Merge branch 'develop' into feature/aLittleConstBeauty

This commit is contained in:
Gerhard Holzinger
2018-09-24 13:48:07 +02:00
committed by GitHub
870 changed files with 8422 additions and 45666 deletions

7
.gitignore vendored
View File

@ -5,6 +5,7 @@
log_* log_*
log.* log.*
*~ *~
**/linux64GccDPInt32Opt
**/lnInclude **/linux*Gcc*/
**/html
lnInclude

View File

@ -18,6 +18,7 @@ EXE_LIBS = \
-lincompressibleTransportModels \ -lincompressibleTransportModels \
-lfiniteVolume \ -lfiniteVolume \
-lmeshTools \ -lmeshTools \
-lfvOptions \
-l$(CFDEM_LIB_NAME) \ -l$(CFDEM_LIB_NAME) \
$(CFDEM_ADD_LIB_PATHS) \ $(CFDEM_ADD_LIB_PATHS) \
$(CFDEM_ADD_LIBS) $(CFDEM_ADD_LIBS)

View File

@ -4,6 +4,7 @@ fvVectorMatrix UEqn
+ fvm::div(phi,U) - fvm::Sp(fvc::div(phi),U) + fvm::div(phi,U) - fvm::Sp(fvc::div(phi),U)
+ particleCloud.divVoidfractionTau(U, voidfraction) + particleCloud.divVoidfractionTau(U, voidfraction)
== ==
fvOptions(U)
- fvm::Sp(Ksl/rho,U) - fvm::Sp(Ksl/rho,U)
); );

View File

@ -81,7 +81,7 @@ int main(int argc, char *argv[])
{ {
particleCloud.smoothingM().smoothen(particleCloud.forceM(0).impParticleForces()); particleCloud.smoothingM().smoothen(particleCloud.forceM(0).impParticleForces());
} }
Info << "update Ksl.internalField()" << endl; Info << "update Ksl.internalField()" << endl;
Ksl = particleCloud.momCoupleM(0).impMomSource(); Ksl = particleCloud.momCoupleM(0).impMomSource();
Ksl.correctBoundaryConditions(); Ksl.correctBoundaryConditions();

View File

@ -6,8 +6,8 @@
particleCloud.energyContributions(Qsource); particleCloud.energyContributions(Qsource);
particleCloud.energyCoefficients(QCoeff); particleCloud.energyCoefficients(QCoeff);
//thDiff=particleCloud.thermCondM().thermDiff(); //thDiff=particleCloud.thermCondM().thermDiff();
thCond=particleCloud.thermCondM().thermCond(); thCond=particleCloud.thermCondM().thermCond();
addSource = fvc::ddt(rhoeps, K) + fvc::div(phi, K) addSource = fvc::ddt(rhoeps, K) + fvc::div(phi, K)
+ ( + (
@ -39,7 +39,7 @@
== ==
fvOptions(rho, he) fvOptions(rho, he)
); );
EEqn.relax(); EEqn.relax();
@ -53,7 +53,7 @@
Info<< "T max/min : " << max(T).value() << " " << min(T).value() << endl; Info<< "T max/min : " << max(T).value() << " " << min(T).value() << endl;
particleCloud.clockM().start(31,"postFlow"); particleCloud.clockM().start(31,"energySolve");
particleCloud.postFlow(); particleCloud.solve();
particleCloud.clockM().stop("postFlow"); particleCloud.clockM().stop("energySolve");
} }

View File

@ -139,6 +139,10 @@ int main(int argc, char *argv[])
} }
} }
particleCloud.clockM().start(31,"postFlow");
particleCloud.postFlow();
particleCloud.clockM().stop("postFlow");
runTime.write(); runTime.write();

View File

@ -0,0 +1,51 @@
// 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);
thCond=particleCloud.thermCondM().thermCond();
Cpv = he.name() == "e" ? thermo.Cv() : thermo.Cp();
fvScalarMatrix EEqn
(
fvm::ddt(rhoeps, he) + fvm::div(phi, he)
+ 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
)
// net heat transfer from particles to fluid
- Qsource
- fvm::Sp(QCoeff/Cpv, he)
// thermal conduction of the fluid with effective conductivity
- fvm::laplacian(voidfraction*thCond/Cpv,he)
// + particle-fluid energy transfer due to work
// + fluid energy dissipation due to shearing
==
// + combustion->Sh()
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;
Info << "he min/max : " << max(he).value() << " " << min(he).value() << endl;
}

View File

@ -0,0 +1,3 @@
cfdemSolverRhoPimpleChem.C
EXE=$(CFDEM_APP_DIR)/cfdemSolverRhoPimpleChem

View File

@ -0,0 +1,60 @@
include $(CFDEM_ADD_LIBS_DIR)/additionalLibs
PFLAGS+= -Dcompre
EXE_INC = \
$(PFLAGS) \
-I../. \
-I$(CFDEM_OFVERSION_DIR) \
-I$(LIB_SRC)/finiteVolume/cfdTools \
-I$(LIB_SRC)/finiteVolume/lnInclude \
-I$(LIB_SRC)/TurbulenceModels/turbulenceModels/lnInclude \
-I$(LIB_SRC)/TurbulenceModels/compressible/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
-I$(LIB_SRC)/meshTools/lnInclude \
-I$(LIB_SRC)/sampling/lnInclude \
-I$(LIB_SRC)/fvOptions/lnInclude \
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/lnInclude \
-I$(CFDEM_SRC_DIR)/lagrangian/cfdemParticle/cfdTools \
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
-I$(LIB_SRC)/transportModels/compressible/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/properties/liquidProperties/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/properties/liquidMixtureProperties/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/chemistryModel/lnInclude \
-I$(LIB_SRC)/thermophysicalModels/radiationModels/lnInclude \
-I$(LIB_SRC)/regionModels/regionModel/lnInclude \
-I$(LIB_SRC)/regionModels/surfaceFilmModels/lnInclude \
-I$(LIB_SRC)/ODE/lnInclude \
-I$(LIB_SRC)/combustionModels/lnInclude \
-I$(FOAM_SOLVERS)/combustion/reactingFoam \
EXE_LIBS = \
-L$(CFDEM_LIB_DIR) \
-lfiniteVolume \
-lmeshTools \
-lturbulenceModels \
-lcompressibleTurbulenceModels \
-lcompressibleTransportModels \
-lfluidThermophysicalModels \
-lspecie \
-lsampling \
-lfvOptions \
-l$(CFDEM_LIB_COMP_NAME) \
$(CFDEM_ADD_LIB_PATHS) \
$(CFDEM_ADD_LIBS) \
-lliquidProperties \
-lliquidMixtureProperties \
-lthermophysicalFunctions \
-lreactionThermophysicalModels \
-lchemistryModel \
-lradiationModels \
-lregionModels \
-lsurfaceFilmModels \
-lODE \
-lcombustionModels

View File

