ASL
0.1.6
Advanced Simulation Library
|
describes crystalographyly specific date More...
#include <aslLSFacetedGrowth.h>
Public Member Functions | |
void | directionCode (acl::VectorOfElements normal, acl::VectorOfElements direction, acl::VectorOfElements cosTheta, acl::ExpressionContainer &k) |
generates code which results the number corresponds to nearest direction More... | |
CrystallographicParameters (const vector< AVec<>> &dir, const vector< double > &bSt, const vector< double > &bDisl, const double bRough) | |
CrystallographicParameters (const double bRough) | |
CrystallographicParameters () | |
acl::VectorOfElements | velocity (acl::VectorOfElements supersaturation, acl::VectorOfElements dir, acl::VectorOfElements sinTheta) |
acl::VectorOfElements | velocity (const acl::VectorOfElements &supersaturation, const acl::VectorOfElements &dir, const acl::VectorOfElements &sinTheta, const acl::VectorOfElements &stepVelocityLimit) |
acl::VectorOfElements | stepFactor (const acl::VectorOfElements &dir, const acl::VectorOfElements &position) |
void | addFacet (const AVec<> normal, double bSt, double bDisl) |
adds new facet information More... | |
void | init (acl::TypeID type) |
initialize acl data More... | |
void | directionCode (acl::VectorOfElements normal, acl::VectorOfElements direction, acl::VectorOfElements cosTheta, acl::ExpressionContainer &k) |
generates code which results the number corresponds to nearest direction More... | |
CrystallographicParameters (const vector< AVec<>> &dir, const vector< double > &bSt, const vector< double > &bDisl, const double bRough) | |
CrystallographicParameters (const double bRough) | |
CrystallographicParameters () | |
acl::VectorOfElements | velocity (acl::VectorOfElements supersaturation, acl::VectorOfElements dir, acl::VectorOfElements sinTheta) |
acl::VectorOfElements | velocity (const acl::VectorOfElements &supersaturation, const acl::VectorOfElements &dir, const acl::VectorOfElements &sinTheta, const acl::VectorOfElements &stepVelocityLimit) |
acl::VectorOfElements | stepFactor (const acl::VectorOfElements &dir, const acl::VectorOfElements &position) |
void | addFacet (const AVec<> normal, double bSt, double bDisl) |
adds new facet information More... | |
void | init (acl::TypeID type) |
initialize acl data More... | |
Public Attributes | |
vector< AVec<> > | directions |
vector< double > | betaSt |
vector< double > | betaDisl |
double | betaRough |
describes crystalographyly specific date
Definition at line 41 of file aslLSFacetedGrowth.h.
asl::CrystallographicParameters::CrystallographicParameters | ( | const vector< AVec<>> & | dir, |
const vector< double > & | bSt, | ||
const vector< double > & | bDisl, | ||
const double | bRough | ||
) |
asl::CrystallographicParameters::CrystallographicParameters | ( | const double | bRough | ) |
asl::CrystallographicParameters::CrystallographicParameters | ( | ) |
asl::CrystallographicParameters::CrystallographicParameters | ( | const vector< AVec<>> & | dir, |
const vector< double > & | bSt, | ||
const vector< double > & | bDisl, | ||
const double | bRough | ||
) |
asl::CrystallographicParameters::CrystallographicParameters | ( | const double | bRough | ) |
asl::CrystallographicParameters::CrystallographicParameters | ( | ) |
void asl::CrystallographicParameters::addFacet | ( | const AVec<> | normal, |
double | bSt, | ||
double | bDisl | ||
) |
adds new facet information
normal | should be a unit vector |
void asl::CrystallographicParameters::addFacet | ( | const AVec<> | normal, |
double | bSt, | ||
double | bDisl | ||
) |
adds new facet information
normal | should be a unit vector |
void asl::CrystallographicParameters::directionCode | ( | acl::VectorOfElements | normal, |
acl::VectorOfElements | direction, | ||
acl::VectorOfElements | cosTheta, | ||
acl::ExpressionContainer & | k | ||
) |
generates code which results the number corresponds to nearest direction
void asl::CrystallographicParameters::directionCode | ( | acl::VectorOfElements | normal, |
acl::VectorOfElements | direction, | ||
acl::VectorOfElements | cosTheta, | ||
acl::ExpressionContainer & | k | ||
) |
generates code which results the number corresponds to nearest direction
void asl::CrystallographicParameters::init | ( | acl::TypeID | type | ) |
initialize acl data
void asl::CrystallographicParameters::init | ( | acl::TypeID | type | ) |
initialize acl data
acl::VectorOfElements asl::CrystallographicParameters::stepFactor | ( | const acl::VectorOfElements & | dir, |
const acl::VectorOfElements & | position | ||
) |
acl::VectorOfElements asl::CrystallographicParameters::stepFactor | ( | const acl::VectorOfElements & | dir, |
const acl::VectorOfElements & | position | ||
) |
acl::VectorOfElements asl::CrystallographicParameters::velocity | ( | acl::VectorOfElements | supersaturation, |
acl::VectorOfElements | dir, | ||
acl::VectorOfElements | sinTheta | ||
) |
acl::VectorOfElements asl::CrystallographicParameters::velocity | ( | acl::VectorOfElements | supersaturation, |
acl::VectorOfElements | dir, | ||
acl::VectorOfElements | sinTheta | ||
) |
acl::VectorOfElements asl::CrystallographicParameters::velocity | ( | const acl::VectorOfElements & | supersaturation, |
const acl::VectorOfElements & | dir, | ||
const acl::VectorOfElements & | sinTheta, | ||
const acl::VectorOfElements & | stepVelocityLimit | ||
) |
acl::VectorOfElements asl::CrystallographicParameters::velocity | ( | const acl::VectorOfElements & | supersaturation, |
const acl::VectorOfElements & | dir, | ||
const acl::VectorOfElements & | sinTheta, | ||
const acl::VectorOfElements & | stepVelocityLimit | ||
) |
vector< double > asl::CrystallographicParameters::betaDisl |
Definition at line 46 of file aslLSFacetedGrowth.h.
double asl::CrystallographicParameters::betaRough |
Definition at line 47 of file aslLSFacetedGrowth.h.
vector< double > asl::CrystallographicParameters::betaSt |
Definition at line 45 of file aslLSFacetedGrowth.h.
vector< AVec<> > asl::CrystallographicParameters::directions |
Definition at line 44 of file aslLSFacetedGrowth.h.