Class xlifepp::HMatrixIM#
-
class HMatrixIM : public xlifepp::DoubleIM#
-
Inheritence diagram for xlifepp::HMatrixIM:
Collaboration diagram for xlifepp::HMatrixIM:
integral over a product of geometric domains based on hierarchical matrix representation
Public Functions
-
virtual void print(std::ostream &out) const#
-
print IntegrationMethod on stream
Public Members
-
ClusteringMethod clusterMethod#
-
clustering method (_regularBisection, _boundingBoxBisection, _cardinalityBisection, …)
-
mutable ClusterTree<FeDof> *colCluster_#
-
pointer to col cluster tree
-
mutable bool deletePointers_#
-
flag enabling pointers deallocation
-
real_t epsRank#
-
epsilon used in svd compression (keep singular values greater than eps)
-
HMApproximationMethod hmAppMethod#
-
type of approximation of admissible blocks (_noHMApproximation, _svdCompression, …)
-
IntegrationMethod *intgMethod#
-
real integration method on a couple of elements (old fashion)
-
IntegrationMethods intgMethods#
-
list of integration method on a couple of elements
-
mutable ClusterTree<FeDof> *rowCluster_#
-
pointer to row cluster tree
-
virtual void print(std::ostream &out) const#