@ -0,0 +1,31 @@
// Solve the Momentum equation
tmp<fvVectorMatrix> tUEqn
(
fvm::ddt(rhoeps,U) + fvm::div(phi, U)
+ particleCloud.divVoidfractionTau(U, voidfraction)
+ fvm::Sp(Ksl,U)
==
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);
}

View File

@ -0,0 +1,75 @@
particleCloud.clockM().start(29,"Y");
tmp<fv::convectionScheme<scalar> > mvConvection
(
fv::convectionScheme<scalar>::New
(
mesh,
fields,
phi,
mesh.divScheme("div(phi,Yi_h)")
)
);
{
combustion->correct();
dQ = combustion->dQ();
label inertIndex = -1;
volScalarField Yt(0.0*Y[0]);
forAll(Y, i)
{
if (Y[i].name() == inertSpecie) inertIndex = i;
if (Y[i].name() != inertSpecie || propagateInertSpecie)
{
volScalarField& Yi = Y[i];
fvScalarMatrix YiEqn
(
fvm::ddt(rhoeps, Yi)
+ mvConvection->fvmDiv(phi, Yi)
- fvm::laplacian(voidfraction*turbulence->muEff(), Yi)
==
combustion->R(Yi)
+ particleCloud.chemistryM(0).Smi(i)
+ fvOptions(rho, Yi)
);
YiEqn.relax();
fvOptions.constrain(YiEqn);
YiEqn.solve(mesh.solver("Yi"));
fvOptions.correct(Yi);
Yi.max(0.0);
if (Y[i].name() != inertSpecie) Yt += Yi;
}
}
if (inertIndex!=-1)
{
Y[inertIndex].max(inertLowerBound);
Y[inertIndex].min(inertUpperBound);
}
if (propagateInertSpecie)
{
if (inertIndex!=-1) Yt /= (1-Y[inertIndex] + VSMALL);
forAll(Y,i)
{
if (i!=inertIndex)
{
volScalarField& Yi = Y[i];
Yi = Yi/(Yt+VSMALL);
}
}
}
else
{
Y[inertIndex] = scalar(1) - Yt;
Y[inertIndex].max(0.0);
}
}
particleCloud.clockM().stop("Y");

View File

@ -0,0 +1,169 @@
/*---------------------------------------------------------------------------*\
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
cfdemSolverRhoPimpleChem
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) 2.3,
where additional functionality for CFD-DEM coupling is added.
\*---------------------------------------------------------------------------*/
#include "fvCFD.H"
#include "turbulentFluidThermoModel.H"
#include "rhoCombustionModel.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"
#include "chemistryModel.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 "createFields.H"
#include "createFieldRefs.H"
#include "createFvOptions.H"
#include "initContinuityErrs.H"
// create cfdemCloud
#include "readGravitationalAcceleration.H"
cfdemCloudEnergy particleCloud(mesh);
#include "checkModelType.H"
turbulence->validate();
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Info<< "\nStarting time loop\n" << endl;
scalar m(0.0);
scalar m0(0.0);
label counter(0);
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"
}
rhoeps = rho * voidfraction;
// --- Pressure-velocity PIMPLE corrector loop
while (pimple.loop())
{
#include "UEqn.H"
#include "YEqn.H"
#include "EEqn.H"
// --- Pressure corrector loop
while (pimple.correct())
{
#include "molConc.H"
#include "pEqn.H"
}
if (pimple.turbCorr())
{
turbulence->correct();
}
}
#include "monitorMass.H"
particleCloud.clockM().start(31,"postFlow");
particleCloud.postFlow();
particleCloud.clockM().stop("postFlow");
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;
}
// ************************************************************************* //

View File

@ -0,0 +1,2 @@
const volScalarField& T = thermo.T();
const volScalarField& psi = thermo.psi();

View File

@ -0,0 +1,290 @@
// thermodynamics, chemistry
Info<< "Creating combustion model\n" << endl;
autoPtr<combustionModels::rhoCombustionModel> combustion
(
combustionModels::rhoCombustionModel::New(mesh)
);
rhoReactionThermo& thermo = combustion->thermo();
thermo.validate(args.executable(), "h", "e");
basicSpecieMixture& composition = thermo.composition();
PtrList<volScalarField>& Y = composition.Y();
// read molecular weight
volScalarField W(composition.W());
bool propagateInertSpecie = true;
const word inertSpecie(thermo.lookup("inertSpecie"));
const scalar inertLowerBound(thermo.lookupOrDefault<scalar>("inertLowerBound",0.0));
const scalar inertUpperBound(thermo.lookupOrDefault<scalar>("inertUpperBound",1.0));
if (!composition.contains(inertSpecie))
{
FatalErrorIn(args.executable())
<< "Specified inert specie '" << inertSpecie << "' not found in "
<< "species list. Available species:" << composition.species()
<< exit(FatalError);
}
volScalarField& p = thermo.p();
multivariateSurfaceInterpolationScheme<scalar>::fieldTable fields;
forAll(Y, i)
{
fields.add(Y[i]);
}
fields.add(thermo.he());
volScalarField rho
(
IOobject
(
"rho",
runTime.timeName(),
mesh,
IOobject::NO_READ,
IOobject::AUTO_WRITE
),
thermo.rho()
);
// kinematic fields
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 rhoeps
(
IOobject
(
"rhoeps",
runTime.timeName(),
mesh,
IOobject::MUST_READ,
IOobject::AUTO_WRITE
),
rho*voidfraction
);
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 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<< "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
)
);
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));
volScalarField dQ
(
IOobject
(
"dQ",
runTime.timeName(),
mesh,
IOobject::NO_READ,
IOobject::AUTO_WRITE
),
mesh,
dimensionedScalar("dQ", dimEnergy/dimTime, 0.0)
);
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
);
volScalarField molarConc
(
IOobject
(
"molarConc",
runTime.timeName(),
mesh,
IOobject::NO_READ,
IOobject::AUTO_WRITE
),
mesh,
dimensionedScalar("zero",dimensionSet(0, -3, 0, 0, 1),0)
);
//===============================
// singlePhaseTransportModel laminarTransport(U, phi);

View File

@ -0,0 +1,27 @@
{
volScalarField artMass = rhoeps;
scalar lowestValue(0.0);
label lVCell(-1);
forAll(Yi,cellI)
{
if(Yi[cellI] < 0.0)
{
artMass[cellI] *= Yi[cellI];
if(artMass[cellI] < lowestValue)
{
lowestValue=artMass[cellI];
lVCell = cellI;
}
}
else
{
artMass[cellI] *=0.0;
}
}
Info << "\nartificial mass of species " << Y[i].name() << " per time step: "<< fvc::domainIntegrate(artMass) << endl;
if(lVCell > -1)
{
Pout << Y[i].name() << ": time / lowest value " << runTime.timeName() << "\t" << lowestValue << "\n\tat cell " << lVCell << " with coordinates";
Pout << "\t" << mesh.C()[lVCell].component(0) << "\t" << mesh.C()[lVCell].component(1) << "\t" << mesh.C()[lVCell].component(2) << endl;
}
}

