Go to the source code of this file.
◆ doLocalCode [1/3]
| #define doLocalCode |
( |
|
Type | ) |
|
◆ doLocalCode [2/3]
| #define doLocalCode |
( |
|
Type | ) |
ncol += (Type##Fields_.size() * pTraits<Type>::nComponents); |
◆ doLocalCode [3/3]
| #define doLocalCode |
( |
|
Type | ) |
|
Value:\
for (
const auto&
fld : Type##Fields_) \
{ \
const
auto& val =
fld[pointi]; \
{ \
} \
}
::Foam::direction nComponents(const expressions::valueTypeCode) noexcept
The number of components associated with given valueTypeCode.
gmvFile<< "tracers "<< particles.size()<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().x()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().y()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().z()<< ' ';}gmvFile<< nl;for(const word &name :lagrangianScalarNames){ IOField< scalar > fld(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
void component(FieldField< Field, typename FieldField< Field, Type >::cmptType > &sf, const FieldField< Field, Type > &f, const direction d)