aslGeomInc.h File Reference
`#include <memory>`
`#include <vector>`
`#include "acl/aclHardware.h"`
Include dependency graph for aslGeomInc.h:

Go to the source code of this file.

## Namespaces

| acl
| Advanced Computational Language.
| asl
| Advanced Simulation Library.

## Functions

SPDistanceFunction | asl::generateDFSphere (double r, const AVec< double > &c)
| generates sphere More...
SPDistanceFunction | asl::generateDFCylinderInf (double r, const AVec< double > &l, const AVec< double > &c)
| generates infinite cylinder More...
SPDistanceFunction | asl::generateDFCylinder (double r, const AVec< double > &l, const AVec< double > &c)
| generates cylinder More...
SPDistanceFunction | asl::generateDFCone (double r, const AVec< double > &l, const AVec< double > &a)
| generates cone More...
SPDistanceFunction | asl::generateDFPlane (const AVec< double > &n, const AVec< double > &p0)
SPDistanceFunction | asl::generateDFConvexPolygonPrism (std::vector< AVec< double >> points)
| generates infinite prism with convex polygon at its base More...
SPDistanceFunction | asl::generateDFConvexPolygonPyramid (std::vector< AVec< double >> points, AVec< double > a)
| generates pyramid with convex polygon at its base and apex `a` More...
SPDistanceFunction | asl::generateDFInBlock (const Block &b, unsigned int nG)
| generates map corresponding to external (ghost) part of the block More...
SPDistanceFunction | asl::operator& (SPDistanceFunction a, SPDistanceFunction b)
SPDistanceFunction | asl::operator| (SPDistanceFunction a, SPDistanceFunction b)
SPDistanceFunction | asl::operator- (SPDistanceFunction a)
SPDistanceFunction | asl::normalize (SPDistanceFunction a, double dx)
SPAbstractDataWithGhostNodes | asl::generateDataContainer_SP (const Block &b, SPDistanceFunction df, unsigned int gN, acl::TypeID t)
void | asl::initData (SPAbstractDataWithGhostNodes d, SPDistanceFunction f)
| Initialize `d` by `f`. More...
void | asl::initData (SPAbstractDataWithGhostNodes d, SPDistanceFunction f, const acl::KernelConfiguration &k)
| Initialize `d` by `f`. More...