rebl-AMR
Phdf5< N, Nvalue, M, Mvalue > Class Template Reference

This Writes out Tree data in hdf5 format in parallel with *.xmf as metadata suitable for paraview and visit. More...

#include <phdf5.h>

Public Member Functions

 Phdf5 ()
 
void writePolyvertex (Forest< N, Nvalue, M, Mvalue > &F, uint appx)
 
void xdmfPolyvertex (integer my_rank, uint appx)
 
void writeMultiBlock (Forest< N, Nvalue, M, Mvalue > &F, uint appx)
 
void xdmfMultiBlock (Forest< N, Nvalue, M, Mvalue > &F, integer comsize, integer my_rank, uint offset, uint appx)
 
 ~Phdf5 ()
 

Private Attributes

uint totalnumber
 

Detailed Description

template<size_t N, typename Nvalue, size_t M, typename Mvalue>
class Phdf5< N, Nvalue, M, Mvalue >

This Writes out Tree data in hdf5 format in parallel with *.xmf as metadata suitable for paraview and visit.

Constructor & Destructor Documentation

◆ Phdf5()

template<size_t N, typename Nvalue , size_t M, typename Mvalue >
Phdf5< N, Nvalue, M, Mvalue >::Phdf5 ( )
inline

◆ ~Phdf5()

template<size_t N, typename Nvalue , size_t M, typename Mvalue >
Phdf5< N, Nvalue, M, Mvalue >::~Phdf5 ( )
inline

Member Function Documentation

◆ writeMultiBlock()

template<size_t N, typename Nvalue , size_t M, typename Mvalue >
void Phdf5< N, Nvalue, M, Mvalue >::writeMultiBlock ( Forest< N, Nvalue, M, Mvalue > &  F,
uint  appx 
)

writes each element as block and mesh is combination of blocks, appx sets the appendix as string for the output file

◆ writePolyvertex()

template<size_t N, typename Nvalue , size_t M, typename Mvalue >
void Phdf5< N, Nvalue, M, Mvalue >::writePolyvertex ( Forest< N, Nvalue, M, Mvalue > &  F,
uint  appx 
)

writes only the centeroids of the mesh, appx sets the appendix as string for the output file

◆ xdmfMultiBlock()

template<size_t N, typename Nvalue , size_t M, typename Mvalue >
void Phdf5< N, Nvalue, M, Mvalue >::xdmfMultiBlock ( Forest< N, Nvalue, M, Mvalue > &  F,
integer  comsize,
integer  my_rank,
uint  offset,
uint  appx 
)

◆ xdmfPolyvertex()

template<size_t N, typename Nvalue , size_t M, typename Mvalue >
void Phdf5< N, Nvalue, M, Mvalue >::xdmfPolyvertex ( integer  my_rank,
uint  appx 
)

Member Data Documentation

◆ totalnumber

template<size_t N, typename Nvalue , size_t M, typename Mvalue >
uint Phdf5< N, Nvalue, M, Mvalue >::totalnumber
private

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