ASL  0.1.7
Advanced Simulation Library
Public Member Functions | Protected Attributes | List of all members
asl::BCondDynamic Class Reference

Virtual class describes general interface for boundary conditions. More...

#include <aslBCond.h>

Inheritance diagram for asl::BCondDynamic:
Inheritance graph
[legend]
Collaboration diagram for asl::BCondDynamic:
Collaboration graph
[legend]

Public Member Functions

 BCondDynamic (const Block &b)
 
 BCondDynamic (const Block &b, const VectorTemplate *const t)
 
const BlockgetBlock ()
 
const VectorTemplategetVT ()
 
- Public Member Functions inherited from asl::NumMethod
virtual void execute ()=0
 Executes the numerical procedure. More...
 
virtual void init ()=0
 Builds the necesery internal data and kernels. More...
 
virtual ~NumMethod ()
 

Protected Attributes

Block block
 
const VectorTemplate *const templ
 
acl::SPVectorOfElementsData pointsACL
 
acl::SPVectorOfElementsData normalsACL
 

Detailed Description

Virtual class describes general interface for boundary conditions.

The class is sutable for BC with moving boundary. It takes the list points and corresponding normals as an input. The boundary conditions are computed automaticaly for a given VectorTemplate.

Definition at line 292 of file aslBCond.h.

Constructor & Destructor Documentation

◆ BCondDynamic() [1/2]

asl::BCondDynamic::BCondDynamic ( const Block b)

◆ BCondDynamic() [2/2]

asl::BCondDynamic::BCondDynamic ( const Block b,
const VectorTemplate *const  t 
)

Member Function Documentation

◆ getBlock()

const Block& asl::BCondDynamic::getBlock ( )

◆ getVT()

const VectorTemplate* asl::BCondDynamic::getVT ( )
inline

Member Data Documentation

◆ block

Block asl::BCondDynamic::block
protected

Definition at line 295 of file aslBCond.h.

◆ normalsACL

acl::SPVectorOfElementsData asl::BCondDynamic::normalsACL
protected

Definition at line 299 of file aslBCond.h.

◆ pointsACL

acl::SPVectorOfElementsData asl::BCondDynamic::pointsACL
protected

Definition at line 298 of file aslBCond.h.

◆ templ

const VectorTemplate* const asl::BCondDynamic::templ
protected

Definition at line 296 of file aslBCond.h.


The documentation for this class was generated from the following file: