Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.068.531 Times

Meep FDTD 1.0.1

Company: Steven G. Johnson
Date Added: November 10, 2013  |  Visits: 264

Meep FDTD

Report Broken Link
Printer Friendly Version


Product Homepage
Download (25 downloads)

Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation software.<br /><br />Meep FDTD is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems, along with our MPB eigenmode package.<br /><br />Here are some key features of "Meep FDTD":<br /><br />?*A* Free software under the GNU GPL.<br />?*A* Simulation in 1d, 2d, 3d, and cylindrical coordinates.<br />?*A* Distributed memory parallelism on any system supporting the MPI standard. Portable to any Unix-like system (GNU/Linux is fine).<br />?*A* Dispersive (including loss/gain) and nonlinear (Kerr) materials.<br />?*A* PML absorbing boundaries and/or perfect conductor and/or Bloch-periodic boundary conditions.<br />?*A* Exploitation of symmetries to reduce the computation size - even/odd mirror symmetries and 90/180 rotations.<br />?*A* Complete scriptability - either via a Scheme scripting front-end (as in libctl and MPB), or callable as a C++ library.<br />?*A* Field output in the HDF5 standard scientific data format, supported by many visualization tools.<br />?*A* Arbitrary material and source distributions.<br />?*A* Field analyses including flux spectra, frequency extraction, and energy integrals; completely programmable.<br />?*A* Multi-parameter optimization, root-finding, integration, etcetera (via libctl).<br /><br />Time-domain simulation<br /><br />A time-domain electromagnetic simulation simply takes Maxwell's equations and evolves them over time within some finite computational region, essentially performing a kind of numerical experiment. This can be used to calculate a wide variety of useful quantities, but major applications include:<br /><br />?*A* Transmission and reflection spectra - by Fourier-transforming the response to a short pulse, a single simulation can yield the scattering amplitudes over a wide spectrum of frequencies.<br />?*A* Resonant modes and frequencies - by analyzing the response of the system to a short pulse, one can extract the frequencies, decay rates, and field patterns of the harmonic modes of a system (including waveguide and cavity modes, and including losses).<br />?*A* Field patterns (e.g. Green's functions) in response to an arbitrary source, archetypically a CW (fixed) input.<br /><br />Using these results, one can then compute many other things, such as the local density of states (from the trace of the Green's function). Meep's scriptable interface makes it possible to combine many sorts of computations (along with multi-parameter optimization etcetera) in sequence or in parallel.<br /><br />What's New in This Release:<br /><br />?*A* Enable correct operation and passed test suite when MEEP_SINGLE (single-precision) mode is enabled in meep.hpp; thanks to Seyoon Kim for the bug reports.<br />?*A* Use new automake features to have less-verbose build output by default (you can build in verbose mode by make V=1), and running all test programs then reporting which ones failed instead of stopping at the first failure.<br />?*A* Fix superficial failure in 2D_convergence test under gcc 3.4.6; thanks to Alex Prengel for the bug report.<br />?*A* Fix failure in flux test under gcc 4.3.1 in some cases; thanks to Alex Prengel for the bug report.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Cavity Decay Field Functions Greens Harmonic Losses Patterns Rates Waveguide
Users rating: 0/10

License: Freeware Size: 747.52 KB
MEEP FDTD RELATED
Development Tools  -  Spatial correlation in high resolution climate data 1.0
A package of Matlab functions for exploring spatial patterns of correlation in high resolution climate data. Cross-similarity parameters (dominant lag, max-similarity, window cross-similarity) are calculated for each pair of records and presented...
10 KB  
Audio Tools  -  Simple Metronome 0.4
Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns. If all you want is a 100 bpm metronome, do this: ../simetro 100 9 | ecasound -f:s16,2,44100,i -i:stdin A sightly fancier...
3.07 KB  
Desktop Toys  -  Simple Metronome for Linux 0.4
Simple Metronome (simetro) is a console program that provides basic metronome functions and supports accent patterns. If all you want is a 100 bpm metronome, do this: ../simetro 100 9 | ecasound -f:s16,2,44100,i -i:stdin
10.24 KB  
Database Tools  -  Convert MySQL tables to PHP class 1.0
Convert MySQL tables to PHP class retrieves the list of tables and information about their fields from a specified MySQL database. It can generate code for classes that can be used to access the respective MySQL table records as if they were...
10 KB  
Application Add-Ins  -  4XPipSnager 3.0
4XPipSnager You?ll learn how to trade with the near term trend right off the bat! A critical factor in the choppy Forex Market! You?ll learn how to buy only when you?re suppose to be buying, and you?ll learn how to sell only when you?re suppose...
1.31 MB  
Modules  -  Content Taxonomy 1.0
The content_taxonomy.module implements all basic field functions. The other included modules offer different widgets.Installation - Install this files into the modules directory of your choice (for example,...
 
Modules  -  Per Products, Per Zone shipping Module 1.0
It will have unlimited number of zones (right now is set for two) and the most intrerresting is that you don't have to set the last zone, it will automatically default to all other unlisted countries.The first zone will take the price for each...
 
Development Tools  -  Disk Harmonic Functions 1.0
Computes Disk Harmonic Functions; uses Bessel functions and derivatives Requires BessDerivZerosBisect2.mfunction dnm = DiskHarmonic(m,n,r,theta) if(m == 0) dnm = 1*Rnm elseif(m 0) dnm =...
10 KB  
Networking  -  Meta Functions Shortcode 3.4
The d-deDUMeta Functions Shortcoded-deDt Plugin installs the Shortcode d-de?metad-deOao. With it you can access the custom fields of your articles by a simple shortcode.Shortcode Syntax: [meta func="" name="" alt=""]The shortcode has three...
10 KB  
Modules  -  Mongodb Peekaboo; Ajax CCK field loader 6.x-1.0
Provides a CCK field that can be used in nodes, node templates, and views to output the contents of another CCK field, from the same node, via Ajax.Click the image on the right to see an animated demonstration.BackgroundThis module was made when I...
10 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB