ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation.
Partition_mod::ParPropTry_type Type Reference

The subclass for generating objects that hold partition properties at any given level of partitioning based for any partitioning criterion. More...

Inheritance diagram for Partition_mod::ParPropTry_type:
Collaboration diagram for Partition_mod::ParPropTry_type:

Public Attributes

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...
 

Detailed Description

The subclass for generating objects that hold partition properties at any given level of partitioning based for any partitioning criterion.

Definition at line 95 of file Partition_mod.F90.

Member Data Documentation

◆ deallocated

logical(LK) Partition_mod::ParPropTry_type::deallocated = .true._LK

Flag indicating whether components are deallocated.

Definition at line 104 of file Partition_mod.F90.

◆ ic

integer(IK) Partition_mod::ParPropTry_type::ic

Definition at line 96 of file Partition_mod.F90.

◆ itp

integer(IK) Partition_mod::ParPropTry_type::itp

The itry index of the parent partition.

Definition at line 102 of file Partition_mod.F90.

◆ its

integer(IK) Partition_mod::ParPropTry_type::its

The itry index of the child partitions.

Definition at line 103 of file Partition_mod.F90.

◆ nc

integer(IK) Partition_mod::ParPropTry_type::nc

Definition at line 97 of file Partition_mod.F90.

◆ ne

integer(IK) Partition_mod::ParPropTry_type::ne

Definition at line 98 of file Partition_mod.F90.

◆ np

integer(IK) Partition_mod::ParPropTry_type::np

Definition at line 99 of file Partition_mod.F90.

◆ npe

integer(IK) Partition_mod::ParPropTry_type::npe

Definition at line 101 of file Partition_mod.F90.

◆ nps

integer(IK) Partition_mod::ParPropTry_type::nps

Definition at line 100 of file Partition_mod.F90.

◆ SubclusteringWarranted

logical(LK), dimension(:), allocatable Partition_mod::ParPropTry_type::SubclusteringWarranted

Definition at line 105 of file Partition_mod.F90.


The documentation for this type was generated from the following file: