cee::ug::BulkValues Class Reference

Class for storing results of bulk calculations. More...

Public Attributes

size_t globalGeometryIndex
 Geometry index of the part associated with the bulk values. More...
 
int partId
 Part id of the part associated with the bulk values. More...
 
double minimumValue
 Minimum element scalar value in the region. More...
 
double maximumValue
 Maxinum element scalar value in the region. More...
 
double averageValue
 Average element scalar value in the region. More...
 
double resultant
 Sum of SURFACE_AREA*SURFACE_RESULT_VALUE for all element surfaces in the region. More...
 
double volumeMinimumValue
 The minimum result for volume elements in the part (only applicable for parts with volume elements) More...
 
double volumeMaximumValue
 The Maximum result for volume elements in the part (only applicable for parts with volume elements) More...
 
double volumeAverageValue
 The Average result for volume elements in the part (only applicable for parts with volume elements) More...
 
double volumeResultant
 Sum of VOLUME*ELEMENT_RESULT_VALUE for all volume elements (only applicable for parts with volume elements) More...
 
double nodeMinimumValue
 Minimum per surface node nodal scalar value in the region (only applicable for PER_NODE or PER_ELEMENT_NODE results) More...
 
double nodeMaximumValue
 Maxinum per surface node nodal scalar value in the region (only applicable for PER_NODE or PER_ELEMENT_NODE results) More...
 
double nodeAverageValue
 Average per surface node nodal scalar value in the region (only applicable for PER_NODE or PER_ELEMENT_NODE results) More...
 
double volumeNodeMinimumValue
 Minimum per volume element node value (applicable for PER_NODE and PER_ELEMENT_NODE results) More...
 
double volumeNodeMaximumValue
 Maximum per volume element node value (applicable for PER_NODE and PER_ELEMENT_NODE results) More...
 
double volumeNodeAverageValue
 Average per volume element node value (applicable for PER_NODE and PER_ELEMENT_NODE results) More...
 
double area
 The surface area of the region. More...
 
double volume
 The volume of the part (only applicable for parts with volume elements). For cutting planes: the volue of the intersected elements. More...
 
size_t surfaceCount
 Number of surfaces in the region. More...
 
size_t nodeCount
 Number of nodes in the region. More...
 
size_t elementCount
 Number of elements. For cutting planes: The number of elements intersected. More...
 
Vec3d centroid
 The centroid of the region. More...
 
Vec3d boundingBoxMinimum
 The centroid of the region. More...
 
Vec3d boundingBoxMaximum
 The centroid of the region. More...
 

Detailed Description

Class for storing results of bulk calculations.

Member Data Documentation

double cee::ug::BulkValues::area

The surface area of the region.

double cee::ug::BulkValues::averageValue

Average element scalar value in the region.

Vec3d cee::ug::BulkValues::boundingBoxMaximum

The centroid of the region.

Vec3d cee::ug::BulkValues::boundingBoxMinimum

The centroid of the region.

Vec3d cee::ug::BulkValues::centroid

The centroid of the region.

size_t cee::ug::BulkValues::elementCount

Number of elements. For cutting planes: The number of elements intersected.

size_t cee::ug::BulkValues::globalGeometryIndex

Geometry index of the part associated with the bulk values.

double cee::ug::BulkValues::maximumValue

Maxinum element scalar value in the region.

double cee::ug::BulkValues::minimumValue

Minimum element scalar value in the region.

double cee::ug::BulkValues::nodeAverageValue

Average per surface node nodal scalar value in the region (only applicable for PER_NODE or PER_ELEMENT_NODE results)

size_t cee::ug::BulkValues::nodeCount

Number of nodes in the region.

double cee::ug::BulkValues::nodeMaximumValue

Maxinum per surface node nodal scalar value in the region (only applicable for PER_NODE or PER_ELEMENT_NODE results)

double cee::ug::BulkValues::nodeMinimumValue

Minimum per surface node nodal scalar value in the region (only applicable for PER_NODE or PER_ELEMENT_NODE results)

int cee::ug::BulkValues::partId

Part id of the part associated with the bulk values.

double cee::ug::BulkValues::resultant

Sum of SURFACE_AREA*SURFACE_RESULT_VALUE for all element surfaces in the region.

size_t cee::ug::BulkValues::surfaceCount

Number of surfaces in the region.

double cee::ug::BulkValues::volume

The volume of the part (only applicable for parts with volume elements). For cutting planes: the volue of the intersected elements.

double cee::ug::BulkValues::volumeAverageValue

The Average result for volume elements in the part (only applicable for parts with volume elements)

double cee::ug::BulkValues::volumeMaximumValue

The Maximum result for volume elements in the part (only applicable for parts with volume elements)

double cee::ug::BulkValues::volumeMinimumValue

The minimum result for volume elements in the part (only applicable for parts with volume elements)

double cee::ug::BulkValues::volumeNodeAverageValue

Average per volume element node value (applicable for PER_NODE and PER_ELEMENT_NODE results)

double cee::ug::BulkValues::volumeNodeMaximumValue

Maximum per volume element node value (applicable for PER_NODE and PER_ELEMENT_NODE results)

double cee::ug::BulkValues::volumeNodeMinimumValue

Minimum per volume element node value (applicable for PER_NODE and PER_ELEMENT_NODE results)

double cee::ug::BulkValues::volumeResultant

Sum of VOLUME*ELEMENT_RESULT_VALUE for all volume elements (only applicable for parts with volume elements)