https://github.com/geodynamics/citcoms
Revision 7616c27f40eef29ea08807b7e6ffa2f11048818d authored by Eh Tan on 21 August 2007, 22:42:18 UTC, committed by Eh Tan on 21 August 2007, 22:42:18 UTC
1 parent 239522f
Tip revision: 7616c27f40eef29ea08807b7e6ffa2f11048818d authored by Eh Tan on 21 August 2007, 22:42:18 UTC
Removed the 2nd exit condition for bicg solver because the convergence criterion is hard to determine.
Removed the 2nd exit condition for bicg solver because the convergence criterion is hard to determine.
Tip revision: 7616c27
setup.py
from archimedes import use_merlin
use_merlin()
from merlin import setup, find_packages, require
install_requires = ['pythia[mpi] >= 0.8.1.0, < 0.8.2a']
# Use Exchanger if it's available.
exchanger = "Exchanger >= 1, < 2a"
try:
require(exchanger)
except Exception, e:
pass
else:
install_requires.append(exchanger)
setup(
name = 'CitcomS',
version = '2.2',
zip_safe = False,
packages = find_packages(),
install_requires = install_requires,
author = 'Louis Moresi, et al.',
author_email = 'cig-mc@geodynamics.org',
description = """A finite element mantle convection code.""",
long_description = """CitcomS is a finite element code designed to solve thermal convection problems relevant to Earth's mantle. Written in C, the code runs on a variety of parallel processing computers, including shared and distributed memory platforms.""",
license = 'GPL',
url = 'http://www.geodynamics.org/cig/software/packages/mc/citcoms/',
)
Computing file changes ...