Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37734799
en ru br
ALT Linux repos
5.0: 1.6-alt3
4.1: 1.6-alt3
4.0: 1.6-alt2

Group :: Sciences/Mathematics
RPM: xmds

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: xmds
Version: 1.6
Release: alt3

Summary: xmds - an extensible multi-dimensional simulator for PDEs (Partial Differential Equations) and ODEs

License: GPL
Group: Sciences/Mathematics
Url: http://www.xmds.org
Packager: Denis Medvedev <nbr at altlinux.org>

Source: xmds-%version.tar.bz2
Requires: libfftw-devel,libfftw3-devel,lam-devel,lam,gcc4.1-c++

BuildPreReq: libfftw-devel,libfftw3-devel,lam,lam-devel,gcc4.1-c++
%description
    An open-source XML based simulation package
  Solves  From Ordinary Differential Equations (ODEs) up to stochastic Partial Differential Equations (PDEs)
Many applications:
physics
mathematics
engineering
finance
economics
chemistry
theoretical biology
Generates fast, C++ compiled code
Documentation and source are free!
Runs on Linux, Unix, MacOS X and Cygwin (Windows)
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.

%prep
%setup -q
%build
%configure --enable-fftw3 --disable-mpi  
make
%install
%make_install install DESTDIR=%buildroot
mkdir -p %buildroot/%_docdir/xmds-%version-%release
cp *.pdf %buildroot/%_docdir/xmds-%version-%release/
mkdir -p %buildroot/%_docdir/xmds-%version-%release/examples
cp examples/* %buildroot/%_docdir/xmds-%version-%release/examples

%files
%_docdir/xmds-%version-%release/*
%_docdir/xmds-%version-%release/examples/*
%_bindir/xmds
%_bindir/xsil2graphics
%_bindir/loadxsil.m
/usr/include/getopt_xmds.h
/usr/include/xmdscomplex.h
/usr/include/xmdsconfig.h
/usr/share/man/man1/*


%_libdir/*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin