ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |
The subclass for generating objects that hold partition properties at any given level of partitioning based on the volume criterion. More...
Public Attributes | |
real(RK) | logSumVolNormed |
The log-sum of the normalized volumes of the partitions at any given level. More... | |
logical(LK) | subclusteringEnabled |
Logical flag that is .true. if further sub-clustering should be done. More... | |
Public Attributes inherited from Partition_mod::ParPropTry_type | |
integer(IK) | ic |
integer(IK) | nc |
integer(IK) | ne |
integer(IK) | np |
integer(IK) | nps |
integer(IK) | npe |
integer(IK) | itp |
The itry index of the parent partition. More... | |
integer(IK) | its |
The itry index of the child partitions. More... | |
logical(LK) | deallocated = .true._LK |
Flag indicating whether components are deallocated. More... | |
logical(LK), dimension(:), allocatable | SubclusteringWarranted |
Public Attributes inherited from Partition_mod::ParProp_type | |
real(RK), dimension(:), allocatable | ScaleFactorSq |
real(RK), dimension(:), allocatable | ScaleFactor |
real(RK), dimension(:), allocatable | LogVolRatio |
real(RK), dimension(:,:), allocatable | MahalSq |
Public Attributes inherited from Partition_mod::BaseProp_type | |
integer(IK), dimension(:), allocatable | Size |
An array of size (nemax) representing the sizes of the corresponding bounding ellipsoids. More... | |
integer(IK), dimension(:), allocatable | CumSumSize |
An array of size (0:nemax) containing the Cumulative sum of the array Size() . More... | |
integer(IK), dimension(:), allocatable | Membership |
An array of size (np) representing the bounding-ellipsoid membership IDs of the corresponding data points. More... | |
integer(IK), dimension(:), allocatable | EffectiveSize |
An array of size (nemax) indicating the likelihood of subclustering (0<<1 if successful, else 1<<2 if failed), enlargement (if < 0), being warranted. If further partitioning is warranted but fails, the likelihood will be negative. More... | |
real(RK), dimension(:), allocatable | LogVolNormed |
An array of size (nemax) representing the log-volumes of the corresponding bounding ellipsoids. More... | |
real(RK), dimension(:,:,:), allocatable | ChoLowCovUpp |
An array of size (nd,nd,nemax) representing the Cholesky lower triangle, diagonal, and covariance matrices of the bounding ellipsoids. More... | |
real(RK), dimension(:,:,:), allocatable | InvCovMat |
An array of size (nd,nd,nemax) representing the full symmetric inverse covariance matrices of the bounding ellipsoids. More... | |
real(RK), dimension(:,:), allocatable | ChoDia |
An array of size (nd,nemax) representing the Cholesky lower triangle, diagonal, and covariance matrices of the bounding ellipsoids. More... | |
real(RK), dimension(:,:), allocatable | Center |
An array of size (nd,nemax) representing the centers of the bounding ellipsoids. More... | |
The subclass for generating objects that hold partition properties at any given level of partitioning based on the volume criterion.
Definition at line 111 of file Partition_mod.F90.
real(RK) Partition_mod::ParPropTryVol_type::logSumVolNormed |
The log-sum of the normalized volumes of the partitions at any given level.
Definition at line 112 of file Partition_mod.F90.
logical(LK) Partition_mod::ParPropTryVol_type::subclusteringEnabled |
Logical flag that is .true.
if further sub-clustering should be done.
Definition at line 113 of file Partition_mod.F90.