|
Mechanics of Defect Evolution Library
|
#include <EllipsoidalInclusionIO.h>
Public Types | |
| typedef Eigen::Matrix< double, dim, dim > | MatrixDim |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
Public Member Functions | |
| EllipsoidalInclusionIO (const EllipsoidalInclusion< dim > &ei) | |
| EllipsoidalInclusionIO (const std::size_t &inclusionID_in, const VectorDim &C_in, const MatrixDim &axes_in, const MatrixDim &eT_in, const double &mobilityReduction_in, const int &phaseID_in) | |
| EllipsoidalInclusionIO () | |
| EllipsoidalInclusionIO (std::stringstream &ss) | |
| void | write (std::ostream &os) const |
Public Attributes | |
| std::size_t | inclusionID |
| VectorDim | C |
| MatrixDim | axes |
| MatrixDim | eT |
| double | mobilityReduction |
| int | phaseID |
Friends | |
| template<class T> | |
| T & | operator<< (T &os, const EllipsoidalInclusionIO< dim > &ei) |
Definition at line 16 of file EllipsoidalInclusionIO.h.
| typedef Eigen::Matrix<double, dim, dim> model::EllipsoidalInclusionIO< dim >::MatrixDim |
Definition at line 19 of file EllipsoidalInclusionIO.h.
| typedef Eigen::Matrix<double, dim, 1> model::EllipsoidalInclusionIO< dim >::VectorDim |
Definition at line 20 of file EllipsoidalInclusionIO.h.
| model::EllipsoidalInclusionIO< dim >::EllipsoidalInclusionIO | ( | const EllipsoidalInclusion< dim > & | ei | ) |
Definition at line 11 of file EllipsoidalInclusionIO.cpp.
| model::EllipsoidalInclusionIO< dim >::EllipsoidalInclusionIO | ( | const std::size_t & | inclusionID_in, |
| const VectorDim & | C_in, | ||
| const MatrixDim & | axes_in, | ||
| const MatrixDim & | eT_in, | ||
| const double & | mobilityReduction_in, | ||
| const int & | phaseID_in ) |
Definition at line 32 of file EllipsoidalInclusionIO.cpp.
| model::EllipsoidalInclusionIO< dim >::EllipsoidalInclusionIO | ( | ) |
Definition at line 41 of file EllipsoidalInclusionIO.cpp.
| model::EllipsoidalInclusionIO< dim >::EllipsoidalInclusionIO | ( | std::stringstream & | ss | ) |
Definition at line 48 of file EllipsoidalInclusionIO.cpp.
| void model::EllipsoidalInclusionIO< dim >::write | ( | std::ostream & | os | ) | const |
Definition at line 17 of file EllipsoidalInclusionIO.cpp.
|
friend |
Definition at line 40 of file EllipsoidalInclusionIO.h.
| MatrixDim model::EllipsoidalInclusionIO< dim >::axes |
Definition at line 24 of file EllipsoidalInclusionIO.h.
| VectorDim model::EllipsoidalInclusionIO< dim >::C |
Definition at line 23 of file EllipsoidalInclusionIO.h.
| MatrixDim model::EllipsoidalInclusionIO< dim >::eT |
Definition at line 25 of file EllipsoidalInclusionIO.h.
| std::size_t model::EllipsoidalInclusionIO< dim >::inclusionID |
Definition at line 22 of file EllipsoidalInclusionIO.h.
| double model::EllipsoidalInclusionIO< dim >::mobilityReduction |
Definition at line 26 of file EllipsoidalInclusionIO.h.
| int model::EllipsoidalInclusionIO< dim >::phaseID |
Definition at line 27 of file EllipsoidalInclusionIO.h.