---
name: "xmds"
section: "1"
platform: "linux"
package: "xmds"
version: "1.6.6-7"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/xmds"
---

# xmds(1)

the eXtensible Multi-Dimensional Simulator

## NAME

xmds - the eXtensible Multi-Dimensional Simulator

## SYNOPSIS

xmds \[options\] \<script\_file\>

## DESCRIPTION

The program **xmds** is a code generator that integrates equations.  You write them down in human readable form in an 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.

For information as to how to write a script for xmds, and how to solve problems in physics, mathematics and even finance and economics, read the associated pdf documentation available from the xmds web site: http://www.xmds.org.

## OPTIONS

**-t**, **--template** Output a template either to the terminal or to an optionally specified file

**-h**, **--help** Display help and usage information

**-v**, **--verbose** Turn on verbose information output

**-n**, **--nocompile** Turn *off* automatic compilation of output code

**-d**, **--debug** Turn on debugging information in processing of xmds script

**-x**, **--xmldebug** Turn on debugging information in parsing of xml code

## FILES

Directory for storing fftw wisdom files:

${HOME}/.xmds/wisdom/

Preferences file:

${HOME}/.xmds/xmds.prefs *or* \<path-to-script-directory\>/xmds.prefs

## EXAMPLES

xmds nlse.xmds xmds -t new\_xmds\_file.xmds xmds --template \> new\_xmds\_file.xmds

## AUTHORS

Originally written by Greg Collecutt

Maintained by Paul Cochrane with code contributed by Joe Hope

## BUGS

No known bugs.

## SEE ALSO

[*xsil2graphics*(1)](/xsil2graphics/1.md), [*loadxsil*(1)](/loadxsil/1.md)

## COPYRIGHT

Copyright (C) 2000-2004

Code contributed by Greg Collecutt, Joseph Hope and Paul Cochrane

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,  MA  02111-1307, USA.
