Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shammodels::gsph::modules::VTKDump< Tvec, SPHKernel > Class Template Reference
Collaboration diagram for shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >:

Public Types

using Tscal = shambase::VecComponent<Tvec>
using Kernel = SPHKernel<Tscal>
using Config = SolverConfig<Tvec, SPHKernel>

Public Member Functions

 VTKDump (ShamrockCtx &context, Config &solver_config)
void do_dump (std::string filename, bool add_patch_world_id)

Public Attributes

ShamrockCtxcontext
Config & solver_config

Static Public Attributes

static constexpr u32 dim = shambase::VectorProperties<Tvec>::dimension

Detailed Description

template<class Tvec, template< class > class SPHKernel>
class shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >

Definition at line 28 of file VTKDump.hpp.

Member Typedef Documentation

◆ Config

template<class Tvec, template< class > class SPHKernel>
using shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::Config = SolverConfig<Tvec, SPHKernel>

Definition at line 34 of file VTKDump.hpp.

◆ Kernel

template<class Tvec, template< class > class SPHKernel>
using shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::Kernel = SPHKernel<Tscal>

Definition at line 32 of file VTKDump.hpp.

◆ Tscal

template<class Tvec, template< class > class SPHKernel>
using shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::Tscal = shambase::VecComponent<Tvec>

Definition at line 30 of file VTKDump.hpp.

Constructor & Destructor Documentation

◆ VTKDump()

template<class Tvec, template< class > class SPHKernel>
shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::VTKDump ( ShamrockCtx & context,
Config & solver_config )
inline

Definition at line 39 of file VTKDump.hpp.

Member Function Documentation

◆ do_dump()

template<class Tvec, template< class > class SPHKernel>
void shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::do_dump ( std::string filename,
bool add_patch_world_id )

Definition at line 132 of file VTKDump.cpp.

Member Data Documentation

◆ context

template<class Tvec, template< class > class SPHKernel>
ShamrockCtx& shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::context

Definition at line 36 of file VTKDump.hpp.

◆ dim

template<class Tvec, template< class > class SPHKernel>
u32 shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::dim = shambase::VectorProperties<Tvec>::dimension
staticconstexpr

Definition at line 31 of file VTKDump.hpp.

◆ solver_config

template<class Tvec, template< class > class SPHKernel>
Config& shammodels::gsph::modules::VTKDump< Tvec, SPHKernel >::solver_config

Definition at line 37 of file VTKDump.hpp.


The documentation for this class was generated from the following files: