aslBasicBC.h File Reference
`#include "aslBCond.h"`
`#include <data/aslDataWithGhostNodes.h>`
`#include <acl/aclMath/aclVectorOfElementsDef.h>`
Include dependency graph for aslBasicBC.h:

Go to the source code of this file.

## Classes

class | asl::BCConstantValue
| Bondary condition that puts fixed value in each point. More...
class | asl::BCConstantValueMap
| Bondary condition that puts fixed value in each point. More...
class | asl::BCConstantValueMiddlePointMap
| Bondary condition that puts fixed value in each boundary point. More...
class | asl::BCValuePFMap
| Bondary condition that puts fixed value in each point. More...
class | asl::BCConstantGradient
| Bondary condition that makes fixed gradient <> More...
class | asl::BCConstantGradientMap
| Bondary condition that makes fixed gradient <> More...
class | asl::BCConstantSource
| Bondary condition that adds fixed value to one in each point. More...
class | asl::BCDirectCopier
| Bondary condition that copies directly the values from one data to another. More...
class | asl::BCSConstantValue
| Bondary condition that puts fixed value in each point uses Slices. More...

## Namespaces

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

## Functions

SPBCond | asl::generateBCConstantValue (SPAbstractDataWithGhostNodes d, double v, const std::vector< SlicesNames > &sl)
| Bondary condition that puts fixed value in each point. More...
SPBCond | asl::generateBCConstantValue (SPAbstractDataWithGhostNodes d, UValue< double > &v, const std::vector< SlicesNames > &sl)
| Bondary condition that puts fixed value in each point. More...
SPBCond | asl::generateBCConstantValue (SPAbstractDataWithGhostNodes d, UValue< AVec< float >> &v, const std::vector< SlicesNames > &sl)
| Bondary condition that puts fixed value in each point. More...
SPBCond | asl::generateBCConstantValue (SPAbstractDataWithGhostNodes d, AVec<> v, const std::vector< SlicesNames > &sl)
| Bondary condition that puts fixed value in each point. More...
SPNumMethod | asl::generateBCConstantValue (SPAbstractDataWithGhostNodes d, double v, SPAbstractDataWithGhostNodes map)
| Bondary condition that puts fixed value in each point <> More...
SPNumMethod | asl::generateBCConstantValue (SPAbstractDataWithGhostNodes d, AVec<> v, SPAbstractDataWithGhostNodes map)
| Bondary condition that puts fixed value in each point <> More...
SPNumMethod | asl::generateBCConstantValue (SPAbstractDataWithGhostNodes d, SPPositionFunction v, SPAbstractDataWithGhostNodes map)
| Bondary condition that puts fixed value in each point <> More...
SPNumMethod | asl::generateBCConstantValueMiddlePoint (SPAbstractDataWithGhostNodes d, double v, SPAbstractDataWithGhostNodes map, const VectorTemplate *const t)
| Bondary condition that puts fixed value in each point <> More...
SPNumMethod | asl::generateBCConstantValueMiddlePoint (SPAbstractDataWithGhostNodes d, AVec<> v, SPAbstractDataWithGhostNodes map, const VectorTemplate *const t)
| Bondary condition that puts fixed value in each point <> More...
SPBCond | asl::generateBCConstantGradient (SPAbstractDataWithGhostNodes d, double v, const VectorTemplate *const t, const std::vector< SlicesNames > &sl)
| Bondary condition that makes fixed gradient <> More...
SPNumMethod | asl::generateBCConstantGradient (SPAbstractDataWithGhostNodes d, double v, SPAbstractDataWithGhostNodes map, const VectorTemplate *const t)
| Bondary condition that makes fixed gradient <> More...
SPNumMethod | asl::generateBCConstantGradient (SPAbstractDataWithGhostNodes d, double v, SPAbstractDataWithGhostNodes map, SPAbstractDataWithGhostNodes computatinalDomain, const VectorTemplate *const t)
| Bondary condition that makes fixed gradient <> More...
SPNumMethod | asl::generateBCConstantGradient (SPAbstractDataWithGhostNodes d, AVec<> v, SPAbstractDataWithGhostNodes map, const VectorTemplate *const t)
| Bondary condition that makes fixed gradient <> More...
SPNumMethod | asl::generateBCConstantGradient2 (SPAbstractDataWithGhostNodes d, double v, SPAbstractDataWithGhostNodes map, const VectorTemplate *const t)
| Bondary condition that makes fixed gradient, second order accuracy <> More...
SPNumMethod | asl::generateBCConstantGradient2 (SPAbstractDataWithGhostNodes d, double v, SPAbstractDataWithGhostNodes map, SPAbstractDataWithGhostNodes computatinalDomain, const VectorTemplate *const t)
| Bondary condition that makes fixed gradient, second order accuracy <> More...
SPNumMethod | asl::generateBCConstantGradient2 (SPAbstractDataWithGhostNodes d, AVec<> v, SPAbstractDataWithGhostNodes map, const VectorTemplate *const t)
| Bondary condition that makes fixed gradient, second order accuracy <> More...