View File

@ -0,0 +1,12 @@
{
molarConc = 0.0 * molarConc;
forAll(Y, i)
{
volScalarField& Yi = Y[i];
dimensionedScalar mi("mi",dimensionSet(1, 0, 0, 0, -1),composition.W(i));
mi /= 1000.0; // g to kg
molarConc += rho * Yi / mi;
}
}
// ************************************************************************* //

View File

@ -0,0 +1,7 @@
{
m=gSum(rhoeps*1.0*rhoeps.mesh().V());
if(counter==0) m0=m;
counter++;
Info << "\ncurrent gas mass = " << m << "\n" << endl;
Info << "\ncurrent added gas mass = " << m-m0 << "\n" << endl;
}

View File

@ -0,0 +1,97 @@
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);
volScalarField SmbyP(particleCloud.chemistryM(0).Sm() / p);
while (pimple.correctNonOrthogonal())
{
// Pressure corrector
fvScalarMatrix pEqn
(
fvm::ddt(voidfraction, psi, p)
+ fvc::div(phi)
- fvm::laplacian(rhorAUf, p)
==
fvm::Sp(SmbyP, 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;
rhoeps = rho * voidfraction;
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);
}

View File

@ -0,0 +1,109 @@
rho = thermo.rho();
rho = max(rho, rhoMin);
rho = min(rho, rhoMax);
rho.relax();
rhoeps = rho * voidfraction;
// Thermodynamic density needs to be updated by psi*d(p) after the
// pressure solution - done in 2 parts. Part 1:
thermo.rho() -= psi*p;
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);
volScalarField SmbyP(particleCloud.chemistryM(0).Sm() / p);
while (pimple.correctNonOrthogonal())
{
// Pressure corrector
fvScalarMatrix pEqn
(
// fvm::ddt(psi*voidfraction, p)
fvc::ddt(rhoeps) + psi*correction(fvm::ddt(voidfraction,p))
+ fvc::div(phi)
- fvm::laplacian(rhorAUf, p)
==
// particleCloud.chemistryM(0).Sm()
fvm::Sp(SmbyP, 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();
// Second part of thermodynamic density update
thermo.rho() += psi*p;
// Recalculate density from the relaxed pressure
rho = thermo.rho();
rho = max(rho, rhoMin);
rho = min(rho, rhoMax);
rho.relax();
rhoeps = rho * voidfraction;
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);
}

View File

@ -0,0 +1,18 @@
{
fvScalarMatrix rhoEqn
(
fvm::ddt(voidfraction,rho)
+ fvc::div(phi)
==
particleCloud.chemistryM(0).Sm()
+ fvOptions(rho)
);
fvOptions.constrain(rhoEqn);
rhoEqn.solve();
fvOptions.correct(rho);
}
// ************************************************************************* //

View File

@ -0,0 +1,57 @@
// 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 =
(
he.name() == "e"
?
fvc::div(phi, K) +
fvc::div
(
fvc::absolute(phi/fvc::interpolate(rho), voidfraction*U),
p,
"div(phiv,p)"
)
: fvc::div(phi, K)
);
Cpv = he.name() == "e" ? thermo.Cv() : thermo.Cp();
fvScalarMatrix EEqn
(
fvm::div(phi, he)
+ addSource
- Qsource
- fvm::Sp(QCoeff/Cpv, he)
- fvm::laplacian(voidfraction*thCond/Cpv,he)
==
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,"energySolve");
particleCloud.solve();
particleCloud.clockM().stop("energySolve");
}

View File

@ -0,0 +1,3 @@
cfdemSolverRhoSimple.C
EXE=$(CFDEM_APP_DIR)/cfdemSolverRhoSimple

View 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)

View File

