CarrierEqn.C File Reference
Include dependency graph for CarrierEqn.C:

Go to the source code of this file.

Macros

#define CARRIER_EQN_SCALAR_OPERATOR(Op, EqOp)
 
#define CARRIER_COMMUTATIVE_SCALAR_EQN_OPERATOR(Op, EqOp)
 

Detailed Description

Original source file CarrierEqn.C

Definition in file CarrierEqn.C.

Macro Definition Documentation

◆ CARRIER_EQN_SCALAR_OPERATOR

#define CARRIER_EQN_SCALAR_OPERATOR (   Op,
  EqOp 
)
Value:
\
template<class Type> \
Foam::tmp<Foam::CarrierEqn<Type>> Foam::operator Op \
( \
const CarrierEqn<Type>& eqn, \
) \
{ \
return tmp<CarrierEqn<Type>>(eqn) Op s; \
} \
\
template<class Type> \
Foam::tmp<Foam::CarrierEqn<Type>> Foam::operator Op \
( \
const tmp<CarrierEqn<Type>>& tEqn, \
) \
{ \
tmp<CarrierEqn<Type>> tResult(new CarrierEqn<Type>(tEqn)); \
\
tResult.ref().Su EqOp s; \
tResult.ref().Sp EqOp s; \
\
return tResult; \
}
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(lagrangian::Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(lagrangian::Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(lagrangian::Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){ word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject(name, runTime.name(), lagrangian::cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
#define Op(opName, op)
Definition: ops.H:100
#define EqOp(opName, op)
Definition: ops.H:46

Definition at line 211 of file CarrierEqn.C.

◆ CARRIER_COMMUTATIVE_SCALAR_EQN_OPERATOR

#define CARRIER_COMMUTATIVE_SCALAR_EQN_OPERATOR (   Op,
  EqOp 
)
Value:
\
template<class Type> \
Foam::tmp<Foam::CarrierEqn<Type>> Foam::operator Op \
( \
const dimensionedScalar& s, \
const CarrierEqn<Type>& eqn \
) \
{ \
return eqn Op s; \
} \
\
template<class Type> \
Foam::tmp<Foam::CarrierEqn<Type>> Foam::operator Op \
( \
const dimensionedScalar& s, \
const tmp<CarrierEqn<Type>>& tEqn \
) \
{ \
return tEqn Op s; \
}

Definition at line 238 of file CarrierEqn.C.