KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | Public Attributes | List of all members
utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator Class Reference
Inheritance diagram for utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator:
Collaboration diagram for utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator:

Public Member Functions

def __init__ (self, design_surface, objectives, constraints, settings)
 
def ComputeHeatmaps (self, optimization_iteration, mapper)
 

Public Attributes

 design_surface
 
 objectives
 
 constraints
 
 settings
 
 norm_type
 
 sensitivity_weighting
 
 map_sensitivities
 
 relaxation_method
 
 design_variable_name
 
 design_variable_dimension
 
 optimization_utilities
 

Constructor & Destructor Documentation

◆ __init__()

def utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.__init__ (   self,
  design_surface,
  objectives,
  constraints,
  settings 
)

Member Function Documentation

◆ ComputeHeatmaps()

def utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.ComputeHeatmaps (   self,
  optimization_iteration,
  mapper 
)

Member Data Documentation

◆ constraints

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.constraints

◆ design_surface

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.design_surface

◆ design_variable_dimension

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.design_variable_dimension

◆ design_variable_name

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.design_variable_name

◆ map_sensitivities

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.map_sensitivities

◆ norm_type

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.norm_type

◆ objectives

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.objectives

◆ optimization_utilities

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.optimization_utilities

◆ relaxation_method

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.relaxation_method

◆ sensitivity_weighting

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.sensitivity_weighting

◆ settings

utilities.custom_sensitivity_heatmap.SensitivityHeatmapCalculator.settings

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