... | @@ -146,6 +146,8 @@ At this point _MBDyn_ is ready to perform a simulation. |
... | @@ -146,6 +146,8 @@ At this point _MBDyn_ is ready to perform a simulation. |
|
|
|
|
|
## Run a simulation
|
|
## Run a simulation
|
|
|
|
|
|
|
|
|
|
|
|
### _JSON_ configuration file
|
|
<!--
|
|
<!--
|
|
json file
|
|
json file
|
|
|
|
|
... | @@ -170,4 +172,18 @@ json file |
... | @@ -170,4 +172,18 @@ json file |
|
|
|
|
|
## Test Cases
|
|
## Test Cases
|
|
|
|
|
|
The current set-up has been validated with the [Turek-Hron FSI benchmarks](https://www.researchgate.net/publication/226447172_Proposal_for_Numerical_Benchmarking_of_Fluid-Structure_Interaction_Between_an_Elastic_Object_and_Laminar_Incompressible_Flow). |
|
The current set-up has been validated with the [Turek-Hron FSI benchmarks](https://www.researchgate.net/publication/226447172_Proposal_for_Numerical_Benchmarking_of_Fluid-Structure_Interaction_Between_an_Elastic_Object_and_Laminar_Incompressible_Flow). It is possible to run simulations validating the _fluid_ part, the _structural_ part, or the _complete FSI system_ according to the specifications given in the article.
|
|
|
|
|
|
|
|
### CFD
|
|
|
|
|
|
|
|
The _fluid_ part has been simulated in _OpenFOAM_ and the 3 test cases are located [here](https://gitlab.com/stilita/mbdyn-esm-adapter/-/tree/master/testcases/TurekHron/CFD).
|
|
|
|
For each test case:
|
|
|
|
- the OpenFOAM dictionaries are configured for the [ESI](www.openfoam.com) version
|
|
|
|
- the user can define the fineness of the mesh, by selecting one of the _BlockMeshDict_
|
|
|
|
- the simulation uses _groovyBC_ (i.e. [swak4foam](https://openfoamwiki.net/index.php/Contrib/swak4Foam)) to generate a parabolic inlet profile. Otherwise the user must comment the _groovyBC_ boundary condition and use the _uniform_ in the _U_ dictionary
|
|
|
|
|
|
|
|
|
|
|
|
### CSM
|
|
|
|
|
|
|
|
|
|
|
|
### FSI |