aslTemplateVE.h File Reference
`#include <acl/aclMath/aclVectorOfElements.h>`
`#include "data/aslDataWithGhostNodes.h"`
`#include "aslTemplatesExtras.h"`
`#include "aslDistanceFunction.h"`
Include dependency graph for aslTemplateVE.h:

Go to the source code of this file.

## Classes

class | asl::TemplateVE
| This class contains VectorOfElements which corresponds to values of a field in littice nodes. More...

## Namespaces

| asl
| Advanced Simulation Library.

## Functions

TemplateVE | asl::operator+ (const TemplateVE &a, const TemplateVE &b)
TemplateVE | asl::operator- (const TemplateVE &a, const TemplateVE &b)
TemplateVE | asl::operator* (const TemplateVE &a, const TemplateVE &b)
TemplateVE | asl::operator/ (const TemplateVE &a, const TemplateVE &b)
acl::VectorOfElements | asl::laplas (const TemplateVE &a)
| differential operator \( \Delta a \) More...
acl::VectorOfElements | asl::gradient (const TemplateVE &a)
| differential operator \( \vec\nabla a \) More...
acl::VectorOfElements | asl::dx (const TemplateVE &a)
| differential operator \( \partial_x a \) More...
acl::VectorOfElements | asl::dy (const TemplateVE &a)
| differential operator \( \partial_y a \) More...
acl::VectorOfElements | asl::dz (const TemplateVE &a)
| differential operator \( \partial_z a \) More...
acl::VectorOfElements | asl::dxi (const TemplateVE &a, unsigned int i)
| differential operator \( \partial_{i} a \) More...
acl::VectorOfElements | asl::divAgradB (const TemplateVE &a, const TemplateVE &b)
| differential operator \( \nabla(a \nabla b) \) More...
acl::VectorOfElements | asl::div (const vector< TemplateVE > &a)
| differential operator \( \nabla \cdot \vec a \) More...
acl::VectorOfElements | asl::divProduct (const vector< TemplateVE > &a, const TemplateVE &c)
| differential operator \( \nabla \cdot (\vec a c) \) More...
acl::VectorOfElements | asl::div (const TemplateVE &ax, const TemplateVE &ay)
| differential operator \( \nabla \cdot \vec a \) More...
acl::VectorOfElements | asl::div (const TemplateVE &ax, const TemplateVE &ay, const TemplateVE &az)
| differential operator \( \nabla \cdot \vec a \) More...
acl::VectorOfElements | asl::dIdJ (unsigned int i, unsigned int j, const TemplateVE &a)
| differential operator \( \nabla_i \nabla_j a \) More...
acl::VectorOfElements | asl::interpolate (const TemplateVE &a, acl::VectorOfElements e)
| generates expresion for bilinear interpolation the template should be an elementary cell More...