ASL  0.1.7
Advanced Simulation Library
Classes | Namespaces | Typedefs | Enumerations | Functions
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::DataWithGhostNodes< V >
 
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.
 

Typedefs

typedef std::shared_ptr< BCond > asl::SPBCond
 

Enumerations

enum  asl::SlicesNames {
  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 &)