Published October 1, 2024 | Version v1

Codes for identification of the earliest terrestrial trace fossils

Description

This repository contains the CFDEM (www.cfdem.com(opens in new window)) and Matlab codes with our own developments to reproduce trace fossils in different environments (three zip files) and deduce putative trace-makers (CurveGithub.m). You can also get access to a free software for trace-maker identification through https://zenodo.org/records/10259553(opens in new window).

Codes.zip contains the CFDEM solvers to reproduce translational and rotational motion of the trace-makers/appendages (cfdemSolverPisoSTL0, cfdemSolverPisoSTL), along with the necessary semi-resolved force models (gradPForce, viscForce, GidaspowDragsemi). Steps to compile these codes are written in Readme within the compressed file. If you want to use relatively coarse mesh (mesh size at least three times larger than sediment diameter) to accelerate simulations, please use the default unresolved forces models. In that case, only the provided solvers needs to be compiled. But the force model lists in case/CFD/constant/couplingProperies needs to be adjusted. Please refer to the benchmark cases in www.cfdem.com(opens in new window) to learn to use CFDEM.

Benchmark_case.zip contains a benchmark validation of the moving cube on submerged sands. Appendage.zip contains a moving appendage on subaerial wet sands. The details about how to run the cases are written in the Readme file in each compressed file.

Files

Trace-formation-with-CFD-DEM-main.zip

Files (20.0 MB)

Name Size Download all
md5:6bb488d1a1b4f2324f9aaece58099567
20.0 MB Preview Download

Additional details

Related works

Is part of
Publication: 10.1098/rspb.2024.1629 (DOI)

Funding

Royal Society
Deciphering Earth’s earliest traces of animal life through numerical simulation NIF R1 221871