|
Mechanics of Defect Evolution Library
|
#include <DislocationNodeIO.h>
Public Types | |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
| typedef Eigen::Array< double, 1, ClusterDynamicsParameters< dim >::mSize > | ClimbVelocityScalarType |
Public Member Functions | |
| DislocationNodeIO (const DislocationNode< dim > &dn) | |
| DislocationNodeIO (const size_t &sID_in, const VectorDim &P_in, const VectorDim &V_in, const ClimbVelocityScalarType &climbVelocityScalar_in, const double &velocityReduction_in, const int &meshLocation_in) | |
| DislocationNodeIO () | |
| DislocationNodeIO (std::stringstream &ss) | |
| std::ostream & | write (std::ostream &os) const |
Public Attributes | |
| size_t | sID |
| VectorDim | P |
| VectorDim | V |
| ClimbVelocityScalarType | climbVelocityScalar |
| double | velocityReduction |
| int | meshLocation |
Friends | |
| template<class T> | |
| T & | operator<< (T &os, const DislocationNodeIO< dim > &ds) |
Definition at line 25 of file DislocationNodeIO.h.
| typedef Eigen::Array<double,1,ClusterDynamicsParameters<dim>::mSize> model::DislocationNodeIO< dim >::ClimbVelocityScalarType |
Definition at line 29 of file DislocationNodeIO.h.
| typedef Eigen::Matrix<double,dim,1> model::DislocationNodeIO< dim >::VectorDim |
Definition at line 28 of file DislocationNodeIO.h.
| model::DislocationNodeIO< dim >::DislocationNodeIO | ( | const DislocationNode< dim > & | dn | ) |
Definition at line 9 of file DislocationIOConversions.cpp.
| model::DislocationNodeIO< dim >::DislocationNodeIO | ( | const size_t & | sID_in, |
| const VectorDim & | P_in, | ||
| const VectorDim & | V_in, | ||
| const ClimbVelocityScalarType & | climbVelocityScalar_in, | ||
| const double & | velocityReduction_in, | ||
| const int & | meshLocation_in ) |
Definition at line 9 of file DislocationNodeIO.cpp.
| model::DislocationNodeIO< dim >::DislocationNodeIO | ( | ) |
Definition at line 28 of file DislocationNodeIO.cpp.
| model::DislocationNodeIO< dim >::DislocationNodeIO | ( | std::stringstream & | ss | ) |
Definition at line 41 of file DislocationNodeIO.cpp.
| std::ostream & model::DislocationNodeIO< dim >::write | ( | std::ostream & | os | ) | const |
Definition at line 71 of file DislocationNodeIO.cpp.
|
friend |
Definition at line 61 of file DislocationNodeIO.h.
| ClimbVelocityScalarType model::DislocationNodeIO< dim >::climbVelocityScalar |
Definition at line 34 of file DislocationNodeIO.h.
| int model::DislocationNodeIO< dim >::meshLocation |
Definition at line 36 of file DislocationNodeIO.h.
| VectorDim model::DislocationNodeIO< dim >::P |
Definition at line 32 of file DislocationNodeIO.h.
| size_t model::DislocationNodeIO< dim >::sID |
Definition at line 31 of file DislocationNodeIO.h.
| VectorDim model::DislocationNodeIO< dim >::V |
Definition at line 33 of file DislocationNodeIO.h.
| double model::DislocationNodeIO< dim >::velocityReduction |
Definition at line 35 of file DislocationNodeIO.h.