https://github.com/geodynamics/citcoms
Revision 0b02b9669ee209f894695a80da4fb88ecf097cee authored by Eh Tan on 12 September 2007, 19:23:56 UTC, committed by Eh Tan on 12 September 2007, 19:23:56 UTC
1 parent f8219a2
Tip revision: 0b02b9669ee209f894695a80da4fb88ecf097cee authored by Eh Tan on 12 September 2007, 19:23:56 UTC
Using drand48() instead of rand() to improve the quality of random tracers. Added some debugging output if the tracer count is low.
Using drand48() instead of rand() to improve the quality of random tracers. Added some debugging output if the tracer count is low.
Tip revision: 0b02b96
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 ...