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

#include <PolyhedronInclusionNodeIO.h>

Collaboration diagram for model::PolyhedronInclusionNodeIO< dim >:

Public Types

typedef Eigen::Matrix< double, dim, 1 > VectorDim

Public Member Functions

 PolyhedronInclusionNodeIO (const size_t &nodeID_in, const VectorDim &P_in)
 PolyhedronInclusionNodeIO ()
 PolyhedronInclusionNodeIO (std::stringstream &ss)
void write (std::ostream &os) const

Public Attributes

size_t nodeID
VectorDim P

Friends

template<class T>
T & operator<< (T &os, const PolyhedronInclusionNodeIO< dim > &ds)

Detailed Description

template<short unsigned int dim>
struct model::PolyhedronInclusionNodeIO< dim >

Definition at line 20 of file PolyhedronInclusionNodeIO.h.

Member Typedef Documentation

◆ VectorDim

template<short unsigned int dim>
typedef Eigen::Matrix<double, dim, 1> model::PolyhedronInclusionNodeIO< dim >::VectorDim

Definition at line 23 of file PolyhedronInclusionNodeIO.h.

Constructor & Destructor Documentation

◆ PolyhedronInclusionNodeIO() [1/3]

template<short unsigned int dim>
model::PolyhedronInclusionNodeIO< dim >::PolyhedronInclusionNodeIO ( const size_t & nodeID_in,
const VectorDim & P_in )

Definition at line 8 of file PolyhedronInclusionNodeIO.cpp.

◆ PolyhedronInclusionNodeIO() [2/3]

template<short unsigned int dim>
model::PolyhedronInclusionNodeIO< dim >::PolyhedronInclusionNodeIO ( )

Definition at line 20 of file PolyhedronInclusionNodeIO.cpp.

◆ PolyhedronInclusionNodeIO() [3/3]

template<short unsigned int dim>
model::PolyhedronInclusionNodeIO< dim >::PolyhedronInclusionNodeIO ( std::stringstream & ss)

Definition at line 28 of file PolyhedronInclusionNodeIO.cpp.

Member Function Documentation

◆ write()

template<short unsigned int dim>
void model::PolyhedronInclusionNodeIO< dim >::write ( std::ostream & os) const

Definition at line 41 of file PolyhedronInclusionNodeIO.cpp.

◆ operator<<

template<short unsigned int dim>
template<class T>
T & operator<< ( T & os,
const PolyhedronInclusionNodeIO< dim > & ds )
friend

Definition at line 43 of file PolyhedronInclusionNodeIO.h.

Member Data Documentation

◆ nodeID

template<short unsigned int dim>
size_t model::PolyhedronInclusionNodeIO< dim >::nodeID

Definition at line 26 of file PolyhedronInclusionNodeIO.h.

◆ P

template<short unsigned int dim>
VectorDim model::PolyhedronInclusionNodeIO< dim >::P

Definition at line 27 of file PolyhedronInclusionNodeIO.h.


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