Tatooine
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | List of all members
tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt > Struct Template Reference

#include <edge_vtp_writer.h>

Collaboration diagram for tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt >:
[legend]

Public Types

using vertex_property_type = typename Grid::vertex_property_type
 
template<typename T >
using typed_vertex_property_type = typename Grid::template typed_vertex_property_type< T >
 

Public Member Functions

auto write (filesystem::path const &path) const
 

Static Public Member Functions

static auto constexpr num_dimensions ()
 

Public Attributes

Grid const & m_grid
 

Private Member Functions

auto write_vtk_file (std::ofstream &file, auto &offset) const
 

Member Typedef Documentation

◆ typed_vertex_property_type

template<typename Grid , unsigned_integral HeaderType = std::uint64_t, integral ConnectivityInt = std::int64_t, integral OffsetInt = std::int64_t>
template<typename T >
using tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt >::typed_vertex_property_type = typename Grid::template typed_vertex_property_type<T>

◆ vertex_property_type

template<typename Grid , unsigned_integral HeaderType = std::uint64_t, integral ConnectivityInt = std::int64_t, integral OffsetInt = std::int64_t>
using tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt >::vertex_property_type = typename Grid::vertex_property_type

Member Function Documentation

◆ num_dimensions()

template<typename Grid , unsigned_integral HeaderType = std::uint64_t, integral ConnectivityInt = std::int64_t, integral OffsetInt = std::int64_t>
static auto constexpr tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt >::num_dimensions ( )
inlinestaticconstexpr

◆ write()

template<typename Grid , unsigned_integral HeaderType = std::uint64_t, integral ConnectivityInt = std::int64_t, integral OffsetInt = std::int64_t>
auto tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt >::write ( filesystem::path const &  path) const
inline

◆ write_vtk_file()

template<typename Grid , unsigned_integral HeaderType = std::uint64_t, integral ConnectivityInt = std::int64_t, integral OffsetInt = std::int64_t>
auto tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt >::write_vtk_file ( std::ofstream &  file,
auto &  offset 
) const
inlineprivate

Member Data Documentation

◆ m_grid

template<typename Grid , unsigned_integral HeaderType = std::uint64_t, integral ConnectivityInt = std::int64_t, integral OffsetInt = std::int64_t>
Grid const& tatooine::detail::unstructured_simplicial_grid::edge_vtp_writer< Grid, HeaderType, ConnectivityInt, OffsetInt >::m_grid

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