ASL  0.1.7
Advanced Simulation Library
Classes | Namespaces | Typedefs | Functions
aslPositionFunction.h File Reference
#include <acl/aclMath/aclVectorOfElementsDef.h>
#include "utilities/aslUValue.h"
Include dependency graph for aslPositionFunction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  asl::AVec< T >
 
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.
 

Typedefs

typedef std::shared_ptr< PositionFunction > asl::SPPositionFunction
 

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...