Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
DefectiveCrystal.h
Go to the documentation of this file.
1/* This file is part of MoDELib, the Mechanics Of Defects Evolution Library.
2 *
3 *
4 * MoDELib is distributed without any warranty under the
5 * GNU General Public License (GPL) v2 <http://www.gnu.org/licenses/>.
6 */
7
8#ifndef model_DefectiveCrystal_H_
9#define model_DefectiveCrystal_H_
10
11#include <fstream>
15
16
17namespace model
18{
19 template<int dim> class DislocationNetwork;
20 template<int dim> struct ClusterDynamics;
21 template<int dim> struct ElasticDeformation;
22 template<int dim> struct InclusionMicrostructure;
23
24
25 template <int _dim>
52}
53#endif
MicrostructureBase< dim >::MatrixDim MatrixDim
InclusionMicrostructure< dim > InclusionMicrostructureType
MicrostructureBase< dim >::VectorDim VectorDim
ClusterDynamics< dim > ClusterDynamicsType
DislocationNetwork< dim > DislocationNetworkType
ElasticDeformation< dim > ElasticDeformationType
DefectiveCrystal(DefectiveCrystalBase< _dim > &ddBase_in)
MicrostructureContainer< _dim > MicrostructureContainerType
void initializeConfiguration(const DefectiveCrystalConfigIO< dim > &configIO)
static constexpr int dim
const DislocationNetwork< _dim > & dislocationNetwork() const
Eigen::Matrix< double, dim, dim > MatrixDim
Eigen::Matrix< double, dim, 1 > VectorDim
MicrostructureContainer(DefectiveCrystalBase< dim > &ddBase_in)