Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
include
MicrostructureGeneration
StackingFaultTetrahedraIndividualSpecification.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_StackingFaultTetrahedraIndividualSpecification_H_
9
#define model_StackingFaultTetrahedraIndividualSpecification_H_
10
11
#include <string>
12
#include <vector>
13
#include <Eigen/Dense>
14
15
#include <
MicrostructureSpecificationBase.h
>
16
17
namespace
model
18
{
19
20
struct
StackingFaultTetrahedraIndividualSpecification
:
public
MicrostructureSpecificationBase
21
{
22
std::vector<int>
planeIDs
;
23
std::vector<int>
areInverted
;
24
std::vector<double>
sizes
;
25
Eigen::Matrix<double,Eigen::Dynamic,3>
basePoints
;
26
27
28
StackingFaultTetrahedraIndividualSpecification
();
29
StackingFaultTetrahedraIndividualSpecification
(
const
std::string& fileName);
30
};
31
32
}
33
#endif
MicrostructureSpecificationBase.h
model
Definition
DD_converter.dox:2
model::MicrostructureSpecificationBase::MicrostructureSpecificationBase
MicrostructureSpecificationBase(const std::string &type_in, const std::string &style_in)
Definition
MicrostructureSpecificationBase.cpp:17
model::StackingFaultTetrahedraIndividualSpecification::planeIDs
std::vector< int > planeIDs
Definition
StackingFaultTetrahedraIndividualSpecification.h:22
model::StackingFaultTetrahedraIndividualSpecification::sizes
std::vector< double > sizes
Definition
StackingFaultTetrahedraIndividualSpecification.h:24
model::StackingFaultTetrahedraIndividualSpecification::StackingFaultTetrahedraIndividualSpecification
StackingFaultTetrahedraIndividualSpecification()
Definition
StackingFaultTetrahedraIndividualSpecification.cpp:15
model::StackingFaultTetrahedraIndividualSpecification::basePoints
Eigen::Matrix< double, Eigen::Dynamic, 3 > basePoints
Definition
StackingFaultTetrahedraIndividualSpecification.h:25
model::StackingFaultTetrahedraIndividualSpecification::areInverted
std::vector< int > areInverted
Definition
StackingFaultTetrahedraIndividualSpecification.h:23
Generated by
1.15.0