24 #ifndef ASLLSFACETEDGROWTH_H 25 #define ASLLSFACETEDGROWTH_H 28 #include <math/aslVectorsDynamicLength.h> 32 class ExpressionContainer;
41 class CrystallographicParameters
44 vector<AVec<>> directions;
45 vector<double> betaSt;
46 vector<double> betaDisl;
59 CrystallographicParameters (
const vector<
AVec<>> & dir,
60 const vector<double> & bSt,
61 const vector<double> & bDisl,
63 CrystallographicParameters (
const double bRough);
64 CrystallographicParameters ();
79 void addFacet(
const AVec<> normal,
double bSt,
double bDisl);
91 class LSFacetedGrowth:
public LevelSetLinear
99 DataGen superSaturation;
101 virtual void initVelocityComputation();
117 #endif //ASLLSFACETEDGROWTH_H Advanced Simulation Library.
Advanced Computational Language.
SPDataWithGhostNodesACL DataGen
Numerical method which computes evolution of an interface with a crystalographic kinetics.
acl::TypeID type(acl::typeToTypeID< FlT >())
The class represents several Element.
SPDataWithGhostNodesACLData Data
std::shared_ptr< LSFacetedGrowth > SPLSFacetedGrowth
describes crystalographyly specific date