ASL
0.1.7
Advanced Simulation Library
|
Go to the documentation of this file.
33 class KernelConfiguration;
38 template <
typename T>
class AVec;
41 class AbstractDataWithGhostNodes;
154 #endif // ASLDISTANCEFUNCTION
SPDistanceFunction generateDFInBlock(const Block &b, unsigned int nG)
generates map corresponding to external (ghost) part of the block
SPDistanceFunction generateDFCylinderInf(double r, const AVec< double > &l, const AVec< double > &c)
generates infinite cylinder
SPDataWrapperACL generateDataContainer_SP(const Block &b, const acl::VectorOfElements &a)
SPDistanceFunction operator&(SPDistanceFunction a, SPDistanceFunction b)
SPDistanceFunction operator-(SPDistanceFunction a)
acl::VectorOfElements dx(const TemplateVE &a)
differential operator
SPDistanceFunction generateDFConvexPolygonPyramid(std::vector< AVec< double >> points, AVec< double > a)
generates pyramid with convex polygon at its base and apex a
SPDistanceFunction generateDFPlane(const AVec< double > &n, const AVec< double > &p0)
void initData(SPAbstractData d, double a)
ACL Kernel configuration class.
SPDistanceFunction generateDFCylinder(double r, const AVec< double > &l, const AVec< double > &c)
generates cylinder
SPDistanceFunction generateDFCone(double r, const AVec< double > &l, const AVec< double > &a)
generates cone
std::shared_ptr< DistanceFunction > SPDistanceFunction
SPDistanceFunction operator|(SPDistanceFunction a, SPDistanceFunction b)
SPDistanceFunction generateDFSphere(double r, const AVec< double > &c)
generates sphere
Advanced Simulation Library.
Advanced Computational Language.
SPDistanceFunction normalize(SPDistanceFunction a, double dx)
SPDistanceFunction generateDFConvexPolygonPrism(std::vector< AVec< double >> points)
generates infinite prism with convex polygon at its base
std::shared_ptr< AbstractDataWithGhostNodes > SPAbstractDataWithGhostNodes