| |
 |
|
|
Science Forum Index » Physics - Electromagnetic Forum » [ANN] xmds version 1.6.5 released
Page 1 of 1
|
| Author |
Message |
| ptc |
Posted: Tue Feb 26, 2008 12:16 am |
|
|
|
Guest
|
The xmds team is pleased to announce the release of xmds-1.6.5.
xmds is the eXtensible Multi-Dimensional Simulator and is a code
generator that integrates equations. You write them down in human
readable form in a XML file, and it goes away and writes and compiles
a C++ program that integrates those equations as fast as it can
possibly be done in your architecture. Simulations created with xmds
are able to be automatically parallelised and use MPI or OpenMP to
run your simulations in a parallel computing environment. xmds also
features the ability to output its simulation data in various
visualisation packages: Matlab, Octave, Mathematica and Gnuplot.
New features / changes since last release:
* Various bug fixes - new no known bug status
* Superior treatment of extreme cases in adaptive algorithms
* Simulation can halt if the solution goes non-finite.
Put this in the appropriate integration element:
<halt_non_finite>yes</halt_non_finite>
* Cross-propagation is now 4th order for RK4 algorithms
* Patches to fix compiler warnings (and potential issues, and the
removal of superfluous files courtesy of Rafael Laboissiere.
* ChangeLog format altered to give a better summary of changes
* Reconfigured the location of where some files are installed,
specifically loadxsil.m, ancillary files like README and the
example
files are all installed under the equivalent of /usr/share/doc/
xmds.
* Automatic plotting of simulation output is now possible with the -p
(a.k.a. --plot) command line argument to xsil2graphics. This is
only
possible with Matlab/Octave at present.
* One can now specify the desired XSIL output filename at the command
line when one calls the simulation program. Just use the
-o (--outfilename) argument and supply the desired filename.
Many thanks to those who made this release possible!
Where to get xmds:
* Debian-based distributions: apt-get install xmds
* FreeBSD: portupgrade -N xmds
* Source tarball: http://www.xmds.org and/or http://xmds.sourceforge.net
Questions / comments / problems:
* mailing list: xmds-user @ lists.sourceforge.net
* wiki: http://xmds.wiki.sourceforge.net/
Would you like to help out? Great! Anything you can do to help out
would be fantastic! E.g.:
* submit your xmds scripts to share with others and show what
problems
can be solve with xmds
* run xmds on a system we don't have access to (e.g. Minix, Solaris,
mingw32, HP/UX)
* tell us if you were able to build xmds or not; the people on the
xmds-user mailing list are only too happy to help
* ask about how to solve your problems in physics, chemistry,
economics
or whatever with xmds
* package releases of xmds; it helps many people if they can just use
their standard package manager to download the software, so if you
have experience with packing software on your platform, please,
submit such a package. If you find problems when packaging,
then just ask! |
|
|
| Back to top |
|
| |
|
Page 1 of 1
All times are GMT - 5 Hours
The time now is Tue Oct 14, 2008 5:55 am
|
|