ASL 0.1.7
Advanced Simulation Library
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
aslBasicBC.h File Reference
#include "aslBCond.h"
#include <data/aslDataWithGhostNodes.h>
#include <acl/aclMath/aclVectorOfElementsDef.h>
Include dependency graph for aslBasicBC.h:
This graph shows which files directly or indirectly include this file:

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

namespace  acl
 Advanced Computational Language.
 
namespace  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...