Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::SimplexReaderBase< dim > Struct Template Reference

#include <SimplexReader.h>

Inheritance diagram for model::SimplexReaderBase< dim >:
Collaboration diagram for model::SimplexReaderBase< dim >:

Public Types

typedef std::map< size_t, Eigen::Matrix< double, dim, 1 > > NodeContainerType
typedef std::map< size_t, std::pair< typename SimplexTraits< dim, dim >::SimplexIDType, size_t > > ElementContainerType

Public Member Functions

const NodeContainerType & nodes () const
NodeContainerType & nodes ()
const ElementContainerType & elements () const
ElementContainerType & elements ()
void clear ()
SimplexReaderBase< dim > & simplexReader ()
const SimplexReaderBase< dim > & simplexReader () const
const Eigen::Matrix< double, dim, 1 > & get_P0 (const typename SimplexTraits< dim, 0 >::SimplexIDType &xID)

Detailed Description

template<int dim>
struct model::SimplexReaderBase< dim >

Definition at line 24 of file SimplexReader.h.

Member Typedef Documentation

◆ ElementContainerType

template<int dim>
typedef std::map<size_t, std::pair<typename SimplexTraits<dim, dim>::SimplexIDType, size_t> > model::SimplexReaderBase< dim >::ElementContainerType

Definition at line 32 of file SimplexReader.h.

◆ NodeContainerType

template<int dim>
typedef std::map<size_t, Eigen::Matrix<double, dim, 1> > model::SimplexReaderBase< dim >::NodeContainerType

Definition at line 30 of file SimplexReader.h.

Member Function Documentation

◆ clear()

template<int dim>
auto model::SimplexReaderBase< dim >::clear ( )

Definition at line 29 of file SimplexReader.cpp.

◆ elements() [1/2]

template<int dim>
ElementContainerType & model::SimplexReaderBase< dim >::elements ( )

◆ elements() [2/2]

template<int dim>
const ElementContainerType & model::SimplexReaderBase< dim >::elements ( ) const

◆ get_P0()

template<int dim>
auto model::SimplexReaderBase< dim >::get_P0 ( const typename SimplexTraits< dim, 0 >::SimplexIDType & xID)

Definition at line 46 of file SimplexReader.cpp.

◆ nodes() [1/2]

template<int dim>
NodeContainerType & model::SimplexReaderBase< dim >::nodes ( )

◆ nodes() [2/2]

template<int dim>
const NodeContainerType & model::SimplexReaderBase< dim >::nodes ( ) const

◆ simplexReader() [1/2]

template<int dim>
SimplexReaderBase< dim > & model::SimplexReaderBase< dim >::simplexReader ( )

◆ simplexReader() [2/2]

template<int dim>
const SimplexReaderBase< dim > & model::SimplexReaderBase< dim >::simplexReader ( ) const

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