(No other CitcomS parameter uses CamelCase.) Reworked the interaction of initial temperature and coupling. Created a new parameter exchange_initial_temperature.
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Heritage persistent IDentifiers (SWHIDs) must be used instead of copying and pasting the url from the address bar of the browser (as there is no guarantee the current URI scheme will remain the same over time).
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
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 = 'firstname.lastname@example.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 ...