waLBerla 7.2
Loading...
Searching...
No Matches
walberla::mesa_pd::vtk Namespace Reference

Classes

class  IOutputSelector
 
class  OutputSelector
 
class  ParticleVtkOutput
 

Typedefs

using TensorGlyph = std::array<real_t, 6>
 

Functions

TensorGlyph createTensorGlyph (const Vec3 &semiAxes, const Rot3 &rot)
 
template<typename T >
void writeOutput (std::ostream &os, const T &data, const uint_t component)
 
template<>
void writeOutput (std::ostream &os, const TensorGlyph &data, const uint_t component)
 
template<>
void writeOutput (std::ostream &os, const Vec3 &data, const uint_t component)
 
template<>
void writeOutput (std::ostream &os, const Rot3 &data, const uint_t component)
 
template<typename T >
void writeOutput (walberla::vtk::Base64Writer &b64, const T &data, const uint_t component)
 
template<>
void writeOutput (walberla::vtk::Base64Writer &b64, const TensorGlyph &data, const uint_t component)
 
template<>
void writeOutput (walberla::vtk::Base64Writer &b64, const Vec3 &data, const uint_t component)
 
template<>
void writeOutput (walberla::vtk::Base64Writer &b64, const Rot3 &data, const uint_t component)
 

Typedef Documentation

◆ TensorGlyph

Function Documentation

◆ createTensorGlyph()

TensorGlyph walberla::mesa_pd::vtk::createTensorGlyph ( const Vec3 & semiAxes,
const Rot3 & rot )

◆ writeOutput() [1/8]

template<>
void walberla::mesa_pd::vtk::writeOutput ( std::ostream & os,
const Rot3 & data,
const uint_t component )
inline

◆ writeOutput() [2/8]

template<typename T >
void walberla::mesa_pd::vtk::writeOutput ( std::ostream & os,
const T & data,
const uint_t component )
inline

◆ writeOutput() [3/8]

template<>
void walberla::mesa_pd::vtk::writeOutput ( std::ostream & os,
const TensorGlyph & data,
const uint_t component )
inline

◆ writeOutput() [4/8]

template<>
void walberla::mesa_pd::vtk::writeOutput ( std::ostream & os,
const Vec3 & data,
const uint_t component )
inline

◆ writeOutput() [5/8]

template<>
void walberla::mesa_pd::vtk::writeOutput ( walberla::vtk::Base64Writer & b64,
const Rot3 & data,
const uint_t component )
inline

◆ writeOutput() [6/8]

template<typename T >
void walberla::mesa_pd::vtk::writeOutput ( walberla::vtk::Base64Writer & b64,
const T & data,
const uint_t component )
inline

◆ writeOutput() [7/8]

template<>
void walberla::mesa_pd::vtk::writeOutput ( walberla::vtk::Base64Writer & b64,
const TensorGlyph & data,
const uint_t component )
inline

◆ writeOutput() [8/8]

template<>
void walberla::mesa_pd::vtk::writeOutput ( walberla::vtk::Base64Writer & b64,
const Vec3 & data,
const uint_t component )
inline