msahamed/dynearthsol3d_energy
Long-term geodynamic model solver
DynEarthSol3D_energy : A numerical tool for tectonic modeling with thermomechanics
Basic Information:
DynEarthSol3D is a finite element code that solves the momentum balance and
the heat transfer in Lagrangian form using unstructured meshes. It can be
used to study the long-term deformation of Earth's lithosphere and problems
alike.
The purpose of this fork of DES3D (https://bitbucket.org/tan2/dynearthsol3d)
is to show that libadaptivity from Fluidity
(https://github.com/FluidityProject/fluidity),
a self-contained library for anisotropic adaptive mesh refinement,
works well as a mesh optimizer for DES3D's remeshing.
Thermomechanics module:
In this code i have added the full energy balance equation with mass
conservation. For anything about these implementations please feel free
to contact :
Sabber Ahamed
sabbers@gmail.com
Senior Data Scientist
Bridgestone America
Nashville, TN, USA
Installation
For libadaptiviy, you further need
Build procedure:
- libadaptivity
- DES3D
How to run
How to plot
Bug reports
Bug reports, comments, and suggestions are always welcome. The best
channel is to create an issue on the Issue Tracker here at the original code:
http://bitbucket.org/tan2/dynearthsol3d
or this version with thermomechanics :
https://github.com/msahamed/dynearthsol3d_energy
License
This program is free software: you can redistribute it and/or modify
it under the terms of the MIT / X Windows System license (see the
file LICENSE for the full text).
The files under the subdirectories 3x3-C/, ann/, tetgen/, and
triangles/ are distributed by their own license(s).