diff --git a/doc/CFDEMcoupling_Manual.html b/doc/CFDEMcoupling_Manual.html index c100495e..8469964d 100644 --- a/doc/CFDEMcoupling_Manual.html +++ b/doc/CFDEMcoupling_Manual.html @@ -213,31 +213,31 @@ listing below of styles within certain commands. dataExchangeModeldataExchangeModel_noDataExchange dataExchangeModel_oneWayVTKdataExchangeModel_twoWayFiles dataExchangeModel_twoWayMPIdataExchangeModel_twoWayMany2Many -forceModelforceModel_Archimedes -forceModel_ArchimedesIBforceModel_DiFeliceDrag -forceModel_GidaspowDragforceModel_KochHillDrag -forceModel_LaEuScalarTempforceModel_MeiLift -forceModel_SchillerNaumannDragforceModel_ShirgaonkarIB -forceModel_fieldStoreforceModel_gradPForce -forceModel_noDragforceModel_particleCellVolume -forceModel_virtualMassForceforceModel_viscForce -forceSubModelforceSubModel_ImEx -forceSubModel_ImExCorrliggghtsCommandModel -liggghtsCommandModel_executeliggghtsCommandModel_readLiggghtsData -liggghtsCommandModel_runLiggghtsliggghtsCommandModel_writeLiggghts -locateModellocateModel_engineSearch -locateModel_engineSearchIBlocateModel_engineSearchMany2Many -locateModel_standardSearchlocateModel_turboEngineSearch -meshMotionModelmeshMotionModel_noMeshMotion -momCoupleModelmomCoupleModel_explicitCouple -momCoupleModel_implicitCouplemomCoupleModel_noCouple -probeModelprobeModel_noProbe -regionModelregionModel_allRegion -smoothingModelsmoothingModel_constDiffSmoothing -smoothingModel_noSmoothingvoidfractionModel -voidfractionModel_GaussVoidFractionvoidfractionModel_IBVoidFraction -voidfractionModel_bigParticleVoidFractionvoidfractionModel_centreVoidFraction -voidfractionModel_dividedVoidFraction +dataExchangeModel_twoWayOne2OneforceModel +forceModel_ArchimedesforceModel_ArchimedesIB +forceModel_DiFeliceDragforceModel_GidaspowDrag +forceModel_KochHillDragforceModel_LaEuScalarTemp +forceModel_MeiLiftforceModel_SchillerNaumannDrag +forceModel_ShirgaonkarIBforceModel_fieldStore +forceModel_gradPForceforceModel_noDrag +forceModel_particleCellVolumeforceModel_virtualMassForce +forceModel_viscForceforceSubModel +forceSubModel_ImExforceSubModel_ImExCorr +liggghtsCommandModelliggghtsCommandModel_execute +liggghtsCommandModel_readLiggghtsDataliggghtsCommandModel_runLiggghts +liggghtsCommandModel_writeLiggghtslocateModel +locateModel_engineSearchlocateModel_engineSearchIB +locateModel_engineSearchMany2ManylocateModel_standardSearch +locateModel_turboEngineSearchmeshMotionModel +meshMotionModel_noMeshMotionmomCoupleModel +momCoupleModel_explicitCouplemomCoupleModel_implicitCouple +momCoupleModel_noCoupleprobeModel +probeModel_noProberegionModel +regionModel_allRegionsmoothingModel +smoothingModel_constDiffSmoothingsmoothingModel_noSmoothing +voidfractionModelvoidfractionModel_GaussVoidFraction +voidfractionModel_IBVoidFractionvoidfractionModel_bigParticleVoidFraction +voidfractionModel_centreVoidFractionvoidfractionModel_dividedVoidFraction diff --git a/doc/CFDEMcoupling_Manual.txt b/doc/CFDEMcoupling_Manual.txt index 3493934c..57da4647 100644 --- a/doc/CFDEMcoupling_Manual.txt +++ b/doc/CFDEMcoupling_Manual.txt @@ -256,6 +256,7 @@ listing below of styles within certain commands. "dataExchangeModel_twoWayFiles"_dataExchangeModel_twoWayFiles.html, "dataExchangeModel_twoWayMPI"_dataExchangeModel_twoWayMPI.html, "dataExchangeModel_twoWayMany2Many"_dataExchangeModel_twoWayMany2Many.html, +"dataExchangeModel_twoWayOne2One"_dataExchangeModel_twoWayOne2One.html, "forceModel"_forceModel.html, "forceModel_Archimedes"_forceModel_Archimedes.html, "forceModel_ArchimedesIB"_forceModel_ArchimedesIB.html, diff --git a/doc/dataExchangeModel_twoWayOne2One.html b/doc/dataExchangeModel_twoWayOne2One.html new file mode 100644 index 00000000..df4a4ada --- /dev/null +++ b/doc/dataExchangeModel_twoWayOne2One.html @@ -0,0 +1,46 @@ + +
CFDEMproject WWW Site - CFDEM Commands +
+ + + + +
+ +

