/TDycore

Primary LanguageCBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Build Status Code Coverage BSD-2-Clause

The Terrestrial Dynamical Core (TDycore)

This project consists of a set of dynamical cores for simulating three-dimensional land processes in order to address questions about the hydrological cycle at global scale. TDycore applies higher-order, spatially-adaptive algorithms on geometries that capture features of interest to study the subsurface transport of water and energy.

TDycores provides two dynamical cores:

  1. a finite element (FE) version based on an H-div conforming space
  2. a finite volume (FV) version based on the multi-point flux approximation (MPFA)

Both dycores can use meshes with hexahedral or triangular prismatic cells with planar faces. The prismatic cells are aligned logically along a z axis.

Dependencies

TDycore uses PETSc, tracking the main branch fairly closely. Currently, TDycore is tested against revision c5e9cb18 (release v3.17.3).

More information

Check out the Wiki for documentation, including instructions for building and installing TDycore.