There are no reviews yet. Be the first to send feedback to the community and the maintainers!
aspect
A parallel, extensible finite element code to simulate convection in both 2D and 3D models.pylith
PyLith is a finite element code for the solution of dynamic and quasi-static tectonic deformation problems.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.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.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.Rayleigh
Rayleigh: Pseudo-spectral MHDburnman
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.relax
Relax implements a semi-analytic Fourier-domain solver and equivalent body forces to compute quasi-static relaxation of stress perturbation.mineos
Mineos computes synthetic seismograms in a spherically symmetric non-rotating Earth by summing normal modes.selen
SELEN: a program for solving the "Sea Level Equation".calypso
Calypso performs magnetohydrodynamics (MHD) simulation in a rotating spherical shell, modeled as Boussinesq fluid driven by thermal or compositional buoyancy.best_practices
Software development and training best practices.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.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.vq
Virtual Quake is a boundary element code designed to investigate long term fault system behavior and interactions between faults through stress transfer.pylith_benchmarks
Benchmark data and results for PyLith.pylith_installer
Installer code for PyLith.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.snac
SNAC (StGermaiN Analysis of Continua) is an updated Lagrangian explicit finite difference code for modeling a finitely deforming elasto-visco-plastic solid in 3D.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.software_template
This is an example repository that follows the best software practices of the Computational Infrastructure for Geodynamics (CIG)citcomcu
CitcomCU is a finite element parallel code capable of modeling thermochemical convection in a three dimensional domain appropriate for convection within the Earth's mantle.spatialdata
SpatialData provides an interface to Proj.4 (cartographic projections library) for converting coordinates among a variety of geographic projections.sw4lite
Testing numerical kernels in SW4flexwin
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.gale
Gale is a 2D/3D code for the long-term tectonics community. The code solves problems related to orogenesis, rifting, and subduction.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.lithomop
LithoMop is a finite element code for the solution of visco-elastic/plastic deformation that was designed for lithospheric modeling problems.pylith_parameters
Web application for viewing and editing PyLith parameters.autoconf_cig
Autoconf M4 macros for CIG codespylith-tutorials
cigma
The CIG Model Analyzer (Cigma) is a suite of tools that facilitates the comparison of numerical models, and performs error analysis, benchmarking, and code verification.cig_backend
CIG Backend CodeLove Open Source and this site? Check out how you can help us