https://github.com/geodynamics/citcoms
Revision 871fd84404759641a2e6db9ebda3db172783a92e authored by Thorsten Becker on 30 June 2008, 02:12:56 UTC, committed by Thorsten Becker on 30 June 2008, 02:12:56 UTC
E->solver.parallel_communication_routs_s contingent on a
"use_cbf_topo" parameter which is for now, by default, off, until the
potential remaining memory bug (?) is tracked down.

Made sure the stress tensor is computed before stress output, as CBF
topo does not require the computation of the stress tensor.

Added a z_layer input flag for zbase_layer other than the four layers
used for the control of phase boundary depth. (Default is backward compatible.)



1 parent eb573f1
Raw File
Tip revision: 871fd84404759641a2e6db9ebda3db172783a92e authored by Thorsten Becker on 30 June 2008, 02:12:56 UTC
Made CBF topography method and call to
Tip revision: 871fd84
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']

import os
want_exchanger = os.environ.get('want_exchanger', 'auto')
exchanger = "Exchanger >= 1, < 2a"
if want_exchanger == 'auto':
    # Use Exchanger if it's available.
    try:
        require(exchanger)
    except Exception, e:
        pass
    else:
        install_requires.append(exchanger)
elif want_exchanger == 'yes':
    # Require Exchanger.
    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/',

)
back to top