aslPositionFunction.h File Reference
`#include <acl/aclMath/aclVectorOfElementsDef.h>`
`#include "utilities/aslUValue.h"`
Include dependency graph for aslPositionFunction.h:

Go to the source code of this file.

## Classes

class | asl::PositionFunction
class | asl::PFBinaryOperation
class | asl::PFUnaryOperation
class | asl::PFOperationPlus
class | asl::PFOperationMinus
class | asl::PFOperationProduct
class | asl::PFOperationInversion
class | asl::PFConstant
class | asl::PFLinear
class | asl::PFRotationField
| creates function corresponding to a velocity field More...
class | asl::PFSign

## Namespaces

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

## Functions

SPPositionFunction | asl::generatePFLinear (const AVec< double > &g, double p0)
template<typename T >
SPPositionFunction | asl::generatePFLinear (const AVec< double > &g, UValue< T > p0)
SPPositionFunction | asl::generatePFConstant (const AVec< double > &a)
SPPositionFunction | asl::generatePFConstant (double a)
SPPositionFunction | asl::generatePFRotationField (const AVec< double > &axis, const AVec< double > &c)
SPPositionFunction | asl::operator+ (SPPositionFunction a, SPPositionFunction b)
SPPositionFunction | asl::operator- (SPPositionFunction a, SPPositionFunction b)
SPPositionFunction | asl::operator- (SPPositionFunction a)
SPPositionFunction | asl::operator* (SPPositionFunction a, SPPositionFunction b)
SPPositionFunction | asl::sign (SPPositionFunction a)
SPAbstractDataWithGhostNodes | asl::generateDataContainer_SP (const Block &b, SPPositionFunction df, unsigned int gN, acl::TypeID t)
void | asl::initData (SPAbstractDataWithGhostNodes d, SPPositionFunction f)
| Initialize `d` by `f`. More...
void | asl::initData (SPAbstractDataWithGhostNodes d, SPPositionFunction f, const acl::KernelConfiguration &k)
| Initialize `d` by `f`. More...