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.
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 [email protected] Senior Data Scientist Bridgestone America Nashville, TN, USA
For libadaptiviy, you further need
Build procedure:
- libadaptivity
- DES3D
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
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).