M2LCompressionType¶
ferreus_bbfmm.M2LCompressionType
¶
Bases: Enum
Enum for the available compression methods for the M2L operators.
None_ = 0
class-attribute
instance-attribute
¶
No compression applied to M2L operators
SVD = 1
class-attribute
instance-attribute
¶
A truncated Singular Value Decompositio (SVD) is performed on the M2L operators.
ACA = 2
class-attribute
instance-attribute
¶
Adaptive cross approximation (ACA) is performed on the M2L operators, followed by SVD recompression.