diff --git a/doc/CFDEMcoupling_solvers.txt b/doc/CFDEMcoupling_solvers.txt index 49372188..f9ca5779 100644 --- a/doc/CFDEMcoupling_solvers.txt +++ b/doc/CFDEMcoupling_solvers.txt @@ -10,6 +10,7 @@ This section lists all CFDEMcoupling solvers alphabetically. "cfdemSolverIB"_cfdemSolverIB.html, +"cfdemSolverIBContinuousForcing"_cfdemSolverIBContinuousForcing.html, "cfdemSolverMultiphase"_cfdemSolverMultiphase.html, "cfdemSolverMultiphaseScalar"_cfdemSolverMultiphaseScalar.html, "cfdemSolverPiso"_cfdemSolverPiso.html, diff --git a/doc/cfdemSolverIBContinuousForcing.txt b/doc/cfdemSolverIBContinuousForcing.txt new file mode 100644 index 00000000..3db21fbf --- /dev/null +++ b/doc/cfdemSolverIBContinuousForcing.txt @@ -0,0 +1,82 @@ +"CFDEMproject Website"_lws - "Main Page"_main :c + +:link(lws,http://www.cfdem.com) +:link(main,CFDEMcoupling_Manual.html) + +:line + +cfdemSolverIBContinuousForcing command :h3 + +[Description:] + +"cfdemSolverIBContinuousForcing" is a coupled CFD-DEM solver using CFDEMcoupling, +an open-source parallel coupled CFD-DEM framework, for calculating the dynamics +between immersed bodies and the surrounding fluid. Being an implementation of a +continuous forcing immersed boundary method it allows tackling problems where +the body diameter exceeds the maximal size of a fluid cell. + + +Using the toolbox of OpenFOAM®(*) the governing equations of the fluid are +computed and the corrections of velocity and pressure field with respect to the +body-movement information, gained from LIGGGHTS, are incorporated. + + + + +The code of this solver was contributed by A.N. Balachandran Nair, JKU. For more +details, see "Balachandran Nair et al. (2021)"_#BalachandranNair2021 + +[Use:] + +The solver is realized within the open-source framework CFDEMcoupling. Just as +for the unresolved CFD-DEM solver cfdemSolverPiso the file +CFD/constant/couplingProperties contains information about the settings for the +different models. While IOmodel, DataExchangeModel etc. are applicable for all +CFDEMcoupling-solvers, special locate-, force- and void fraction models were +designed for this solver: + +"engineSearchIB"_locateModel_engineSearchIB.html, +"ArchimedesIB"_forceModel_ArchimedesIB.html, +"ShirgaonkarIB"_forceModel_ShirgaonkarIB.html, +"IBVoidfraction"_voidFractionModel_IBVoidFraction.html + +:line + +:link(BalachandranNair2021) +[(Balachandran Nair, 2021)] Balachandran Nair, A.N., Pirker, S. and Saeedipour, M., +"Resolved CFD-DEM simulation of blood flow with a reduced-order RBC model", +Comp. Part. Mech. (2021) + +:line + + +NOTE: +(*) This offering is not approved or endorsed by OpenCFD Limited, producer and +distributor of the OpenFOAM software via www.openfoam.com, and owner of the +OPENFOAM® and OpenCFD® trade marks. +OPENFOAM® is a registered trade mark of OpenCFD Limited, producer and +distributor of the OpenFOAM software via www.openfoam.com. + + + + diff --git a/doc/forceModel_ShirgaonkarIB.txt b/doc/forceModel_ShirgaonkarIB.txt index 313b18c3..63d03b27 100644 --- a/doc/forceModel_ShirgaonkarIB.txt +++ b/doc/forceModel_ShirgaonkarIB.txt @@ -21,12 +21,14 @@ ShirgaonkarIBProps velFieldName "U"; pressureFieldName "pressure"; twoDimensional; + useTorque; treatForceExplicit switch1; \} :pre {U} = name of the finite volume fluid velocity field :ulb,l {pressure} = name of the finite volume pressure field :l {twoDimensional} = optional keyword for conducting a two dimensional calculation :l +{useTorque} = optional keyword for calculating particle torque :l {switch1} = (optional, default false) sub model switch, see "forceSubModel"_forceSubModel.html for details :l :ule