Compare commits
428 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ca5a69d8ad | |||
| e66de2bbc9 | |||
| 0411ae0d80 | |||
| e7a3e8de8f | |||
| 5baa91df81 | |||
| 05907081c0 | |||
| 4063a2a103 | |||
| 67ef631a6c | |||
| 8754ca5952 | |||
| 148990499d | |||
| dcc289ac71 | |||
| 2fe1f88084 | |||
| 13fe14abf7 | |||
| 5231566793 | |||
| 424f21e734 | |||
| e447ca82db | |||
| b8f07097ce | |||
| 1d1ebd132f | |||
| 2a11fd78e6 | |||
| 95ba62b8e5 | |||
| 8f92ff2551 | |||
| a12a5cbcfa | |||
| 3f4058206a | |||
| cd425337dd | |||
| 8553d55f02 | |||
| ae6902dbd6 | |||
| 3ab97478a7 | |||
| b3c451dbc9 | |||
| b8921ec6ca | |||
| 69d4e6ff02 | |||
| 2e14d14a60 | |||
| 70617eb360 | |||
| c7ee75839b | |||
| 006d9c7cd2 | |||
| 652e7b3f74 | |||
| d1c8707c3e | |||
| 91b84ca607 | |||
| 777a50d8b6 | |||
| c4bb208a6a | |||
| dec9b7f959 | |||
| 93faf28a9f | |||
| 23616877fb | |||
| 4e50b3e06c | |||
| 8b3878de65 | |||
| f946c5765f | |||
| 683fd04828 | |||
| 9650aff318 | |||
| d5fbf402cb | |||
| 1b9f7020ac | |||
| 68d9035225 | |||
| 2230dcaa57 | |||
| 6e23baba7f | |||
| bf0ff235b6 | |||
| e6d12f6790 | |||
| 9a1abb5f19 | |||
| 8df363cf97 | |||
| 5b8072b11a | |||
| 2e2701ccf7 | |||
| 5e7b332dd9 | |||
| adc79029a1 | |||
| ad6a169ffd | |||
| 53d0988a4e | |||
| 165a2b9611 | |||
| 2e4c93f8ee | |||
| 668b85582b | |||
| 6343a6a09c | |||
| 76b90cc3cc | |||
| bce10d17c1 | |||
| dd2e21be64 | |||
| e1116e471b | |||
| 67019b0c0b | |||
| 7ade0c27a7 | |||
| df1bf48938 | |||
| a87ed03b61 | |||
| 9f7c801fbe | |||
| 52eed4b351 | |||
| 8f11235d08 | |||
| 15b7c43839 | |||
| 579264952f | |||
| 116bf952ab | |||
| 1213c90a50 | |||
| b2b3363104 | |||
| 8b6222ba79 | |||
| 8e73260cb4 | |||
| 777a9e06ec | |||
| 4ac84930c5 | |||
| 10fd332943 | |||
| 3dc7b6a150 | |||
| 3f8885c9b7 | |||
| dc3f93f401 | |||
| 5f123bb6a1 | |||
| 123280958b | |||
| 1a98e6eaee | |||
| 807c6e30e7 | |||
| 1b51d5ce21 | |||
| fd6d9164c4 | |||
| ec5ed28885 | |||
| df1be8e004 | |||
| a4bf2fdd42 | |||
| ee06cc84cb | |||
| 2c05e6e65f | |||
| 36d5805d2a | |||
| ab49a51003 | |||
| 5563b9bd9c | |||
| 14f5af4727 | |||
| 1fed0679a9 | |||
| 9bd2fcf326 | |||
| fe24c2c7ed | |||
| 13da1dd890 | |||
| c19b04e6d0 | |||
| e11697a9f2 | |||
| ac4c80e148 | |||
| 232e8a75d0 | |||
| e8f8f4668d | |||
| b2a089a444 | |||
| b9cff039ad | |||
| 9113908429 | |||
| a6875d8a4a | |||
| 1e5bc6ef89 | |||
| d1dc21acb8 | |||
| dc8ca8b520 | |||
| dfece32f5f | |||
| dd54ca1bba | |||
| e265039fed | |||
| b04810f2c5 | |||
| ea71689908 | |||
| 7673564896 | |||
| 2f532af9bb | |||
| 4cbec2cffe | |||
| 2a77e96af0 | |||
| 57a929dce2 | |||
| f0e1cbc94d | |||
| fba3a69243 | |||
| cb18593830 | |||
| 69f93a1e27 | |||
| b764943f04 | |||
| 95e35ef0e6 | |||
| 60e1f0c067 | |||
| b6d0bbf31a | |||
| f932c15b2a | |||
| 7b05d10fbc | |||
| 84c4b2945e | |||
| c3fa5607c6 | |||
| 6fd271c377 | |||
| 98cd5ce09f | |||
| 97fd42e376 | |||
| 8efa366ded | |||
| 307588ccc7 | |||
| a628c856f9 | |||
| 12f942a4b9 | |||
| f2085bd900 | |||
| 80aaf69748 | |||
| 2bee441cea | |||
| 4bfb965da8 | |||
| 0b58fbae71 | |||
| 6439975233 | |||
| 678bb3b2cf | |||
| 27811fc5b6 | |||
| ef509dcb72 | |||
| 956a3a3236 | |||
| 9e478e23a6 | |||
| 6eeb0a4f19 | |||
| 72dda78652 | |||
| 4f17c33b4d | |||
| a285248abd | |||
| 849cede6fa | |||
| c40c4ad6fb | |||
| adcb9031ad | |||
| afe55da77e | |||
| 9ce3eb5d24 | |||
| cccb78b4d3 | |||
| 912580a5c6 | |||
| 4975656a94 | |||
| 59149ac886 | |||
| 872f297dfb | |||
| 0808a61cc2 | |||
| 8862308d82 | |||
| 3030f04be0 | |||
| 9ca32ce5f6 | |||
| aff47d3588 | |||
| a13960131c | |||
| 5b560c726b | |||
| d59b7a7cff | |||
| 43f78101a2 | |||
| 15b3f7016d | |||
| 6e71533e60 | |||
| e17e68abcb | |||
| e3799108fd | |||
| e752445880 | |||
| 5ba7f10a29 | |||
| 246f6f08db | |||
| a800b6c426 | |||
| 201cbe16fc | |||
| 1ff6217ae3 | |||
| 09d546cafd | |||
| be4429f995 | |||
| 49c0bc63d7 | |||
| 0d6ed36cf3 | |||
| f1a448883a | |||
| 4fc0edcfca | |||
| 018d4a2eda | |||
| 00b5f4633d | |||
| 01c1d60822 | |||
| 5b7f59548c | |||
| 591f5445ba | |||
| e1db699f40 | |||
| 27cf909571 | |||
| ac6a1aac43 | |||
| f307a18f12 | |||
| 356c1853cd | |||
| 91858c93aa | |||
| 49dbfaf33a | |||
| 490c0e6efb | |||
| ebcc951df3 | |||
| 1b7b190746 | |||
| 011281d449 | |||
| d5b2422bab | |||
| 2c885c84d1 | |||
| ff8db6374f | |||
| 684eb53001 | |||
| cf0d864c96 | |||
| cd614bf299 | |||
| 308cdf27c4 | |||
| ec60bf8eee | |||
| 4ce5838238 | |||
| 4c7b7c7f4e | |||
| 61f633e3b2 | |||
| b49a013474 | |||
| 30a057a87c | |||
| 09d567e963 | |||
| 5062acea1f | |||
| d30f828fe5 | |||
| 0a2f1c793a | |||
| 5f05e074d1 | |||
| 85b7e448c9 | |||
| 37c653945a | |||
| 8bb99ae9ce | |||
| 1265463275 | |||
| 3ad42f2326 | |||
| 44d9b77f07 | |||
| 9b3ed8eda6 | |||
| 4b31e2f36f | |||
| cdc38e7323 | |||
| 618992c2cb | |||
| ea88de9808 | |||
| 270475cd17 | |||
| 403a79d1ac | |||
| 02e80d4406 | |||
| a8796c85da | |||
| da9dd28ee9 | |||
| 6a09f6ce9a | |||
| 41191dff77 | |||
| a8dc59cd7a | |||
| 50885dba56 | |||
| 57b8abfbda | |||
| 34a4282a1e | |||
| 45e11369df | |||
| 0ca7b3a75c | |||
| 57e19765e0 | |||
| 32870ea73f | |||
| 3ba3e19563 | |||
| 4f7c2cbbab | |||
| 5b8749336f | |||
| cc8d3d7272 | |||
| 527d140b00 | |||
| 3a80605540 | |||
| b552c888ba | |||
| 740d366e59 | |||
| 9fc8e046df | |||
| 7abdad8394 | |||
| b94f0f4d28 | |||
| bd8ec597f6 | |||
| d99019ee73 | |||
| 0a6fc10fbc | |||
| 29ec96de52 | |||
| 561bdbc029 | |||
| dada2f98fb | |||
| 39342e4631 | |||
| d9441091f5 | |||
| 9f45e97632 | |||
| 9a98108b02 | |||
| 7b846237ec | |||
| 585dc68ff5 | |||
| 76fd1f1e02 | |||
| 18c2a950a3 | |||
| c4fc6d9229 | |||
| fcd57a17f5 | |||
| 2da9631f20 | |||
| 1be85551c1 | |||
| 057b94ae89 | |||
| 4608b8f228 | |||
| a70c21a77d | |||
| c44bb87ea4 | |||
| ca1263b6a6 | |||
| 8d495580ed | |||
| 686cc4122c | |||
| fc01f7a409 | |||
| a6a2c0bd41 | |||
| 4dd26fa5af | |||
| c9c0e49a0f | |||
| 9aba825507 | |||
| f814cece09 | |||
| 59eb7962f4 | |||
| 7ef2dc93a3 | |||
| 884d99fbb4 | |||
| 3791e818f9 | |||
| a986592e0a | |||
| a731d14e72 | |||
| d4ccd008ba | |||
| d321fb5a2f | |||
| 712b5b9617 | |||
| bdd8244e82 | |||
| 001225b5e4 | |||
| 8eb000e27b | |||
| 8cbaa515e4 | |||
| 6777c7b7dd | |||
| 920d6468d8 | |||
| 8b7e48ac36 | |||
| d8689ee78d | |||
| 32331ab366 | |||
| 5458e4b7d5 | |||
| 0530e6eed8 | |||
| 9e9ca2f0a4 | |||
| ac29491c96 | |||
| b149954ec5 | |||
| 11b8b27bae | |||
| 3071b8a26e | |||
| f2974ddc0c | |||
| 7391e297c6 | |||
| 3314125aab | |||
| 81550e5d46 | |||
| 574ffd3932 | |||
| 949fe61957 | |||
| e2ab9fb68d | |||
| 90cc4d789f | |||
| 4c5ec2e420 | |||
| e9783bb370 | |||
| 41584c876d | |||
| bb3f463352 | |||
| a86e7ee06d | |||
| d28ecb867d | |||
| 1000e08080 | |||
| 3c166d62ea | |||
| 12043fdc30 | |||
| 44ee6fd38d | |||
| 9fc0c932d9 | |||
| 1447d847cf | |||
| 0b120395d3 | |||
| cc4dcedd4c | |||
| 7e6aefc052 | |||
| 8bfe2901b8 | |||
| fff5d45e4c | |||
| 4cb96a17c4 | |||
| 43f0574a72 | |||
| 221cc19233 | |||
| 7242c84635 | |||
| 0a818fa98c | |||
| c0daf66680 | |||
| e2a2cdc6ac | |||
| 6675ec3868 | |||
| e6f51210c4 | |||
| 46111bb4cb | |||
| 9a596eb4d2 | |||
| 434e3983f6 | |||
| 9fc7dcf4f2 | |||
| 8a97305e85 | |||
| 2ec3a3efe7 | |||
| 993af3bea9 | |||
| 892afa5105 | |||
| 7e900b2bbc | |||
| c41e2966d5 | |||
| bd4a11de47 | |||
| eaa75ad0b3 | |||
| 0c66e15979 | |||
| 6c07ee75c0 | |||
| 47772ea9d4 | |||
| e255c3c28e | |||
| 4c5d63e966 | |||
| 46ca306ada | |||
| 077e0ff8aa | |||
| fd3a6362bf | |||
| 7161d6f15f | |||
| e2343661bb | |||
| d387a2117f | |||
| ededde9190 | |||
| 851deae90b | |||
| 6ad466dcea | |||
| f5c277b1c7 | |||
| 87536c03fd | |||
| 5246a1ec66 | |||
| e5dfd4b4eb | |||
| 1f0efcae7f | |||
| 78918f8831 | |||
| 11632e0539 | |||
| 3ee0bf41de | |||
| 3ca84c7dea | |||
| d697c7afe0 | |||
| 981a8390c6 | |||
| d786f9680f | |||
| 3c1e7ca6a5 | |||
| 142d87252b | |||
| 81b8c9cdad | |||
| d3a0036acf | |||
| 29cc6d9d74 | |||
| 343d1cba5b | |||
| 8566c7eaa4 | |||
| acf0673e38 | |||
| c60bf9bf80 | |||
| f4501938ff | |||
| 69d18478fd | |||
| a1d8c61241 | |||
| 0f0ca849f6 | |||
| 4c2d7531d4 | |||
| 3fbfa12318 | |||
| 3bb89106cd | |||
| 8b2292482f | |||
| c5e4f287dd | |||
| 84aa47ff72 | |||
| 99ea452db5 | |||
| 667e806224 | |||
| 1307a0ef22 | |||
| 0a8baeeeb3 | |||
| 54f00c6e53 | |||
| 5fcf7a7091 | |||
| 2e72cfa774 | |||
| 3d1bd01bc4 | |||
| ea0d7b0351 | |||
| 59adfbe6ac |
3
.gitignore
vendored
@ -5,4 +5,7 @@
|
||||
log_*
|
||||
log.*
|
||||
*~
|
||||
**/linux*Gcc*/
|
||||
|
||||
lnInclude
|
||||
|
||||
|
||||
11
README
@ -5,7 +5,8 @@
|
||||
www.cfdem.com
|
||||
Christoph Goniva, christoph.goniva@cfdem.com
|
||||
Copyright 2009-2012 JKU Linz
|
||||
Copyright 2012- DCS Computing GmbH, Linz
|
||||
Copyright 2012-2015 DCS Computing GmbH, Linz
|
||||
Copyright 2015- JKU Linz
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
This file is part of CFDEMcoupling.
|
||||
@ -32,7 +33,7 @@ Description
|
||||
|
||||
|
||||
CFDEM(R) coupling provides an open source parallel coupled CFD-DEM framework
|
||||
combining the strengths of LIGGGHTS(R) DEM code and the Open Source
|
||||
combining the strengths of the LIGGGHTS(R) DEM code and the Open Source
|
||||
CFD package OpenFOAM(R)(*). The CFDEM(R)coupling toolbox allows to expand
|
||||
standard CFD solvers of OpenFOAM(R)(*) to include a coupling to the DEM
|
||||
code LIGGGHTS(R). In this toolbox the particle representation within the
|
||||
@ -46,8 +47,6 @@ Features are:
|
||||
|
||||
- its modular approach allows users to easily implement new models
|
||||
- its MPI parallelization enables to use it for large scale problems
|
||||
- the "forum"_lws on CFD-DEM gives the possibility to exchange with other
|
||||
users / developers
|
||||
- the use of GIT allows to easily update to the latest version
|
||||
- basic documentation is provided
|
||||
|
||||
@ -75,7 +74,7 @@ Core development of CFDEM(R)coupling is done by
|
||||
Christoph Goniva and Christoph Kloss, both at DCS Computing GmbH, 2012
|
||||
|
||||
|
||||
\*---------------------------------------------------------------------------*/
|
||||
(*) "OpenFOAM(R)"_of is a registered trade mark of OpenCFD Limited, a wholly owned subsidiary of the ESI Group.
|
||||
/*---------------------------------------------------------------------------*\
|
||||
(*) "OpenFOAM(R)" is a registered trade mark of OpenCFD Limited, a wholly owned subsidiary of the ESI Group.
|
||||
This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM® and OpenCFD® trade marks.
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
@ -1,24 +1,32 @@
|
||||
include $(CFDEM_ADD_LIBS_DIR)/additionalLibs
|
||||
|
||||
EXE_INC = \
|
||||
-I$(LIB_SRC)/turbulenceModels/incompressible/turbulenceModel \
|
||||
-I$(CFDEM_OFVERSION_DIR) \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/turbulenceModels/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/incompressible/lnInclude \
|
||||
-I$(LIB_SRC)/transportModels \
|
||||
-I$(LIB_SRC)/transportModels/incompressible/singlePhaseTransportModel \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/lnInclude \
|
||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||
-I$(LIB_SRC)/sampling/lnInclude \
|
||||
-I$(LIB_SRC)/dynamicFvMesh/lnInclude \
|
||||
-I$(LIB_SRC)/dynamicMesh/lnInclude \
|
||||
-I$(LIB_SRC)/dynamicMesh/dynamicFvMesh/lnInclude \
|
||||
-I$(LIB_SRC)/dynamicMesh/dynamicMesh/lnInclude \
|
||||
-I$(LIB_SRC)/fvOptions/lnInclude
|
||||
|
||||
EXE_LIBS = \
|
||||
-L$(CFDEM_LIB_DIR)\
|
||||
-lincompressibleRASModels \
|
||||
-lincompressibleLESModels \
|
||||
-lturbulenceModels \
|
||||
-lincompressibleTurbulenceModels \
|
||||
-lincompressibleTransportModels \
|
||||
-lfiniteVolume \
|
||||
-lmeshTools \
|
||||
-ldynamicFvMesh \
|
||||
-ldynamicMesh \
|
||||
-lfvOptions \
|
||||
-l$(CFDEM_LIB_NAME)
|
||||
-l$(CFDEM_LIB_NAME) \
|
||||
$(CFDEM_ADD_LIB_PATHS) \
|
||||
$(CFDEM_ADD_LIBS)
|
||||
|
||||
|
||||
@ -39,7 +39,8 @@ Contributions
|
||||
|
||||
#include "fvCFD.H"
|
||||
#include "singlePhaseTransportModel.H"
|
||||
#include "turbulenceModel.H"
|
||||
#include "turbulentTransportModel.H"
|
||||
#include "pisoControl.H"
|
||||
|
||||
#include "cfdemCloudIB.H"
|
||||
#include "implicitCouple.H"
|
||||
@ -52,11 +53,6 @@ Contributions
|
||||
|
||||
#include "cellSet.H"
|
||||
|
||||
#if defined(version22)
|
||||
#include "meshToMeshNew.H"
|
||||
#include "fvIOoptionList.H"
|
||||
#endif
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
@ -67,14 +63,14 @@ int main(int argc, char *argv[])
|
||||
|
||||
#include "createDynamicFvMesh.H"
|
||||
|
||||
#include "createControl.H"
|
||||
|
||||
#include "createTimeControls.H"
|
||||
|
||||
#include "createFields.H"
|
||||
|
||||
#include "initContinuityErrs.H"
|
||||
|
||||
#if defined(version22)
|
||||
#include "createFvOptions.H"
|
||||
#endif
|
||||
|
||||
// create cfdemCloud
|
||||
#include "readGravitationalAcceleration.H"
|
||||
cfdemCloudIB particleCloud(mesh);
|
||||
@ -91,8 +87,9 @@ int main(int argc, char *argv[])
|
||||
interFace = mag(mesh.lookupObject<volScalarField>("voidfractionNext"));
|
||||
mesh.update(); //dyM
|
||||
|
||||
#include "readPISOControls.H"
|
||||
#include "readTimeControls.H"
|
||||
#include "CourantNo.H"
|
||||
#include "setDeltaT.H"
|
||||
|
||||
// do particle stuff
|
||||
Info << "- evolve()" << endl;
|
||||
@ -107,45 +104,29 @@ int main(int argc, char *argv[])
|
||||
fvm::ddt(voidfraction,U)
|
||||
+ fvm::div(phi, U)
|
||||
+ turbulence->divDevReff(U)
|
||||
#if defined(version22)
|
||||
==
|
||||
fvOptions(U)
|
||||
#endif
|
||||
);
|
||||
|
||||
UEqn.relax();
|
||||
|
||||
#if defined(version22)
|
||||
fvOptions.constrain(UEqn);
|
||||
#endif
|
||||
|
||||
if (momentumPredictor)
|
||||
if (piso.momentumPredictor())
|
||||
{
|
||||
solve(UEqn == -fvc::grad(p));
|
||||
}
|
||||
|
||||
// --- PISO loop
|
||||
for (int corr=0; corr<nCorr; corr++)
|
||||
while (piso.correct())
|
||||
{
|
||||
volScalarField rUA = 1.0/UEqn.A();
|
||||
surfaceScalarField rUAf(fvc::interpolate(rUA));
|
||||
|
||||
U = rUA*UEqn.H();
|
||||
#ifdef version23
|
||||
|
||||
phi = (fvc::interpolate(U) & mesh.Sf())
|
||||
+ rUAf*fvc::ddtCorr(U, phi);
|
||||
#else
|
||||
phi = (fvc::interpolate(U) & mesh.Sf())
|
||||
+ fvc::ddtPhiCorr(rUA, U, phi);
|
||||
#endif
|
||||
|
||||
adjustPhi(phi, U, p);
|
||||
|
||||
#if defined(version22)
|
||||
fvOptions.relativeFlux(phi);
|
||||
#endif
|
||||
|
||||
// Non-orthogonal pressure corrector loop
|
||||
for (int nonOrth=0; nonOrth<=nNonOrthCorr; nonOrth++)
|
||||
while (piso.correctNonOrthogonal())
|
||||
{
|
||||
// Pressure corrector
|
||||
|
||||
@ -156,20 +137,9 @@ int main(int argc, char *argv[])
|
||||
|
||||
pEqn.setReference(pRefCell, pRefValue);
|
||||
|
||||
if
|
||||
(
|
||||
corr == nCorr-1
|
||||
&& nonOrth == nNonOrthCorr
|
||||
)
|
||||
{
|
||||
pEqn.solve(mesh.solver("pFinal"));
|
||||
}
|
||||
else
|
||||
{
|
||||
pEqn.solve();
|
||||
}
|
||||
pEqn.solve(mesh.solver(p.select(piso.finalInnerIter())));
|
||||
|
||||
if (nonOrth == nNonOrthCorr)
|
||||
if (piso.finalNonOrthogonalIter())
|
||||
{
|
||||
phi -= pEqn.flux();
|
||||
}
|
||||
@ -188,10 +158,6 @@ int main(int argc, char *argv[])
|
||||
volScalarField voidfractionNext=mesh.lookupObject<volScalarField>("voidfractionNext");
|
||||
particleCloud.calcVelocityCorrection(p,U,phiIB,voidfractionNext);
|
||||
|
||||
#if defined(version22)
|
||||
fvOptions.correct(U);
|
||||
#endif
|
||||
|
||||
runTime.write();
|
||||
|
||||
Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s"
|
||||
|
||||
@ -1,15 +1,23 @@
|
||||
include $(CFDEM_ADD_LIBS_DIR)/additionalLibs
|
||||
|
||||
EXE_INC = \
|
||||
-I$(LIB_SRC)/turbulenceModels/incompressible/turbulenceModel \
|
||||
-I$(CFDEM_OFVERSION_DIR) \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/turbulenceModels/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/incompressible/lnInclude \
|
||||
-I$(LIB_SRC)/transportModels \
|
||||
-I$(LIB_SRC)/transportModels/incompressible/singlePhaseTransportModel \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/cfdTools \
|
||||
|
||||
EXE_LIBS = \
|
||||
-L$(CFDEM_LIB_DIR)\
|
||||
-lincompressibleRASModels \
|
||||
-lincompressibleLESModels \
|
||||
-lturbulenceModels \
|
||||
-lincompressibleTurbulenceModels \
|
||||
-lincompressibleTransportModels \
|
||||
-lfiniteVolume \
|
||||
-l$(CFDEM_LIB_NAME)
|
||||
-lmeshTools \
|
||||
-l$(CFDEM_LIB_NAME) \
|
||||
$(CFDEM_ADD_LIB_PATHS) \
|
||||
$(CFDEM_ADD_LIBS)
|
||||
|
||||
23
applications/solvers/cfdemSolverPiso/UEqn.H
Normal file
@ -0,0 +1,23 @@
|
||||
fvVectorMatrix UEqn
|
||||
(
|
||||
fvm::ddt(voidfraction,U) - fvm::Sp(fvc::ddt(voidfraction),U)
|
||||
+ fvm::div(phi,U) - fvm::Sp(fvc::div(phi),U)
|
||||
+ particleCloud.divVoidfractionTau(U, voidfraction)
|
||||
==
|
||||
- fvm::Sp(Ksl/rho,U)
|
||||
);
|
||||
|
||||
UEqn.relax();
|
||||
|
||||
fvOptions.constrain(UEqn);
|
||||
|
||||
if (piso.momentumPredictor() && (modelType=="B" || modelType=="Bfull"))
|
||||
{
|
||||
solve(UEqn == - fvc::grad(p) + Ksl/rho*Us);
|
||||
fvOptions.correct(U);
|
||||
}
|
||||
else if (piso.momentumPredictor())
|
||||
{
|
||||
solve(UEqn == - voidfraction*fvc::grad(p) + Ksl/rho*Us);
|
||||
fvOptions.correct(U);
|
||||
}
|
||||
@ -36,7 +36,9 @@ Description
|
||||
|
||||
#include "fvCFD.H"
|
||||
#include "singlePhaseTransportModel.H"
|
||||
#include "turbulenceModel.H"
|
||||
#include "turbulentTransportModel.H"
|
||||
#include "pisoControl.H"
|
||||
#include "fvOptions.H"
|
||||
|
||||
#include "cfdemCloud.H"
|
||||
#include "implicitCouple.H"
|
||||
@ -51,7 +53,9 @@ int main(int argc, char *argv[])
|
||||
#include "setRootCase.H"
|
||||
#include "createTime.H"
|
||||
#include "createMesh.H"
|
||||
#include "createControl.H"
|
||||
#include "createFields.H"
|
||||
#include "createFvOptions.H"
|
||||
#include "initContinuityErrs.H"
|
||||
|
||||
// create cfdemCloud
|
||||
@ -67,7 +71,6 @@ int main(int argc, char *argv[])
|
||||
|
||||
Info<< "Time = " << runTime.timeName() << nl << endl;
|
||||
|
||||
#include "readPISOControls.H"
|
||||
#include "CourantNo.H"
|
||||
|
||||
// do particle stuff
|
||||
@ -78,14 +81,14 @@ int main(int argc, char *argv[])
|
||||
{
|
||||
particleCloud.smoothingM().smoothen(particleCloud.forceM(0).impParticleForces());
|
||||
}
|
||||
|
||||
|
||||
Info << "update Ksl.internalField()" << endl;
|
||||
Ksl = particleCloud.momCoupleM(0).impMomSource();
|
||||
Ksl.correctBoundaryConditions();
|
||||
|
||||
//Force Checks
|
||||
vector fTotal(0,0,0);
|
||||
vector fImpTotal = sum(mesh.V()*Ksl.internalField()*(Us.internalField()-U.internalField()));
|
||||
vector fImpTotal = sum(mesh.V()*Ksl.internalField()*(Us.internalField()-U.internalField())).value();
|
||||
reduce(fImpTotal, sumOp<vector>());
|
||||
Info << "TotalForceExp: " << fTotal << endl;
|
||||
Info << "TotalForceImp: " << fImpTotal << endl;
|
||||
@ -100,95 +103,19 @@ int main(int argc, char *argv[])
|
||||
// Pressure-velocity PISO corrector
|
||||
{
|
||||
// Momentum predictor
|
||||
fvVectorMatrix UEqn
|
||||
(
|
||||
fvm::ddt(voidfraction,U) - fvm::Sp(fvc::ddt(voidfraction),U)
|
||||
+ fvm::div(phi,U) - fvm::Sp(fvc::div(phi),U)
|
||||
// + turbulence->divDevReff(U)
|
||||
+ particleCloud.divVoidfractionTau(U, voidfraction)
|
||||
==
|
||||
- fvm::Sp(Ksl/rho,U)
|
||||
);
|
||||
|
||||
UEqn.relax();
|
||||
if (momentumPredictor && (modelType=="B" || modelType=="Bfull"))
|
||||
solve(UEqn == - fvc::grad(p) + Ksl/rho*Us);
|
||||
else if (momentumPredictor)
|
||||
solve(UEqn == - voidfraction*fvc::grad(p) + Ksl/rho*Us);
|
||||
#include "UEqn.H"
|
||||
|
||||
// --- PISO loop
|
||||
|
||||
//for (int corr=0; corr<nCorr; corr++)
|
||||
int nCorrSoph = nCorr + 5 * pow((1-particleCloud.dataExchangeM().timeStepFraction()),1);
|
||||
|
||||
for (int corr=0; corr<nCorrSoph; corr++)
|
||||
while (piso.correct())
|
||||
{
|
||||
volScalarField rUA = 1.0/UEqn.A();
|
||||
|
||||
surfaceScalarField rUAf("(1|A(U))", fvc::interpolate(rUA));
|
||||
volScalarField rUAvoidfraction("(voidfraction2|A(U))",rUA*voidfraction);
|
||||
surfaceScalarField rUAfvoidfraction("(voidfraction2|A(U)F)", fvc::interpolate(rUAvoidfraction));
|
||||
|
||||
U = rUA*UEqn.H();
|
||||
|
||||
#ifdef version23
|
||||
phi = ( fvc::interpolate(U*voidfraction) & mesh.Sf() )
|
||||
+ rUAfvoidfraction*fvc::ddtCorr(U, phi);
|
||||
#else
|
||||
phi = ( fvc::interpolate(U*voidfraction) & mesh.Sf() )
|
||||
+ fvc::ddtPhiCorr(rUAvoidfraction, U, phi);
|
||||
#endif
|
||||
surfaceScalarField phiS(fvc::interpolate(Us*voidfraction) & mesh.Sf());
|
||||
surfaceScalarField phiGes = phi + rUAf*(fvc::interpolate(Ksl/rho) * phiS);
|
||||
|
||||
if (modelType=="A")
|
||||
rUAvoidfraction = volScalarField("(voidfraction2|A(U))",rUA*voidfraction*voidfraction);
|
||||
|
||||
// Non-orthogonal pressure corrector loop
|
||||
for (int nonOrth=0; nonOrth<=nNonOrthCorr; nonOrth++)
|
||||
{
|
||||
// Pressure corrector
|
||||
fvScalarMatrix pEqn
|
||||
(
|
||||
fvm::laplacian(rUAvoidfraction, p) == fvc::div(phiGes) + particleCloud.ddtVoidfraction()
|
||||
);
|
||||
pEqn.setReference(pRefCell, pRefValue);
|
||||
|
||||
if
|
||||
(
|
||||
corr == nCorr-1
|
||||
&& nonOrth == nNonOrthCorr
|
||||
)
|
||||
{
|
||||
pEqn.solve(mesh.solver("pFinal"));
|
||||
}
|
||||
else
|
||||
{
|
||||
pEqn.solve();
|
||||
}
|
||||
|
||||
if (nonOrth == nNonOrthCorr)
|
||||
{
|
||||
phiGes -= pEqn.flux();
|
||||
phi = phiGes;
|
||||
}
|
||||
|
||||
} // end non-orthogonal corrector loop
|
||||
|
||||
#include "continuityErrorPhiPU.H"
|
||||
|
||||
if (modelType=="B" || modelType=="Bfull")
|
||||
U -= rUA*fvc::grad(p) - Ksl/rho*Us*rUA;
|
||||
else
|
||||
U -= voidfraction*rUA*fvc::grad(p) - Ksl/rho*Us*rUA;
|
||||
|
||||
U.correctBoundaryConditions();
|
||||
|
||||
} // end piso loop
|
||||
#include "pEqn.H"
|
||||
}
|
||||
}
|
||||
|
||||
laminarTransport.correct();
|
||||
turbulence->correct();
|
||||
}// end solveFlow
|
||||
}
|
||||
else
|
||||
{
|
||||
Info << "skipping flow solution." << endl;
|
||||
|
||||
@ -122,3 +122,5 @@ surfaceScalarField phi
|
||||
(
|
||||
incompressible::turbulenceModel::New(U, phi, laminarTransport)
|
||||
);
|
||||
|
||||
#include "createMRF.H"
|
||||
58
applications/solvers/cfdemSolverPiso/pEqn.H
Normal file
@ -0,0 +1,58 @@
|
||||
volScalarField rAU = 1.0/UEqn.A();
|
||||
|
||||
surfaceScalarField rAUf("(1|A(U))", fvc::interpolate(rAU));
|
||||
|
||||
volScalarField rAUvoidfraction("(voidfraction2|A(U))",rAU*voidfraction);
|
||||
|
||||
if (modelType=="A")
|
||||
rAUvoidfraction *= voidfraction;
|
||||
|
||||
volVectorField HbyA(constrainHbyA(rAU*UEqn.H(), U, p));
|
||||
|
||||
surfaceScalarField phiHbyA("phiHbyA", fvc::interpolate(voidfraction)*fvc::flux(HbyA) );
|
||||
|
||||
volVectorField Uvoidfraction("(Uvoidfraction)", U * voidfraction);
|
||||
|
||||
surfaceScalarField phiS(fvc::interpolate(Us*voidfraction) & mesh.Sf());
|
||||
|
||||
phi = phiHbyA + rAUf*(fvc::interpolate(Ksl/rho) * phiS);
|
||||
|
||||
// rotating frames of references not tested yet
|
||||
MRF.makeRelative(phi);
|
||||
|
||||
// adjustment of phi (only in cases w.o. p boundary conditions) not tested yet
|
||||
adjustPhi(phi, U, p);
|
||||
|
||||
// Update the pressure BCs to ensure flux consistency
|
||||
constrainPressure(p, Uvoidfraction, phiHbyA, rAUvoidfraction, MRF);
|
||||
|
||||
|
||||
// Non-orthogonal pressure corrector loop
|
||||
while (piso.correctNonOrthogonal())
|
||||
{
|
||||
// Pressure corrector
|
||||
|
||||
fvScalarMatrix pEqn
|
||||
(
|
||||
fvm::laplacian(rAUvoidfraction, p) == fvc::div(phi) + particleCloud.ddtVoidfraction()
|
||||
);
|
||||
|
||||
pEqn.setReference(pRefCell, pRefValue);
|
||||
|
||||
pEqn.solve(mesh.solver(p.select(piso.finalInnerIter())));
|
||||
|
||||
if (piso.finalNonOrthogonalIter())
|
||||
{
|
||||
phi -= pEqn.flux();
|
||||
}
|
||||
}
|
||||
|
||||
#include "continuityErrorPhiPU.H"
|
||||
|
||||
if (modelType=="B" || modelType=="Bfull")
|
||||
U = HbyA - rAU*fvc::grad(p) + Ksl/rho*Us*rAU;
|
||||
else
|
||||
U = HbyA - voidfraction*rAU*fvc::grad(p) + Ksl/rho*Us*rAU;
|
||||
|
||||
U.correctBoundaryConditions();
|
||||
fvOptions.correct(U);
|
||||
@ -1,16 +1,24 @@
|
||||
include $(CFDEM_ADD_LIBS_DIR)/additionalLibs
|
||||
|
||||
EXE_INC = \
|
||||
-I$(CFDEM_OFVERSION_DIR) \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/lnInclude \
|
||||
-I ../cfdemSolverPiso \
|
||||
-I$(LIB_SRC)/turbulenceModels/incompressible/turbulenceModel \
|
||||
-I../cfdemSolverPiso \
|
||||
-I$(LIB_SRC)/TurbulenceModels/turbulenceModels/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/incompressible/lnInclude \
|
||||
-I$(LIB_SRC)/transportModels \
|
||||
-I$(LIB_SRC)/transportModels/incompressible/singlePhaseTransportModel \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/cfdTools \
|
||||
|
||||
EXE_LIBS = \
|
||||
-L$(CFDEM_LIB_DIR)\
|
||||
-lincompressibleRASModels \
|
||||
-lincompressibleLESModels \
|
||||
-lturbulenceModels \
|
||||
-lincompressibleTurbulenceModels \
|
||||
-lincompressibleTransportModels \
|
||||
-lfiniteVolume \
|
||||
-l$(CFDEM_LIB_NAME)
|
||||
-lmeshTools \
|
||||
-l$(CFDEM_LIB_NAME) \
|
||||
$(CFDEM_ADD_LIB_PATHS) \
|
||||
$(CFDEM_ADD_LIBS)
|
||||
|
||||
@ -25,23 +25,26 @@ License
|
||||
along with CFDEMcoupling. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Application
|
||||
cfdemSolverPisoMS
|
||||
cfdemSolverPiso
|
||||
|
||||
Description
|
||||
Transient solver for incompressible flow.
|
||||
Turbulence modelling is generic, i.e. laminar, RAS or LES may be selected.
|
||||
The code is an evolution of the solver pisoFoam in OpenFOAM(R) 1.6,
|
||||
The code is an evolution of the solver pisoFoam in OpenFOAM(R) 1.6,
|
||||
where additional functionality for CFD-DEM coupling is added.
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "fvCFD.H"
|
||||
#include "singlePhaseTransportModel.H"
|
||||
#include "turbulenceModel.H"
|
||||
#include "turbulentTransportModel.H"
|
||||
#include "pisoControl.H"
|
||||
#include "fvOptions.H"
|
||||
|
||||
#include "cfdemCloudMS.H"
|
||||
#include "implicitCouple.H"
|
||||
#include "clockModel.H"
|
||||
#include "smoothingModel.H"
|
||||
#include "forceModel.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
@ -50,7 +53,9 @@ int main(int argc, char *argv[])
|
||||
#include "setRootCase.H"
|
||||
#include "createTime.H"
|
||||
#include "createMesh.H"
|
||||
#include "createControl.H"
|
||||
#include "createFields.H"
|
||||
#include "createFvOptions.H"
|
||||
#include "initContinuityErrs.H"
|
||||
|
||||
// create cfdemCloud
|
||||
@ -59,118 +64,62 @@ int main(int argc, char *argv[])
|
||||
#include "checkModelType.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
Info<< "\nStarting time loop\n" << endl;
|
||||
while (runTime.loop())
|
||||
{
|
||||
Info<< "\nStarting time loop\n" << endl;
|
||||
particleCloud.clockM().start(1,"Global");
|
||||
particleCloud.clockM().start(1,"Global");
|
||||
|
||||
Info<< "Time = " << runTime.timeName() << nl << endl;
|
||||
|
||||
#include "readPISOControls.H"
|
||||
#include "CourantNo.H"
|
||||
|
||||
// do particle stuff
|
||||
particleCloud.clockM().start(2,"Coupling");
|
||||
particleCloud.evolve(voidfraction,Us,U);
|
||||
|
||||
bool hasEvolved = particleCloud.evolve(voidfraction,Us,U);
|
||||
|
||||
if(hasEvolved)
|
||||
{
|
||||
particleCloud.smoothingM().smoothen(particleCloud.forceM(0).impParticleForces());
|
||||
}
|
||||
|
||||
Info << "update Ksl.internalField()" << endl;
|
||||
Ksl = particleCloud.momCoupleM(0).impMomSource();
|
||||
particleCloud.smoothingM().smoothen(Ksl);
|
||||
Ksl.correctBoundaryConditions();
|
||||
|
||||
//Force Checks
|
||||
vector fTotal(0,0,0);
|
||||
vector fImpTotal = sum(mesh.V()*Ksl.internalField()*(Us.internalField()-U.internalField())).value();
|
||||
reduce(fImpTotal, sumOp<vector>());
|
||||
Info << "TotalForceExp: " << fTotal << endl;
|
||||
Info << "TotalForceImp: " << fImpTotal << endl;
|
||||
|
||||
#include "solverDebugInfo.H"
|
||||
particleCloud.clockM().stop("Coupling");
|
||||
|
||||
particleCloud.clockM().start(26,"Flow");
|
||||
// Pressure-velocity PISO corrector
|
||||
|
||||
if(particleCloud.solveFlow())
|
||||
{
|
||||
// Momentum predictor
|
||||
fvVectorMatrix UEqn
|
||||
(
|
||||
fvm::ddt(voidfraction,U) //particleCloud.ddtVoidfractionU(U,voidfraction) //
|
||||
+ fvm::div(phi, U)
|
||||
// + turbulence->divDevReff(U)
|
||||
+ particleCloud.divVoidfractionTau(U, voidfraction)
|
||||
==
|
||||
- fvm::Sp(Ksl/rho,U)
|
||||
);
|
||||
|
||||
if (modelType=="B")
|
||||
UEqn == - fvc::grad(p) + Ksl/rho*Us;
|
||||
else
|
||||
UEqn == - voidfraction*fvc::grad(p) + Ksl/rho*Us;
|
||||
|
||||
UEqn.relax();
|
||||
|
||||
if (momentumPredictor)
|
||||
solve(UEqn);
|
||||
|
||||
// --- PISO loop
|
||||
|
||||
//for (int corr=0; corr<nCorr; corr++)
|
||||
int nCorrSoph = nCorr + 5 * pow((1-particleCloud.dataExchangeM().timeStepFraction()),1);
|
||||
|
||||
for (int corr=0; corr<nCorrSoph; corr++)
|
||||
// Pressure-velocity PISO corrector
|
||||
{
|
||||
volScalarField rUA = 1.0/UEqn.A();
|
||||
// Momentum predictor
|
||||
#include "UEqn.H"
|
||||
|
||||
surfaceScalarField rUAf("(1|A(U))", fvc::interpolate(rUA));
|
||||
volScalarField rUAvoidfraction("(voidfraction2|A(U))",rUA*voidfraction);
|
||||
// --- PISO loop
|
||||
|
||||
U = rUA*UEqn.H();
|
||||
|
||||
phi = (fvc::interpolate(U*voidfraction) & mesh.Sf() );
|
||||
//+ fvc::ddtPhiCorr(rUAvoidfraction, U, phi);
|
||||
surfaceScalarField phiS(fvc::interpolate(Us*voidfraction) & mesh.Sf());
|
||||
surfaceScalarField phiGes = phi + rUAf*(fvc::interpolate(Ksl/rho) * phiS);
|
||||
|
||||
if (modelType=="A")
|
||||
rUAvoidfraction = volScalarField("(voidfraction2|A(U))",rUA*voidfraction*voidfraction);
|
||||
|
||||
// Non-orthogonal pressure corrector loop
|
||||
for (int nonOrth=0; nonOrth<=nNonOrthCorr; nonOrth++)
|
||||
while (piso.correct())
|
||||
{
|
||||
// Pressure corrector
|
||||
fvScalarMatrix pEqn
|
||||
(
|
||||
fvm::laplacian(rUAvoidfraction, p) == fvc::div(phiGes) + particleCloud.ddtVoidfraction()
|
||||
);
|
||||
pEqn.setReference(pRefCell, pRefValue);
|
||||
#include "pEqn.H"
|
||||
}
|
||||
}
|
||||
|
||||
if
|
||||
(
|
||||
corr == nCorr-1
|
||||
&& nonOrth == nNonOrthCorr
|
||||
)
|
||||
{
|
||||
pEqn.solve(mesh.solver("pFinal"));
|
||||
}
|
||||
else
|
||||
{
|
||||
pEqn.solve();
|
||||
}
|
||||
|
||||
if (nonOrth == nNonOrthCorr)
|
||||
{
|
||||
phiGes -= pEqn.flux();
|
||||
}
|
||||
|
||||
} // end non-orthogonal corrector loop
|
||||
|
||||
#include "continuityErrorPhiPU.H"
|
||||
|
||||
if (modelType=="B")
|
||||
U -= rUA*fvc::grad(p) - Ksl/rho*Us*rUA;
|
||||
else
|
||||
U -= voidfraction*rUA*fvc::grad(p) - Ksl/rho*Us*rUA;
|
||||
|
||||
U.correctBoundaryConditions();
|
||||
|
||||
} // end piso loop
|
||||
laminarTransport.correct();
|
||||
turbulence->correct();
|
||||
}
|
||||
else
|
||||
{
|
||||
Info << "skipping flow solution." << endl;
|
||||
}
|
||||
|
||||
turbulence->correct();
|
||||
|
||||
runTime.write();
|
||||
|
||||
@ -183,7 +132,7 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
|
||||
Info<< "End\n" << endl;
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@ -1,15 +1,24 @@
|
||||
include $(CFDEM_ADD_LIBS_DIR)/additionalLibs
|
||||
|
||||
EXE_INC = \
|
||||
-I$(LIB_SRC)/turbulenceModels/incompressible/turbulenceModel \
|
||||
-I$(CFDEM_OFVERSION_DIR) \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/turbulenceModels/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/incompressible/lnInclude \
|
||||
-I$(LIB_SRC)/transportModels \
|
||||
-I$(LIB_SRC)/transportModels/incompressible/singlePhaseTransportModel \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I../cfdemSolverPiso \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/cfdTools \
|
||||
|
||||
EXE_LIBS = \
|
||||
-L$(CFDEM_LIB_DIR)\
|
||||
-lincompressibleRASModels \
|
||||
-lincompressibleLESModels \
|
||||
-lturbulenceModels \
|
||||
-lincompressibleTurbulenceModels \
|
||||
-lincompressibleTransportModels \
|
||||
-lfiniteVolume \
|
||||
-l$(CFDEM_LIB_NAME)
|
||||
-lmeshTools \
|
||||
-l$(CFDEM_LIB_NAME) \
|
||||
$(CFDEM_ADD_LIB_PATHS) \
|
||||
$(CFDEM_ADD_LIBS)
|
||||
|
||||
15
applications/solvers/cfdemSolverPisoScalar/TEqn.H
Normal file
@ -0,0 +1,15 @@
|
||||
// get scalar source from DEM
|
||||
particleCloud.forceM(1).manipulateScalarField(Tsource);
|
||||
Tsource.correctBoundaryConditions();
|
||||
|
||||
// solve scalar transport equation
|
||||
fvScalarMatrix TEqn
|
||||
(
|
||||
fvm::ddt(voidfraction,T) - fvm::Sp(fvc::ddt(voidfraction),T)
|
||||
+ fvm::div(phi, T) - fvm::Sp(fvc::div(phi),T)
|
||||
- fvm::laplacian(DT*voidfraction, T)
|
||||
==
|
||||
Tsource
|
||||
);
|
||||
TEqn.relax();
|
||||
TEqn.solve();
|
||||
@ -36,10 +36,13 @@ Description
|
||||
|
||||
#include "fvCFD.H"
|
||||
#include "singlePhaseTransportModel.H"
|
||||
#include "turbulenceModel.H"
|
||||
#include "turbulentTransportModel.H"
|
||||
#include "pisoControl.H"
|
||||
#include "fvOptions.H"
|
||||
|
||||
#include "cfdemCloud.H"
|
||||
#include "implicitCouple.H"
|
||||
#include "clockModel.H"
|
||||
#include "smoothingModel.H"
|
||||
#include "forceModel.H"
|
||||
|
||||
@ -50,7 +53,9 @@ int main(int argc, char *argv[])
|
||||
#include "setRootCase.H"
|
||||
#include "createTime.H"
|
||||
#include "createMesh.H"
|
||||
#include "createControl.H"
|
||||
#include "createFields.H"
|
||||
#include "createFvOptions.H"
|
||||
#include "initContinuityErrs.H"
|
||||
|
||||
// create cfdemCloud
|
||||
@ -62,12 +67,14 @@ int main(int argc, char *argv[])
|
||||
Info<< "\nStarting time loop\n" << endl;
|
||||
while (runTime.loop())
|
||||
{
|
||||
particleCloud.clockM().start(1,"Global");
|
||||
|
||||
Info<< "Time = " << runTime.timeName() << nl << endl;
|
||||
|
||||
#include "readPISOControls.H"
|
||||
#include "CourantNo.H"
|
||||
|
||||
// do particle stuff
|
||||
particleCloud.clockM().start(2,"Coupling");
|
||||
bool hasEvolved = particleCloud.evolve(voidfraction,Us,U);
|
||||
|
||||
if(hasEvolved)
|
||||
@ -79,119 +86,38 @@ int main(int argc, char *argv[])
|
||||
Ksl = particleCloud.momCoupleM(0).impMomSource();
|
||||
Ksl.correctBoundaryConditions();
|
||||
|
||||
//Force Checks
|
||||
vector fTotal(0,0,0);
|
||||
vector fImpTotal = sum(mesh.V()*Ksl.internalField()*(Us.internalField()-U.internalField())).value();
|
||||
reduce(fImpTotal, sumOp<vector>());
|
||||
Info << "TotalForceExp: " << fTotal << endl;
|
||||
Info << "TotalForceImp: " << fImpTotal << endl;
|
||||
|
||||
#include "solverDebugInfo.H"
|
||||
particleCloud.clockM().stop("Coupling");
|
||||
|
||||
// get scalar source from DEM
|
||||
particleCloud.forceM(1).manipulateScalarField(Tsource);
|
||||
Tsource.correctBoundaryConditions();
|
||||
|
||||
// solve scalar transport equation
|
||||
fvScalarMatrix TEqn
|
||||
(
|
||||
fvm::ddt(voidfraction,T) - fvm::Sp(fvc::ddt(voidfraction),T)
|
||||
+ fvm::div(phi, T) - fvm::Sp(fvc::div(phi),T)
|
||||
- fvm::laplacian(DT*voidfraction, T)
|
||||
==
|
||||
Tsource
|
||||
);
|
||||
TEqn.relax();
|
||||
TEqn.solve();
|
||||
particleCloud.clockM().start(26,"Flow");
|
||||
|
||||
#include "TEqn.H"
|
||||
|
||||
if(particleCloud.solveFlow())
|
||||
{
|
||||
// Pressure-velocity PISO corrector
|
||||
{
|
||||
// Momentum predictor
|
||||
fvVectorMatrix UEqn
|
||||
(
|
||||
fvm::ddt(voidfraction,U) - fvm::Sp(fvc::ddt(voidfraction),U)
|
||||
+ fvm::div(phi,U) - fvm::Sp(fvc::div(phi),U)
|
||||
// + turbulence->divDevReff(U)
|
||||
+ particleCloud.divVoidfractionTau(U, voidfraction)
|
||||
==
|
||||
- fvm::Sp(Ksl/rho,U)
|
||||
);
|
||||
|
||||
UEqn.relax();
|
||||
if (momentumPredictor && (modelType=="B" || modelType=="Bfull"))
|
||||
solve(UEqn == - fvc::grad(p) + Ksl/rho*Us);
|
||||
else if (momentumPredictor)
|
||||
solve(UEqn == - voidfraction*fvc::grad(p) + Ksl/rho*Us);
|
||||
#include "UEqn.H"
|
||||
|
||||
// --- PISO loop
|
||||
|
||||
//for (int corr=0; corr<nCorr; corr++)
|
||||
int nCorrSoph = nCorr + 5 * pow((1-particleCloud.dataExchangeM().timeStepFraction()),1);
|
||||
|
||||
for (int corr=0; corr<nCorrSoph; corr++)
|
||||
while (piso.correct())
|
||||
{
|
||||
volScalarField rUA = 1.0/UEqn.A();
|
||||
|
||||
surfaceScalarField rUAf("(1|A(U))", fvc::interpolate(rUA));
|
||||
volScalarField rUAvoidfraction("(voidfraction2|A(U))",rUA*voidfraction);
|
||||
surfaceScalarField rUAfvoidfraction("(voidfraction2|A(U)F)", fvc::interpolate(rUAvoidfraction));
|
||||
|
||||
U = rUA*UEqn.H();
|
||||
|
||||
#ifdef version23
|
||||
phi = ( fvc::interpolate(U*voidfraction) & mesh.Sf() )
|
||||
+ rUAfvoidfraction*fvc::ddtCorr(U, phi);
|
||||
#else
|
||||
phi = ( fvc::interpolate(U*voidfraction) & mesh.Sf() )
|
||||
+ fvc::ddtPhiCorr(rUAvoidfraction, U, phi);
|
||||
#endif
|
||||
surfaceScalarField phiS(fvc::interpolate(Us*voidfraction) & mesh.Sf());
|
||||
surfaceScalarField phiGes = phi + rUAf*(fvc::interpolate(Ksl/rho) * phiS);
|
||||
|
||||
if (modelType=="A")
|
||||
rUAvoidfraction = volScalarField("(voidfraction2|A(U))",rUA*voidfraction*voidfraction);
|
||||
|
||||
// Non-orthogonal pressure corrector loop
|
||||
for (int nonOrth=0; nonOrth<=nNonOrthCorr; nonOrth++)
|
||||
{
|
||||
// Pressure corrector
|
||||
fvScalarMatrix pEqn
|
||||
(
|
||||
fvm::laplacian(rUAvoidfraction, p) == fvc::div(phiGes) + particleCloud.ddtVoidfraction()
|
||||
);
|
||||
pEqn.setReference(pRefCell, pRefValue);
|
||||
|
||||
if
|
||||
(
|
||||
corr == nCorr-1
|
||||
&& nonOrth == nNonOrthCorr
|
||||
)
|
||||
{
|
||||
pEqn.solve(mesh.solver("pFinal"));
|
||||
}
|
||||
else
|
||||
{
|
||||
pEqn.solve();
|
||||
}
|
||||
|
||||
if (nonOrth == nNonOrthCorr)
|
||||
{
|
||||
phiGes -= pEqn.flux();
|
||||
phi = phiGes;
|
||||
}
|
||||
|
||||
} // end non-orthogonal corrector loop
|
||||
|
||||
#include "continuityErrorPhiPU.H"
|
||||
|
||||
if (modelType=="B" || modelType=="Bfull")
|
||||
U -= rUA*fvc::grad(p) - Ksl/rho*Us*rUA;
|
||||
else
|
||||
U -= voidfraction*rUA*fvc::grad(p) - Ksl/rho*Us*rUA;
|
||||
|
||||
U.correctBoundaryConditions();
|
||||
|
||||
} // end piso loop
|
||||
#include "pEqn.H"
|
||||
}
|
||||
}
|
||||
|
||||
laminarTransport.correct();
|
||||
turbulence->correct();
|
||||
}// end solveFlow
|
||||
}
|
||||
else
|
||||
{
|
||||
Info << "skipping flow solution." << endl;
|
||||
@ -202,6 +128,9 @@ int main(int argc, char *argv[])
|
||||
Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s"
|
||||
<< " ClockTime = " << runTime.elapsedClockTime() << " s"
|
||||
<< nl << endl;
|
||||
|
||||
particleCloud.clockM().stop("Flow");
|
||||
particleCloud.clockM().stop("Global");
|
||||
}
|
||||
|
||||
Info<< "End\n" << endl;
|
||||
|
||||
@ -1,36 +1,36 @@
|
||||
Info<< "Reading field p\n" << endl;
|
||||
volScalarField p
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"p",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
Info<< "Reading physical velocity field U" << endl;
|
||||
Info<< "Note: only if voidfraction at boundary is 1, U is superficial velocity!!!\n" << endl;
|
||||
volVectorField U
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"U",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
//========================
|
||||
// drag law modelling
|
||||
//========================
|
||||
|
||||
Info<< "Reading field p\n" << endl;
|
||||
volScalarField p
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"p",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
Info<< "Reading physical velocity field U" << endl;
|
||||
Info<< "Note: only if voidfraction at boundary is 1, U is superficial velocity!!!\n" << endl;
|
||||
volVectorField U
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"U",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
//========================
|
||||
// drag law modelling
|
||||
//========================
|
||||
|
||||
Info<< "\nReading momentum exchange field Ksl\n" << endl;
|
||||
volScalarField Ksl
|
||||
(
|
||||
@ -44,8 +44,8 @@
|
||||
),
|
||||
mesh
|
||||
//dimensionedScalar("0", dimensionSet(0, 0, -1, 0, 0), 1.0)
|
||||
);
|
||||
|
||||
);
|
||||
|
||||
Info<< "\nReading voidfraction field voidfraction = (Vgas/Vparticle)\n" << endl;
|
||||
volScalarField voidfraction
|
||||
(
|
||||
@ -58,8 +58,8 @@
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
);
|
||||
|
||||
Info<< "\nCreating density field rho\n" << endl;
|
||||
volScalarField rho
|
||||
(
|
||||
@ -71,27 +71,27 @@
|
||||
IOobject::READ_IF_PRESENT,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
mesh,
|
||||
dimensionedScalar("0", dimensionSet(1, -3, 0, 0, 0), 1.0)
|
||||
);
|
||||
|
||||
Info<< "Reading particle velocity field Us\n" << endl;
|
||||
volVectorField Us
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"Us",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
//========================
|
||||
// scalar field modelling
|
||||
//========================
|
||||
);
|
||||
|
||||
Info<< "Reading particle velocity field Us\n" << endl;
|
||||
volVectorField Us
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"Us",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
//========================
|
||||
// scalar field modelling
|
||||
//========================
|
||||
Info<< "\nCreating dummy density field rho = 1\n" << endl;
|
||||
volScalarField T
|
||||
(
|
||||
@ -103,10 +103,10 @@
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh//,
|
||||
mesh//,
|
||||
//dimensionedScalar("0", dimensionSet(0, 0, -1, 1, 0), 273.15)
|
||||
);
|
||||
|
||||
);
|
||||
|
||||
Info<< "\nCreating fluid-particle heat flux field\n" << endl;
|
||||
volScalarField Tsource
|
||||
(
|
||||
@ -118,57 +118,59 @@
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh//,
|
||||
mesh//,
|
||||
//dimensionedScalar("0", dimensionSet(0, 0, -1, 1, 0), 0.0)
|
||||
);
|
||||
|
||||
IOdictionary transportProperties
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"transportProperties",
|
||||
runTime.constant(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::NO_WRITE
|
||||
)
|
||||
);
|
||||
|
||||
dimensionedScalar DT
|
||||
(
|
||||
transportProperties.lookup("DT")
|
||||
);
|
||||
|
||||
//========================
|
||||
|
||||
//# include "createPhi.H"
|
||||
#ifndef createPhi_H
|
||||
#define createPhi_H
|
||||
Info<< "Reading/calculating face flux field phi\n" << endl;
|
||||
surfaceScalarField phi
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"phi",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::READ_IF_PRESENT,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
linearInterpolate(U*voidfraction) & mesh.Sf()
|
||||
);
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
label pRefCell = 0;
|
||||
scalar pRefValue = 0.0;
|
||||
setRefCell(p, mesh.solutionDict().subDict("PISO"), pRefCell, pRefValue);
|
||||
|
||||
|
||||
singlePhaseTransportModel laminarTransport(U, phi);
|
||||
|
||||
autoPtr<incompressible::turbulenceModel> turbulence
|
||||
(
|
||||
incompressible::turbulenceModel::New(U, phi, laminarTransport)
|
||||
);
|
||||
);
|
||||
|
||||
IOdictionary transportProperties
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"transportProperties",
|
||||
runTime.constant(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::NO_WRITE
|
||||
)
|
||||
);
|
||||
|
||||
dimensionedScalar DT
|
||||
(
|
||||
transportProperties.lookup("DT")
|
||||
);
|
||||
|
||||
//========================
|
||||
|
||||
//# include "createPhi.H"
|
||||
#ifndef createPhi_H
|
||||
#define createPhi_H
|
||||
Info<< "Reading/calculating face flux field phi\n" << endl;
|
||||
surfaceScalarField phi
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"phi",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::READ_IF_PRESENT,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
linearInterpolate(U*voidfraction) & mesh.Sf()
|
||||
);
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
label pRefCell = 0;
|
||||
scalar pRefValue = 0.0;
|
||||
setRefCell(p, mesh.solutionDict().subDict("PISO"), pRefCell, pRefValue);
|
||||
|
||||
|
||||
singlePhaseTransportModel laminarTransport(U, phi);
|
||||
|
||||
autoPtr<incompressible::turbulenceModel> turbulence
|
||||
(
|
||||
incompressible::turbulenceModel::New(U, phi, laminarTransport)
|
||||
);
|
||||
|
||||
#include "createMRF.H"
|
||||
59
applications/solvers/cfdemSolverRhoPimple/EEqn.H
Normal file
@ -0,0 +1,59 @@
|
||||
// contributions to internal energy equation can be found in
|
||||
// Crowe et al.: "Multiphase flows with droplets and particles", CRC Press 1998
|
||||
{
|
||||
// dim he = J / kg
|
||||
volScalarField& he = thermo.he();
|
||||
particleCloud.energyContributions(Qsource);
|
||||
particleCloud.energyCoefficients(QCoeff);
|
||||
|
||||
//thDiff=particleCloud.thermCondM().thermDiff();
|
||||
thCond=particleCloud.thermCondM().thermCond();
|
||||
|
||||
addSource = fvc::ddt(rhoeps, K) + fvc::div(phi, K)
|
||||
+ (
|
||||
he.name() == "e"
|
||||
? fvc::div
|
||||
(
|
||||
fvc::absolute(phi/fvc::interpolate(rho), voidfraction*U),
|
||||
p,
|
||||
"div(phiv,p)"
|
||||
)
|
||||
: -dpdt
|
||||
);
|
||||
|
||||
Cpv = he.name() == "e" ? thermo.Cv() : thermo.Cp();
|
||||
|
||||
|
||||
fvScalarMatrix EEqn
|
||||
(
|
||||
fvm::ddt(rhoeps, he) + fvm::div(phi, he)
|
||||
+ addSource
|
||||
// net heat transfer from particles to fluid
|
||||
- Qsource
|
||||
- fvm::Sp(QCoeff/Cpv, he)
|
||||
// thermal conduction of the fluid with effective conductivity
|
||||
// - fvm::laplacian(rhoeps*thDiff,he)
|
||||
- fvm::laplacian(voidfraction*thCond/Cpv,he)
|
||||
// + particle-fluid energy transfer due to work
|
||||
// + fluid energy dissipation due to shearing
|
||||
==
|
||||
fvOptions(rho, he)
|
||||
);
|
||||
|
||||
|
||||
EEqn.relax();
|
||||
|
||||
fvOptions.constrain(EEqn);
|
||||
|
||||
EEqn.solve();
|
||||
|
||||
fvOptions.correct(he);
|
||||
|
||||
thermo.correct();
|
||||
|
||||
Info<< "T max/min : " << max(T).value() << " " << min(T).value() << endl;
|
||||
|
||||
particleCloud.clockM().start(31,"postFlow");
|
||||
particleCloud.postFlow();
|
||||
particleCloud.clockM().stop("postFlow");
|
||||
}
|
||||
3
applications/solvers/cfdemSolverRhoPimple/Make/files
Normal file
@ -0,0 +1,3 @@
|
||||
cfdemSolverRhoPimple.C
|
||||
|
||||
EXE=$(CFDEM_APP_DIR)/cfdemSolverRhoPimple
|
||||
32
applications/solvers/cfdemSolverRhoPimple/Make/options
Normal file
@ -0,0 +1,32 @@
|
||||
include $(CFDEM_ADD_LIBS_DIR)/additionalLibs
|
||||
|
||||
PFLAGS+= -Dcompre
|
||||
|
||||
EXE_INC = \
|
||||
$(PFLAGS) \
|
||||
-I$(CFDEM_OFVERSION_DIR) \
|
||||
-I$(LIB_SRC)/transportModels/compressible/lnInclude \
|
||||
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/turbulenceModels/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/compressible/lnInclude \
|
||||
-I$(LIB_SRC)/finiteVolume/cfdTools \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||
-I$(LIB_SRC)/sampling/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/lnInclude \
|
||||
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/cfdTools \
|
||||
|
||||
EXE_LIBS = \
|
||||
-L$(CFDEM_LIB_DIR)\
|
||||
-lcompressibleTransportModels \
|
||||
-lfluidThermophysicalModels \
|
||||
-lspecie \
|
||||
-lturbulenceModels \
|
||||
-lcompressibleTurbulenceModels \
|
||||
-lfiniteVolume \
|
||||
-lmeshTools \
|
||||
-lsampling \
|
||||
-lfvOptions \
|
||||
-l$(CFDEM_LIB_COMP_NAME) \
|
||||
$(CFDEM_ADD_LIB_PATHS) \
|
||||
$(CFDEM_ADD_LIBS)
|
||||
33
applications/solvers/cfdemSolverRhoPimple/UEqn.H
Normal file
@ -0,0 +1,33 @@
|
||||
// Solve the Momentum equation
|
||||
particleCloud.otherForces(fOther);
|
||||
|
||||
tmp<fvVectorMatrix> tUEqn
|
||||
(
|
||||
fvm::ddt(rhoeps, U)
|
||||
+ fvm::div(phi, U)
|
||||
+ particleCloud.divVoidfractionTau(U, voidfraction)
|
||||
+ fvm::Sp(Ksl,U)
|
||||
- fOther
|
||||
==
|
||||
fvOptions(rho, U)
|
||||
);
|
||||
fvVectorMatrix& UEqn = tUEqn.ref();
|
||||
|
||||
UEqn.relax();
|
||||
|
||||
fvOptions.constrain(UEqn);
|
||||
|
||||
if (pimple.momentumPredictor() && (modelType=="B" || modelType=="Bfull"))
|
||||
{
|
||||
solve(UEqn == -fvc::grad(p)+ Ksl*Us);
|
||||
|
||||
fvOptions.correct(U);
|
||||
K = 0.5*magSqr(U);
|
||||
}
|
||||
else if (pimple.momentumPredictor())
|
||||
{
|
||||
solve(UEqn == -voidfraction*fvc::grad(p)+ Ksl*Us);
|
||||
|
||||
fvOptions.correct(U);
|
||||
K = 0.5*magSqr(U);
|
||||
}
|
||||
159
applications/solvers/cfdemSolverRhoPimple/cfdemSolverRhoPimple.C
Normal file
@ -0,0 +1,159 @@
|
||||
/*---------------------------------------------------------------------------*\
|
||||
License
|
||||
|
||||
This is free software: you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this code. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Copyright (C) 2015- Thomas Lichtenegger, JKU Linz, Austria
|
||||
|
||||
Application
|
||||
cfdemSolverRhoPimple
|
||||
|
||||
Description
|
||||
Transient solver for compressible flow using the flexible PIMPLE (PISO-SIMPLE)
|
||||
algorithm.
|
||||
Turbulence modelling is generic, i.e. laminar, RAS or LES may be selected.
|
||||
The code is an evolution of the solver rhoPimpleFoam in OpenFOAM(R) 4.x,
|
||||
where additional functionality for CFD-DEM coupling is added.
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
#include "fvCFD.H"
|
||||
#include "psiThermo.H"
|
||||
#include "turbulentFluidThermoModel.H"
|
||||
#include "bound.H"
|
||||
#include "pimpleControl.H"
|
||||
#include "fvOptions.H"
|
||||
#include "localEulerDdtScheme.H"
|
||||
#include "fvcSmooth.H"
|
||||
|
||||
|
||||
#include "cfdemCloudEnergy.H"
|
||||
#include "implicitCouple.H"
|
||||
#include "clockModel.H"
|
||||
#include "smoothingModel.H"
|
||||
#include "forceModel.H"
|
||||
#include "thermCondModel.H"
|
||||
#include "energyModel.H"
|
||||
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
#include "postProcess.H"
|
||||
|
||||
#include "setRootCase.H"
|
||||
#include "createTime.H"
|
||||
#include "createMesh.H"
|
||||
#include "createControl.H"
|
||||
#include "createTimeControls.H"
|
||||
#include "createRDeltaT.H"
|
||||
#include "initContinuityErrs.H"
|
||||
#include "createFields.H"
|
||||
#include "createFieldRefs.H"
|
||||
#include "createFvOptions.H"
|
||||
|
||||
// create cfdemCloud
|
||||
#include "readGravitationalAcceleration.H"
|
||||
cfdemCloudEnergy particleCloud(mesh);
|
||||
#include "checkModelType.H"
|
||||
|
||||
turbulence->validate();
|
||||
// #include "compressibleCourantNo.H"
|
||||
// #include "setInitialDeltaT.H"
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
Info<< "\nStarting time loop\n" << endl;
|
||||
|
||||
while (runTime.run())
|
||||
{
|
||||
#include "readTimeControls.H"
|
||||
#include "compressibleCourantNo.H"
|
||||
#include "setDeltaT.H"
|
||||
|
||||
runTime++;
|
||||
|
||||
particleCloud.clockM().start(1,"Global");
|
||||
|
||||
Info<< "Time = " << runTime.timeName() << nl << endl;
|
||||
|
||||
// do particle stuff
|
||||
particleCloud.clockM().start(2,"Coupling");
|
||||
bool hasEvolved = particleCloud.evolve(voidfraction,Us,U);
|
||||
|
||||
if(hasEvolved)
|
||||
{
|
||||
particleCloud.smoothingM().smoothen(particleCloud.forceM(0).impParticleForces());
|
||||
}
|
||||
|
||||
Info << "update Ksl.internalField()" << endl;
|
||||
Ksl = particleCloud.momCoupleM(0).impMomSource();
|
||||
Ksl.correctBoundaryConditions();
|
||||
|
||||
//Force Checks
|
||||
vector fTotal(0,0,0);
|
||||
vector fImpTotal = sum(mesh.V()*Ksl.primitiveFieldRef()*(Us.primitiveFieldRef()-U.primitiveFieldRef()));
|
||||
reduce(fImpTotal, sumOp<vector>());
|
||||
Info << "TotalForceExp: " << fTotal << endl;
|
||||
Info << "TotalForceImp: " << fImpTotal << endl;
|
||||
|
||||
#include "solverDebugInfo.H"
|
||||
particleCloud.clockM().stop("Coupling");
|
||||
|
||||
particleCloud.clockM().start(26,"Flow");
|
||||
|
||||
if (pimple.nCorrPIMPLE() <= 1)
|
||||
{
|
||||
#include "rhoEqn.H"
|
||||
}
|
||||
|
||||
volScalarField rhoeps("rhoeps",rho*voidfraction);
|
||||
// --- Pressure-velocity PIMPLE corrector loop
|
||||
while (pimple.loop())
|
||||
{
|
||||
#include "UEqn.H"
|
||||
#include "EEqn.H"
|
||||
|
||||
// --- Pressure corrector loop
|
||||
while (pimple.correct())
|
||||
{
|
||||
// besides this pEqn, OF offers a "pimple consistent"-option
|
||||
#include "pEqn.H"
|
||||
rhoeps=rho*voidfraction;
|
||||
}
|
||||
|
||||
if (pimple.turbCorr())
|
||||
{
|
||||
turbulence->correct();
|
||||
}
|
||||
}
|
||||
|
||||
runTime.write();
|
||||
|
||||
|
||||
Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s"
|
||||
<< " ClockTime = " << runTime.elapsedClockTime() << " s"
|
||||
<< nl << endl;
|
||||
|
||||
particleCloud.clockM().stop("Flow");
|
||||
particleCloud.clockM().stop("Global");
|
||||
}
|
||||
|
||||
Info<< "End\n" << endl;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,2 @@
|
||||
const volScalarField& T = thermo.T();
|
||||
const volScalarField& psi = thermo.psi();
|
||||
253
applications/solvers/cfdemSolverRhoPimple/createFields.H
Normal file
@ -0,0 +1,253 @@
|
||||
Info<< "Reading thermophysical properties\n" << endl;
|
||||
|
||||
autoPtr<psiThermo> pThermo
|
||||
(
|
||||
psiThermo::New(mesh)
|
||||
);
|
||||
psiThermo& thermo = pThermo();
|
||||
thermo.validate(args.executable(), "h", "e");
|
||||
volScalarField& p = thermo.p();
|
||||
|
||||
Info<< "Reading field rho\n" << endl;
|
||||
volScalarField rho
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"rho",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::READ_IF_PRESENT,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
thermo.rho()
|
||||
);
|
||||
|
||||
|
||||
Info<< "Reading field U\n" << endl;
|
||||
volVectorField U
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"U",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
Info<< "\nReading voidfraction field voidfraction = (Vgas/Vparticle)\n" << endl;
|
||||
volScalarField voidfraction
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"voidfraction",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
volScalarField addSource
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"addSource",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
Info<< "\nCreating fluid-particle heat flux field\n" << endl;
|
||||
volScalarField Qsource
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"Qsource",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("zero", dimensionSet(1,-1,-3,0,0,0,0), 0.0)
|
||||
);
|
||||
|
||||
Info<< "\nCreating fluid-particle heat flux coefficient field\n" << endl;
|
||||
volScalarField QCoeff
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"QCoeff",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("zero", dimensionSet(1,-1,-3,-1,0,0,0), 0.0)
|
||||
);
|
||||
|
||||
/* Info<< "\nCreating thermal diffusivity field\n" << endl;
|
||||
volScalarField thDiff
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"thDiff",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("zero", dimensionSet(0,2,-1,0,0,0,0), 0.0)
|
||||
);
|
||||
*/
|
||||
Info<< "\nCreating thermal conductivity field\n" << endl;
|
||||
volScalarField thCond
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"thCond",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("zero", dimensionSet(1,1,-3,-1,0,0,0), 0.0)
|
||||
);
|
||||
|
||||
Info<< "\nCreating heat capacity field\n" << endl;
|
||||
volScalarField Cpv
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"Cpv",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("zero", dimensionSet(0,2,-2,-1,0,0,0), 0.0)
|
||||
);
|
||||
|
||||
Info<< "\nCreating body force field\n" << endl;
|
||||
volVectorField fOther
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"fOther",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::NO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedVector("zero", dimensionSet(1,-2,-2,0,0,0,0), vector::zero)
|
||||
);
|
||||
|
||||
Info<< "Reading/calculating face flux field phi\n" << endl;
|
||||
surfaceScalarField phi
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"phi",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::READ_IF_PRESENT,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
linearInterpolate(rho*U*voidfraction) & mesh.Sf()
|
||||
);
|
||||
|
||||
dimensionedScalar rhoMax
|
||||
(
|
||||
dimensionedScalar::lookupOrDefault
|
||||
(
|
||||
"rhoMax",
|
||||
pimple.dict(),
|
||||
dimDensity,
|
||||
GREAT
|
||||
)
|
||||
);
|
||||
|
||||
dimensionedScalar rhoMin
|
||||
(
|
||||
dimensionedScalar::lookupOrDefault
|
||||
(
|
||||
"rhoMin",
|
||||
pimple.dict(),
|
||||
dimDensity,
|
||||
0
|
||||
)
|
||||
);
|
||||
|
||||
Info<< "Creating turbulence model\n" << endl;
|
||||
autoPtr<compressible::turbulenceModel> turbulence
|
||||
(
|
||||
compressible::turbulenceModel::New
|
||||
(
|
||||
rho,
|
||||
U,
|
||||
phi,
|
||||
thermo
|
||||
)
|
||||
);
|
||||
|
||||
mesh.setFluxRequired(p.name());
|
||||
|
||||
Info<< "Creating field dpdt\n" << endl;
|
||||
volScalarField dpdt
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"dpdt",
|
||||
runTime.timeName(),
|
||||
mesh
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("dpdt", p.dimensions()/dimTime, 0)
|
||||
);
|
||||
|
||||
Info<< "Creating field kinetic energy K\n" << endl;
|
||||
volScalarField K("K", 0.5*magSqr(U));
|
||||
|
||||
Info<< "\nReading momentum exchange field Ksl\n" << endl;
|
||||
volScalarField Ksl
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"Ksl",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
//dimensionedScalar("0", dimensionSet(1, -3, -1, 0, 0), 1.0)
|
||||
);
|
||||
|
||||
|
||||
Info<< "Reading particle velocity field Us\n" << endl;
|
||||
volVectorField Us
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"Us",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::MUST_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh
|
||||
);
|
||||
|
||||
//===============================
|
||||
92
applications/solvers/cfdemSolverRhoPimple/pEqn.H
Normal file
@ -0,0 +1,92 @@
|
||||
rho = thermo.rho();
|
||||
rho = max(rho, rhoMin);
|
||||
rho = min(rho, rhoMax);
|
||||
rho.relax();
|
||||
|
||||
volScalarField rAU(1.0/UEqn.A());
|
||||
surfaceScalarField rhorAUf("rhorAUf", fvc::interpolate(rhoeps*rAU));
|
||||
if (modelType=="A")
|
||||
{
|
||||
rhorAUf *= fvc::interpolate(voidfraction);
|
||||
}
|
||||
volVectorField HbyA(constrainHbyA(rAU*UEqn.H(), U, p));
|
||||
|
||||
surfaceScalarField phiUs("phiUs", fvc::interpolate(rhoeps*rAU*Ksl*Us)& mesh.Sf());
|
||||
|
||||
if (pimple.nCorrPISO() <= 1)
|
||||
{
|
||||
tUEqn.clear();
|
||||
}
|
||||
|
||||
if (pimple.transonic())
|
||||
{
|
||||
// transonic version not implemented yet
|
||||
}
|
||||
else
|
||||
{
|
||||
surfaceScalarField phiHbyA
|
||||
(
|
||||
"phiHbyA",
|
||||
(
|
||||
fvc::flux(rhoeps*HbyA)
|
||||
// + rhorAUf*fvc::ddtCorr(rho, U, phi)
|
||||
)
|
||||
);
|
||||
|
||||
// flux without pressure gradient contribution
|
||||
phi = phiHbyA + phiUs;
|
||||
|
||||
// Update the pressure BCs to ensure flux consistency
|
||||
constrainPressure(p, rhoeps, U, phi, rhorAUf);
|
||||
|
||||
while (pimple.correctNonOrthogonal())
|
||||
{
|
||||
// Pressure corrector
|
||||
fvScalarMatrix pEqn
|
||||
(
|
||||
fvm::ddt(psi*voidfraction, p)
|
||||
+ fvc::div(phi)
|
||||
- fvm::laplacian(rhorAUf, p)
|
||||
==
|
||||
fvOptions(psi, p, rho.name())
|
||||
);
|
||||
|
||||
pEqn.solve(mesh.solver(p.select(pimple.finalInnerIter())));
|
||||
|
||||
if (pimple.finalNonOrthogonalIter())
|
||||
{
|
||||
phi += pEqn.flux();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#include "rhoEqn.H"
|
||||
#include "compressibleContinuityErrsPU.H"
|
||||
|
||||
// Explicitly relax pressure for momentum corrector
|
||||
p.relax();
|
||||
|
||||
// Recalculate density from the relaxed pressure
|
||||
rho = thermo.rho();
|
||||
rho = max(rho, rhoMin);
|
||||
rho = min(rho, rhoMax);
|
||||
rho.relax();
|
||||
Info<< "rho max/min : " << max(rho).value()
|
||||
<< " " << min(rho).value() << endl;
|
||||
|
||||
if (modelType=="A")
|
||||
{
|
||||
U = HbyA - rAU*(voidfraction*fvc::grad(p)-Ksl*Us);
|
||||
}
|
||||
else
|
||||
{
|
||||
U = HbyA - rAU*(fvc::grad(p)-Ksl*Us);
|
||||
}
|
||||
U.correctBoundaryConditions();
|
||||
fvOptions.correct(U);
|
||||
K = 0.5*magSqr(U);
|
||||
|
||||
if (thermo.dpdt())
|
||||
{
|
||||
dpdt = fvc::ddt(voidfraction,p);
|
||||
}
|
||||
17
applications/solvers/cfdemSolverRhoPimple/rhoEqn.H
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
fvScalarMatrix rhoEqn
|
||||
(
|
||||
fvm::ddt(voidfraction,rho)
|
||||
+ fvc::div(phi)
|
||||
==
|
||||
fvOptions(rho)
|
||||
);
|
||||
|
||||
fvOptions.constrain(rhoEqn);
|
||||
|
||||
rhoEqn.solve();
|
||||
|
||||
fvOptions.correct(rho);
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -1,5 +1,9 @@
|
||||
include $(CFDEM_ADD_LIBS_DIR)/additionalLibs
|
||||
|
||||
EXE_INC = \
|
||||
-I$(LIB_SRC)/turbulenceModels/incompressible/turbulenceModel \
|
||||
-I$(CFDEM_OFVERSION_DIR) \
|
||||
-I$(LIB_SRC)/TurbulenceModels/turbulenceModels/lnInclude \
|
||||
-I$(LIB_SRC)/TurbulenceModels/incompressible/lnInclude \
|
||||
-I$(LIB_SRC)/transportModels \
|
||||
-I$(LIB_SRC)/transportModels/incompressible/singlePhaseTransportModel \
|
||||
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
||||
@ -9,9 +13,11 @@ EXE_INC = \
|
||||
|
||||
EXE_LIBS = \
|
||||
-L$(CFDEM_LIB_DIR)\
|
||||
-lincompressibleRASModels \
|
||||
-lincompressibleLESModels \
|
||||
-lturbulenceModels \
|
||||
-lincompressibleTurbulenceModels \
|
||||
-lincompressibleTransportModels \
|
||||
-lfiniteVolume \
|
||||
-l$(CFDEM_LIB_NAME) \
|
||||
$(CFDEM_ADD_LIB_PATHS) \
|
||||
$(CFDEM_ADD_LIBS)
|
||||
|
||||
|
||||
@ -33,7 +33,7 @@ Description
|
||||
|
||||
#include "fvCFD.H"
|
||||
#include "singlePhaseTransportModel.H"
|
||||
#include "turbulenceModel.H"
|
||||
#include "turbulentTransportModel.H"
|
||||
|
||||
#include "cfdemCloud.H"
|
||||
#include "dataExchangeModel.H"
|
||||
@ -62,7 +62,7 @@ int main(int argc, char *argv[])
|
||||
Info<< "\nStarting time loop\n" << endl;
|
||||
|
||||
int count=0;
|
||||
int DEM_dump_Interval=1000;
|
||||
int DEM_dump_Interval(particleCloud.couplingProperties().lookupOrDefault<int>("dumpInterval",1000));
|
||||
particleCloud.reAllocArrays();
|
||||
|
||||
double **positions_;
|
||||
@ -72,8 +72,8 @@ int main(int argc, char *argv[])
|
||||
double **particleWeights_;
|
||||
double **particleVolumes_;
|
||||
double **particleV_;
|
||||
double **cellIDs_;
|
||||
|
||||
int **cellIDs_;
|
||||
|
||||
particleCloud.dataExchangeM().allocateArray(positions_,0.,3);
|
||||
particleCloud.dataExchangeM().allocateArray(velocities_,0.,3);
|
||||
particleCloud.get_radii(radii_); // get ref to radii
|
||||
@ -98,7 +98,7 @@ int main(int argc, char *argv[])
|
||||
particleCloud.averagingM().resetWeightFields();
|
||||
particleCloud.momCoupleM(0).resetMomSourceField();
|
||||
|
||||
particleCloud.dataExchangeM().couple();
|
||||
particleCloud.dataExchangeM().couple(0);
|
||||
|
||||
particleCloud.dataExchangeM().getData("x","vector-atom",positions_,count);
|
||||
particleCloud.dataExchangeM().getData("v","vector-atom",velocities_,count);
|
||||
@ -109,7 +109,8 @@ int main(int argc, char *argv[])
|
||||
|
||||
particleCloud.voidFractionM().setvoidFraction(NULL,voidfractions_,particleWeights_,particleVolumes_,particleV_);
|
||||
|
||||
voidfraction.internalField() = particleCloud.voidFractionM().voidFractionInterp();
|
||||
// make sure coupling interval = 1, otherwise update of voidfractionPrev and UsPrev necessary
|
||||
voidfraction.ref() = particleCloud.voidFractionM().voidFractionInterp();
|
||||
voidfraction.correctBoundaryConditions();
|
||||
|
||||
particleCloud.averagingM().setVectorAverage
|
||||
@ -121,6 +122,9 @@ int main(int argc, char *argv[])
|
||||
NULL
|
||||
);
|
||||
|
||||
Us = particleCloud.averagingM().UsInterp();
|
||||
Us.correctBoundaryConditions();
|
||||
|
||||
runTime.write();
|
||||
|
||||
particleCloud.IOM().dumpDEMdata();
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
IOobject::NO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("0", dimensionSet(0, 2, -2, 0, 0), 1.0)
|
||||
dimensionedScalar("1", dimensionSet(0, 2, -2, 0, 0), 1.0)
|
||||
);
|
||||
|
||||
Info<< "Reading physical velocity field U" << endl;
|
||||
@ -26,15 +26,29 @@
|
||||
IOobject::NO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedVector("0", dimensionSet(0, 1, -1, 0, 0), vector::zero)
|
||||
dimensionedVector("0", dimensionSet(0, 1, -1, 0, 0), Foam::vector::zero)
|
||||
);
|
||||
|
||||
//========================
|
||||
// drag law modelling
|
||||
//========================
|
||||
|
||||
Info<< "Creating dummy density field rho\n" << endl;
|
||||
volScalarField rho
|
||||
(
|
||||
IOobject
|
||||
(
|
||||
"rho",
|
||||
runTime.timeName(),
|
||||
mesh,
|
||||
IOobject::NO_READ,
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("1", dimensionSet(1, -3, 0, 0, 0), 1.0)
|
||||
);
|
||||
|
||||
Info<< "\nReading voidfraction field voidfraction = (Vgas/Vparticle)\n" << endl;
|
||||
Info<< "Reading voidfraction field voidfraction = (Vgas/Vparticle)\n" << endl;
|
||||
volScalarField voidfraction
|
||||
(
|
||||
IOobject
|
||||
@ -46,7 +60,7 @@
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedScalar("0", dimensionSet(0, 0, 0, 0, 0), 1.)
|
||||
dimensionedScalar("1", dimensionSet(0, 0, 0, 0, 0), 1.0)
|
||||
);
|
||||
|
||||
|
||||
@ -62,7 +76,7 @@
|
||||
IOobject::AUTO_WRITE
|
||||
),
|
||||
mesh,
|
||||
dimensionedVector("0", dimensionSet(0, 1, -1, 0, 0), vector::zero)
|
||||
dimensionedVector("0", dimensionSet(0, 1, -1, 0, 0), Foam::vector::zero)
|
||||
);
|
||||
|
||||
//========================
|
||||
|
||||
@ -226,17 +226,18 @@ listing below of styles within certain commands.
|
||||
<TR ALIGN="center"><TD ><A HREF = "liggghtsCommandModel_execute.html">liggghtsCommandModel_execute</A></TD><TD ><A HREF = "liggghtsCommandModel_readLiggghtsData.html">liggghtsCommandModel_readLiggghtsData</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "liggghtsCommandModel_runLiggghts.html">liggghtsCommandModel_runLiggghts</A></TD><TD ><A HREF = "liggghtsCommandModel_writeLiggghts.html">liggghtsCommandModel_writeLiggghts</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "locateModel.html">locateModel</A></TD><TD ><A HREF = "locateModel_engineSearch.html">locateModel_engineSearch</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "locateModel_engineSearchIB.html">locateModel_engineSearchIB</A></TD><TD ><A HREF = "locateModel_standardSearch.html">locateModel_standardSearch</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "locateModel_turboEngineSearch.html">locateModel_turboEngineSearch</A></TD><TD ><A HREF = "meshMotionModel.html">meshMotionModel</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "meshMotionModel_noMeshMotion.html">meshMotionModel_noMeshMotion</A></TD><TD ><A HREF = "momCoupleModel.html">momCoupleModel</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "momCoupleModel_explicitCouple.html">momCoupleModel_explicitCouple</A></TD><TD ><A HREF = "momCoupleModel_implicitCouple.html">momCoupleModel_implicitCouple</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "momCoupleModel_noCouple.html">momCoupleModel_noCouple</A></TD><TD ><A HREF = "probeModel.html">probeModel</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "probeModel_noProbe.html">probeModel_noProbe</A></TD><TD ><A HREF = "regionModel.html">regionModel</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "regionModel_allRegion.html">regionModel_allRegion</A></TD><TD ><A HREF = "smoothingModel.html">smoothingModel</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "smoothingModel_constDiffSmoothing.html">smoothingModel_constDiffSmoothing</A></TD><TD ><A HREF = "smoothingModel_noSmoothing.html">smoothingModel_noSmoothing</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "voidFractionModel.html">voidfractionModel</A></TD><TD ><A HREF = "voidFractionModel_GaussVoidFraction.html">voidfractionModel_GaussVoidFraction</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "voidFractionModel_IBVoidFraction.html">voidfractionModel_IBVoidFraction</A></TD><TD ><A HREF = "voidFractionModel_bigParticleVoidFraction.html">voidfractionModel_bigParticleVoidFraction</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "voidFractionModel_centreVoidFraction.html">voidfractionModel_centreVoidFraction</A></TD><TD ><A HREF = "voidFractionModel_dividedVoidFraction.html">voidfractionModel_dividedVoidFraction</A>
|
||||
<TR ALIGN="center"><TD ><A HREF = "locateModel_engineSearchIB.html">locateModel_engineSearchIB</A></TD><TD ><A HREF = "locateModel_engineSearchMany2Many.html">locateModel_engineSearchMany2Many</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "locateModel_standardSearch.html">locateModel_standardSearch</A></TD><TD ><A HREF = "locateModel_turboEngineSearch.html">locateModel_turboEngineSearch</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "meshMotionModel.html">meshMotionModel</A></TD><TD ><A HREF = "meshMotionModel_noMeshMotion.html">meshMotionModel_noMeshMotion</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "momCoupleModel.html">momCoupleModel</A></TD><TD ><A HREF = "momCoupleModel_explicitCouple.html">momCoupleModel_explicitCouple</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "momCoupleModel_implicitCouple.html">momCoupleModel_implicitCouple</A></TD><TD ><A HREF = "momCoupleModel_noCouple.html">momCoupleModel_noCouple</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "probeModel.html">probeModel</A></TD><TD ><A HREF = "probeModel_noProbe.html">probeModel_noProbe</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "regionModel.html">regionModel</A></TD><TD ><A HREF = "regionModel_allRegion.html">regionModel_allRegion</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "smoothingModel.html">smoothingModel</A></TD><TD ><A HREF = "smoothingModel_constDiffSmoothing.html">smoothingModel_constDiffSmoothing</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "smoothingModel_noSmoothing.html">smoothingModel_noSmoothing</A></TD><TD ><A HREF = "voidFractionModel.html">voidfractionModel</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "voidFractionModel_GaussVoidFraction.html">voidfractionModel_GaussVoidFraction</A></TD><TD ><A HREF = "voidFractionModel_IBVoidFraction.html">voidfractionModel_IBVoidFraction</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "voidFractionModel_bigParticleVoidFraction.html">voidfractionModel_bigParticleVoidFraction</A></TD><TD ><A HREF = "voidFractionModel_centreVoidFraction.html">voidfractionModel_centreVoidFraction</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "voidFractionModel_dividedVoidFraction.html">voidfractionModel_dividedVoidFraction</A>
|
||||
</TD></TR></TABLE></DIV>
|
||||
|
||||
</HTML>
|
||||
|
||||
@ -283,6 +283,7 @@ listing below of styles within certain commands.
|
||||
"locateModel"_locateModel.html,
|
||||
"locateModel_engineSearch"_locateModel_engineSearch.html,
|
||||
"locateModel_engineSearchIB"_locateModel_engineSearchIB.html,
|
||||
"locateModel_engineSearchMany2Many"_locateModel_engineSearchMany2Many.html,
|
||||
"locateModel_standardSearch"_locateModel_standardSearch.html,
|
||||
"locateModel_turboEngineSearch"_locateModel_turboEngineSearch.html,
|
||||
"meshMotionModel"_meshMotionModel.html,
|
||||
@ -303,4 +304,4 @@ listing below of styles within certain commands.
|
||||
"voidfractionModel_IBVoidFraction"_voidFractionModel_IBVoidFraction.html,
|
||||
"voidfractionModel_bigParticleVoidFraction"_voidFractionModel_bigParticleVoidFraction.html,
|
||||
"voidfractionModel_centreVoidFraction"_voidFractionModel_centreVoidFraction.html,
|
||||
"voidfractionModel_dividedVoidFraction"_voidFractionModel_dividedVoidFraction.html :tb(c=2,ea=c)
|
||||
"voidfractionModel_dividedVoidFraction"_voidFractionModel_dividedVoidFraction.html :tb(c=2,ea=c)
|
||||
|
||||
1
doc/doxygen/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
html/*
|
||||
2432
doc/doxygen/Doxyfile
Normal file
1551
doc/doxygen/confFile
@ -1,130 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1allRegion.html">Foam::allRegion</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1averagingModel.html">Foam::averagingModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1basicIO.html">Foam::basicIO</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1bigParticleVoidFraction.html">Foam::bigParticleVoidFraction</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1centreVoidFraction.html">Foam::centreVoidFraction</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1cfdemCloud.html">Foam::cfdemCloud</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1cfdemCloudIB.html">Foam::cfdemCloudIB</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1cfdemCloudMS.html">Foam::cfdemCloudMS</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1dataExchangeModel.html">Foam::dataExchangeModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1dense.html">Foam::dense</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1differentialRegion.html">Foam::differentialRegion</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1dilute.html">Foam::dilute</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1dividedVoidFraction.html">Foam::dividedVoidFraction</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1dividedVoidFractionMS.html">Foam::dividedVoidFractionMS</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1engineSearch.html">Foam::engineSearch</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1engineSearchIB.html">Foam::engineSearchIB</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1engineSearchLambda.html">Foam::engineSearchLambda</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1execute.html">Foam::execute</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1explicitCouple.html">Foam::explicitCouple</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1fieldTimeAverage.html">Foam::fieldTimeAverage</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1gradPForce.html">Foam::gradPForce</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1implicitCouple.html">Foam::implicitCouple</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1interface.html">Foam::interface</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1KochHillDrag.html">Foam::KochHillDrag</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1KochHillDrag2.html">Foam::KochHillDrag2</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1LaEuScalarDust.html">Foam::LaEuScalarDust</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1LaEuScalarTemp.html">Foam::LaEuScalarTemp</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1liggghtsCommandModel.html">Foam::liggghtsCommandModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1locateModel.html">Foam::locateModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1MeiLift.html">Foam::MeiLift</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1momCoupleModel.html">Foam::momCoupleModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1noCouple.html">Foam::noCouple</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1noDataExchange.html">Foam::noDataExchange</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1noDrag.html">Foam::noDrag</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1noIO.html">Foam::noIO</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1noMeshMotion.html">Foam::noMeshMotion</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1oneWayVTK.html">Foam::oneWayVTK</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1readLiggghtsData.html">Foam::readLiggghtsData</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1regionModel.html">Foam::regionModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1SchillerNaumannDrag.html">Foam::SchillerNaumannDrag</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1ShirgaonkarIB.html">Foam::ShirgaonkarIB</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1standardSearch.html">Foam::standardSearch</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1TempExchange.html">Foam::TempExchange</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1totalMomentumExchange.html">Foam::totalMomentumExchange</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1turboEngineSearch.html">Foam::turboEngineSearch</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1twoWayFiles.html">Foam::twoWayFiles</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1twoWayMPI.html">Foam::twoWayMPI</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1virtualMassForce.html">Foam::virtualMassForce</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1viscForce.html">Foam::viscForce</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1voidFractionModelMS.html">Foam::voidFractionModelMS</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFoam_1_1volWeightedAverage.html">Foam::volWeightedAverage</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:18 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,252 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: /home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/cfdemCloud/cfdemCloudI.H Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/cfdemCloud/cfdemCloudI.H</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*---------------------------------------------------------------------------*\</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> ========= |</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> \\ / F ield | OpenFOAM: The Open Source CFD Toolbox</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> \\ / O peration |</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> \\ / A nd | Copyright (C) 1991-2009 OpenCFD Ltd.</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> \\/ M anipulation |</span>
|
||||
<a name="l00007"></a>00007 <span class="comment">-------------------------------------------------------------------------------</span>
|
||||
<a name="l00008"></a>00008 <span class="comment">License</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> This file is part of OpenFOAM.</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"></span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> OpenFOAM is free software; you can redistribute it and/or modify it</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> under the terms of the GNU General Public License as published by the</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> Free Software Foundation; either version 2 of the License, or (at your</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> option) any later version.</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"></span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> OpenFOAM is distributed in the hope that it will be useful, but WITHOUT</span>
|
||||
<a name="l00017"></a>00017 <span class="comment"> ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or</span>
|
||||
<a name="l00018"></a>00018 <span class="comment"> FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> for more details.</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"></span>
|
||||
<a name="l00021"></a>00021 <span class="comment"> You should have received a copy of the GNU General Public License</span>
|
||||
<a name="l00022"></a>00022 <span class="comment"> along with OpenFOAM; if not, write to the Free Software Foundation,</span>
|
||||
<a name="l00023"></a>00023 <span class="comment"> Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</span>
|
||||
<a name="l00024"></a>00024 <span class="comment"></span>
|
||||
<a name="l00025"></a>00025 <span class="comment">\*---------------------------------------------------------------------------*/</span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027 <span class="keyword">namespace </span>Foam
|
||||
<a name="l00028"></a>00028 {
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="comment">// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //</span>
|
||||
<a name="l00031"></a>00031 <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">bool</span>& cfdemCloud::ignore()<span class="keyword"> const</span>
|
||||
<a name="l00032"></a>00032 <span class="keyword"></span>{
|
||||
<a name="l00033"></a>00033 <span class="keywordflow">return</span> ignore_;
|
||||
<a name="l00034"></a>00034 }
|
||||
<a name="l00035"></a>00035
|
||||
<a name="l00036"></a>00036 <span class="keyword">inline</span> <span class="keyword">const</span> fvMesh& cfdemCloud::mesh()<span class="keyword"> const</span>
|
||||
<a name="l00037"></a>00037 <span class="keyword"></span>{
|
||||
<a name="l00038"></a>00038 <span class="keywordflow">return</span> mesh_;
|
||||
<a name="l00039"></a>00039 }
|
||||
<a name="l00040"></a>00040
|
||||
<a name="l00041"></a>00041 <span class="keyword">inline</span> <span class="keywordtype">bool</span> cfdemCloud::verbous()<span class="keyword"> const</span>
|
||||
<a name="l00042"></a>00042 <span class="keyword"></span>{
|
||||
<a name="l00043"></a>00043 <span class="keywordflow">return</span> verbous_;
|
||||
<a name="l00044"></a>00044 }
|
||||
<a name="l00045"></a>00045
|
||||
<a name="l00046"></a>00046 <span class="keyword">inline</span> <span class="keyword">const</span> IOdictionary& cfdemCloud::couplingProperties()<span class="keyword"> const</span>
|
||||
<a name="l00047"></a>00047 <span class="keyword"></span>{
|
||||
<a name="l00048"></a>00048 <span class="keywordflow">return</span> couplingProperties_;
|
||||
<a name="l00049"></a>00049 }
|
||||
<a name="l00050"></a>00050
|
||||
<a name="l00051"></a>00051 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::positions()<span class="keyword"> const</span>
|
||||
<a name="l00052"></a>00052 <span class="keyword"></span>{
|
||||
<a name="l00053"></a>00053 <span class="keywordflow">return</span> positions_;
|
||||
<a name="l00054"></a>00054 }
|
||||
<a name="l00055"></a>00055
|
||||
<a name="l00056"></a>00056 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::velocities()<span class="keyword"> const</span>
|
||||
<a name="l00057"></a>00057 <span class="keyword"></span>{
|
||||
<a name="l00058"></a>00058 <span class="keywordflow">return</span> velocities_;
|
||||
<a name="l00059"></a>00059 }
|
||||
<a name="l00060"></a>00060
|
||||
<a name="l00061"></a>00061 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::impForces()<span class="keyword"> const</span>
|
||||
<a name="l00062"></a>00062 <span class="keyword"></span>{
|
||||
<a name="l00063"></a>00063 <span class="keywordflow">return</span> impForces_;
|
||||
<a name="l00064"></a>00064 }
|
||||
<a name="l00065"></a>00065
|
||||
<a name="l00066"></a>00066 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::expForces()<span class="keyword"> const</span>
|
||||
<a name="l00067"></a>00067 <span class="keyword"></span>{
|
||||
<a name="l00068"></a>00068 <span class="keywordflow">return</span> expForces_;
|
||||
<a name="l00069"></a>00069 }
|
||||
<a name="l00070"></a>00070
|
||||
<a name="l00071"></a>00071 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::radii()<span class="keyword"> const</span>
|
||||
<a name="l00072"></a>00072 <span class="keyword"></span>{
|
||||
<a name="l00073"></a>00073 <span class="keywordflow">return</span> radii_;
|
||||
<a name="l00074"></a>00074 }
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00076"></a>00076 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::voidfractions()<span class="keyword"> const</span>
|
||||
<a name="l00077"></a>00077 <span class="keyword"></span>{
|
||||
<a name="l00078"></a>00078 <span class="keywordflow">return</span> voidfractions_;
|
||||
<a name="l00079"></a>00079 }
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a>00081 <span class="keyword">inline</span> <span class="keywordtype">void</span> cfdemCloud::set_radii(<span class="keywordtype">double</span> **& values)<span class="keyword"> const</span>
|
||||
<a name="l00082"></a>00082 <span class="keyword"></span>{
|
||||
<a name="l00083"></a>00083 radii_=values;
|
||||
<a name="l00084"></a>00084 }
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00086"></a>00086 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::cellIDs()<span class="keyword"> const</span>
|
||||
<a name="l00087"></a>00087 <span class="keyword"></span>{
|
||||
<a name="l00088"></a>00088 <span class="keywordflow">return</span> cellIDs_;
|
||||
<a name="l00089"></a>00089 }
|
||||
<a name="l00090"></a>00090
|
||||
<a name="l00091"></a>00091 <span class="keyword">inline</span> <span class="keywordtype">void</span> cfdemCloud::set_cellIDs(<span class="keywordtype">double</span> **& values)<span class="keyword"> const</span>
|
||||
<a name="l00092"></a>00092 <span class="keyword"></span>{
|
||||
<a name="l00093"></a>00093 cellIDs_=values;
|
||||
<a name="l00094"></a>00094 }
|
||||
<a name="l00095"></a>00095
|
||||
<a name="l00096"></a>00096 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::particleWeights()<span class="keyword"> const</span>
|
||||
<a name="l00097"></a>00097 <span class="keyword"></span>{
|
||||
<a name="l00098"></a>00098 <span class="keywordflow">return</span> particleWeights_;
|
||||
<a name="l00099"></a>00099 }
|
||||
<a name="l00100"></a>00100
|
||||
<a name="l00101"></a>00101 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cfdemCloud::particleVolumes()<span class="keyword"> const</span>
|
||||
<a name="l00102"></a>00102 <span class="keyword"></span>{
|
||||
<a name="l00103"></a>00103 <span class="keywordflow">return</span> particleVolumes_;
|
||||
<a name="l00104"></a>00104 }
|
||||
<a name="l00105"></a>00105
|
||||
<a name="l00106"></a>00106 <span class="keyword">inline</span> <span class="keywordtype">int</span> cfdemCloud::numberOfParticles()<span class="keyword"> const</span>
|
||||
<a name="l00107"></a>00107 <span class="keyword"></span>{
|
||||
<a name="l00108"></a>00108 <span class="keywordflow">return</span> numberOfParticles_;
|
||||
<a name="l00109"></a>00109 }
|
||||
<a name="l00110"></a>00110
|
||||
<a name="l00111"></a>00111 <span class="keyword">inline</span> <span class="keywordtype">bool</span> cfdemCloud::numberOfParticlesChanged()<span class="keyword"> const</span>
|
||||
<a name="l00112"></a>00112 <span class="keyword"></span>{
|
||||
<a name="l00113"></a>00113 <span class="keywordflow">return</span> numberOfParticlesChanged_;
|
||||
<a name="l00114"></a>00114 }
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00116"></a>00116 <span class="keyword">inline</span> <span class="keywordtype">bool</span> cfdemCloud::arraysReallocated()<span class="keyword"> const</span>
|
||||
<a name="l00117"></a>00117 <span class="keyword"></span>{
|
||||
<a name="l00118"></a>00118 <span class="keywordflow">return</span> arraysReallocated_;
|
||||
<a name="l00119"></a>00119 }
|
||||
<a name="l00120"></a>00120
|
||||
<a name="l00121"></a>00121 <span class="keyword">inline</span> <span class="keyword">const</span> wordList& cfdemCloud::forceModels()
|
||||
<a name="l00122"></a>00122 {
|
||||
<a name="l00123"></a>00123 <span class="keywordflow">return</span> forceModels_;
|
||||
<a name="l00124"></a>00124 }
|
||||
<a name="l00125"></a>00125
|
||||
<a name="l00126"></a>00126 <span class="keyword">inline</span> <span class="keyword">const</span> locateModel& cfdemCloud::locateM()<span class="keyword"> const</span>
|
||||
<a name="l00127"></a>00127 <span class="keyword"></span>{
|
||||
<a name="l00128"></a>00128 <span class="keywordflow">return</span> locateModel_;
|
||||
<a name="l00129"></a>00129 }
|
||||
<a name="l00130"></a>00130
|
||||
<a name="l00131"></a>00131 <span class="keyword">inline</span> <span class="keyword">const</span> momCoupleModel& cfdemCloud::momCoupleM(<span class="keywordtype">int</span> i)<span class="keyword"> const</span>
|
||||
<a name="l00132"></a>00132 <span class="keyword"></span>{
|
||||
<a name="l00133"></a>00133 <span class="keywordflow">return</span> momCoupleModel_[i];
|
||||
<a name="l00134"></a>00134 }
|
||||
<a name="l00135"></a>00135
|
||||
<a name="l00136"></a>00136 <span class="keyword">inline</span> <span class="keyword">const</span> dataExchangeModel& cfdemCloud::dataExchangeM()<span class="keyword"> const</span>
|
||||
<a name="l00137"></a>00137 <span class="keyword"></span>{
|
||||
<a name="l00138"></a>00138 <span class="keywordflow">return</span> dataExchangeModel_;
|
||||
<a name="l00139"></a>00139 }
|
||||
<a name="l00140"></a>00140
|
||||
<a name="l00141"></a>00141 <span class="keyword">inline</span> <span class="keyword">const</span> IOModel& cfdemCloud::IOM()<span class="keyword"> const</span>
|
||||
<a name="l00142"></a>00142 <span class="keyword"></span>{
|
||||
<a name="l00143"></a>00143 <span class="keywordflow">return</span> IOModel_;
|
||||
<a name="l00144"></a>00144 }
|
||||
<a name="l00145"></a>00145
|
||||
<a name="l00146"></a>00146 <span class="keyword">inline</span> <span class="keyword">const</span> voidFractionModel& cfdemCloud::voidFractionM()<span class="keyword"> const</span>
|
||||
<a name="l00147"></a>00147 <span class="keyword"></span>{
|
||||
<a name="l00148"></a>00148 <span class="keywordflow">return</span> voidFractionModel_;
|
||||
<a name="l00149"></a>00149 }
|
||||
<a name="l00150"></a>00150
|
||||
<a name="l00151"></a>00151 <span class="keyword">inline</span> <span class="keyword">const</span> averagingModel& cfdemCloud::averagingM()<span class="keyword"> const</span>
|
||||
<a name="l00152"></a>00152 <span class="keyword"></span>{
|
||||
<a name="l00153"></a>00153 <span class="keywordflow">return</span> averagingModel_;
|
||||
<a name="l00154"></a>00154 }
|
||||
<a name="l00155"></a>00155
|
||||
<a name="l00156"></a>00156 <span class="keyword">inline</span> <span class="keyword">const</span> regionModel& cfdemCloud::regionM()<span class="keyword"> const</span>
|
||||
<a name="l00157"></a>00157 <span class="keyword"></span>{
|
||||
<a name="l00158"></a>00158 <span class="keywordflow">return</span> regionModel_;
|
||||
<a name="l00159"></a>00159 }
|
||||
<a name="l00160"></a>00160
|
||||
<a name="l00161"></a>00161 <span class="keyword">inline</span> <span class="keyword">const</span> meshMotionModel& cfdemCloud::meshMotionM()<span class="keyword"> const</span>
|
||||
<a name="l00162"></a>00162 <span class="keyword"></span>{
|
||||
<a name="l00163"></a>00163 <span class="keywordflow">return</span> meshMotionModel_;
|
||||
<a name="l00164"></a>00164 }
|
||||
<a name="l00165"></a>00165
|
||||
<a name="l00166"></a>00166 <span class="keyword">inline</span> <span class="keyword">const</span> wordList& cfdemCloud::liggghtsCommandModelList()<span class="keyword"> const</span>
|
||||
<a name="l00167"></a>00167 <span class="keyword"></span>{
|
||||
<a name="l00168"></a>00168 <span class="keywordflow">return</span> liggghtsCommandModelList_;
|
||||
<a name="l00169"></a>00169 }
|
||||
<a name="l00170"></a>00170
|
||||
<a name="l00171"></a>00171 <span class="keyword">inline</span> autoPtr<liggghtsCommandModel>* cfdemCloud::liggghtsCommand()<span class="keyword"> const</span>
|
||||
<a name="l00172"></a>00172 <span class="keyword"></span>{
|
||||
<a name="l00173"></a>00173 <span class="keywordflow">return</span> liggghtsCommand_;
|
||||
<a name="l00174"></a>00174 }
|
||||
<a name="l00175"></a>00175
|
||||
<a name="l00176"></a>00176 <span class="preprocessor">#ifdef version16</span>
|
||||
<a name="l00177"></a>00177 <span class="preprocessor"></span> <span class="keyword">inline</span> <span class="keyword">const</span> incompressible::turbulenceModel& cfdemCloud::turbulence() const <span class="comment">// 1.6</span>
|
||||
<a name="l00178"></a>00178 <span class="preprocessor">#endif</span>
|
||||
<a name="l00179"></a>00179 <span class="preprocessor"></span><span class="preprocessor">#ifdef version16comp</span>
|
||||
<a name="l00180"></a>00180 <span class="preprocessor"></span> <span class="keyword">inline</span> <span class="keyword">const</span> compressible::turbulenceModel& cfdemCloud::turbulence() const <span class="comment">// 1.6 comp</span>
|
||||
<a name="l00181"></a>00181 <span class="preprocessor">#endif</span>
|
||||
<a name="l00182"></a>00182 <span class="preprocessor"></span><span class="preprocessor">#ifdef version15</span>
|
||||
<a name="l00183"></a>00183 <span class="preprocessor"></span> <span class="keyword">inline</span> <span class="keyword">const</span> incompressible::RASModel& cfdemCloud::turbulence() const <span class="comment">// 1.5-dev</span>
|
||||
<a name="l00184"></a>00184 <span class="preprocessor">#endif</span>
|
||||
<a name="l00185"></a>00185 <span class="preprocessor"></span>{
|
||||
<a name="l00186"></a>00186 <span class="keywordflow">return</span> turbulence_;
|
||||
<a name="l00187"></a>00187 }
|
||||
<a name="l00188"></a>00188
|
||||
<a name="l00189"></a>00189 }
|
||||
<a name="l00190"></a>00190 <span class="comment">// ************************************************************************* //</span>
|
||||
</pre></div></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:18 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,372 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: /home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/cfdemCloud/cfdemCloud.H Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/cfdemCloud/cfdemCloud.H</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*---------------------------------------------------------------------------*\</span>
|
||||
<a name="l00002"></a>00002 <span class="comment"> ========= |</span>
|
||||
<a name="l00003"></a>00003 <span class="comment"> \\ / F ield | OpenFOAM: The Open Source CFD Toolbox</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"> \\ / O peration |</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> \\ / A nd | Copyright (C) 1991-2009 OpenCFD Ltd.</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> \\/ M anipulation |</span>
|
||||
<a name="l00007"></a>00007 <span class="comment">-------------------------------------------------------------------------------</span>
|
||||
<a name="l00008"></a>00008 <span class="comment">License</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"> This file is part of OpenFOAM.</span>
|
||||
<a name="l00010"></a>00010 <span class="comment"></span>
|
||||
<a name="l00011"></a>00011 <span class="comment"> OpenFOAM is free software; you can redistribute it and/or modify it</span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> under the terms of the GNU General Public License as published by the</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> Free Software Foundation; either version 2 of the License, or (at your</span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> option) any later version.</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"></span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> OpenFOAM is distributed in the hope that it will be useful, but WITHOUT</span>
|
||||
<a name="l00017"></a>00017 <span class="comment"> ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or</span>
|
||||
<a name="l00018"></a>00018 <span class="comment"> FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"> for more details.</span>
|
||||
<a name="l00020"></a>00020 <span class="comment"></span>
|
||||
<a name="l00021"></a>00021 <span class="comment"> You should have received a copy of the GNU General Public License</span>
|
||||
<a name="l00022"></a>00022 <span class="comment"> along with OpenFOAM; if not, write to the Free Software Foundation,</span>
|
||||
<a name="l00023"></a>00023 <span class="comment"> Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</span>
|
||||
<a name="l00024"></a>00024 <span class="comment"></span>
|
||||
<a name="l00025"></a>00025 <span class="comment">Class</span>
|
||||
<a name="l00026"></a>00026 <span class="comment"> Foam::cfdemCloud</span>
|
||||
<a name="l00027"></a>00027 <span class="comment"></span>
|
||||
<a name="l00028"></a>00028 <span class="comment">Description</span>
|
||||
<a name="l00029"></a>00029 <span class="comment"> cloud class managing DEM data for CFD-DEM coupling</span>
|
||||
<a name="l00030"></a>00030 <span class="comment"></span>
|
||||
<a name="l00031"></a>00031 <span class="comment">SourceFiles</span>
|
||||
<a name="l00032"></a>00032 <span class="comment"> cfdemCloud.C</span>
|
||||
<a name="l00033"></a>00033 <span class="comment"> cfdemCloudIO.C</span>
|
||||
<a name="l00034"></a>00034 <span class="comment"></span>
|
||||
<a name="l00035"></a>00035 <span class="comment">\*---------------------------------------------------------------------------*/</span>
|
||||
<a name="l00036"></a>00036
|
||||
<a name="l00037"></a>00037 <span class="preprocessor">#ifndef cfdemCloud_H</span>
|
||||
<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#define cfdemCloud_H</span>
|
||||
<a name="l00039"></a>00039 <span class="preprocessor"></span>
|
||||
<a name="l00040"></a>00040 <span class="preprocessor">#define version16</span>
|
||||
<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="comment">//#define version16comp</span>
|
||||
<a name="l00042"></a>00042
|
||||
<a name="l00043"></a>00043 <span class="preprocessor">#include "fvCFD.H"</span>
|
||||
<a name="l00044"></a>00044 <span class="preprocessor">#include "IFstream.H"</span>
|
||||
<a name="l00045"></a>00045
|
||||
<a name="l00046"></a>00046 <span class="preprocessor">#ifdef version16</span>
|
||||
<a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor"> #include "turbulenceModel.H"</span> <span class="comment">// 1.6</span>
|
||||
<a name="l00048"></a>00048 <span class="preprocessor">#endif</span>
|
||||
<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#ifdef version16comp</span>
|
||||
<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor"> #include "turbulenceModel.H"</span> <span class="comment">// 1.6 comp</span>
|
||||
<a name="l00051"></a>00051 <span class="preprocessor">#endif</span>
|
||||
<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#ifdef version15</span>
|
||||
<a name="l00053"></a>00053 <span class="preprocessor"></span><span class="preprocessor"> #include "RASModel.H"</span> <span class="comment">// 1.5-dev</span>
|
||||
<a name="l00054"></a>00054 <span class="preprocessor">#endif</span>
|
||||
<a name="l00055"></a>00055 <span class="preprocessor"></span>
|
||||
<a name="l00056"></a>00056 <span class="comment">// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //</span>
|
||||
<a name="l00057"></a>00057
|
||||
<a name="l00058"></a>00058 <span class="keyword">namespace </span>Foam
|
||||
<a name="l00059"></a>00059 {
|
||||
<a name="l00060"></a>00060
|
||||
<a name="l00061"></a>00061 <span class="comment">// forward declarations</span>
|
||||
<a name="l00062"></a>00062 <span class="keyword">class </span>forceModel;
|
||||
<a name="l00063"></a>00063 <span class="keyword">class </span>locateModel;
|
||||
<a name="l00064"></a>00064 <span class="keyword">class </span>voidFractionModel;
|
||||
<a name="l00065"></a>00065 <span class="keyword">class </span>dataExchangeModel;
|
||||
<a name="l00066"></a>00066 <span class="keyword">class </span>IOModel;
|
||||
<a name="l00067"></a>00067 <span class="keyword">class </span>averagingModel;
|
||||
<a name="l00068"></a>00068 <span class="keyword">class </span>momCoupleModel;
|
||||
<a name="l00069"></a>00069 <span class="keyword">class </span>regionModel;
|
||||
<a name="l00070"></a>00070 <span class="keyword">class </span>meshMotionModel;
|
||||
<a name="l00071"></a>00071 <span class="keyword">class </span>liggghtsCommandModel;
|
||||
<a name="l00072"></a>00072
|
||||
<a name="l00073"></a>00073 <span class="comment">/*---------------------------------------------------------------------------*\</span>
|
||||
<a name="l00074"></a>00074 <span class="comment"> Class cfdemCloud Declaration</span>
|
||||
<a name="l00075"></a>00075 <span class="comment">\*---------------------------------------------------------------------------*/</span>
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a><a class="code" href="classFoam_1_1cfdemCloud.html">00077</a> <span class="keyword">class </span><a class="code" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a>
|
||||
<a name="l00078"></a>00078 {
|
||||
<a name="l00079"></a>00079
|
||||
<a name="l00080"></a>00080 <span class="comment">// protected data</span>
|
||||
<a name="l00081"></a>00081 <span class="keyword">protected</span>:
|
||||
<a name="l00082"></a>00082 <span class="keyword">const</span> fvMesh& mesh_;
|
||||
<a name="l00083"></a>00083
|
||||
<a name="l00084"></a>00084 IOdictionary couplingProperties_;
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00086"></a>00086 IOdictionary liggghtsCommandDict_;
|
||||
<a name="l00087"></a>00087
|
||||
<a name="l00088"></a>00088 <span class="keywordtype">bool</span> verbous_;
|
||||
<a name="l00089"></a>00089
|
||||
<a name="l00090"></a>00090 <span class="keywordtype">bool</span> ignore_;
|
||||
<a name="l00091"></a>00091
|
||||
<a name="l00092"></a>00092 <span class="keyword">const</span> word modelType_;
|
||||
<a name="l00093"></a>00093
|
||||
<a name="l00094"></a>00094 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **positions_;
|
||||
<a name="l00095"></a>00095
|
||||
<a name="l00096"></a>00096 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **velocities_;
|
||||
<a name="l00097"></a>00097
|
||||
<a name="l00098"></a>00098 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **impForces_;
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00100"></a>00100 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **expForces_;
|
||||
<a name="l00101"></a>00101
|
||||
<a name="l00102"></a>00102 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **DEMForces_;
|
||||
<a name="l00103"></a>00103
|
||||
<a name="l00104"></a>00104 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **radii_;
|
||||
<a name="l00105"></a>00105
|
||||
<a name="l00106"></a>00106 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **voidfractions_;
|
||||
<a name="l00107"></a>00107
|
||||
<a name="l00108"></a>00108 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **cellIDs_;
|
||||
<a name="l00109"></a>00109
|
||||
<a name="l00110"></a>00110 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **particleWeights_;
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00112"></a>00112 <span class="keyword">mutable</span> <span class="keywordtype">double</span> **particleVolumes_;
|
||||
<a name="l00113"></a>00113
|
||||
<a name="l00114"></a>00114 <span class="keywordtype">int</span> numberOfParticles_;
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00116"></a>00116 <span class="keywordtype">bool</span> numberOfParticlesChanged_;
|
||||
<a name="l00117"></a>00117
|
||||
<a name="l00118"></a>00118 <span class="keyword">mutable</span> <span class="keywordtype">bool</span> arraysReallocated_;
|
||||
<a name="l00119"></a>00119
|
||||
<a name="l00120"></a>00120 <span class="keyword">const</span> wordList forceModels_;
|
||||
<a name="l00121"></a>00121
|
||||
<a name="l00122"></a>00122 <span class="keyword">const</span> wordList momCoupleModels_;
|
||||
<a name="l00123"></a>00123
|
||||
<a name="l00124"></a>00124 <span class="keyword">const</span> wordList liggghtsCommandModelList_;
|
||||
<a name="l00125"></a>00125
|
||||
<a name="l00126"></a>00126 <span class="keyword">const</span> word turbulenceModelType_;
|
||||
<a name="l00127"></a>00127
|
||||
<a name="l00128"></a>00128 <span class="preprocessor"> #ifdef version16</span>
|
||||
<a name="l00129"></a>00129 <span class="preprocessor"></span> <span class="keyword">const</span> incompressible::turbulenceModel& turbulence_; <span class="comment">// 1.6</span>
|
||||
<a name="l00130"></a>00130 <span class="preprocessor"> #endif</span>
|
||||
<a name="l00131"></a>00131 <span class="preprocessor"></span><span class="preprocessor"> #ifdef version16comp</span>
|
||||
<a name="l00132"></a>00132 <span class="preprocessor"></span> <span class="keyword">const</span> compressible::turbulenceModel& turbulence_; <span class="comment">// 1.6 comp</span>
|
||||
<a name="l00133"></a>00133 <span class="preprocessor"> #endif</span>
|
||||
<a name="l00134"></a>00134 <span class="preprocessor"></span><span class="preprocessor"> #ifdef version15</span>
|
||||
<a name="l00135"></a>00135 <span class="preprocessor"></span> <span class="keyword">const</span> incompressible::RASModel& turbulence_; <span class="comment">// 1.5-dev</span>
|
||||
<a name="l00136"></a>00136 <span class="preprocessor"> #endif</span>
|
||||
<a name="l00137"></a>00137 <span class="preprocessor"></span>
|
||||
<a name="l00138"></a>00138 autoPtr<forceModel>* forceModel_;
|
||||
<a name="l00139"></a>00139
|
||||
<a name="l00140"></a>00140 autoPtr<locateModel> locateModel_;
|
||||
<a name="l00141"></a>00141
|
||||
<a name="l00142"></a>00142 autoPtr<momCoupleModel>* momCoupleModel_;
|
||||
<a name="l00143"></a>00143
|
||||
<a name="l00144"></a>00144 autoPtr<dataExchangeModel> dataExchangeModel_;
|
||||
<a name="l00145"></a>00145
|
||||
<a name="l00146"></a>00146 autoPtr<IOModel> IOModel_;
|
||||
<a name="l00147"></a>00147
|
||||
<a name="l00148"></a>00148 autoPtr<voidFractionModel> voidFractionModel_;
|
||||
<a name="l00149"></a>00149
|
||||
<a name="l00150"></a>00150 autoPtr<averagingModel> averagingModel_;
|
||||
<a name="l00151"></a>00151
|
||||
<a name="l00152"></a>00152 autoPtr<regionModel> regionModel_;
|
||||
<a name="l00153"></a>00153
|
||||
<a name="l00154"></a>00154 autoPtr<meshMotionModel> meshMotionModel_;
|
||||
<a name="l00155"></a>00155
|
||||
<a name="l00156"></a>00156 autoPtr<liggghtsCommandModel>* liggghtsCommand_;
|
||||
<a name="l00157"></a>00157
|
||||
<a name="l00158"></a>00158 <span class="comment">// Private member functions</span>
|
||||
<a name="l00159"></a>00159 <span class="keyword">virtual</span> <span class="keywordtype">void</span> getDEMdata();
|
||||
<a name="l00160"></a>00160
|
||||
<a name="l00161"></a>00161 <span class="keyword">virtual</span> <span class="keywordtype">void</span> giveDEMdata();
|
||||
<a name="l00162"></a>00162
|
||||
<a name="l00163"></a>00163
|
||||
<a name="l00164"></a>00164 <span class="comment">// Protected member functions used by submodels</span>
|
||||
<a name="l00165"></a>00165 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setNumberOfParticles(<span class="keywordtype">int</span>);
|
||||
<a name="l00166"></a>00166
|
||||
<a name="l00167"></a>00167 <span class="keyword">virtual</span> <span class="keywordtype">void</span> findCells();
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00169"></a>00169 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setForces();
|
||||
<a name="l00170"></a>00170
|
||||
<a name="l00171"></a>00171 <span class="keyword">public</span>:
|
||||
<a name="l00172"></a>00172
|
||||
<a name="l00173"></a>00173 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFoam_1_1dataExchangeModel.html">dataExchangeModel</a>;
|
||||
<a name="l00174"></a>00174 <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFoam_1_1voidFractionModel.html">voidFractionModel</a>;
|
||||
<a name="l00175"></a>00175
|
||||
<a name="l00176"></a>00176 <span class="comment">// Constructors</span>
|
||||
<a name="l00177"></a>00177
|
||||
<a name="l00178"></a>00178 <span class="comment">//- Construct from mesh and a list of particles</span>
|
||||
<a name="l00179"></a>00179 <a class="code" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a>
|
||||
<a name="l00180"></a>00180 (
|
||||
<a name="l00181"></a>00181 <span class="keyword">const</span> fvMesh& mesh
|
||||
<a name="l00182"></a>00182 );
|
||||
<a name="l00183"></a>00183
|
||||
<a name="l00184"></a>00184 <span class="comment">//- Destructor</span>
|
||||
<a name="l00185"></a>00185 <span class="keyword">virtual</span> ~<a class="code" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a>();
|
||||
<a name="l00186"></a>00186
|
||||
<a name="l00187"></a>00187 <span class="comment">// public Member Functions</span>
|
||||
<a name="l00188"></a>00188
|
||||
<a name="l00189"></a>00189 <span class="comment">// Access</span>
|
||||
<a name="l00190"></a>00190
|
||||
<a name="l00191"></a>00191 word modelType(){ <span class="keywordflow">return</span> modelType_; };
|
||||
<a name="l00192"></a>00192
|
||||
<a name="l00193"></a>00193 label particleCell(<span class="keywordtype">int</span>);
|
||||
<a name="l00194"></a>00194
|
||||
<a name="l00195"></a>00195 <span class="keywordtype">double</span> d(<span class="keywordtype">int</span>);
|
||||
<a name="l00196"></a>00196
|
||||
<a name="l00197"></a>00197 vector position(<span class="keywordtype">int</span>);
|
||||
<a name="l00198"></a>00198
|
||||
<a name="l00199"></a>00199 vector velocity(<span class="keywordtype">int</span>);
|
||||
<a name="l00200"></a>00200
|
||||
<a name="l00201"></a>00201 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1forceModel.html">forceModel</a>& forceM(<span class="keywordtype">int</span>);
|
||||
<a name="l00202"></a>00202
|
||||
<a name="l00203"></a>00203 <span class="keyword">virtual</span> <span class="keywordtype">int</span> nrForceModels();
|
||||
<a name="l00204"></a>00204
|
||||
<a name="l00205"></a>00205 scalar radius(<span class="keywordtype">int</span>);
|
||||
<a name="l00206"></a>00206
|
||||
<a name="l00207"></a>00207 scalar voidfraction(<span class="keywordtype">int</span>);
|
||||
<a name="l00208"></a>00208
|
||||
<a name="l00209"></a>00209 label liggghtsCommandModelIndex(word);
|
||||
<a name="l00210"></a>00210
|
||||
<a name="l00211"></a>00211 <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">bool</span>& ignore() <span class="keyword">const</span>;
|
||||
<a name="l00212"></a>00212
|
||||
<a name="l00213"></a>00213 <span class="keyword">inline</span> <span class="keyword">const</span> fvMesh& mesh() <span class="keyword">const</span>;
|
||||
<a name="l00214"></a>00214
|
||||
<a name="l00215"></a>00215 <span class="keyword">inline</span> <span class="keywordtype">bool</span> verbous() <span class="keyword">const</span>;
|
||||
<a name="l00216"></a>00216
|
||||
<a name="l00217"></a>00217 <span class="keyword">inline</span> <span class="keyword">const</span> IOdictionary& couplingProperties() <span class="keyword">const</span>;
|
||||
<a name="l00218"></a>00218
|
||||
<a name="l00219"></a>00219 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** positions() <span class="keyword">const</span>;
|
||||
<a name="l00220"></a>00220
|
||||
<a name="l00221"></a>00221 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** velocities() <span class="keyword">const</span>;
|
||||
<a name="l00222"></a>00222
|
||||
<a name="l00223"></a>00223 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** impForces() <span class="keyword">const</span>;
|
||||
<a name="l00224"></a>00224
|
||||
<a name="l00225"></a>00225 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** expForces() <span class="keyword">const</span>;
|
||||
<a name="l00226"></a>00226
|
||||
<a name="l00227"></a>00227 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** radii() <span class="keyword">const</span>;
|
||||
<a name="l00228"></a>00228
|
||||
<a name="l00229"></a>00229 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** voidfractions() <span class="keyword">const</span>;
|
||||
<a name="l00230"></a>00230
|
||||
<a name="l00231"></a>00231 <span class="keyword">inline</span> <span class="keywordtype">void</span> set_radii(<span class="keywordtype">double</span>**&) <span class="keyword">const</span>;
|
||||
<a name="l00232"></a>00232
|
||||
<a name="l00233"></a>00233 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** cellIDs() <span class="keyword">const</span>;
|
||||
<a name="l00234"></a>00234
|
||||
<a name="l00235"></a>00235 <span class="keyword">inline</span> <span class="keywordtype">void</span> set_cellIDs(<span class="keywordtype">double</span>**&) <span class="keyword">const</span>;
|
||||
<a name="l00236"></a>00236
|
||||
<a name="l00237"></a>00237 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** particleWeights() <span class="keyword">const</span>;
|
||||
<a name="l00238"></a>00238
|
||||
<a name="l00239"></a>00239 <span class="keyword">inline</span> <span class="keywordtype">double</span> ** particleVolumes() <span class="keyword">const</span>;
|
||||
<a name="l00240"></a>00240
|
||||
<a name="l00241"></a>00241 <span class="keyword">inline</span> <span class="keywordtype">int</span> numberOfParticles() <span class="keyword">const</span>;
|
||||
<a name="l00242"></a>00242
|
||||
<a name="l00243"></a>00243 <span class="keyword">inline</span> <span class="keywordtype">bool</span> numberOfParticlesChanged() <span class="keyword">const</span>;
|
||||
<a name="l00244"></a>00244
|
||||
<a name="l00245"></a>00245 <span class="keyword">inline</span> <span class="keywordtype">bool</span> arraysReallocated() <span class="keyword">const</span>;
|
||||
<a name="l00246"></a>00246
|
||||
<a name="l00247"></a>00247 <span class="keyword">inline</span> <span class="keyword">const</span> wordList& forceModels();
|
||||
<a name="l00248"></a>00248
|
||||
<a name="l00249"></a>00249 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1voidFractionModel.html">voidFractionModel</a>& voidFractionM() <span class="keyword">const</span>;
|
||||
<a name="l00250"></a>00250
|
||||
<a name="l00251"></a>00251 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1locateModel.html">locateModel</a>& locateM() <span class="keyword">const</span>;
|
||||
<a name="l00252"></a>00252
|
||||
<a name="l00253"></a>00253 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1momCoupleModel.html">momCoupleModel</a>& momCoupleM(<span class="keywordtype">int</span>) <span class="keyword">const</span>;
|
||||
<a name="l00254"></a>00254
|
||||
<a name="l00255"></a>00255 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1dataExchangeModel.html">dataExchangeModel</a>& dataExchangeM() <span class="keyword">const</span>;
|
||||
<a name="l00256"></a>00256
|
||||
<a name="l00257"></a>00257 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1IOModel.html">IOModel</a>& IOM() <span class="keyword">const</span>;
|
||||
<a name="l00258"></a>00258
|
||||
<a name="l00259"></a>00259 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1averagingModel.html">averagingModel</a>& averagingM() <span class="keyword">const</span>;
|
||||
<a name="l00260"></a>00260
|
||||
<a name="l00261"></a>00261 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1regionModel.html">regionModel</a>& regionM() <span class="keyword">const</span>;
|
||||
<a name="l00262"></a>00262
|
||||
<a name="l00263"></a>00263 <span class="keyword">inline</span> <span class="keyword">const</span> <a class="code" href="classFoam_1_1meshMotionModel.html">meshMotionModel</a>& meshMotionM() <span class="keyword">const</span>;
|
||||
<a name="l00264"></a>00264
|
||||
<a name="l00265"></a>00265 <span class="keyword">inline</span> <span class="keyword">const</span> wordList& liggghtsCommandModelList() <span class="keyword">const</span>;
|
||||
<a name="l00266"></a>00266
|
||||
<a name="l00267"></a>00267 <span class="keyword">inline</span> autoPtr<liggghtsCommandModel>* liggghtsCommand() <span class="keyword">const</span>;
|
||||
<a name="l00268"></a>00268
|
||||
<a name="l00269"></a>00269 <span class="preprocessor"> #ifdef version16</span>
|
||||
<a name="l00270"></a>00270 <span class="preprocessor"></span> <span class="keyword">inline</span> <span class="keyword">const</span> incompressible::turbulenceModel& turbulence() <span class="keyword">const</span>; <span class="comment">// 1.6</span>
|
||||
<a name="l00271"></a>00271 <span class="preprocessor"> #endif</span>
|
||||
<a name="l00272"></a>00272 <span class="preprocessor"></span><span class="preprocessor"> #ifdef version16comp</span>
|
||||
<a name="l00273"></a>00273 <span class="preprocessor"></span> <span class="keyword">inline</span> <span class="keyword">const</span> compressible::turbulenceModel& turbulence() <span class="keyword">const</span>; <span class="comment">// 1.6 comp</span>
|
||||
<a name="l00274"></a>00274 <span class="preprocessor"> #endif</span>
|
||||
<a name="l00275"></a>00275 <span class="preprocessor"></span><span class="preprocessor"> #ifdef version15</span>
|
||||
<a name="l00276"></a>00276 <span class="preprocessor"></span> <span class="keyword">inline</span> <span class="keyword">const</span> incompressible::RASModel& turbulence() <span class="keyword">const</span>; <span class="comment">// 1.5-dev</span>
|
||||
<a name="l00277"></a>00277 <span class="preprocessor"> #endif</span>
|
||||
<a name="l00278"></a>00278 <span class="preprocessor"></span>
|
||||
<a name="l00279"></a>00279 <span class="comment">// Write</span>
|
||||
<a name="l00280"></a>00280
|
||||
<a name="l00281"></a>00281 <span class="comment">// write cfdemCloud internal data</span>
|
||||
<a name="l00282"></a>00282 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> evolve(volScalarField&,volVectorField&,volVectorField&);
|
||||
<a name="l00283"></a>00283
|
||||
<a name="l00284"></a>00284 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> reAllocArrays() <span class="keyword">const</span>;
|
||||
<a name="l00285"></a>00285
|
||||
<a name="l00286"></a>00286 <span class="comment">// IO</span>
|
||||
<a name="l00287"></a>00287 <span class="keywordtype">void</span> writeScalarFieldToTerminal(<span class="keywordtype">double</span>**&);
|
||||
<a name="l00288"></a>00288
|
||||
<a name="l00289"></a>00289 <span class="keywordtype">void</span> writeVectorFieldToTerminal(<span class="keywordtype">double</span>**&);
|
||||
<a name="l00290"></a>00290
|
||||
<a name="l00291"></a>00291 <span class="comment">// functions</span>
|
||||
<a name="l00292"></a>00292 tmp<fvVectorMatrix> divVoidfractionTau(volVectorField& ,volScalarField&) <span class="keyword">const</span>;
|
||||
<a name="l00293"></a>00293
|
||||
<a name="l00294"></a>00294 tmp<volScalarField> voidfractionNuEff(volScalarField&) <span class="keyword">const</span>;
|
||||
<a name="l00295"></a>00295
|
||||
<a name="l00296"></a>00296 <span class="keywordtype">void</span> resetArray(<span class="keywordtype">double</span>**&,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">double</span> resetVal=0.);
|
||||
<a name="l00297"></a>00297 };
|
||||
<a name="l00298"></a>00298
|
||||
<a name="l00299"></a>00299
|
||||
<a name="l00300"></a>00300 <span class="comment">// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //</span>
|
||||
<a name="l00301"></a>00301
|
||||
<a name="l00302"></a>00302 } <span class="comment">// End namespace Foam</span>
|
||||
<a name="l00303"></a>00303
|
||||
<a name="l00304"></a>00304 <span class="comment">// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //</span>
|
||||
<a name="l00305"></a>00305
|
||||
<a name="l00306"></a>00306 <span class="preprocessor">#include "cfdemCloudI.H"</span>
|
||||
<a name="l00307"></a>00307
|
||||
<a name="l00308"></a>00308 <span class="preprocessor">#endif</span>
|
||||
<a name="l00309"></a>00309 <span class="preprocessor"></span>
|
||||
<a name="l00310"></a>00310 <span class="comment">// ************************************************************************* //</span>
|
||||
</pre></div></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:18 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,127 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: /home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/cfdTools/checkModelType.H Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<h1>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/cfdTools/checkModelType.H</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
|
||||
<a name="l00002"></a>00002 <span class="comment">// check model type</span>
|
||||
<a name="l00003"></a>00003 <span class="comment">// referring to: Zhou et al. 2010,JFM</span>
|
||||
<a name="l00004"></a>00004 word modelType = particleCloud.modelType();
|
||||
<a name="l00005"></a>00005
|
||||
<a name="l00006"></a>00006 <span class="comment">//Warning << "model type not being checked" << endl;</span>
|
||||
<a name="l00007"></a>00007
|
||||
<a name="l00008"></a>00008 <span class="keywordflow">if</span> (modelType==<span class="stringliteral">"B"</span>){
|
||||
<a name="l00009"></a>00009 Info << <span class="stringliteral">"solving volume averaged Navier Stokes equations of type B\n"</span><< endl;
|
||||
<a name="l00010"></a>00010
|
||||
<a name="l00011"></a>00011 <span class="comment">// check if Archimedes is used</span>
|
||||
<a name="l00012"></a>00012 <span class="keywordtype">bool</span> found=<span class="keyword">false</span>;
|
||||
<a name="l00013"></a>00013 forAll(particleCloud.forceModels(),i)
|
||||
<a name="l00014"></a>00014 {
|
||||
<a name="l00015"></a>00015 <span class="keywordflow">if</span>(particleCloud.forceModels()[i]==<span class="stringliteral">"Archimedes"</span>)
|
||||
<a name="l00016"></a>00016 found=<span class="keyword">true</span>;
|
||||
<a name="l00017"></a>00017 }
|
||||
<a name="l00018"></a>00018 <span class="keywordflow">if</span>(!found)
|
||||
<a name="l00019"></a>00019 FatalError <<<span class="stringliteral">"Archimedes model not found!\n"</span> << abort(FatalError);
|
||||
<a name="l00020"></a>00020
|
||||
<a name="l00021"></a>00021 <span class="comment">// check if gradP and viscForce are used</span>
|
||||
<a name="l00022"></a>00022 found=<span class="keyword">false</span>;
|
||||
<a name="l00023"></a>00023 forAll(particleCloud.forceModels(),i)
|
||||
<a name="l00024"></a>00024 {
|
||||
<a name="l00025"></a>00025 <span class="keywordflow">if</span>(particleCloud.forceModels()[i]==<span class="stringliteral">"gradPForce"</span> || particleCloud.forceModels()[i]==<span class="stringliteral">"viscForce"</span>)
|
||||
<a name="l00026"></a>00026 found=<span class="keyword">true</span>;
|
||||
<a name="l00027"></a>00027 }
|
||||
<a name="l00028"></a>00028 <span class="keywordflow">if</span>(found)
|
||||
<a name="l00029"></a>00029 FatalError <<<span class="stringliteral">"do not use gradPForce and viscForce with model type B!\n"</span> << abort(FatalError);
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031 }<span class="keywordflow">else</span> <span class="keywordflow">if</span> (modelType==<span class="stringliteral">"A"</span>){
|
||||
<a name="l00032"></a>00032 Info << <span class="stringliteral">"solving volume averaged Navier Stokes equations of type A\n"</span>
|
||||
<a name="l00033"></a>00033 << <span class="stringliteral">"check if Archimedes lift is necessary (depends on pressure formulation)\n"</span><< endl;
|
||||
<a name="l00034"></a>00034
|
||||
<a name="l00035"></a>00035 <span class="comment">// check if Archimedes is used</span>
|
||||
<a name="l00036"></a>00036 <span class="keywordtype">bool</span> found=<span class="keyword">false</span>;
|
||||
<a name="l00037"></a>00037 forAll(particleCloud.forceModels(),i)
|
||||
<a name="l00038"></a>00038 {
|
||||
<a name="l00039"></a>00039 <span class="keywordflow">if</span>(particleCloud.forceModels()[i]==<span class="stringliteral">"Archimedes"</span>)
|
||||
<a name="l00040"></a>00040 found=<span class="keyword">true</span>;
|
||||
<a name="l00041"></a>00041 }
|
||||
<a name="l00042"></a>00042 <span class="keywordflow">if</span>(found)
|
||||
<a name="l00043"></a>00043 Info << <span class="stringliteral">"WARNING!!! Are you sure to use Archimedes lift, not necessary if gradPForce includes this effect."</span> << endl;
|
||||
<a name="l00044"></a>00044
|
||||
<a name="l00045"></a>00045 <span class="comment">// check if gradP is used</span>
|
||||
<a name="l00046"></a>00046 found=<span class="keyword">false</span>;
|
||||
<a name="l00047"></a>00047 forAll(particleCloud.forceModels(),i)
|
||||
<a name="l00048"></a>00048 {
|
||||
<a name="l00049"></a>00049 <span class="keywordflow">if</span>(particleCloud.forceModels()[i]==<span class="stringliteral">"gradPForce"</span>)
|
||||
<a name="l00050"></a>00050 found=<span class="keyword">true</span>;
|
||||
<a name="l00051"></a>00051 }
|
||||
<a name="l00052"></a>00052 <span class="keywordflow">if</span>(!found)
|
||||
<a name="l00053"></a>00053 FatalError <<<span class="stringliteral">"gradPForce model not found!\n"</span> << abort(FatalError);
|
||||
<a name="l00054"></a>00054
|
||||
<a name="l00055"></a>00055 <span class="comment">// check if viscForce is used</span>
|
||||
<a name="l00056"></a>00056 found=<span class="keyword">false</span>;
|
||||
<a name="l00057"></a>00057 forAll(particleCloud.forceModels(),i)
|
||||
<a name="l00058"></a>00058 {
|
||||
<a name="l00059"></a>00059 <span class="keywordflow">if</span>(particleCloud.forceModels()[i]==<span class="stringliteral">"viscForce"</span>)
|
||||
<a name="l00060"></a>00060 found=<span class="keyword">true</span>;
|
||||
<a name="l00061"></a>00061 }
|
||||
<a name="l00062"></a>00062 <span class="keywordflow">if</span>(!found)
|
||||
<a name="l00063"></a>00063 FatalError <<<span class="stringliteral">"viscForce model not found!\n"</span> << abort(FatalError);
|
||||
<a name="l00064"></a>00064 }<span class="keywordflow">else</span>
|
||||
<a name="l00065"></a>00065 FatalError <<<span class="stringliteral">"no suitable model type specified:"</span> << modelType << <span class="stringliteral">"\n"</span> << abort(FatalError);
|
||||
</pre></div></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:18 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,101 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::Archimedes Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>Archimedes</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>Archimedes</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatDEM_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatExplicit_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("Archimedes") (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("Archimedes") (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("forceModel") (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~Archimedes</b>() (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~Archimedes</b>() (defined in <a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a>)</td><td><a class="el" href="classFoam_1_1Archimedes.html">Foam::Archimedes</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,104 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::Archimedes Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1Archimedes.html">Archimedes</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::Archimedes Class Reference</h1><!-- doxytag: class="Foam::Archimedes" --><!-- doxytag: inherits="Foam::forceModel,Foam::forceModel" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::Archimedes:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1Archimedes__inherit__graph.png" border="0" usemap="#Foam_1_1Archimedes_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1Archimedes_inherit__map" id="Foam_1_1Archimedes_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="8,5,133,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::Archimedes:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1Archimedes__coll__graph.png" border="0" usemap="#Foam_1_1Archimedes_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1Archimedes_coll__map" id="Foam_1_1Archimedes_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="8,101,133,131"/><area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="5,5,136,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1Archimedes-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9814a60b013bedd3662bcc9311e3864c"></a><!-- doxytag: member="Foam::Archimedes::TypeName" ref="a9814a60b013bedd3662bcc9311e3864c" args="("Archimedes")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("Archimedes")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e5dad1940df53e0b842d2481c300bfc"></a><!-- doxytag: member="Foam::Archimedes::Archimedes" ref="a3e5dad1940df53e0b842d2481c300bfc" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>Archimedes</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae52878322053b0231cfb1d198872e3df"></a><!-- doxytag: member="Foam::Archimedes::setForce" ref="ae52878322053b0231cfb1d198872e3df" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9814a60b013bedd3662bcc9311e3864c"></a><!-- doxytag: member="Foam::Archimedes::TypeName" ref="a9814a60b013bedd3662bcc9311e3864c" args="("Archimedes")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("Archimedes")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e5dad1940df53e0b842d2481c300bfc"></a><!-- doxytag: member="Foam::Archimedes::Archimedes" ref="a3e5dad1940df53e0b842d2481c300bfc" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>Archimedes</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae52878322053b0231cfb1d198872e3df"></a><!-- doxytag: member="Foam::Archimedes::setForce" ref="ae52878322053b0231cfb1d198872e3df" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2Archimedes_8H_source.html">Archimedes.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/Archimedes/<a class="el" href="subModels_2forceModel_2Archimedes_2Archimedes_8H_source.html">Archimedes.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/Archimedes.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/Archimedes/Archimedes.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,101 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::ArchimedesIB Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>ArchimedesIB</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>ArchimedesIB</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatDEM_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatExplicit_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("ArchimedesIB") (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("ArchimedesIB") (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("forceModel") (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~ArchimedesIB</b>() (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~ArchimedesIB</b>() (defined in <a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a>)</td><td><a class="el" href="classFoam_1_1ArchimedesIB.html">Foam::ArchimedesIB</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,104 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::ArchimedesIB Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1ArchimedesIB.html">ArchimedesIB</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::ArchimedesIB Class Reference</h1><!-- doxytag: class="Foam::ArchimedesIB" --><!-- doxytag: inherits="Foam::forceModel,Foam::forceModel" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::ArchimedesIB:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1ArchimedesIB__inherit__graph.png" border="0" usemap="#Foam_1_1ArchimedesIB_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1ArchimedesIB_inherit__map" id="Foam_1_1ArchimedesIB_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="15,5,140,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::ArchimedesIB:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1ArchimedesIB__coll__graph.png" border="0" usemap="#Foam_1_1ArchimedesIB_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1ArchimedesIB_coll__map" id="Foam_1_1ArchimedesIB_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="15,101,140,131"/><area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="12,5,143,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1ArchimedesIB-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac47032499ba87bd72b70121b70d628c9"></a><!-- doxytag: member="Foam::ArchimedesIB::TypeName" ref="ac47032499ba87bd72b70121b70d628c9" args="("ArchimedesIB")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("ArchimedesIB")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68abe41166c48114d150d4e91f3026a2"></a><!-- doxytag: member="Foam::ArchimedesIB::ArchimedesIB" ref="a68abe41166c48114d150d4e91f3026a2" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>ArchimedesIB</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1655e7531ac7fc108d9c9028d43a2fa"></a><!-- doxytag: member="Foam::ArchimedesIB::setForce" ref="ae1655e7531ac7fc108d9c9028d43a2fa" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac47032499ba87bd72b70121b70d628c9"></a><!-- doxytag: member="Foam::ArchimedesIB::TypeName" ref="ac47032499ba87bd72b70121b70d628c9" args="("ArchimedesIB")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("ArchimedesIB")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68abe41166c48114d150d4e91f3026a2"></a><!-- doxytag: member="Foam::ArchimedesIB::ArchimedesIB" ref="a68abe41166c48114d150d4e91f3026a2" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>ArchimedesIB</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1655e7531ac7fc108d9c9028d43a2fa"></a><!-- doxytag: member="Foam::ArchimedesIB::setForce" ref="ae1655e7531ac7fc108d9c9028d43a2fa" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2ArchimedesIB_8H_source.html">ArchimedesIB.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/ArchimedesIB/<a class="el" href="subModels_2forceModel_2ArchimedesIB_2ArchimedesIB_8H_source.html">ArchimedesIB.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/ArchimedesIB.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/ArchimedesIB/ArchimedesIB.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="15,101,140,131"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="12,5,143,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
f954d36ba81a8f4486ad97d91f9d26de
|
||||
|
Before Width: | Height: | Size: 8.1 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="15,5,140,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
b0a925ae279f2672fdaf32ab461309b7
|
||||
|
Before Width: | Height: | Size: 5.4 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="8,101,133,131"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="5,5,136,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
1e9b8a9ff0e4733cfb1be5f88b72bc90
|
||||
|
Before Width: | Height: | Size: 8.0 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="8,5,133,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
80373c781701a6d2561beb7e36b107b5
|
||||
|
Before Width: | Height: | Size: 5.2 KiB |
@ -1,85 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::DEMdrivenMeshMotion Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, meshMotionModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, meshMotionModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>DEMdrivenMeshMotion</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>DEMdrivenMeshMotion</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>meshMotionModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>meshMotionModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setMotion</b>() const (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setMotion</b>() const (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("DEMdrivenMeshMotion") (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("DEMdrivenMeshMotion") (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("meshMotionModel") (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~DEMdrivenMeshMotion</b>() (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~DEMdrivenMeshMotion</b>() (defined in <a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a>)</td><td><a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">Foam::DEMdrivenMeshMotion</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~meshMotionModel</b>() (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~meshMotionModel</b>() (defined in <a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a>)</td><td><a class="el" href="classFoam_1_1meshMotionModel.html">Foam::meshMotionModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,104 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::DEMdrivenMeshMotion Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1DEMdrivenMeshMotion.html">DEMdrivenMeshMotion</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::DEMdrivenMeshMotion Class Reference</h1><!-- doxytag: class="Foam::DEMdrivenMeshMotion" --><!-- doxytag: inherits="Foam::meshMotionModel,Foam::meshMotionModel" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::DEMdrivenMeshMotion:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1DEMdrivenMeshMotion__inherit__graph.png" border="0" usemap="#Foam_1_1DEMdrivenMeshMotion_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1DEMdrivenMeshMotion_inherit__map" id="Foam_1_1DEMdrivenMeshMotion_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1meshMotionModel.html" title="Foam::meshMotionModel" alt="" coords="20,5,188,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::DEMdrivenMeshMotion:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1DEMdrivenMeshMotion__coll__graph.png" border="0" usemap="#Foam_1_1DEMdrivenMeshMotion_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1DEMdrivenMeshMotion_coll__map" id="Foam_1_1DEMdrivenMeshMotion_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1meshMotionModel.html" title="Foam::meshMotionModel" alt="" coords="20,101,188,131"/><area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="39,5,169,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1DEMdrivenMeshMotion-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba3e3bcf86921154faeb8a967f38bd50"></a><!-- doxytag: member="Foam::DEMdrivenMeshMotion::TypeName" ref="aba3e3bcf86921154faeb8a967f38bd50" args="("DEMdrivenMeshMotion")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("DEMdrivenMeshMotion")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64eb6a95a9492832b744846a1239711d"></a><!-- doxytag: member="Foam::DEMdrivenMeshMotion::DEMdrivenMeshMotion" ref="a64eb6a95a9492832b744846a1239711d" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>DEMdrivenMeshMotion</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01f8881ddcc66b2596ea6cf71375b93b"></a><!-- doxytag: member="Foam::DEMdrivenMeshMotion::setMotion" ref="a01f8881ddcc66b2596ea6cf71375b93b" args="() const " -->
|
||||
tmp< volVectorField > </td><td class="memItemRight" valign="bottom"><b>setMotion</b> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba3e3bcf86921154faeb8a967f38bd50"></a><!-- doxytag: member="Foam::DEMdrivenMeshMotion::TypeName" ref="aba3e3bcf86921154faeb8a967f38bd50" args="("DEMdrivenMeshMotion")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("DEMdrivenMeshMotion")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64eb6a95a9492832b744846a1239711d"></a><!-- doxytag: member="Foam::DEMdrivenMeshMotion::DEMdrivenMeshMotion" ref="a64eb6a95a9492832b744846a1239711d" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>DEMdrivenMeshMotion</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1332a9238ae83fd981570cdd5a0bb46d"></a><!-- doxytag: member="Foam::DEMdrivenMeshMotion::setMotion" ref="a1332a9238ae83fd981570cdd5a0bb46d" args="() const " -->
|
||||
tmp< volVectorField > </td><td class="memItemRight" valign="bottom"><b>setMotion</b> () const </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2DEMdrivenMeshMotion_8H_source.html">DEMdrivenMeshMotion.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/meshMotionModel/DEMdrivenMeshMotion/<a class="el" href="subModels_2meshMotionModel_2DEMdrivenMeshMotion_2DEMdrivenMeshMotion_8H_source.html">DEMdrivenMeshMotion.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/DEMdrivenMeshMotion.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/meshMotionModel/DEMdrivenMeshMotion/DEMdrivenMeshMotion.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1meshMotionModel.html" title="Foam::meshMotionModel" alt="" coords="20,101,188,131"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="39,5,169,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
5e9627955a3c3eef8d522cb2d3da9500
|
||||
|
Before Width: | Height: | Size: 10 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1meshMotionModel.html" title="Foam::meshMotionModel" alt="" coords="20,5,188,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
4c8e879f4ae93b953b0aa5a110c8598c
|
||||
|
Before Width: | Height: | Size: 5.9 KiB |
@ -1,101 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::DiFeliceDrag Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>DiFeliceDrag</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>DiFeliceDrag</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatDEM_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatExplicit_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("DiFeliceDrag") (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("DiFeliceDrag") (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("forceModel") (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~DiFeliceDrag</b>() (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~DiFeliceDrag</b>() (defined in <a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDrag.html">Foam::DiFeliceDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,104 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::DiFeliceDrag Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1DiFeliceDrag.html">DiFeliceDrag</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::DiFeliceDrag Class Reference</h1><!-- doxytag: class="Foam::DiFeliceDrag" --><!-- doxytag: inherits="Foam::forceModel,Foam::forceModel" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::DiFeliceDrag:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1DiFeliceDrag__inherit__graph.png" border="0" usemap="#Foam_1_1DiFeliceDrag_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1DiFeliceDrag_inherit__map" id="Foam_1_1DiFeliceDrag_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="11,5,136,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::DiFeliceDrag:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1DiFeliceDrag__coll__graph.png" border="0" usemap="#Foam_1_1DiFeliceDrag_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1DiFeliceDrag_coll__map" id="Foam_1_1DiFeliceDrag_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="11,101,136,131"/><area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="8,5,139,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1DiFeliceDrag-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8896a875a806858bc7a7121ef55d1a97"></a><!-- doxytag: member="Foam::DiFeliceDrag::TypeName" ref="a8896a875a806858bc7a7121ef55d1a97" args="("DiFeliceDrag")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("DiFeliceDrag")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d1f88b76b98ec8a5898eccb76c53e0c"></a><!-- doxytag: member="Foam::DiFeliceDrag::DiFeliceDrag" ref="a9d1f88b76b98ec8a5898eccb76c53e0c" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>DiFeliceDrag</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a636284e2054fa861cbc03260b2d27e53"></a><!-- doxytag: member="Foam::DiFeliceDrag::setForce" ref="a636284e2054fa861cbc03260b2d27e53" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8896a875a806858bc7a7121ef55d1a97"></a><!-- doxytag: member="Foam::DiFeliceDrag::TypeName" ref="a8896a875a806858bc7a7121ef55d1a97" args="("DiFeliceDrag")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("DiFeliceDrag")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d1f88b76b98ec8a5898eccb76c53e0c"></a><!-- doxytag: member="Foam::DiFeliceDrag::DiFeliceDrag" ref="a9d1f88b76b98ec8a5898eccb76c53e0c" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>DiFeliceDrag</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a636284e2054fa861cbc03260b2d27e53"></a><!-- doxytag: member="Foam::DiFeliceDrag::setForce" ref="a636284e2054fa861cbc03260b2d27e53" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2DiFeliceDrag_8H_source.html">DiFeliceDrag.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/DiFeliceDrag/<a class="el" href="subModels_2forceModel_2DiFeliceDrag_2DiFeliceDrag_8H_source.html">DiFeliceDrag.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/DiFeliceDrag.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/DiFeliceDrag/DiFeliceDrag.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,111 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::DiFeliceDragMS Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>cloudRefMS</b>() const (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>cloudRefMS</b>() const (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModelMS, dictionary,(const dictionary &dict, cfdemCloudMS &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModelMS, dictionary,(const dictionary &dict, cfdemCloudMS &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>DiFeliceDragMS</b>(const dictionary &dict, cfdemCloudMS &sm) (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>DiFeliceDragMS</b>(const dictionary &dict, cfdemCloudMS &sm) (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModelMS</b>(const dictionary &dict, cfdemCloudMS &sm) (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModelMS</b>(const dictionary &dict, cfdemCloudMS &sm) (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloudMS &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloudMS &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloudMS_</b> (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatDEM_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatExplicit_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("DiFeliceDragMS") (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("DiFeliceDragMS") (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("forceModelMS") (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("forceModel") (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~DiFeliceDragMS</b>() (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~DiFeliceDragMS</b>() (defined in <a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a>)</td><td><a class="el" href="classFoam_1_1DiFeliceDragMS.html">Foam::DiFeliceDragMS</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModelMS</b>() (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModelMS</b>() (defined in <a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a>)</td><td><a class="el" href="classFoam_1_1forceModelMS.html">Foam::forceModelMS</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,104 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::DiFeliceDragMS Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1DiFeliceDragMS.html">DiFeliceDragMS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::DiFeliceDragMS Class Reference</h1><!-- doxytag: class="Foam::DiFeliceDragMS" --><!-- doxytag: inherits="Foam::forceModelMS,Foam::forceModelMS" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::DiFeliceDragMS:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1DiFeliceDragMS__inherit__graph.png" border="0" usemap="#Foam_1_1DiFeliceDragMS_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1DiFeliceDragMS_inherit__map" id="Foam_1_1DiFeliceDragMS_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModelMS.html" title="Foam::forceModelMS" alt="" coords="9,83,156,112"/><area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="20,5,145,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::DiFeliceDragMS:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1DiFeliceDragMS__coll__graph.png" border="0" usemap="#Foam_1_1DiFeliceDragMS_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1DiFeliceDragMS_coll__map" id="Foam_1_1DiFeliceDragMS_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModelMS.html" title="Foam::forceModelMS" alt="" coords="9,197,156,227"/><area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="20,101,145,131"/><area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="180,5,311,35"/><area shape="rect" href="classFoam_1_1cfdemCloudMS.html" title="Foam::cfdemCloudMS" alt="" coords="169,101,321,131"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1DiFeliceDragMS-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fd1a317d87c4f544d1a5d373cbc872c"></a><!-- doxytag: member="Foam::DiFeliceDragMS::TypeName" ref="a1fd1a317d87c4f544d1a5d373cbc872c" args="("DiFeliceDragMS")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("DiFeliceDragMS")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ad550afcb989b1038cd6356c6022a8c"></a><!-- doxytag: member="Foam::DiFeliceDragMS::DiFeliceDragMS" ref="a4ad550afcb989b1038cd6356c6022a8c" args="(const dictionary &dict, cfdemCloudMS &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>DiFeliceDragMS</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloudMS.html">cfdemCloudMS</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4daeef4039ee8db65026fa16ca3e9d60"></a><!-- doxytag: member="Foam::DiFeliceDragMS::setForce" ref="a4daeef4039ee8db65026fa16ca3e9d60" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fd1a317d87c4f544d1a5d373cbc872c"></a><!-- doxytag: member="Foam::DiFeliceDragMS::TypeName" ref="a1fd1a317d87c4f544d1a5d373cbc872c" args="("DiFeliceDragMS")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("DiFeliceDragMS")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ad550afcb989b1038cd6356c6022a8c"></a><!-- doxytag: member="Foam::DiFeliceDragMS::DiFeliceDragMS" ref="a4ad550afcb989b1038cd6356c6022a8c" args="(const dictionary &dict, cfdemCloudMS &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>DiFeliceDragMS</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloudMS.html">cfdemCloudMS</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4daeef4039ee8db65026fa16ca3e9d60"></a><!-- doxytag: member="Foam::DiFeliceDragMS::setForce" ref="a4daeef4039ee8db65026fa16ca3e9d60" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2DiFeliceDragMS_8H_source.html">DiFeliceDragMS.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModelMS/DiFeliceDragMS/<a class="el" href="subModels_2forceModelMS_2DiFeliceDragMS_2DiFeliceDragMS_8H_source.html">DiFeliceDragMS.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/DiFeliceDragMS.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModelMS/DiFeliceDragMS/DiFeliceDragMS.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:19 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,6 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModelMS.html" title="Foam::forceModelMS" alt="" coords="9,197,156,227"/>
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="20,101,145,131"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="180,5,311,35"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloudMS.html" title="Foam::cfdemCloudMS" alt="" coords="169,101,321,131"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
1a8f4d266d613dfbd35e807439ccf17d
|
||||
|
Before Width: | Height: | Size: 21 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModelMS.html" title="Foam::forceModelMS" alt="" coords="9,83,156,112"/>
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="20,5,145,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
bed15f6175740a3dc110d63a0a2bd6b6
|
||||
|
Before Width: | Height: | Size: 9.0 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="11,101,136,131"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="8,5,139,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
75207c4fe5a150a3d4ca17e3fbc59fdd
|
||||
|
Before Width: | Height: | Size: 7.7 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="11,5,136,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
3c6203ac3ffc59a71a50db090633c1c8
|
||||
|
Before Width: | Height: | Size: 5.1 KiB |
@ -1,103 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::GaussVoidFraction Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>buildLabelHashSet</b>(const scalar radius, const vector position, const label cellID, labelHashSet &hashSett) const (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>buildLabelHashSet</b>(const scalar radius, const vector position, const label cellID, labelHashSet &hashSett) const (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>cellsPerParticle</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>cellsPerParticle</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>cellsPerParticle_</b> (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, voidFractionModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, voidFractionModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>GaussVoidFraction</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>GaussVoidFraction</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>maxCellsPerParticle</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>maxCellsPerParticle</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>maxCellsPerParticle_</b> (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>reAllocArrays</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>reAllocArrays</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>resetVoidFractions</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>resetVoidFractions</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setvoidFraction</b>(double **const &, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setvoidFraction</b>(double **const &, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("Gauss") (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("Gauss") (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("voidFractionModel") (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>undoVoidFractions</b>(double **const &) const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>undoVoidFractions</b>(double **const &) const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>voidFractionInterp</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>voidFractionInterp</b>() const (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>voidFractionModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>voidFractionModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>voidfractionNext_</b> (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>voidfractionPrev_</b> (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~GaussVoidFraction</b>() (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~GaussVoidFraction</b>() (defined in <a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a>)</td><td><a class="el" href="classFoam_1_1GaussVoidFraction.html">Foam::GaussVoidFraction</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~voidFractionModel</b>() (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~voidFractionModel</b>() (defined in <a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a>)</td><td><a class="el" href="classFoam_1_1voidFractionModel.html">Foam::voidFractionModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:20 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,108 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::GaussVoidFraction Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1GaussVoidFraction.html">GaussVoidFraction</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::GaussVoidFraction Class Reference</h1><!-- doxytag: class="Foam::GaussVoidFraction" --><!-- doxytag: inherits="Foam::voidFractionModel,Foam::voidFractionModel" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::GaussVoidFraction:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1GaussVoidFraction__inherit__graph.png" border="0" usemap="#Foam_1_1GaussVoidFraction_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1GaussVoidFraction_inherit__map" id="Foam_1_1GaussVoidFraction_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1voidFractionModel.html" title="Foam::voidFractionModel" alt="" coords="7,5,175,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::GaussVoidFraction:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1GaussVoidFraction__coll__graph.png" border="0" usemap="#Foam_1_1GaussVoidFraction_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1GaussVoidFraction_coll__map" id="Foam_1_1GaussVoidFraction_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1voidFractionModel.html" title="Foam::voidFractionModel" alt="" coords="7,101,175,131"/><area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="25,5,156,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1GaussVoidFraction-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab84729e1bdbd9fbcc8372b8286750250"></a><!-- doxytag: member="Foam::GaussVoidFraction::TypeName" ref="ab84729e1bdbd9fbcc8372b8286750250" args="("Gauss")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("Gauss")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4fa6ae040ca1582eae6fd9af2f7c627"></a><!-- doxytag: member="Foam::GaussVoidFraction::GaussVoidFraction" ref="ad4fa6ae040ca1582eae6fd9af2f7c627" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>GaussVoidFraction</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae540313fad8299b77b8b1d8068abd837"></a><!-- doxytag: member="Foam::GaussVoidFraction::setvoidFraction" ref="ae540313fad8299b77b8b1d8068abd837" args="(double **const &, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setvoidFraction</b> (double **const &, double **&, double **&, double **&) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47f523993e038554ed3674827a5fa586"></a><!-- doxytag: member="Foam::GaussVoidFraction::buildLabelHashSet" ref="a47f523993e038554ed3674827a5fa586" args="(const scalar radius, const vector position, const label cellID, labelHashSet &hashSett) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>buildLabelHashSet</b> (const scalar radius, const vector position, const label cellID, labelHashSet &hashSett) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab84729e1bdbd9fbcc8372b8286750250"></a><!-- doxytag: member="Foam::GaussVoidFraction::TypeName" ref="ab84729e1bdbd9fbcc8372b8286750250" args="("Gauss")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("Gauss")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4fa6ae040ca1582eae6fd9af2f7c627"></a><!-- doxytag: member="Foam::GaussVoidFraction::GaussVoidFraction" ref="ad4fa6ae040ca1582eae6fd9af2f7c627" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>GaussVoidFraction</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae540313fad8299b77b8b1d8068abd837"></a><!-- doxytag: member="Foam::GaussVoidFraction::setvoidFraction" ref="ae540313fad8299b77b8b1d8068abd837" args="(double **const &, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setvoidFraction</b> (double **const &, double **&, double **&, double **&) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47f523993e038554ed3674827a5fa586"></a><!-- doxytag: member="Foam::GaussVoidFraction::buildLabelHashSet" ref="a47f523993e038554ed3674827a5fa586" args="(const scalar radius, const vector position, const label cellID, labelHashSet &hashSett) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>buildLabelHashSet</b> (const scalar radius, const vector position, const label cellID, labelHashSet &hashSett) const </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2GaussVoidFraction_8H_source.html">GaussVoidFraction.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/voidFractionModel/GaussVoidFraction/<a class="el" href="subModels_2voidFractionModel_2GaussVoidFraction_2GaussVoidFraction_8H_source.html">GaussVoidFraction.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/GaussVoidFraction.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/voidFractionModel/GaussVoidFraction/GaussVoidFraction.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:20 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1voidFractionModel.html" title="Foam::voidFractionModel" alt="" coords="7,101,175,131"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="25,5,156,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
e8565073a6672d847e9769c6f8fcb4ce
|
||||
|
Before Width: | Height: | Size: 9.9 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1voidFractionModel.html" title="Foam::voidFractionModel" alt="" coords="7,5,175,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
d5bf8e811d9e14f0ada7a7c600a859fd
|
||||
|
Before Width: | Height: | Size: 5.9 KiB |
@ -1,101 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::GidaspowDrag Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>coupleForce_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, forceModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>expParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>forceModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>GidaspowDrag</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>GidaspowDrag</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces</b>() const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>impParticleForces_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [mutable, protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>manipulateScalarField</b>(volScalarField &) const (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>modelType_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm, word forceType) (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>setForce</b>(double **const &mask, double **&, double **&, double **&) const (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatDEM_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>treatExplicit_</b> (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("GidaspowDrag") (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("GidaspowDrag") (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("forceModel") (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~forceModel</b>() (defined in <a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a>)</td><td><a class="el" href="classFoam_1_1forceModel.html">Foam::forceModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~GidaspowDrag</b>() (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~GidaspowDrag</b>() (defined in <a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a>)</td><td><a class="el" href="classFoam_1_1GidaspowDrag.html">Foam::GidaspowDrag</a></td><td></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:20 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,104 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::GidaspowDrag Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1GidaspowDrag.html">GidaspowDrag</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::GidaspowDrag Class Reference</h1><!-- doxytag: class="Foam::GidaspowDrag" --><!-- doxytag: inherits="Foam::forceModel,Foam::forceModel" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::GidaspowDrag:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1GidaspowDrag__inherit__graph.png" border="0" usemap="#Foam_1_1GidaspowDrag_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1GidaspowDrag_inherit__map" id="Foam_1_1GidaspowDrag_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="16,5,141,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::GidaspowDrag:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1GidaspowDrag__coll__graph.png" border="0" usemap="#Foam_1_1GidaspowDrag_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1GidaspowDrag_coll__map" id="Foam_1_1GidaspowDrag_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="16,101,141,131"/><area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="13,5,144,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1GidaspowDrag-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4938a9e2d2fd155e3ae359ec6a0620bd"></a><!-- doxytag: member="Foam::GidaspowDrag::TypeName" ref="a4938a9e2d2fd155e3ae359ec6a0620bd" args="("GidaspowDrag")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("GidaspowDrag")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89e91590a337756a219fb5163f7b72d2"></a><!-- doxytag: member="Foam::GidaspowDrag::GidaspowDrag" ref="a89e91590a337756a219fb5163f7b72d2" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>GidaspowDrag</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a901b5e1467465c2572370fb16efacefe"></a><!-- doxytag: member="Foam::GidaspowDrag::setForce" ref="a901b5e1467465c2572370fb16efacefe" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4938a9e2d2fd155e3ae359ec6a0620bd"></a><!-- doxytag: member="Foam::GidaspowDrag::TypeName" ref="a4938a9e2d2fd155e3ae359ec6a0620bd" args="("GidaspowDrag")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("GidaspowDrag")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89e91590a337756a219fb5163f7b72d2"></a><!-- doxytag: member="Foam::GidaspowDrag::GidaspowDrag" ref="a89e91590a337756a219fb5163f7b72d2" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>GidaspowDrag</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a901b5e1467465c2572370fb16efacefe"></a><!-- doxytag: member="Foam::GidaspowDrag::setForce" ref="a901b5e1467465c2572370fb16efacefe" args="(double **const &mask, double **&, double **&, double **&) const " -->
|
||||
void </td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &mask, double **&, double **&, double **&) const </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2GidaspowDrag_8H_source.html">GidaspowDrag.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/GidaspowDrag/<a class="el" href="subModels_2forceModel_2GidaspowDrag_2GidaspowDrag_8H_source.html">GidaspowDrag.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/GidaspowDrag.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/forceModel/GidaspowDrag/GidaspowDrag.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:20 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="16,101,141,131"/>
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="13,5,144,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
c016f4aacb31e89b72870f7c9c8fc8be
|
||||
|
Before Width: | Height: | Size: 8.5 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1forceModel.html" title="Foam::forceModel" alt="" coords="16,5,141,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
88ca40d531aa69a6e729a229c8ec1439
|
||||
|
Before Width: | Height: | Size: 5.7 KiB |
@ -1,83 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::IOModel Member List</h1>This is the complete list of members for <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><b>createTimeDir</b>(fileName) const (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>createTimeDir</b>(fileName) const (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, IOModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>declareRunTimeSelectionTable</b>(autoPtr, IOModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm)) (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dict_</b> (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dumpDEMdata</b>() const (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>dumpDEMdata</b>() const (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>IOModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>IOModel</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>New</b>(const dictionary &dict, cfdemCloud &sm) (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [static]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>particleCloud_</b> (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>time_</b> (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("IOModel") (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>TypeName</b>("IOModel") (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~IOModel</b>() (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><b>~IOModel</b>() (defined in <a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a>)</td><td><a class="el" href="classFoam_1_1IOModel.html">Foam::IOModel</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table></div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:20 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,126 +0,0 @@
|
||||
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>CFDEMcoupling: Foam::IOModel Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javaScript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body onload='searchBox.OnSelectItem(0);'>
|
||||
<!-- Generated by Doxygen 1.6.3 -->
|
||||
<script type="text/javascript"><!--
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
--></script>
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<img id="MSearchSelect" src="search/search.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navpath"><b>Foam</b>::<a class="el" href="classFoam_1_1IOModel.html">IOModel</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
<h1>Foam::IOModel Class Reference</h1><!-- doxytag: class="Foam::IOModel" --><div class="dynheader">
|
||||
Inheritance diagram for Foam::IOModel:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1IOModel__inherit__graph.png" border="0" usemap="#Foam_1_1IOModel_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Foam_1_1IOModel_inherit__map" id="Foam_1_1IOModel_inherit__map">
|
||||
<area shape="rect" href="classFoam_1_1basicIO.html" title="Foam::basicIO" alt="" coords="5,83,112,112"/><area shape="rect" href="classFoam_1_1noIO.html" title="Foam::noIO" alt="" coords="136,83,227,112"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Foam::IOModel:</div>
|
||||
<div class="dynsection">
|
||||
<div class="center"><img src="classFoam_1_1IOModel__coll__graph.png" border="0" usemap="#Foam_1_1IOModel_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Foam_1_1IOModel_coll__map" id="Foam_1_1IOModel_coll__map">
|
||||
<area shape="rect" href="classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="5,5,136,35"/></map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
|
||||
<p><a href="classFoam_1_1IOModel-members.html">List of all members.</a></p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a1b6276a1bc1f4b079df201bcc41e99"></a><!-- doxytag: member="Foam::IOModel::TypeName" ref="a3a1b6276a1bc1f4b079df201bcc41e99" args="("IOModel")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("IOModel")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6d1635b8f4041f2399b541baf1ac29e"></a><!-- doxytag: member="Foam::IOModel::declareRunTimeSelectionTable" ref="ac6d1635b8f4041f2399b541baf1ac29e" args="(autoPtr, IOModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm))" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>declareRunTimeSelectionTable</b> (autoPtr, <a class="el" href="classFoam_1_1IOModel.html">IOModel</a>, dictionary,(const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm),(dict, sm))</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ca9e895d4165fb780fbb433d155f7f9"></a><!-- doxytag: member="Foam::IOModel::IOModel" ref="a2ca9e895d4165fb780fbb433d155f7f9" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>IOModel</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac609e3e9b0cc0c2ef7abada56c0012c2"></a><!-- doxytag: member="Foam::IOModel::dumpDEMdata" ref="ac609e3e9b0cc0c2ef7abada56c0012c2" args="() const " -->
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><b>dumpDEMdata</b> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae43efe8dee13ca2d65f0586fb8b723a0"></a><!-- doxytag: member="Foam::IOModel::createTimeDir" ref="ae43efe8dee13ca2d65f0586fb8b723a0" args="(fileName) const " -->
|
||||
fileName </td><td class="memItemRight" valign="bottom"><b>createTimeDir</b> (fileName) const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a1b6276a1bc1f4b079df201bcc41e99"></a><!-- doxytag: member="Foam::IOModel::TypeName" ref="a3a1b6276a1bc1f4b079df201bcc41e99" args="("IOModel")" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>TypeName</b> ("IOModel")</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6d1635b8f4041f2399b541baf1ac29e"></a><!-- doxytag: member="Foam::IOModel::declareRunTimeSelectionTable" ref="ac6d1635b8f4041f2399b541baf1ac29e" args="(autoPtr, IOModel, dictionary,(const dictionary &dict, cfdemCloud &sm),(dict, sm))" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>declareRunTimeSelectionTable</b> (autoPtr, <a class="el" href="classFoam_1_1IOModel.html">IOModel</a>, dictionary,(const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm),(dict, sm))</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2ca9e895d4165fb780fbb433d155f7f9"></a><!-- doxytag: member="Foam::IOModel::IOModel" ref="a2ca9e895d4165fb780fbb433d155f7f9" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
</td><td class="memItemRight" valign="bottom"><b>IOModel</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07ed9a0b2a30cbeba5b1702c8587d9a7"></a><!-- doxytag: member="Foam::IOModel::dumpDEMdata" ref="a07ed9a0b2a30cbeba5b1702c8587d9a7" args="() const " -->
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><b>dumpDEMdata</b> () const </td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae43efe8dee13ca2d65f0586fb8b723a0"></a><!-- doxytag: member="Foam::IOModel::createTimeDir" ref="ae43efe8dee13ca2d65f0586fb8b723a0" args="(fileName) const " -->
|
||||
fileName </td><td class="memItemRight" valign="bottom"><b>createTimeDir</b> (fileName) const </td></tr>
|
||||
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ad9c22b88e1ef27e156a700c4716663"></a><!-- doxytag: member="Foam::IOModel::New" ref="a3ad9c22b88e1ef27e156a700c4716663" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
static autoPtr< <a class="el" href="classFoam_1_1IOModel.html">IOModel</a> > </td><td class="memItemRight" valign="bottom"><b>New</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cefae9375d4da93d0f057749d4da2a9"></a><!-- doxytag: member="Foam::IOModel::New" ref="a2cefae9375d4da93d0f057749d4da2a9" args="(const dictionary &dict, cfdemCloud &sm)" -->
|
||||
static autoPtr< <a class="el" href="classFoam_1_1IOModel.html">IOModel</a> > </td><td class="memItemRight" valign="bottom"><b>New</b> (const dictionary &dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &sm)</td></tr>
|
||||
<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae17ac7065530be4d46439d04713bfdee"></a><!-- doxytag: member="Foam::IOModel::dict_" ref="ae17ac7065530be4d46439d04713bfdee" args="" -->
|
||||
const dictionary & </td><td class="memItemRight" valign="bottom"><b>dict_</b></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96ec3831cf1837b99b0021e4d64972e0"></a><!-- doxytag: member="Foam::IOModel::particleCloud_" ref="a96ec3831cf1837b99b0021e4d64972e0" args="" -->
|
||||
<a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> & </td><td class="memItemRight" valign="bottom"><b>particleCloud_</b></td></tr>
|
||||
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a407ee19c65a601abedf6404753bb0d65"></a><!-- doxytag: member="Foam::IOModel::time_" ref="a407ee19c65a601abedf6404753bb0d65" args="" -->
|
||||
const Time & </td><td class="memItemRight" valign="bottom"><b>time_</b></td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/<a class="el" href="lnInclude_2IOModel_8H_source.html">IOModel.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/IOModel/IOModel/<a class="el" href="subModels_2IOModel_2IOModel_2IOModel_8H_source.html">IOModel.H</a></li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/IOModel.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/lnInclude/newIOModel.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/IOModel/IOModel/IOModel.C</li>
|
||||
<li>/home/cfdem/CFDEM/CFDEM-x.x-2.0.x/src/lagrangian/cfdemParticle/subModels/IOModel/IOModel/newIOModel.C</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Apr 23 19:06:20 2012 for CFDEMcoupling by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,3 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1cfdemCloud.html" title="Foam::cfdemCloud" alt="" coords="5,5,136,35"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
7cbe060aa0df062846fd6159113e6d8a
|
||||
|
Before Width: | Height: | Size: 5.2 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="G" name="G">
|
||||
<area shape="rect" href="$classFoam_1_1basicIO.html" title="Foam::basicIO" alt="" coords="5,83,112,112"/>
|
||||
<area shape="rect" href="$classFoam_1_1noIO.html" title="Foam::noIO" alt="" coords="136,83,227,112"/>
|
||||
</map>
|
||||
@ -1 +0,0 @@
|
||||
20242bacbddc8d3103afdd5b2dce7e13
|
||||
|
Before Width: | Height: | Size: 7.6 KiB |