Foam::vtkWriteOps Namespace Reference

Functions

void swapWord (label &word32)
 Swap halves of word. More...
 
void swapWords (const label nWords, label *words32)
 Swap halves of word. More...
 
void writeHeader (std::ostream &, const bool isBinary, const std::string &title)
 Write header. More...
 
void writeCellDataHeader (std::ostream &, const label nCells, const label nFields)
 
void writePointDataHeader (std::ostream &, const label nPoints, const label nFields)
 
void write (std::ostream &os, const bool binary, List< floatScalar > &fField)
 Write floats ascii or binary. More...
 
void write (std::ostream &, const bool, DynamicList< floatScalar > &)
 Write floats ascii or binary. More...
 
void write (std::ostream &, const bool, labelList &)
 Write floats ascii or binary. More...
 
void write (std::ostream &, const bool, DynamicList< label > &)
 Write floats ascii or binary. More...
 
void insert (const scalar, DynamicList< floatScalar > &)
 Append scalar to given DynamicList. More...
 
void insert (const point &, DynamicList< floatScalar > &)
 Append point to given DynamicList. More...
 
void insert (const sphericalTensor &, DynamicList< floatScalar > &)
 Append sphericalTensor to given DynamicList. More...
 
void insert (const symmTensor &, DynamicList< floatScalar > &)
 Append symmTensor to given DynamicList. More...
 
void insert (const tensor &, DynamicList< floatScalar > &)
 Append tensor to given DynamicList. More...
 
void insert (const labelList &, DynamicList< label > &)
 Append elements to DynamicList. More...
 
template<class Type >
void insert (const List< Type > &, DynamicList< floatScalar > &)
 Append elements to DynamicList. More...
 
void insert (const labelList &map, const List< scalar > &source, DynamicList< floatScalar > &)
 Append elements of scalarList to given DynamicList using map. More...
 
void insert (const List< point > &source, DynamicList< floatScalar > &)
 Append points to given DynamicList of floats. More...
 
void insert (const labelList &map, const List< point > &source, DynamicList< floatScalar > &)
 Append points to given DynamicList of floats using map. More...
 
template<class Type >
void write (std::ostream &, const bool binary, const DimensionedField< Type, volMesh > &, const vtkMesh &)
 Write volField with cell values (including decomposed cells) More...
 
template<class Type >
void write (std::ostream &, const bool binary, const GeometricField< Type, pointPatchField, pointMesh > &, const vtkMesh &)
 Write pointField on all mesh points. Interpolate to cell centre. More...
 
template<class Type >
void write (std::ostream &, const bool binary, const GeometricField< Type, fvPatchField, volMesh > &, const GeometricField< Type, pointPatchField, pointMesh > &, const vtkMesh &)
 Write interpolated field on points and original cell values on. More...
 
template<class Type , template< class > class PatchField, class GeoMesh >
void write (std::ostream &, const bool binary, const PtrList< GeometricField< Type, PatchField, GeoMesh >> &, const vtkMesh &)
 Write generic GeometricFields. More...
 
template<class Type >
void write (std::ostream &, const bool binary, const volPointInterpolation &, const PtrList< GeometricField< Type, fvPatchField, volMesh >> &, const vtkMesh &)
 Interpolate and write volFields. More...
 

Function Documentation

◆ swapWord()

void Foam::vtkWriteOps::swapWord ( label word32)

Swap halves of word.

◆ swapWords()

void Foam::vtkWriteOps::swapWords ( const label  nWords,
label words32 
)

Swap halves of word.

◆ writeHeader()

◆ writeCellDataHeader()

void Foam::vtkWriteOps::writeCellDataHeader ( std::ostream &  ,
const label  nCells,
const label  nFields 
)

◆ writePointDataHeader()

void Foam::vtkWriteOps::writePointDataHeader ( std::ostream &  ,
const label  nPoints,
const label  nFields 
)

◆ write() [1/9]

void Foam::vtkWriteOps::write ( std::ostream &  os,
const bool  binary,
List< floatScalar > &  fField 
)

Write floats ascii or binary.

If binary optionally in-place swaps argument

