Pinned Repositories
aspect
A parallel, extensible finite element code to simulate convection in both 2D and 3D models.
axisem
AxiSEM is a parallel spectral-element method to solve 3D wave propagation in a sphere with axisymmetric or spherically symmetric visco-elastic, acoustic, anisotropic structures.
burnman
BurnMan is a library for modeling mantle thermodynamics and thermoelasticity constrained by mineral physics experiments.
citcoms
CitcomS is a finite element code designed to solve compressible thermochemical convection problems relevant to Earth's mantle.
mineos
Mineos computes synthetic seismograms in a spherically symmetric non-rotating Earth by summing normal modes.
pylith
PyLith is a finite element code for the solution of dynamic and quasi-static tectonic deformation problems.
Rayleigh
Rayleigh: Pseudo-spectral MHD
relax
Relax implements a semi-analytic Fourier-domain solver and equivalent body forces to compute quasi-static relaxation of stress perturbation.
seismic_cpml
SEISMIC_CPML is a set of sixteen open-source Fortran90 programs to solve the two-dimensional or three-dimensional isotropic or anisotropic elastic, viscoelastic or poroelastic wave equation using a finite-difference method with Convolutional or Auxiliary Perfectly Matched Layer (C-PML or ADE-PML) conditions, developed by Dimitri Komatitsch and Roland Martin from CNRS, France.
sw4
SW4 (Seismic Waves, 4th order) implements substantial capabilities for 3-D seismic modeling, with a free surface condition on the top boundary, absorbing super-grid conditions on the far-field boundaries, and an arbitrary number of point force and/or point moment tensor source terms.
Computational Infrastructure for Geodynamics's Repositories
geodynamics/aspect
A parallel, extensible finite element code to simulate convection in both 2D and 3D models.
geodynamics/pylith
PyLith is a finite element code for the solution of dynamic and quasi-static tectonic deformation problems.
geodynamics/sw4
SW4 (Seismic Waves, 4th order) implements substantial capabilities for 3-D seismic modeling, with a free surface condition on the top boundary, absorbing super-grid conditions on the far-field boundaries, and an arbitrary number of point force and/or point moment tensor source terms.
geodynamics/axisem
AxiSEM is a parallel spectral-element method to solve 3D wave propagation in a sphere with axisymmetric or spherically symmetric visco-elastic, acoustic, anisotropic structures.
geodynamics/Rayleigh
Rayleigh: Pseudo-spectral MHD
geodynamics/burnman
BurnMan is a library for modeling mantle thermodynamics and thermoelasticity constrained by mineral physics experiments.
geodynamics/citcoms
CitcomS is a finite element code designed to solve compressible thermochemical convection problems relevant to Earth's mantle.
geodynamics/relax
Relax implements a semi-analytic Fourier-domain solver and equivalent body forces to compute quasi-static relaxation of stress perturbation.
geodynamics/mineos
Mineos computes synthetic seismograms in a spherically symmetric non-rotating Earth by summing normal modes.
geodynamics/selen
SELEN: a program for solving the "Sea Level Equation".
geodynamics/calypso
Calypso performs magnetohydrodynamics (MHD) simulation in a rotating spherical shell, modeled as Boussinesq fluid driven by thermal or compositional buoyancy.
geodynamics/best_practices
Software development and training best practices.
geodynamics/hc
HC is a global mantle circulation solver following Hager & O'Connell (1981) which can compute velocities, tractions, and geoid for simple density distributions and plate velocities.
geodynamics/plasti
Plasti is a 2D ALE (Arbitrary Lagrangian Eulerian) code donated to CIG by Sean Willett and Chris Fuller of the University of Washington. The code originated at Dalhousie University in Canada.
geodynamics/vq
Virtual Quake is a boundary element code designed to investigate long term fault system behavior and interactions between faults through stress transfer.
geodynamics/pylith_benchmarks
Benchmark data and results for PyLith.
geodynamics/ellipsis3d
Ellipsis3d is a three-dimensional version of the particle-in-cell finite element code Ellipsis, a solid modeling code for visco-elastoplastic materials. The particle-in-cell method combines the strengths of the Lagrangian and Eulerian formulations of mechanics while bypassing their limitations.
geodynamics/pylith_installer
Installer code for PyLith.
geodynamics/software_template
This is an example repository that follows the best software practices of the Computational Infrastructure for Geodynamics (CIG)
geodynamics/mag
MAG is a serial version of a rotating spherical convection/magnetoconvection/dynamo code, developed by Gary Glatzmaier and modified by Uli Christensen and Peter Olson.
geodynamics/spatialdata
SpatialData provides an interface to Proj.4 (cartographic projections library) for converting coordinates among a variety of geographic projections.
geodynamics/conman
ConMan is a finite element program for the solution of the equations of incompressible, infinite-Prandtl number convection in two dimensions, originally written by Scott King, Arthur Raefsky, and Brad Hager.
geodynamics/flexwin
The FLEXWIN software package automates the time-window selection problem for seismologists. It operates on pairs of observed and synthetic single component seismograms, defining windows that cover as much of a given seismogram as possible, while avoiding portions of the waveform that are dominated by noise.
geodynamics/pythia
Pythia refers to the Pyre framework and a collection of packages that interact with it, such as an interface to the ACIS solid modeling package.
geodynamics/autoconf_cig
Autoconf M4 macros for CIG codes
geodynamics/pylith_parameters
Web application for viewing and editing PyLith parameters.
geodynamics/cig_backend
CIG Backend Code
geodynamics/pylith-tutorials
geodynamics/cig_tools
Various tools for CIG and CIG projects
geodynamics/INCITE_data_docs