24 #ifndef ASLCRYSTALGROWTHBC_H 25 #define ASLCRYSTALGROWTHBC_H 28 #include <data/aslDataWithGhostNodes.h> 29 #include <acl/aclMath/aclVectorOfElementsDef.h> 40 class PositionFunction;
65 Data computationalDomain,
68 virtual void execute();
139 Data computationalDomain,
142 virtual void execute();
168 Data computationalDomain,
171 virtual void execute();
205 #endif //ASLCRYSTALGROWTHBC_H std::shared_ptr< PositionFunction > SPPositionFunction
Boundary condition that makes gradient proportional to a surface concentration.
SPAbstractDataWithGhostNodes Data
SPAbstractDataWithGhostNodes Data
Advanced Simulation Library.
Advanced Computational Language.
std::shared_ptr< Kernel > SPKernel
SPNumMethod generateBCLinearGrowth2(SPAbstractDataWithGhostNodes d, double cEq, double beta, SPAbstractDataWithGhostNodes map, SPAbstractDataWithGhostNodes computationalDomain, const VectorTemplate *const t)
acl::VectorOfElements cEq
SPNumMethod generateBCLinearGrowth(SPAbstractDataWithGhostNodes d, double cEq, double beta, SPAbstractDataWithGhostNodes map, SPAbstractDataWithGhostNodes computationalDomain, const VectorTemplate *const t)
The class represents several Element.
std::shared_ptr< T > map(ElementData m)
Virtual class describes general interface for boundary conditions.
acl::VectorOfElements beta
acl::VectorOfElements beta
acl::VectorOfElements cEq
Defines set of vectros with several properties.
acl::VectorOfElements cEq
SPAbstractDataWithGhostNodes Data
acl::VectorOfElements beta