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.
Kratos::RomAuxiliaryUtilities Member List

This is the complete list of members for Kratos::RomAuxiliaryUtilities, including all inherited members.

ElementFacesMapType typedefKratos::RomAuxiliaryUtilities
GeometryPointerType typedefKratos::RomAuxiliaryUtilities
GeometryType typedefKratos::RomAuxiliaryUtilities
GetConditionIdsInModelPart(const ModelPart &rModelPart)Kratos::RomAuxiliaryUtilitiesstatic
GetConditionIdsNotInHRomModelPart(const ModelPart &rModelPartWithConditionsToInclude, std::map< std::string, std::map< IndexType, double >> &rHRomWeights)Kratos::RomAuxiliaryUtilitiesstatic
GetElementIdsInModelPart(const ModelPart &rModelPart)Kratos::RomAuxiliaryUtilitiesstatic
GetElementIdsNotInHRomModelPart(const ModelPart &rModelPartWithElementsToInclude, std::map< std::string, std::map< IndexType, double >> &rHRomWeights)Kratos::RomAuxiliaryUtilitiesstatic
GetHRomConditionParentsIds(const ModelPart &rModelPart, const std::map< std::string, std::map< IndexType, double >> &rHRomWeights)Kratos::RomAuxiliaryUtilitiesstatic
GetHRomMinimumConditionsIds(const ModelPart &rModelPart, const std::map< IndexType, double > &rHRomConditionWeights)Kratos::RomAuxiliaryUtilitiesstatic
GetJPhiElemental(Matrix &rJPhiElemental, const Element::DofsVectorType &rDofs, const Matrix &rJPhi)Kratos::RomAuxiliaryUtilitiesstatic
GetNodalNeighbouringElementIds(ModelPart &rModelPart, ModelPart &rGivenModelPart)Kratos::RomAuxiliaryUtilitiesstatic
GetNodalNeighbouringElementIdsNotInHRom(ModelPart &rModelPart, ModelPart &rGivenModelPart, const std::map< std::string, std::map< IndexType, double >> &rHRomWeights)Kratos::RomAuxiliaryUtilitiesstatic
GetPhiElemental(Matrix &rPhiElemental, const Element::DofsVectorType &rDofs, const Element::GeometryType &rGeom, const std::unordered_map< Kratos::VariableData::KeyType, Matrix::size_type > &rVarToRowMapping)Kratos::RomAuxiliaryUtilitiesstatic
GetPsiElemental(Matrix &rPsiElemental, const Element::DofsVectorType &rDofs, const Element::GeometryType &rGeom, const std::unordered_map< Kratos::VariableData::KeyType, Matrix::size_type > &rVarToRowMapping)Kratos::RomAuxiliaryUtilitiesstatic
IndexType typedefKratos::RomAuxiliaryUtilities
NodesPointerSetType typedefKratos::RomAuxiliaryUtilities
NodeType typedefKratos::RomAuxiliaryUtilities
ProjectRomSolutionIncrementToNodes(const std::vector< std::string > &rRomVariableNames, ModelPart &rModelPart)Kratos::RomAuxiliaryUtilitiesstatic
SetHRomComputingModelPart(const Parameters HRomWeights, const ModelPart &rOriginModelPart, ModelPart &rHRomComputingModelPart)Kratos::RomAuxiliaryUtilitiesstatic
SetHRomComputingModelPartWithNeighbours(const Parameters HRomWeights, ModelPart &rOriginModelPart, ModelPart &rHRomComputingModelPart)Kratos::RomAuxiliaryUtilitiesstatic
SetHRomVolumetricVisualizationModelPart(const ModelPart &rOriginModelPart, ModelPart &rHRomVisualizationModelPart)Kratos::RomAuxiliaryUtilitiesstatic
SizeType typedefKratos::RomAuxiliaryUtilities