|
BEM++
2.0
|
Public Types | |
|
typedef Fiber::ScalarTraits < BasisFunctionType > ::RealType | CoordinateType |
|
typedef AhmedDofWrapper < CoordinateType > | AhmedDofType |
|
typedef ExtendedBemCluster < AhmedDofType > | AhmedBemCluster |
|
typedef bbxbemblcluster < AhmedDofType, AhmedDofType > | AhmedBemBlcluster |
Static Public Member Functions | |
| static void | constructBemCluster (const Space< BasisFunctionType > &space, bool indexWithGlobalDofs, const AcaOptions &acaOptions, shared_ptr< AhmedBemCluster > &cluster, shared_ptr< IndexPermutation > &o2p, shared_ptr< IndexPermutation > &p2o) |
| static void | constructBemCluster (const arma::Mat< CoordinateType > &points, int componentCount, const AcaOptions &acaOptions, shared_ptr< AhmedBemCluster > &cluster, shared_ptr< IndexPermutation > &o2p, shared_ptr< IndexPermutation > &p2o) |
|
static std::auto_ptr < AhmedBemBlcluster > | constructBemBlockCluster (const AcaOptions &acaOptions, bool symmetric, AhmedBemCluster &testCluster, AhmedBemCluster &trialCluster, bool useStrongAdmissibilityCondition, unsigned int &blockCount) |
| static void | truncateBemBlockCluster (blcluster *cluster, const blcluster *refCluster) |
| static void | getComponentDofPositions (const arma::Mat< CoordinateType > &points, int componentCount, std::vector< Point3D< CoordinateType > > &positions) |
| static void | getComponentBoundingBoxes (const arma::Mat< CoordinateType > &points, int componentCount, std::vector< BoundingBox< CoordinateType > > &boundingBoxes) |
1.8.5