|
Mechanics of Defect Evolution Library
|
#include <SphericalInclusionDensitySpecification.h>
Public Member Functions | |
| SphericalInclusionDensitySpecification () | |
| SphericalInclusionDensitySpecification (const std::string &fileName) | |
| Public Member Functions inherited from model::MicrostructureSpecificationBase | |
| MicrostructureSpecificationBase (const std::string &type_in, const std::string &style_in) | |
| MicrostructureSpecificationBase (const std::string &type_in, const std::string &style_in, const std::string &fileName) | |
| Public Member Functions inherited from model::StaticID< MicrostructureSpecificationBase > | |
| StaticID () | |
Public Attributes | |
| double | targetDensity |
| double | diameterLognormalDistribution_M |
| double | diameterLognormalDistribution_S |
| double | diameterLognormalDistribution_A |
| Eigen::Matrix< double, 1, dim *dim > | crystalEigenDistortion |
| Eigen::Matrix< double, 1, dim > | patternVector_SI |
| bool | allowOverlap |
| bool | allowOutside |
| double | velocityReductionFactor |
| int | phaseID |
| Public Attributes inherited from model::MicrostructureSpecificationBase | |
| const std::string | type |
| const std::string | style |
| const std::string | tag |
| const std::unique_ptr< TextFileParser > | parser |
| Public Attributes inherited from model::StaticID< MicrostructureSpecificationBase > | |
| const size_t | sID |
| The static ID of this. | |
Static Public Attributes | |
| static constexpr int | dim =3 |
Additional Inherited Members | |
| Static Public Member Functions inherited from model::StaticID< MicrostructureSpecificationBase > | |
| 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 20 of file SphericalInclusionDensitySpecification.h.
| model::SphericalInclusionDensitySpecification::SphericalInclusionDensitySpecification | ( | ) |
Definition at line 15 of file SphericalInclusionDensitySpecification.cpp.
| model::SphericalInclusionDensitySpecification::SphericalInclusionDensitySpecification | ( | const std::string & | fileName | ) |
Definition at line 31 of file SphericalInclusionDensitySpecification.cpp.
| bool model::SphericalInclusionDensitySpecification::allowOutside |
Definition at line 32 of file SphericalInclusionDensitySpecification.h.
| bool model::SphericalInclusionDensitySpecification::allowOverlap |
Definition at line 31 of file SphericalInclusionDensitySpecification.h.
| Eigen::Matrix<double,1,dim*dim> model::SphericalInclusionDensitySpecification::crystalEigenDistortion |
Definition at line 29 of file SphericalInclusionDensitySpecification.h.
| double model::SphericalInclusionDensitySpecification::diameterLognormalDistribution_A |
Definition at line 28 of file SphericalInclusionDensitySpecification.h.
| double model::SphericalInclusionDensitySpecification::diameterLognormalDistribution_M |
Definition at line 26 of file SphericalInclusionDensitySpecification.h.
| double model::SphericalInclusionDensitySpecification::diameterLognormalDistribution_S |
Definition at line 27 of file SphericalInclusionDensitySpecification.h.
|
staticconstexpr |
Definition at line 23 of file SphericalInclusionDensitySpecification.h.
| Eigen::Matrix<double,1,dim> model::SphericalInclusionDensitySpecification::patternVector_SI |
Definition at line 30 of file SphericalInclusionDensitySpecification.h.
| int model::SphericalInclusionDensitySpecification::phaseID |
Definition at line 34 of file SphericalInclusionDensitySpecification.h.
| double model::SphericalInclusionDensitySpecification::targetDensity |
Definition at line 25 of file SphericalInclusionDensitySpecification.h.
| double model::SphericalInclusionDensitySpecification::velocityReductionFactor |
Definition at line 33 of file SphericalInclusionDensitySpecification.h.