Organisation of the files
📁 examples
Directory containing example simulations or processings. The example name helloworld can be a starting point.
📁 prepro
Some preprocessing applications.
📁
confedit
Tool for editing configurations.📁
converters
Conversion applications.📁
stl2shape
Converter for STL files to shape format.📁
tess2shape
Converter for tessellation files to shape format.📁
tif2rockable
Converter for TIF files to a format usable for rock simulations.
📁
genesis
Directory for data generation tools.📁
cpptools
Tools written in C++ for data generation.📁
SpherePacker
Tool for sphere packing.📁
TubePacker
Tool for tube packing.
📁
shapesurvey
Tool for shape analysis.
📁 src
Main source directory containing the source code of Rockable
.
📁
Apps
Applications of the project:rockable
for computation,see
for visualisation, and other tools.📁
BodyForces
Classes for body forces.📁
Boundaries
Classes for boundary conditions.📁
Core
Core classes of the project.📁
DataExtractors
Classes for data extraction.📁
ForceLaws
Classes for force laws.📁
PostProcessors
Classes for post-processing.📁
PreproCommands
Classes for preprocessing.📁
ProcessingTools
Processing tools.
📁 test
Directory containing non-regression tests for the project. It would be nice to add more tests.