aslBCond.h File Reference
`#include "aslNumMethod.h"`
`#include <data/aslBlocks.h>`
`#include <acl/aclMath/aclVectorOfElementsDef.h>`
Include dependency graph for aslBCond.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes

class | asl::BCond
| Virtual class describes general interface for boundary conditions. More...
class | asl::BCondWithMap
| Virtual class describes general interface for boundary conditions. More...
class | asl::BCondConnector
| Virtual class describes general interface for boundary conditions which connect two datas. More...
class | asl::BCondSlice
| Virtual class describes general interface for boundary conditions. More...
class | asl::BCondConnectorSlice
| Virtual class describes general interface for boundary conditions which connect two datas. More...
class | asl::BCondDynamic
| Virtual class describes general interface for boundary conditions. More...

## Namespaces

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

## Enumerations

enum | asl::SlicesNames { asl::X0 , asl::XE , asl::Y0 , asl::YE , asl::Z0 , asl::ZE , asl::X0 , asl::XE , asl::Y0 , asl::YE , asl::Z0 , asl::ZE }
| defines names of walls of a box More...

## Functions

void | asl::addSlices (BCond &, const vector< SlicesNames > &)
void | asl::addSliceX0 (BCond &)
void | asl::addSliceXE (BCond &)
void | asl::addSliceY0 (BCond &)
void | asl::addSliceYE (BCond &)
void | asl::addSliceZ0 (BCond &)
void | asl::addSliceZE (BCond &)
void | asl::addSliceX (BCond &, int x)
void | asl::addSliceY (BCond &, int y)
void | asl::addSliceZ (BCond &, int z)
void | asl::addSliceX0 (BCondSlice &)
void | asl::addSliceXE (BCondSlice &)
void | asl::addSliceY0 (BCondSlice &)
void | asl::addSliceYE (BCondSlice &)
void | asl::addSliceZ0 (BCondSlice &)
void | asl::addSliceZE (BCondSlice &)