ASL
0.1.7
Advanced Simulation Library
|
Go to the documentation of this file.
24 #ifndef TEMPLATEVE_H_INCLUDED
25 #define TEMPLATEVE_H_INCLUDED
27 #include <acl/aclMath/aclVectorOfElements.h>
28 #include "data/aslDataWithGhostNodes.h"
155 #endif // TEMPLATEVE_H_INCLUDED
acl::VectorOfElements laplas(const TemplateVE &a)
differential operator
acl::VectorOfElements values
acl::VectorOfElements dxi(const TemplateVE &a, unsigned int i)
differential operator
This class contains VectorOfElements which corresponds to values of a field in littice nodes.
SPDistanceFunction operator-(SPDistanceFunction a)
acl::VectorOfElements getValue(unsigned int i)
const VectorTemplate * vectorTemplate
acl::VectorOfElements div(const vector< TemplateVE > &a)
differential operator
TemplateVE(const acl::VectorOfElements &val, const VectorTemplate &vectorT)
this is used for matematical operations with TemplateVE
acl::VectorOfElements dx(const TemplateVE &a)
differential operator
void init(DistanceFunction &data, acl::VectorOfElements &position, const VectorTemplate &vectorT, unsigned int i=0)
TemplateVE(DistanceFunction &data, acl::VectorOfElements &position, const VectorTemplate &vectorT, unsigned int i=0)
acl::VectorOfElements interpolate(const TemplateVE &a, acl::VectorOfElements e)
generates expresion for bilinear interpolation the template should be an elementary cell
const AMatr< T > operator+(const AMatr< T > &a, const AMatr< T > &b)
acl::VectorOfElements dIdJ(unsigned int i, unsigned int j, const TemplateVE &a)
differential operator
acl::VectorOfElements initValues
TemplateVE(AbstractDataWithGhostNodes &data, const VectorTemplate &vectorT, unsigned int i=0, bool bIni=true)
The class represents several Element.
acl::VectorOfElements gradient(const TemplateVE &a)
differential operator
SPPositionFunction operator*(SPPositionFunction a, SPPositionFunction b)
acl::VectorOfElements divAgradB(const TemplateVE &a, const TemplateVE &b)
differential operator
void init(AbstractDataWithGhostNodes &data, const VectorTemplate &vectorT, unsigned int i=0, bool bIni=true)
const AMatr< T > operator/(const AMatr< T > &b, const T &a)
acl::VectorOfElements dy(const TemplateVE &a)
differential operator
acl::VectorOfElements dz(const TemplateVE &a)
differential operator
Defines set of vectros with several properties.
Defines andditionl features related to a VectorTemplate.
Advanced Simulation Library.
acl::VectorOfElements divProduct(const vector< TemplateVE > &a, const TemplateVE &c)
differential operator