ASL  0.1.7
Advanced Simulation Library
Classes | Namespaces | Typedefs | Functions
aslFDElasticityBC.h File Reference
#include "aslBCond.h"
#include "acl/aclMath/aclVectorOfElementsDef.h"
Include dependency graph for aslFDElasticityBC.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  asl::BCRigidWall
 Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\)) More...
 
class  asl::BCRigidWallRelaxation
 Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\)) More...
 
class  asl::BCFreeSurface
 Bondary condition corresponding to a free surface ( \(\partial_{\vec n}u=0\) and \(\partial_{\vec n}\dot u=0\)) More...
 
class  asl::BCFreeSurface2
 Bondary condition corresponding to a free surface ( \(\partial_{\vec n}u=0\)) More...
 
class  asl::BCZeroStressMap
 Bondary condition corresponding to a free surface. More...
 
class  asl::BCImposedDisplacementVelocityValue
 Bondary condition set given values to displacement/velocity. More...
 
class  asl::BCAccelerationSource2
 Bondary condition local force(acceleration) More...
 

Namespaces

 acl
 Advanced Computational Language.
 
 asl
 Advanced Simulation Library.
 

Typedefs

typedef std::shared_ptr< ElasticityCommonA > asl::SPElasticityCommonA
 

Functions

SPBCond asl::generateBCRigidWall (SPFDElasticityIncompressibleStatic nm, const std::vector< SlicesNames > &sl)
 Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\)) More...
 
SPBCond asl::generateBCRigidWall (SPFDElasticityRelaxation nm, const std::vector< SlicesNames > &sl)
 Bondary condition corresponding to a rigid wall ( \(\vec u=0\) and \(\nabla p=0\)) More...
 
SPBCond asl::generateBCRigidWall (SPFDElasticity2 nm, const std::vector< SlicesNames > &sl)
 Bondary condition corresponding to a rigid wall ( \( u=0\) and \(\dot u=0\)) More...
 
SPBCond asl::generateBCRigidWall (SPFDElasticity2 nm, const AVec<> &u0, const std::vector< SlicesNames > &sl)
 Bondary condition corresponding to a rigid wall ( \( u=u_0\) and \(\dot u=0\)) More...
 
SPBCond asl::generateBCRigidWall (SPFDElasticityRelaxation nm, const AVec<> &u0, const std::vector< SlicesNames > &sl)
 Bondary condition corresponding to a rigid wall ( \( u=u_0\) and \(\dot u=0\)) More...
 
SPNumMethod asl::generateBCZeroStress (SPElasticityCommonA nm, SPAbstractDataWithGhostNodes map)
 Bondary condition set given values to displacement/velocity. More...
 
SPNumMethod asl::generateBCZeroStressP (SPFDElasticityIncompressibleStatic nm, SPAbstractDataWithGhostNodes map)
 Bondary condition set given values to displacement/velocity. More...
 
SPNumMethod asl::generateBCZeroStressP (SPFDElasticityRelaxation nm, SPAbstractDataWithGhostNodes map)
 Bondary condition set given values to displacement/velocity. More...