Blockstructured Adaptive Mesh Refinement in object-oriented C++
Most parts of the AMROC framework are distributed under the terms of the GNU General Public License.
Download AMROC Release 1.1
For details see README-files in sub-directories.
Uncompress the tar.gz archive with gunzip and extract the files with
tar -xvf amroc-1.1.tar
Previous Release 1.0
Support for older compilers and user-specified STL that has been dropped to achieve full ANSI compliance in release 1.1. See file INSTALLATION for details.
CVS RepositoryThe entire AMROC framework (including various HDF- and Visual3-libraries) is also available via anonymous CVS from cvs.sourceforge.net. If you want to participate in minor updates immediately, you should get the AMROC sources directly from AMROC's CVS repository.
Typein the directory, where the root directory AMROC should be created. After the initial checkout, amroc.config is readily configured for ARCH=linux with MPISWITCH=off. The usage of CVS is decribed in detail on AMROC's CVS page on SourceForge.net. See especially "Basic Introduction to CVS and SourceForge.net Project CVS Services".
cvs -z9 -d:pserver:firstname.lastname@example.org:/cvsroot/amroc checkout AMROC
If you are in the root directory AMROC or in a subdirectory, you can useto update your local sources,
cvs -z9 -d:pserver:email@example.com:/cvsroot/amroc -q updateto list all locally modified files and
cvs -z9 -d:pserver:firstname.lastname@example.org:/cvsroot/amroc -q -n updateto create an input file for the patch utility containing your local modifications.
cvs -z9 -d:pserver:email@example.com:/cvsroot/amroc -q diff -c
You can useto revert your repository back to AMROC version 1.1 and
cvs -z9 -d:pserver:firstname.lastname@example.org:/cvsroot/amroc -q update -r AMROC_1_1to switch it back again from version 1.1 to the latest file releases.
cvs -z9 -d:pserver:email@example.com:/cvsroot/amroc -q update -r HEAD
If you want to have your patch included into AMROC, submit the patch file via E-Mail or use AMROC's patch browser under SourceForge.net. Select "Submit New", choose an appropriate category, upload your patch file and specify from which release it is built. Your patch will be reviewed as soon as possible.
A message like cvs [update aborted]: recv() from server cvs.sourceforge.net: EOF indicates high traffic via the account anonymous on cvs.sourceforge.net. Just repeat your CVS operation in a few seconds again.
Quickstart Users Guide Programmers Reference Installation Examples Download
AMROC Main Home Contact
last update: 11/4/04