Referenced by meshRefinement::balanceAndRefine(), interpolationCellPointWallModified< Type >::calcPointField(), Pstream::combineGather(), Pstream::combineScatter(), processorLduInterface::compressedSend(), constAnIsoSolidTransport< Thermo >::constAnIsoSolidTransport(), constIsoSolidTransport< Thermo >::constIsoSolidTransport(), constTransport< Thermo >::constTransport(), distributionMapBase::distribute(), ensightGeoFile::ensightGeoFile(), alphaContactAngleFvPatchScalarField::evaluate(), Pstream::exchange(), exponentialSolidTransport< Thermo >::exponentialSolidTransport(), GAMGSolver::GAMGSolver(), globalIndex::gather(), processorFvPatchField< Type >::initEvaluate(), processorFvPatchField< Type >::initInterfaceMatrixUpdate(), processorFvsPatchField< Type >::initPatchNeighbourField(), Foam::stringOps::inplaceExpand(), Foam::triIntersect::intersectTris(), dictionary::isNull(), Pstream::listCombineGather(), Pstream::listCombineScatter(), meshRefinement::mergeEdgesUndo(), meshRefinement::mergePatchFacesUndo(), fvMesh::neighbour(), masterUncollatedFileOperation::readDirOp::operator()(), regionModelFunctionObject::postEvolveRegion(), MomentumParcel< ParcelType >::readFields(), CollidingParcel< ParcelType >::readFields(), molecule::readFields(), SprayParcel< ParcelType >::readFields(), codedMixedFvPatchField< Type >::redirectPatchField(), meshRefinement::refineAndBalance(), globalIndex::scatter(), processorLduInterface::send(), LUscalarMatrix::solve(), tabulatedSolidTransport< Thermo >::tabulatedSolidTransport(), timeVaryingMappedFvPatchField< Type >::time(), triSurface::triSurfInstance(), thermo< Thermo, Type >::typeName(), AC3DsurfaceFormat< Face >::write(), OBJstream::write(), cellMotionFvPatchField< Type >::write(), CloudSubModelBase< Foam::ReactingCloud< Foam::DSMCCloud > >::write(), edgeMeshFormat::write(), DispersionRASModel< CloudType >::write(), processorField::write(), timeVaryingAlphaContactAngleFvPatchScalarField::write(), IOOutputFilter< OutputFilter >::write(), nonConformalCalculatedFvsPatchField< Type >::write(), constantAlphaContactAngleFvPatchScalarField::write(), inclinedFilmNusseltHeightFvPatchScalarField::write(), gradientEnergyFvPatchScalarField::write(), fixedNormalSlipPointPatchField< Type >::write(), kqRWallFunctionFvPatchField< Type >::write(), fixedFluxPressureFvPatchScalarField::write(), solidBodyMotionDisplacementPointPatchVectorField::write(), calculatedFvPatchField< Type >::write(), uniformFixedValuePointPatchField< Type >::write(), fixedMeanFvPatchField< Type >::write(), valuePointPatchField< vector >::write(), PrghPressureFvPatchScalarField< PressureFvPatchScalarField >::write(), icoTabulatedTransport< Thermo >::write(), uniformFixedValueFvPatchField< Type >::write(), freestreamFvPatchField< Type >::write(), uniformFixedGradientFvPatchField< Type >::write(), fixedMeanOutletInletFvPatchField< Type >::write(), outletInletFvPatchField< Type >::write(), mappedFixedInternalValueFvPatchField< Type >::write(), uniformJumpFvPatchField< Type >::write(), perfectGas< Specie >::write(), uniformJumpAMIFvPatchField< Type >::write(), fixedValueInletOutletFvPatchField< vector >::write(), polynomialTransport< Thermo, PolySize >::write(), slicedFvPatchField< Type >::write(), temperatureDependentAlphaContactAngleFvPatchScalarField::write(), polynomialSolidTransport< Thermo, PolySize >::write(), outletMappedUniformInletFvPatchField< Type >::write(), eIcoTabulatedThermo< EquationOfState >::write(), waveInletOutletFvPatchField< Type >::write(), hIcoTabulatedThermo< EquationOfState >::write(), fixedValueFvPatchField< scalar >::write(), tabulatedTransport< Thermo >::write(), sutherlandTransport< Thermo >::write(), logPolynomialTransport< Thermo, PolySize >::write(), rhoConst< Specie >::write(), icoTabulated< Specie >::write(), fixedJumpAMIFvPatchField< scalar >::write(), fixedJumpFvPatchField< scalar >::write(), AndradeTransport< Thermo >::write(), timeVaryingMappedFixedValuePointPatchField< Type >::write(), wideBandDiffusiveRadiationMixedFvPatchScalarField::write(), inletOutletFvPatchField< Type >::write(), codedFixedValueFvPatchField< Type >::write(), cyclicFvPatchField< Type >::write(), surfaceDisplacementPointPatchVectorField::write(), MarshakRadiationFvPatchScalarField::write(), codedFixedValuePointPatchField< Type >::write(), greyDiffusiveViewFactorFixedValueFvPatchScalarField::write(), partialSlipFvPatchField< Type >::write(), MarshakRadiationFixedTemperatureFvPatchScalarField::write(), uniformInletOutletFvPatchField< Type >::write(), cyclicAMIFvPatchField< Type >::write(), codedMixedFvPatchField< Type >::write(), fixedNormalSlipFvPatchField< Type >::write(), directionMixedFvPatchField< Type >::write(), incompressiblePerfectGas< Specie >::write(), WLFTransport< Thermo >::write(), greyDiffusiveRadiationMixedFvPatchScalarField::write(), mappedFixedValueFvPatchField< Type >::write(), icoPolynomial< Specie, PolySize >::write(), linear< Type >::write(), turbulentTemperatureRadCoupledMixedFvPatchScalarField::write(), fixedProfileFvPatchField< Type >::write(), hConstThermo< EquationOfState >::write(), eConstThermo< EquationOfState >::write(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::write(), perfectFluid< Specie >::write(), mappedFieldFvPatchField< Type >::write(), alphaContactAngleFvPatchScalarField::write(), IrreversibleReaction< ReactionThermo, ReactionRate >::write(), ReversibleReaction< ReactionThermo, ReactionRate >::write(), coupledFvPatchField< Type >::write(), rPolynomial< Specie >::write(), hPolynomialThermo< EquationOfState, PolySize >::write(), hTabulatedThermo< EquationOfState >::write(), eTabulatedThermo< EquationOfState >::write(), Boussinesq< Specie >::write(), ePolynomialThermo< EquationOfState, PolySize >::write(), adiabaticPerfectFluid< Specie >::write(), fanPressureJumpFvPatchScalarField::write(), rhoTabulated< Specie >::write(), PengRobinsonGas< Specie >::write(), waveTransmissiveFvPatchField< Type >::write(), advectiveFvPatchField< Type >::write(), NonEquilibriumReversibleReaction< ReactionThermo, ReactionRate >::write(), thermalBaffle1DFvPatchScalarField< solidType >::write(), fixedGradientFvPatchField< Type >::write(), timeVaryingMappedFixedValueFvPatchField< Type >::write(), UnsortedMeshedSurface< Face >::write(), turbulentInletFvPatchField< Type >::write(), janafThermo< EquationOfState >::write(), MeshedSurface< Foam::face >::write(), mixedFvPatchField< scalar >::write(), thermo< Thermo, Type >::write(), Reaction< ReactionThermo >::write(), externalCoupledMixedFvPatchField< scalar >::write(), meshRefinement::write(), MomentumParcel< ParcelType >::writeFields(), CollidingParcel< ParcelType >::writeFields(), molecule::writeFields(), SprayParcel< ParcelType >::writeFields(), Foam::triIntersect::writePolygon(), OBJstream::writeQuoted(), and volFieldValue::writeValues().

◆ write() [2/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  ,
DynamicList< floatScalar > &   
)

Write floats ascii or binary.

If binary optionally in-place swaps argument

◆ write() [3/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  ,
labelList  
)

Write floats ascii or binary.

If binary optionally in-place swaps argument

◆ write() [4/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  ,
DynamicList< label > &   
)

Write floats ascii or binary.

If binary optionally in-place swaps argument

◆ insert() [1/10]

◆ insert() [2/10]

void Foam::vtkWriteOps::insert ( const point ,
DynamicList< floatScalar > &   
)

Append point to given DynamicList.

◆ insert() [3/10]

void Foam::vtkWriteOps::insert ( const sphericalTensor ,
DynamicList< floatScalar > &   
)

Append sphericalTensor to given DynamicList.

◆ insert() [4/10]

void Foam::vtkWriteOps::insert ( const symmTensor ,
DynamicList< floatScalar > &   
)

Append symmTensor to given DynamicList.

◆ insert() [5/10]

void Foam::vtkWriteOps::insert ( const tensor ,
DynamicList< floatScalar > &   
)

Append tensor to given DynamicList.

◆ insert() [6/10]

void Foam::vtkWriteOps::insert ( const labelList ,
DynamicList< label > &   
)

Append elements to DynamicList.

◆ insert() [7/10]

void Foam::vtkWriteOps::insert ( const List< Type > &  ,
DynamicList< floatScalar > &   
)

Append elements to DynamicList.

◆ insert() [8/10]

void Foam::vtkWriteOps::insert ( const labelList map,
const List< scalar > &  source,
DynamicList< floatScalar > &   
)

Append elements of scalarList to given DynamicList using map.

◆ insert() [9/10]

void Foam::vtkWriteOps::insert ( const List< point > &  source,
DynamicList< floatScalar > &   
)

Append points to given DynamicList of floats.

◆ insert() [10/10]

void Foam::vtkWriteOps::insert ( const labelList map,
const List< point > &  source,
DynamicList< floatScalar > &   
)

Append points to given DynamicList of floats using map.

◆ write() [5/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  binary,
const DimensionedField< Type, volMesh > &  ,
const vtkMesh  
)

Write volField with cell values (including decomposed cells)

◆ write() [6/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  binary,
const GeometricField< Type, pointPatchField, pointMesh > &  ,
const vtkMesh  
)

Write pointField on all mesh points. Interpolate to cell centre.

for decomposed cell centres.

◆ write() [7/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  binary,
const GeometricField< Type, fvPatchField, volMesh > &  ,
const GeometricField< Type, pointPatchField, pointMesh > &  ,
const vtkMesh  
)

Write interpolated field on points and original cell values on.

decomposed cell centres.

◆ write() [8/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  binary,
const PtrList< GeometricField< Type, PatchField, GeoMesh >> &  ,
const vtkMesh  
)

Write generic GeometricFields.

◆ write() [9/9]

void Foam::vtkWriteOps::write ( std::ostream &  ,
const bool  binary,
const volPointInterpolation ,
const PtrList< GeometricField< Type, fvPatchField, volMesh >> &  ,
const vtkMesh  
)

Interpolate and write volFields.