|
Mechanics of Defect Evolution Library
|
#include <SecondPhase.h>
Public Types | |
| typedef const Eigen::Matrix< double, dim, 1 > | VectorDim |
| typedef std::map< size_t, std::shared_ptr< GlidePlaneBase > > | PlaneNormalContainerType |
Public Member Functions | |
| SecondPhase (const std::string &, const std::map< const GlidePlaneBase *, std::shared_ptr< GammaSurface > > &, const PlaneNormalContainerType &) | |
| double | misfitEnergy (const VectorDim &s, const GlidePlaneBase *const gpb) const |
| double | misfitEnergy (const VectorDim &s, const size_t &) const |
| std::shared_ptr< GammaSurface > | gammaSurface (const size_t &) const |
| Public Member Functions inherited from model::StaticID< SecondPhase< dim > > | |
| StaticID () | |
Public Attributes | |
| const std::string | name |
| const std::map< const GlidePlaneBase *, std::shared_ptr< GammaSurface > > | gsMap |
| const PlaneNormalContainerType & | planes |
| Public Attributes inherited from model::StaticID< SecondPhase< dim > > | |
| const size_t | sID |
| The static ID of this. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from model::StaticID< SecondPhase< dim > > | |
| static size_t | nextID () |
| static size_t & | get_count () |
| static void | set_count (const size_t &newCount) |
| static void | force_count (const size_t &newCount) |
| static void | set_increment (const size_t &newIncrement) |
Definition at line 24 of file SecondPhase.h.
| typedef std::map<size_t,std::shared_ptr<GlidePlaneBase> > model::SecondPhase< dim >::PlaneNormalContainerType |
Definition at line 27 of file SecondPhase.h.
| typedef const Eigen::Matrix<double,dim,1> model::SecondPhase< dim >::VectorDim |
Definition at line 26 of file SecondPhase.h.
| model::SecondPhase< dim >::SecondPhase | ( | const std::string & | _name, |
| const std::map< const GlidePlaneBase *, std::shared_ptr< GammaSurface > > & | _gsMap, | ||
| const PlaneNormalContainerType & | planes_in ) |
Definition at line 23 of file SecondPhase.cpp.
| std::shared_ptr< GammaSurface > model::SecondPhase< dim >::gammaSurface | ( | const size_t & | planeID | ) | const |
Definition at line 62 of file SecondPhase.cpp.
| double model::SecondPhase< dim >::misfitEnergy | ( | const VectorDim & | s, |
| const GlidePlaneBase *const | gpb ) const |
Definition at line 36 of file SecondPhase.cpp.
| double model::SecondPhase< dim >::misfitEnergy | ( | const VectorDim & | s, |
| const size_t & | planeID ) const |
Definition at line 56 of file SecondPhase.cpp.
| const std::map<const GlidePlaneBase*,std::shared_ptr<GammaSurface> > model::SecondPhase< dim >::gsMap |
Definition at line 30 of file SecondPhase.h.
| const std::string model::SecondPhase< dim >::name |
Definition at line 29 of file SecondPhase.h.
| const PlaneNormalContainerType& model::SecondPhase< dim >::planes |
Definition at line 31 of file SecondPhase.h.