dataExchangeModel_twoWayOne2One command +

+

Syntax: +

+

Defined in couplingProperties dictionary. +

+
dataExchangeModel twoWayOne2One;
+twoWayOne2OneProps
+{
+    liggghtsPath "path";
+}; 
+
+ +

Examples: +

+
dataExchangeModel twoWayOne2One;
+twoWayOne2OneProps
+{
+    liggghtsPath "../DEM/in.liggghts_init";
+} 
+
+

Description: +

+

The data exchange model performs the data exchange between the DEM code and the CFD code. The twoWayOne2One model is a model that can exchange particle properties from DEM to CFD and from CFD to DEM. Data is exchanged via MPI technique using a more sophisticated mapping scheme than twoWayMPI / all2all and scales much better for large systems and many cores. The DEM run is executed by the coupling model, via a liggghtsCommandModel object. +

+

Restrictions: +

+

Must be used in combination with the engineSearchMany2Many locate model! Use the "one2one" cfd datacoupling option in fix couple/cfd in LIGGGHTS! +

+

Related commands: +

+

dataExchangeModel +

+ diff --git a/doc/dataExchangeModel_twoWayOne2One.txt b/doc/dataExchangeModel_twoWayOne2One.txt new file mode 100644 index 00000000..995535af --- /dev/null +++ b/doc/dataExchangeModel_twoWayOne2One.txt @@ -0,0 +1,42 @@ +"CFDEMproject WWW Site"_lws - "CFDEM Commands"_lc :c + +:link(lws,http://www.cfdem.com) +:link(lc,CFDEMcoupling_Manual.html#comm) + +:line + +dataExchangeModel_twoWayOne2One command :h3 + +[Syntax:] + +Defined in couplingProperties dictionary. + +dataExchangeModel twoWayOne2One; +twoWayOne2OneProps +\{ + liggghtsPath "path"; +\}; :pre + +{path} = path to the DEM simulation input file :ulb,l +:ule + +[Examples:] + +dataExchangeModel twoWayOne2One; +twoWayOne2OneProps +\{ + liggghtsPath "../DEM/in.liggghts_init"; +\} :pre + +[Description:] + +The data exchange model performs the data exchange between the DEM code and the CFD code. The twoWayOne2One model is a model that can exchange particle properties from DEM to CFD and from CFD to DEM. Data is exchanged via MPI technique using a more sophisticated mapping scheme than twoWayMPI / all2all and scales much better for large systems and many cores. The DEM run is executed by the coupling model, via a liggghtsCommandModel object. + +[Restrictions:] + +Must be used in combination with the engineSearchMany2Many locate model! Use the "one2one" cfd datacoupling option in fix couple/cfd in LIGGGHTS! + +[Related commands:] + +"dataExchangeModel"_dataExchangeModel.html +