Quick Start for Developers¶
This is the source code of C/C++ based OpenFDEM project developed by Dr Xiaofeng Li, since 2017-2022. This project supports a FDEM solver for continuum-discontinuum problems, but it is not limited to FDEM problems. It containes particulate DEM solver, material point method solver and a phasefield solver as well. The project can be complied by Visual Studio (> 2015) and compatible with Windows 7, 10 or Linux-like systems.
Tutorial examples can be found in ..src\test\... The main file is located at src\solve\openfdem.cpp. OpenFDEM is run by
parsing the input file.
Steps to run model:
Open
.slnproject in\openfdem src\of\OpenFDEM\OpenFDEM.slnby your local Visual Studio software.Compile the project in Visual Studio from the
src\solve\openfdem.cppmain file.The executable code should be in
x64\Release``(or ``Debug), be sure to keep the.dllfiles in the same folder with.exefile.Drag
.offile into the.exesoftware then the model will starts to run, or useopenfdem example.ofin terminal to run a model.
Source Code Download¶
The source code is hosted on the University of Toronto Gitlab: OpenFDEM Gitlab.
System Requirements¶
Windows x64
Visual Studio (> 2015)
All external dependencies are included in the OpenFDEM download.
Memory and computing requirements:
Coming soon: - Ubuntu/Linux compatability - OpenFDEM UI