Bases: OperatorCompressionDataBase
Class containing an OperatorCompressionDataThermal, used in the
operator compression step of the POD-ECM method. The implementation
uses Lagrange isoparametric finite elements as high-dimension integration
model.
-
GetGradPhiAtIntegPoint()[source]
Get the gradPhiAtIntegPoint attribute
- Returns:
of length dimensionality of the mesh, of scipy.sparse.coo_matrix of
size (numberOfIntegrationPoints, numberOfModes)
- Return type:
list
-
GetIntegrationWeights()[source]
Get the integrationWeights attribute
- Returns:
of size (numberOfIntegrationPoints,)
- Return type:
1D np.ndarray
-
GetIntegrationWeightsRadiation()[source]
-
GetListOfTags()[source]
-
GetNumberOfIntegrationPoints()[source]
Get the number of integration points
- Returns:
number of integration points
- Return type:
int
-
GetPhiAtIntegPoint()[source]
Get the phiAtIntegPoint attribute
- Returns:
of size (numberOfIntegrationPoints, numberOfModes)
- Return type:
scipy.sparse.coo_matrix
-
GetPhiAtIntegPointRadiationSet()[source]
-
GetReducedGradGradAtConductivityReducedIntegPoint()[source]
-
GetReducedIntegrationPointsCapacity()[source]
-
GetReducedIntegrationPointsConductivity()[source]
-
GetReducedIntegrationPointsRadiation()[source]
-
GetReducedIntegrationWeightsCapacity()[source]
-
GetReducedIntegrationWeightsConductivity()[source]
-
GetReducedIntegrationWeightsRadiation()[source]
-
GetReducedListOTagsCapacity()[source]
-
GetReducedListOTagsConductivity()[source]
-
GetReducedPhiAtCapacityReducedIntegPoint()[source]
-
GetReducedPhiAtConductivityReducedIntegPoint()[source]
-
GetReducedPhiAtRadReducedIntegPoint()[source]
-
GetReducedPhiPhiAtCapacityReducedIntegPoint()[source]
-
GetReducedPhiPhiAtRadReducedIntegPoint()[source]
-
SetOperatorPreCompressionData(operatorPreCompressionDataThermal)[source]
Sets the gradPhiAtIntegPoint, integrationWeights and listOfTags
attributes from an OperatorPreCompressionDataThermal
- Parameters:
OperatorPreCompressionDataThermal (OperatorPreCompressionDataThermal) – data structure used in a precomputation of the operator compression step of the POD-ECM method
-
SetReducedGradGradAtConductivityReducedIntegPoint(reducedGradGradAtConductivityReducedIntegPoint)[source]
-
SetReducedIntegrationPointsCapacity(reducedIntegrationPointsCapacity)[source]
-
SetReducedIntegrationPointsConductivity(reducedIntegrationPointsConductivity)[source]
-
SetReducedIntegrationPointsRadiation(reducedIntegrationPointsRadiation)[source]
-
SetReducedIntegrationWeightsCapacity(reducedIntegrationWeightsCapacity)[source]
-
SetReducedIntegrationWeightsConductivity(reducedIntegrationWeightsConductivity)[source]
-
SetReducedIntegrationWeightsRadiation(reducedIntegrationWeightsRadiation)[source]
-
SetReducedListOTagsCapacity(reducedListOTagsCapacity)[source]
-
SetReducedListOTagsConductivity(reducedListOTagsConductivity)[source]
-
SetReducedPhiAtCapacityReducedIntegPoint(reducedPhiAtCapacityReducedIntegPoint)[source]
-
SetReducedPhiAtConductivityReducedIntegPoint(reducedPhiAtConductivityReducedIntegPoint)[source]
-
SetReducedPhiAtRadReducedIntegPoint(reducedPhiAtRadReducedIntegPoint)[source]
-
SetReducedPhiPhiAtCapacityReducedIntegPoint(reducedPhiPhiAtCapacityReducedIntegPoint)[source]
-
SetReducedPhiPhiAtRadReducedIntegPoint(reducedPhiPhiAtRadReducedIntegPoint)[source]