|
Mechanics of Defect Evolution Library
|
#include <PeriodicGlidePlaneFactory.h>
Public Types | |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
| typedef PeriodicGlidePlaneFactory< dim > | PeriodicGlidePlaneFactoryType |
| typedef PeriodicGlidePlane< dim > | PeriodicGlidePlaneType |
| typedef KeyConstructableWeakPtrFactory< PeriodicGlidePlaneFactoryType, PeriodicGlidePlaneType > | BaseType |
| typedef GlidePlane< dim > | GlidePlaneType |
| typedef GlidePlaneType::KeyType | GlidePlaneKeyType |
| typedef std::shared_ptr< PeriodicGlidePlaneType > | PeriodicGlidePlaneSharedPtrType |
| Public Types inherited from model::KeyConstructableWeakPtrFactory< PeriodicGlidePlaneFactory< dim >, PeriodicGlidePlane< dim > > | |
| typedef PeriodicGlidePlane< dim >::KeyType | KeyType |
| typedef std::weak_ptr< PeriodicGlidePlane< dim > > | WeakPtrType |
| typedef std::shared_ptr< PeriodicGlidePlane< dim > > | SharedPtrType |
Public Member Functions | |
| PeriodicGlidePlaneFactory (const Polycrystal< dim > &poly_in, GlidePlaneFactory< dim > &glidePlaneFactory_in) | |
| PeriodicGlidePlaneSharedPtrType | get (const GlidePlaneKeyType &temp) |
| BaseType & | periodicGlidePlanes () |
| const BaseType & | periodicGlidePlanes () const |
| Public Member Functions inherited from model::KeyConstructableWeakPtrFactory< PeriodicGlidePlaneFactory< dim >, PeriodicGlidePlane< dim > > | |
| SharedPtrType | getFromKey (const KeyType &key) |
Public Attributes | |
| const Polycrystal< dim > & | poly |
| GlidePlaneFactory< dim > & | glidePlaneFactory |
Definition at line 28 of file PeriodicGlidePlaneFactory.h.
| typedef KeyConstructableWeakPtrFactory<PeriodicGlidePlaneFactoryType,PeriodicGlidePlaneType> model::PeriodicGlidePlaneFactory< dim >::BaseType |
Definition at line 35 of file PeriodicGlidePlaneFactory.h.
| typedef GlidePlaneType::KeyType model::PeriodicGlidePlaneFactory< dim >::GlidePlaneKeyType |
Definition at line 37 of file PeriodicGlidePlaneFactory.h.
| typedef GlidePlane<dim> model::PeriodicGlidePlaneFactory< dim >::GlidePlaneType |
Definition at line 36 of file PeriodicGlidePlaneFactory.h.
| typedef PeriodicGlidePlaneFactory<dim> model::PeriodicGlidePlaneFactory< dim >::PeriodicGlidePlaneFactoryType |
Definition at line 33 of file PeriodicGlidePlaneFactory.h.
| typedef std::shared_ptr<PeriodicGlidePlaneType> model::PeriodicGlidePlaneFactory< dim >::PeriodicGlidePlaneSharedPtrType |
Definition at line 38 of file PeriodicGlidePlaneFactory.h.
| typedef PeriodicGlidePlane<dim> model::PeriodicGlidePlaneFactory< dim >::PeriodicGlidePlaneType |
Definition at line 34 of file PeriodicGlidePlaneFactory.h.
| typedef Eigen::Matrix<double,dim,1> model::PeriodicGlidePlaneFactory< dim >::VectorDim |
Definition at line 32 of file PeriodicGlidePlaneFactory.h.
| model::PeriodicGlidePlaneFactory< dim >::PeriodicGlidePlaneFactory | ( | const Polycrystal< dim > & | poly_in, |
| GlidePlaneFactory< dim > & | glidePlaneFactory_in ) |
Definition at line 18 of file PeriodicGlidePlaneFactory.cpp.
| PeriodicGlidePlaneFactory< dim >::PeriodicGlidePlaneSharedPtrType model::PeriodicGlidePlaneFactory< dim >::get | ( | const GlidePlaneKeyType & | temp | ) |
Definition at line 43 of file PeriodicGlidePlaneFactory.cpp.
| PeriodicGlidePlaneFactory< dim >::BaseType & model::PeriodicGlidePlaneFactory< dim >::periodicGlidePlanes | ( | ) |
Definition at line 49 of file PeriodicGlidePlaneFactory.cpp.
| const PeriodicGlidePlaneFactory< dim >::BaseType & model::PeriodicGlidePlaneFactory< dim >::periodicGlidePlanes | ( | ) | const |
Definition at line 55 of file PeriodicGlidePlaneFactory.cpp.
| GlidePlaneFactory<dim>& model::PeriodicGlidePlaneFactory< dim >::glidePlaneFactory |
Definition at line 43 of file PeriodicGlidePlaneFactory.h.
| const Polycrystal<dim>& model::PeriodicGlidePlaneFactory< dim >::poly |
Definition at line 42 of file PeriodicGlidePlaneFactory.h.