@ -0,0 +1,30 @@
// Solve the Momentum equation
particleCloud.otherForces(fOther);
tmp<fvVectorMatrix> tUEqn
(
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 (modelType=="B" || modelType=="Bfull")
{
solve(UEqn == -fvc::grad(p)+ Ksl*Us);
}
else
{
solve(UEqn == -voidfraction*fvc::grad(p)+ Ksl*Us);
}
fvOptions.correct(U);
K = 0.5*magSqr(U);

View File

@ -0,0 +1,142 @@
/*---------------------------------------------------------------------------*\
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 "simpleControl.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();
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Info<< "\nStarting time loop\n" << endl;
while (simple.loop())
{
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");
volScalarField rhoeps("rhoeps",rho*voidfraction);
// Pressure-velocity SIMPLE corrector
#include "UEqn.H"
// besides this pEqn, OF offers a "simple consistent"-option
#include "pEqn.H"
rhoeps=rho*voidfraction;
#include "EEqn.H"
turbulence->correct();
particleCloud.clockM().start(32,"postFlow");
if(hasEvolved) particleCloud.postFlow();
particleCloud.clockM().stop("postFlow");
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;
}
// ************************************************************************* //

View File

@ -0,0 +1,2 @@
const volScalarField& T = thermo.T();
const volScalarField& psi = thermo.psi();

View File

@ -0,0 +1,242 @@
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 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",
simple.dict(),
dimDensity,
GREAT
)
);
dimensionedScalar rhoMin
(
dimensionedScalar::lookupOrDefault
(
"rhoMin",
simple.dict(),
dimDensity,
0
)
);
Info<< "Creating turbulence model\n" << endl;
autoPtr<compressible::turbulenceModel> turbulence
(
compressible::turbulenceModel::New
(
rho,
U,
phi,
thermo
)
);
label pRefCell = 0;
scalar pRefValue = 0.0;
setRefCell(p, simple.dict(), pRefCell, pRefValue);
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
);
//===============================

View File

@ -0,0 +1,81 @@
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 (simple.transonic())
{
// transonic version not implemented yet
}
else
{
surfaceScalarField phiHbyA
(
"phiHbyA",
(
fvc::flux(rhoeps*HbyA)
)
);
// flux without pressure gradient contribution
phi = phiHbyA + phiUs;
// Update the pressure BCs to ensure flux consistency
constrainPressure(p, rhoeps, U, phi, rhorAUf);
while (simple.correctNonOrthogonal())
{
// Pressure corrector
fvScalarMatrix pEqn
(
fvc::div(phi)
- fvm::laplacian(rhorAUf, p)
==
fvOptions(psi, p, rho.name())
);
pEqn.setReference(pRefCell, pRefValue);
pEqn.solve();
if (simple.finalNonOrthogonalIter())
{
phi += pEqn.flux();
}
}
}
// 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);

View File

@ -62,7 +62,7 @@ int main(int argc, char *argv[])
Info<< "\nStarting time loop\n" << endl; Info<< "\nStarting time loop\n" << endl;
int count=0; int count=0;
int DEM_dump_Interval=1000; int DEM_dump_Interval(particleCloud.couplingProperties().lookupOrDefault<int>("dumpInterval",1000));
particleCloud.reAllocArrays(); particleCloud.reAllocArrays();
double **positions_; double **positions_;
@ -109,6 +109,7 @@ int main(int argc, char *argv[])
particleCloud.voidFractionM().setvoidFraction(NULL,voidfractions_,particleWeights_,particleVolumes_,particleV_); particleCloud.voidFractionM().setvoidFraction(NULL,voidfractions_,particleWeights_,particleVolumes_,particleV_);
// make sure coupling interval = 1, otherwise update of voidfractionPrev and UsPrev necessary
voidfraction.ref() = particleCloud.voidFractionM().voidFractionInterp(); voidfraction.ref() = particleCloud.voidFractionM().voidFractionInterp();
voidfraction.correctBoundaryConditions(); voidfraction.correctBoundaryConditions();
@ -121,6 +122,9 @@ int main(int argc, char *argv[])
NULL NULL
); );
Us = particleCloud.averagingM().UsInterp();
Us.correctBoundaryConditions();
runTime.write(); runTime.write();
particleCloud.IOM().dumpDEMdata(); particleCloud.IOM().dumpDEMdata();

View File

@ -215,10 +215,11 @@ listing below of styles within certain commands.
<TR ALIGN="center"><TD ><A HREF = "dataExchangeModel_twoWayMPI.html">dataExchangeModel_twoWayMPI</A></TD><TD ><A HREF = "dataExchangeModel_twoWayMany2Many.html">dataExchangeModel_twoWayMany2Many</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "dataExchangeModel_twoWayMPI.html">dataExchangeModel_twoWayMPI</A></TD><TD ><A HREF = "dataExchangeModel_twoWayMany2Many.html">dataExchangeModel_twoWayMany2Many</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel.html">forceModel</A></TD><TD ><A HREF = "forceModel_Archimedes.html">forceModel_Archimedes</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel.html">forceModel</A></TD><TD ><A HREF = "forceModel_Archimedes.html">forceModel_Archimedes</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_ArchimedesIB.html">forceModel_ArchimedesIB</A></TD><TD ><A HREF = "forceModel_DiFeliceDrag.html">forceModel_DiFeliceDrag</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel_ArchimedesIB.html">forceModel_ArchimedesIB</A></TD><TD ><A HREF = "forceModel_DiFeliceDrag.html">forceModel_DiFeliceDrag</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_GidaspowDrag.html">forceModel_GidaspowDrag</A></TD><TD ><A HREF = "forceModel_KochHillDrag.html">forceModel_KochHillDrag</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel_dSauter.html">forceModel_dSauter</A></TD><TD ><A HREF = "forceModel_GidaspowDrag.html">forceModel_GidaspowDrag</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_LaEuScalarTemp.html">forceModel_LaEuScalarTemp</A></TD><TD ><A HREF = "forceModel_MeiLift.html">forceModel_MeiLift</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel_KochHillDrag.html">forceModel_KochHillDrag</A></TD><TD ><A HREF = "forceModel_LaEuScalarTemp.html">forceModel_LaEuScalarTemp</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_SchillerNaumannDrag.html">forceModel_SchillerNaumannDrag</A></TD><TD ><A HREF = "forceModel_ShirgaonkarIB.html">forceModel_ShirgaonkarIB</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel_MeiLift.html">forceModel_MeiLift</A></TD><TD ><A HREF = "forceModel_SchillerNaumannDrag.html">forceModel_SchillerNaumannDrag</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_fieldStore.html">forceModel_fieldStore</A></TD><TD ><A HREF = "forceModel_gradPForce.html">forceModel_gradPForce</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel_ShirgaonkarIB.html">forceModel_ShirgaonkarIB</A></TD><TD ><A HREF = "forceModel_fieldStore.html">forceModel_fieldStore</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_pdCorrelation.html">forceModel_pdCorrelation</A></TD><TD ><A HREF = "forceModel_gradPForce.html">forceModel_gradPForce</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_noDrag.html">forceModel_noDrag</A></TD><TD ><A HREF = "forceModel_particleCellVolume.html">forceModel_particleCellVolume</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel_noDrag.html">forceModel_noDrag</A></TD><TD ><A HREF = "forceModel_particleCellVolume.html">forceModel_particleCellVolume</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceModel_virtualMassForce.html">forceModel_virtualMassForce</A></TD><TD ><A HREF = "forceModel_viscForce.html">forceModel_viscForce</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceModel_virtualMassForce.html">forceModel_virtualMassForce</A></TD><TD ><A HREF = "forceModel_viscForce.html">forceModel_viscForce</A></TD></TR>
<TR ALIGN="center"><TD ><A HREF = "forceSubModel.html">forceSubModel</A></TD><TD ><A HREF = "forceSubModel_ImEx.html">forceSubModel_ImEx</A></TD></TR> <TR ALIGN="center"><TD ><A HREF = "forceSubModel.html">forceSubModel</A></TD><TD ><A HREF = "forceSubModel_ImEx.html">forceSubModel_ImEx</A></TD></TR>
@ -226,17 +227,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_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 = "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.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_engineSearchIB.html">locateModel_engineSearchIB</A></TD><TD ><A HREF = "locateModel_engineSearchMany2Many.html">locateModel_engineSearchMany2Many</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 = "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_noMeshMotion.html">meshMotionModel_noMeshMotion</A></TD><TD ><A HREF = "momCoupleModel.html">momCoupleModel</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_explicitCouple.html">momCoupleModel_explicitCouple</A></TD><TD ><A HREF = "momCoupleModel_implicitCouple.html">momCoupleModel_implicitCouple</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_noCouple.html">momCoupleModel_noCouple</A></TD><TD ><A HREF = "probeModel.html">probeModel</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_noProbe.html">probeModel_noProbe</A></TD><TD ><A HREF = "regionModel.html">regionModel</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_allRegion.html">regionModel_allRegion</A></TD><TD ><A HREF = "smoothingModel.html">smoothingModel</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_constDiffSmoothing.html">smoothingModel_constDiffSmoothing</A></TD><TD ><A HREF = "smoothingModel_noSmoothing.html">smoothingModel_noSmoothing</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 = "voidFractionModel.html">voidfractionModel</A></TD><TD ><A HREF = "voidFractionModel_GaussVoidFraction.html">voidfractionModel_GaussVoidFraction</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_IBVoidFraction.html">voidfractionModel_IBVoidFraction</A></TD><TD ><A HREF = "voidFractionModel_bigParticleVoidFraction.html">voidfractionModel_bigParticleVoidFraction</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_centreVoidFraction.html">voidfractionModel_centreVoidFraction</A></TD><TD ><A HREF = "voidFractionModel_dividedVoidFraction.html">voidfractionModel_dividedVoidFraction</A> <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> </TD></TR></TABLE></DIV>
</HTML> </HTML>

View File

@ -260,6 +260,7 @@ listing below of styles within certain commands.
"forceModel_Archimedes"_forceModel_Archimedes.html, "forceModel_Archimedes"_forceModel_Archimedes.html,
"forceModel_ArchimedesIB"_forceModel_ArchimedesIB.html, "forceModel_ArchimedesIB"_forceModel_ArchimedesIB.html,
"forceModel_DiFeliceDrag"_forceModel_DiFeliceDrag.html, "forceModel_DiFeliceDrag"_forceModel_DiFeliceDrag.html,
"forceModel_dSauter"_forceModel_dSauter.html,
"forceModel_GidaspowDrag"_forceModel_GidaspowDrag.html, "forceModel_GidaspowDrag"_forceModel_GidaspowDrag.html,
"forceModel_KochHillDrag"_forceModel_KochHillDrag.html, "forceModel_KochHillDrag"_forceModel_KochHillDrag.html,
"forceModel_LaEuScalarTemp"_forceModel_LaEuScalarTemp.html, "forceModel_LaEuScalarTemp"_forceModel_LaEuScalarTemp.html,
@ -267,6 +268,7 @@ listing below of styles within certain commands.
"forceModel_SchillerNaumannDrag"_forceModel_SchillerNaumannDrag.html, "forceModel_SchillerNaumannDrag"_forceModel_SchillerNaumannDrag.html,
"forceModel_ShirgaonkarIB"_forceModel_ShirgaonkarIB.html, "forceModel_ShirgaonkarIB"_forceModel_ShirgaonkarIB.html,
"forceModel_fieldStore"_forceModel_fieldStore.html, "forceModel_fieldStore"_forceModel_fieldStore.html,
"forceModel_pdCorrelation"_forceModel_pdCorrelation.html,
"forceModel_gradPForce"_forceModel_gradPForce.html, "forceModel_gradPForce"_forceModel_gradPForce.html,
"forceModel_noDrag"_forceModel_noDrag.html, "forceModel_noDrag"_forceModel_noDrag.html,
"forceModel_particleCellVolume"_forceModel_particleCellVolume.html, "forceModel_particleCellVolume"_forceModel_particleCellVolume.html,
@ -283,6 +285,7 @@ listing below of styles within certain commands.
"locateModel"_locateModel.html, "locateModel"_locateModel.html,
"locateModel_engineSearch"_locateModel_engineSearch.html, "locateModel_engineSearch"_locateModel_engineSearch.html,
"locateModel_engineSearchIB"_locateModel_engineSearchIB.html, "locateModel_engineSearchIB"_locateModel_engineSearchIB.html,
"locateModel_engineSearchMany2Many"_locateModel_engineSearchMany2Many.html,
"locateModel_standardSearch"_locateModel_standardSearch.html, "locateModel_standardSearch"_locateModel_standardSearch.html,
"locateModel_turboEngineSearch"_locateModel_turboEngineSearch.html, "locateModel_turboEngineSearch"_locateModel_turboEngineSearch.html,
"meshMotionModel"_meshMotionModel.html, "meshMotionModel"_meshMotionModel.html,
@ -303,4 +306,4 @@ listing below of styles within certain commands.
"voidfractionModel_IBVoidFraction"_voidFractionModel_IBVoidFraction.html, "voidfractionModel_IBVoidFraction"_voidFractionModel_IBVoidFraction.html,
"voidfractionModel_bigParticleVoidFraction"_voidFractionModel_bigParticleVoidFraction.html, "voidfractionModel_bigParticleVoidFraction"_voidFractionModel_bigParticleVoidFraction.html,
"voidfractionModel_centreVoidFraction"_voidFractionModel_centreVoidFraction.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)

BIN
doc/Eqs/d32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
doc/Eqs/pdCorrelation.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

51
doc/chemistrModel.html Normal file
View File

@ -0,0 +1,51 @@
<HTML>
<CENTER><A HREF = "http://www.cfdem.com">CFDEMproject WWW Site</A> - <A HREF = "CFDEMcoupling_Manual.html#comm">CFDEM Commands</A>
</CENTER>
<HR>
<H3>chemistryModel command
</H3>
<P><B>Syntax:</B>
</P>
<P>Defined in couplingProperties dictionary.
</P>
<PRE>chemistryModels
(
model_x
model_y
);
</PRE>
<UL><LI>model = name of chemistry model to be applied
</UL>
<P><B>Examples:</B>
</P>
<PRE>chemistryModels
(
species
diffusionCoefficients
massTransferCoeff
);
</PRE>
<P>Note: This examples list might not be complete - please look for other models (forceModel_XY) in this documentation.
</P>
<P><B>Description:</B>
</P>
<P>The chemistry model initialized the fields performs calculation of molar fractions and diffusion coefficients of the gaseous reactants at the location of each DEM particle. All models are executed sequentially. These values are used in the DEM calculation of particle reduction models.
</P>
<P><B>Restrictions:</B>
</P>
<P>None.
</P>
<P><B>Related commands:</B>
</P>
<P><A HREF = "chemistryModel_species.html">species</A>, <A HREF = "chemistryModel_diffusionCoefficient.html">diffusionCoefficient</A>, <A HREF = "chemistryModel_massTransferCoeffs.html">massTransferCoeff</A>
</P>
<P>Note: This examples list may be incomplete - please look for other models (forceModel_XY) in this documentation.
</P>
<P><B>Default:</B> none.
</P>
</HTML>

45
doc/chemistryModel.txt Normal file
View File

@ -0,0 +1,45 @@
"CFDEMproject WWW Site"_lws - "CFDEM Commands"_lc :c
:link(lws,http://www.cfdem.com)
:link(lc,CFDEMcoupling_Manual.html#comm)
:line
chemistryModel command :h3
[Syntax:]
Defined in couplingProperties dictionary.
chemistryModels
(
model_x
model_y
); :pre
model = name of chemistry model to be applied :ul
[Examples:]
chemistryModels
(
species
diffusionCoefficients
massTransferCoeff
); :pre
[Description:]
The chemistry model initializes the required fields for the calculation of molar fractions, determines the diffusion coefficients of the gaseous reactants, calculates the necessary coefficients for the calculation of a mass transfer coefficient. All models are executed sequentially. These values are used in the DEM calculation of particle reduction models.
[Restrictions:]
None.
[Related commands:]
"species"_chemistryModel_species.html, "diffusionCoefficient"_chemistryModel_diffusionCoefficient.html, "massTransferCoeff"_chemistryModel_massTransferCoeffs.html
Note: This examples list may be incomplete - please look for other models (forceModel_XY) in this documentation.
[Default:] none.

View File

@ -0,0 +1,62 @@
<HTML>
<CENTER><A HREF = "http://www.cfdem.com">CFDEMproject WWW Site</A> - <A HREF = "CFDEMcoupling_Manual.html#comm">CFDEM Commands</A>
</CENTER>
<HR>
<H3>chemistryModel_diffusionCoefficients command
</H3>
<P><B>Syntax:</B>
</P>
<P>Defined in couplingProperties dictionary.
</P>
<PRE>chemistryModels
(
diffusionCoefficients
);
diffusionCoefficientsProps
{
verbose switch1;
ChemistryFile "$casePath/CFD/constant/foam.inp";
diffusantGasNames ( speciesNames );
};
</PRE>
<LI><I>switch1</I> = (optional, normally off) flag to give information
<UL><LI><I>ChemistryFile</I> = path to file, where the reacting species are listed
<LI><I>diffusantGasNames</I> = list of gas field names that are the reactant gases
</UL>
<P><B>Examples:</B>
</P>
<PRE>chemistryModels
(
diffusionCoefficients
);
speciesProps
{
verbose false;
ChemistryFile "$casePath/CFD/constant/foam.inp";
diffusantGasNames ( CO
H2
);
}
</PRE>
<P><B>Description:</B>
</P>
<P>The chemistry model performs the calculation of chemical reactional effects acting on each DEM particle. The diffusionCoefficients model activates the binary molecular diffusion calculation of the reacting species using the Fuller-Schettler-Giddings correlation.
</P>
<P><B>Restrictions:</B>
</P>
<P>Species model needs to be active.
</P>
<P><B>Related commands:</B>
</P>
<P><A HREF = "chemistryModel.html">chemistryModel</A>
</P>
</HTML>

View File

@ -0,0 +1,56 @@
"CFDEMproject WWW Site"_lws - "CFDEM Commands"_lc :c
:link(lws,http://www.cfdem.com)
:link(lc,CFDEMcoupling_Manual.html#comm)
:line
chemistryModel_diffusionCoefficients command :h3
[Syntax:]
Defined in couplingProperties dictionary.
chemistryModels
(
diffusionCoefficients
);
diffusionCoefficientsProps
\{
verbose switch1;
ChemistryFile "$casePath/CFD/constant/foam.inp";
diffusantGasNames ( speciesNames );
\}; :pre
{switch1} = (optional, normally off) flag to give information :l
{ChemistryFile} = path to file, where the reacting species are listed :ulb,l
{diffusantGasNames} = list of gas field names that are the reactant gases :l
:ule
[Examples:]
chemistryModels
(
diffusionCoefficients
);
speciesProps
\{
verbose false;
ChemistryFile "$casePath/CFD/constant/foam.inp";
diffusantGasNames ( CO
H2
);
\} :pre
[Description:]
The chemistry model performs the calculation of chemical reactional effects acting on each DEM particle. The diffusionCoefficients model activates the binary molecular diffusion calculation of the reacting species using the Fuller-Schettler-Giddings correlation.
[Restrictions:]
Species model needs to be active.
[Related commands:]
"chemistryModel"_chemistryModel.html

View File

@ -0,0 +1,52 @@
<HTML>
<CENTER><A HREF = "http://www.cfdem.com">CFDEMproject WWW Site</A> - <A HREF = "CFDEMcoupling_Manual.html#comm">CFDEM Commands</A>
</CENTER>
<HR>
<H3>chemistryModel_massTransferCoeff command
</H3>
<P><B>Syntax:</B>
</P>
<P>Defined in couplingProperties dictionary.
</P>
<PRE>chemistryModels
(
massTransferCoeff
);
diffusionCoefficientsProps
{
verbose switch1;
};
</PRE>
<LI><I>switch1</I> = (optional, normally off) flag to give information
</UL>
<P><B>Examples:</B>
</P>
<PRE>chemistryModels
(
massTransferCoeff
);
massTransferCoeffProps
{
verbose false;
}
</PRE>
<P><B>Description:</B>
</P>
<P>The chemistry model performs the calculation of chemical reactional effects acting on each DEM particle. The coeffs needed to calculate the mass transfer coefficients are transferred to the DEM side, where it is used in the fix_chem_shrink_core module.
</P>
<P><B>Restrictions:</B>
</P>
<P>Species model needs to be active.
</P>
<P><B>Related commands:</B>
</P>
<P><A HREF = "chemistryModel.html">chemistryModel</A>
</P>
</HTML>

View File

@ -0,0 +1,48 @@
"CFDEMproject WWW Site"_lws - "CFDEM Commands"_lc :c
:link(lws,http://www.cfdem.com)
:link(lc,CFDEMcoupling_Manual.html#comm)
:line
chemistryModel_massTransferCoeff command :h3
[Syntax:]
Defined in couplingProperties dictionary.
chemistryModels
(
massTransferCoeff
);
diffusionCoefficientsProps
\{
verbose switch1;
\}; :pre
{switch1} = (optional, normally off) flag to give information :l
:ule
[Examples:]
chemistryModels
(
massTransferCoeff
);
massTransferCoeffProps
\{
verbose false;
\} :pre
[Description:]
The chemistry model performs the calculation of chemical reactional effects acting on each DEM particle. The coeffs needed to calculate the mass transfer coefficients are transferred to the DEM side, where it is used in the fix_chem_shrink_core module.
[Restrictions:]
Species model needs to be active.
[Related commands:]
"chemistryModel"_chemistryModel.html

View File

@ -0,0 +1,74 @@
<HTML>
<CENTER><A HREF = "http://www.cfdem.com">CFDEMproject WWW Site</A> - <A HREF = "CFDEMcoupling_Manual.html#comm">CFDEM Commands</A>
</CENTER>
<HR>
<H3>chemistryModel_species command
</H3>
<P><B>Syntax:</B>
</P>
<P>Defined in couplingProperties dictionary.
</P>
<PRE>chemistryModels
(
species
);
speciesProps
{
ChemistryFile "$casePath/CFD/constant/foam.inp";
verbose switch1;
tempFieldName "T";
densityFieldName "rho"
voidfractionFieldName "voidfraction"
totalMoleFieldName "molarConc"
partTempName "partTemp"
partRhoName "partRho"
};
</PRE>
<UL><LI><I>ChemistryFile</I> = path to file, where the reacting species are listed
<LI><I>T</I> = name of the finite volume temperature field, it is already added in default and doesn't need to be specified if name is the same
<LI><I>rho</I> = name of the finite volume density field, it is already added in default and doesn't need to be specified if name is the same
<LI><I>voidfraction</I> = name of the finite volume voidfraction field, it is already added in default and doesn't need to be specified if name is the same
<LI><I>molarConc</I> = name of the finite volume molar concentration field, it is already added in default and doesn't need to be specified if name is the same
<LI><I>partTemp</I> = name of the finite volume cell averaged particle temperature field, it is already added in default and doesn't need to be specified if name is the same
<LI><I>partRho</I> = name of the finite volume cell averaged density temperature field, it is already added in default and doesn't need to be specified if name is the same
<LI><I>switch1</I> = (optional, normally off) flag to give information
</UL>
<P><B>Examples:</B>
</P>
<PRE>chemistryModels
(
species
);
speciesProps
{
ChemistryFile "$casePath/CFD/constant/foam.inp";
verbose false;
}
</PRE>
<P><B>Description:</B>
</P>
<P>The chemistry model performs the calculation of chemical reactional effects acting on each DEM particle. The species model is the model, where the specified species fields (from the foam.inp folder) are intialized, and information such as temperature, density, molar concentration and more importantly the molar fractions are transferred to DEM side.
</P>
<P><B>Restrictions:</B>
</P>
<P>none.
</P>
<P><B>Related commands:</B>
</P>
<P><A HREF = "chemistryModel.html">chemistryModel</A>
</P>
</HTML>

View File

@ -0,0 +1,63 @@
"CFDEMproject WWW Site"_lws - "CFDEM Commands"_lc :c
:link(lws,http://www.cfdem.com)
:link(lc,CFDEMcoupling_Manual.html#comm)
:line
chemistryModel_species command :h3
[Syntax:]
Defined in couplingProperties dictionary.
chemistryModels
(
species
);
speciesProps
\{
ChemistryFile "$casePath/CFD/constant/foam.inp";
verbose switch1;
tempFieldName "T";
densityFieldName "rho"
voidfractionFieldName "voidfraction"
totalMoleFieldName "molarConc"
partTempName "partTemp"
partRhoName "partRho"
\}; :pre
{ChemistryFile} = path to file, where the reacting species are listed :ulb,l
{T} = name of the finite volume temperature field, it is already added in default and doesn't need to be specified if name is the same :l
{rho} = name of the finite volume density field, it is already added in default and doesn't need to be specified if name is the same :l
{voidfraction} = name of the finite volume voidfraction field, it is already added in default and doesn't need to be specified if name is the same :l
{molarConc} = name of the finite volume molar concentration field, it is already added in default and doesn't need to be specified if name is the same :l
{partTemp} = name of the finite volume cell averaged particle temperature field, it is already added in default and doesn't need to be specified if name is the same :l
{partRho} = name of the finite volume cell averaged density temperature field, it is already added in default and doesn't need to be specified if name is the same :l
{switch1} = (optional, normally off) flag to give information :l
:ule
[Examples:]
chemistryModels
(
species
);
speciesProps
\{
ChemistryFile "$casePath/CFD/constant/foam.inp";
verbose false;
\} :pre
[Description:]
The chemistry model performs the calculation of chemical reactional effects acting on each DEM particle. The species model is the model, where the specified species fields (from the foam.inp folder) are intialized, and information such as temperature, density, molar concentration and more importantly the molar fractions are transferred to DEM side.
[Restrictions:]
none.
[Related commands:]
"chemistryModel"_chemistryModel.html

1
doc/doxygen/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
html/*

2432
doc/doxygen/Doxyfile Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;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>&amp; 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&amp; 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&amp; 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> **&amp; 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> **&amp; 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&amp; 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&amp; 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&amp; 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&amp; 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&amp; 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&amp; 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&amp; 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&amp; 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&amp; 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&amp; 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&lt;liggghtsCommandModel&gt;* 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&amp; 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&amp; 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&amp; 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;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 &quot;fvCFD.H&quot;</span>
<a name="l00044"></a>00044 <span class="preprocessor">#include &quot;IFstream.H&quot;</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 &quot;turbulenceModel.H&quot;</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 &quot;turbulenceModel.H&quot;</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 &quot;RASModel.H&quot;</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&amp; 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&amp; 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&amp; 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&amp; 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&lt;forceModel&gt;* forceModel_;
<a name="l00139"></a>00139
<a name="l00140"></a>00140 autoPtr&lt;locateModel&gt; locateModel_;
<a name="l00141"></a>00141
<a name="l00142"></a>00142 autoPtr&lt;momCoupleModel&gt;* momCoupleModel_;
<a name="l00143"></a>00143
<a name="l00144"></a>00144 autoPtr&lt;dataExchangeModel&gt; dataExchangeModel_;
<a name="l00145"></a>00145
<a name="l00146"></a>00146 autoPtr&lt;IOModel&gt; IOModel_;
<a name="l00147"></a>00147
<a name="l00148"></a>00148 autoPtr&lt;voidFractionModel&gt; voidFractionModel_;
<a name="l00149"></a>00149
<a name="l00150"></a>00150 autoPtr&lt;averagingModel&gt; averagingModel_;
<a name="l00151"></a>00151
<a name="l00152"></a>00152 autoPtr&lt;regionModel&gt; regionModel_;
<a name="l00153"></a>00153
<a name="l00154"></a>00154 autoPtr&lt;meshMotionModel&gt; meshMotionModel_;
<a name="l00155"></a>00155
<a name="l00156"></a>00156 autoPtr&lt;liggghtsCommandModel&gt;* 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&amp; 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>&amp; 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>&amp; 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&amp; 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&amp; 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>**&amp;) <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>**&amp;) <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&amp; 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>&amp; 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>&amp; 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>&amp; 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>&amp; 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>&amp; 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>&amp; 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>&amp; 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>&amp; 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&amp; liggghtsCommandModelList() <span class="keyword">const</span>;
<a name="l00266"></a>00266
<a name="l00267"></a>00267 <span class="keyword">inline</span> autoPtr&lt;liggghtsCommandModel&gt;* 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&amp; 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&amp; 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&amp; 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&amp;,volVectorField&amp;,volVectorField&amp;);
<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>**&amp;);
<a name="l00288"></a>00288
<a name="l00289"></a>00289 <span class="keywordtype">void</span> writeVectorFieldToTerminal(<span class="keywordtype">double</span>**&amp;);
<a name="l00290"></a>00290
<a name="l00291"></a>00291 <span class="comment">// functions</span>
<a name="l00292"></a>00292 tmp&lt;fvVectorMatrix&gt; divVoidfractionTau(volVectorField&amp; ,volScalarField&amp;) <span class="keyword">const</span>;
<a name="l00293"></a>00293
<a name="l00294"></a>00294 tmp&lt;volScalarField&gt; voidfractionNuEff(volScalarField&amp;) <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>**&amp;,<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 &quot;cfdemCloudI.H&quot;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;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 &lt;&lt; &quot;model type not being checked&quot; &lt;&lt; endl;</span>
<a name="l00007"></a>00007
<a name="l00008"></a>00008 <span class="keywordflow">if</span> (modelType==<span class="stringliteral">&quot;B&quot;</span>){
<a name="l00009"></a>00009 Info &lt;&lt; <span class="stringliteral">&quot;solving volume averaged Navier Stokes equations of type B\n&quot;</span>&lt;&lt; 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">&quot;Archimedes&quot;</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 &lt;&lt;<span class="stringliteral">&quot;Archimedes model not found!\n&quot;</span> &lt;&lt; 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">&quot;gradPForce&quot;</span> || particleCloud.forceModels()[i]==<span class="stringliteral">&quot;viscForce&quot;</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 &lt;&lt;<span class="stringliteral">&quot;do not use gradPForce and viscForce with model type B!\n&quot;</span> &lt;&lt; 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">&quot;A&quot;</span>){
<a name="l00032"></a>00032 Info &lt;&lt; <span class="stringliteral">&quot;solving volume averaged Navier Stokes equations of type A\n&quot;</span>
<a name="l00033"></a>00033 &lt;&lt; <span class="stringliteral">&quot;check if Archimedes lift is necessary (depends on pressure formulation)\n&quot;</span>&lt;&lt; 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">&quot;Archimedes&quot;</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 &lt;&lt; <span class="stringliteral">&quot;WARNING!!! Are you sure to use Archimedes lift, not necessary if gradPForce includes this effect.&quot;</span> &lt;&lt; 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">&quot;gradPForce&quot;</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 &lt;&lt;<span class="stringliteral">&quot;gradPForce model not found!\n&quot;</span> &lt;&lt; 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">&quot;viscForce&quot;</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 &lt;&lt;<span class="stringliteral">&quot;viscForce model not found!\n&quot;</span> &lt;&lt; abort(FatalError);
<a name="l00064"></a>00064 }<span class="keywordflow">else</span>
<a name="l00065"></a>00065 FatalError &lt;&lt;<span class="stringliteral">&quot;no suitable model type specified:&quot;</span> &lt;&lt; modelType &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span> &lt;&lt; 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;) 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 &amp;) 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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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>(&quot;Archimedes&quot;) (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>(&quot;Archimedes&quot;) (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>(&quot;forceModel&quot;) (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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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="(&quot;Archimedes&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;Archimedes&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Archimedes</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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="(&quot;Archimedes&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;Archimedes&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Archimedes</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;) 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 &amp;) 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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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>(&quot;ArchimedesIB&quot;) (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>(&quot;ArchimedesIB&quot;) (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>(&quot;forceModel&quot;) (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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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="(&quot;ArchimedesIB&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;ArchimedesIB&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>ArchimedesIB</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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="(&quot;ArchimedesIB&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;ArchimedesIB&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>ArchimedesIB</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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>

View File

@ -1 +0,0 @@
f954d36ba81a8f4486ad97d91f9d26de

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
b0a925ae279f2672fdaf32ab461309b7

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
1e9b8a9ff0e4733cfb1be5f88b72bc90

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
80373c781701a6d2561beb7e36b107b5

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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>(&quot;DEMdrivenMeshMotion&quot;) (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>(&quot;DEMdrivenMeshMotion&quot;) (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>(&quot;meshMotionModel&quot;) (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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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="(&quot;DEMdrivenMeshMotion&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;DEMdrivenMeshMotion&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>DEMdrivenMeshMotion</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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&lt; volVectorField &gt;&nbsp;</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="(&quot;DEMdrivenMeshMotion&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;DEMdrivenMeshMotion&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>DEMdrivenMeshMotion</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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&lt; volVectorField &gt;&nbsp;</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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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>

View File

@ -1 +0,0 @@
5e9627955a3c3eef8d522cb2d3da9500

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
4c8e879f4ae93b953b0aa5a110c8598c

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;) 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 &amp;) 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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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>(&quot;DiFeliceDrag&quot;) (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>(&quot;DiFeliceDrag&quot;) (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>(&quot;forceModel&quot;) (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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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="(&quot;DiFeliceDrag&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;DiFeliceDrag&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>DiFeliceDrag</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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="(&quot;DiFeliceDrag&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;DiFeliceDrag&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>DiFeliceDrag</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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 &amp;dict, cfdemCloudMS &amp;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 &amp;dict, cfdemCloudMS &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloudMS &amp;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 &amp;dict, cfdemCloudMS &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloudMS &amp;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 &amp;dict, cfdemCloudMS &amp;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 &amp;) 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 &amp;) 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 &amp;dict, cfdemCloudMS &amp;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 &amp;dict, cfdemCloudMS &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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>(&quot;DiFeliceDragMS&quot;) (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>(&quot;DiFeliceDragMS&quot;) (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>(&quot;forceModelMS&quot;) (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>(&quot;forceModel&quot;) (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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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="(&quot;DiFeliceDragMS&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;DiFeliceDragMS&quot;)</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 &amp;dict, cfdemCloudMS &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>DiFeliceDragMS</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloudMS.html">cfdemCloudMS</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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="(&quot;DiFeliceDragMS&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;DiFeliceDragMS&quot;)</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 &amp;dict, cfdemCloudMS &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>DiFeliceDragMS</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloudMS.html">cfdemCloudMS</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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>

View File

@ -1 +0,0 @@
1a8f4d266d613dfbd35e807439ccf17d

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
bed15f6175740a3dc110d63a0a2bd6b6

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
75207c4fe5a150a3d4ca17e3fbc59fdd

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
3c6203ac3ffc59a71a50db090633c1c8

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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 &amp;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 &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;, double **&amp;, double **&amp;, double **&amp;) 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 &amp;, double **&amp;, double **&amp;, double **&amp;) 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>(&quot;Gauss&quot;) (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>(&quot;Gauss&quot;) (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>(&quot;voidFractionModel&quot;) (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 &amp;) 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 &amp;) 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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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="(&quot;Gauss&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;Gauss&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>GaussVoidFraction</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setvoidFraction</b> (double **const &amp;, double **&amp;, double **&amp;, double **&amp;) 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 &amp;hashSett) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>buildLabelHashSet</b> (const scalar radius, const vector position, const label cellID, labelHashSet &amp;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="(&quot;Gauss&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;Gauss&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>GaussVoidFraction</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setvoidFraction</b> (double **const &amp;, double **&amp;, double **&amp;, double **&amp;) 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 &amp;hashSett) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>buildLabelHashSet</b> (const scalar radius, const vector position, const label cellID, labelHashSet &amp;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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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>

View File

@ -1 +0,0 @@
e8565073a6672d847e9769c6f8fcb4ce

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

View File

@ -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>

View File

@ -1 +0,0 @@
d5bf8e811d9e14f0ada7a7c600a859fd

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;) 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 &amp;) 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 &amp;dict, cfdemCloud &amp;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 &amp;dict, cfdemCloud &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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>(&quot;GidaspowDrag&quot;) (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>(&quot;GidaspowDrag&quot;) (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>(&quot;forceModel&quot;) (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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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&nbsp;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&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;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="(&quot;GidaspowDrag&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;GidaspowDrag&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>GidaspowDrag</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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="(&quot;GidaspowDrag&quot;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>TypeName</b> (&quot;GidaspowDrag&quot;)</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 &amp;dict, cfdemCloud &amp;sm)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>GidaspowDrag</b> (const dictionary &amp;dict, <a class="el" href="classFoam_1_1cfdemCloud.html">cfdemCloud</a> &amp;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 &amp;mask, double **&amp;, double **&amp;, double **&amp;) const " -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setForce</b> (double **const &amp;mask, double **&amp;, double **&amp;, double **&amp;) 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">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</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&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>

View File

@ -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>

View File

@ -1 +0,0 @@
c016f4aacb31e89b72870f7c9c8fc8be

Some files were not shown because too many files have changed in this diff Show More