AccessorInterpolativeMapperBase< TMapperBackend > class | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | friend |
AreMeshesConforming() const | Kratos::Mapper< TSparseSpace, TDenseSpace > | inlinevirtual |
array_3d typedef | Kratos::Mapper< TSparseSpace, TDenseSpace > | |
BaseType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
Clone(ModelPart &rModelPartOrigin, ModelPart &rModelPartDestination, Parameters JsonParameters) const =0 | Kratos::Mapper< TSparseSpace, TDenseSpace > | pure virtual |
ComponentVariableType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
GetDestinationModelPart() | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlineprotected |
GetInterfaceModelPartDestination() | Kratos::Mapper< TSparseSpace, TDenseSpace > | inlinevirtual |
GetInterfaceModelPartOrigin() | Kratos::Mapper< TSparseSpace, TDenseSpace > | inlinevirtual |
GetMappingMatrix() override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
GetOriginModelPart() | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlineprotected |
GetVertexMorphingRadius(const NodeType &rNode) const | Kratos::Mapper< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
IndexType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
Info() const override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
Initialize() | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlineprotectedvirtual |
InterfaceCommunicatorPointerType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
InterfaceCommunicatorType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
InterfaceVectorContainerPointerType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
InterfaceVectorContainerType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
InterpolativeMapperBase(ModelPart &rModelPartOrigin, ModelPart &rModelPartDestination) | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inline |
InterpolativeMapperBase(ModelPart &rModelPartOrigin, ModelPart &rModelPartDestination, Parameters JsonParameters) | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inline |
InverseMap(const Variable< double > &rOriginVariable, const Variable< double > &rDestinationVariable, Kratos::Flags MappingOptions) override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
InverseMap(const Variable< array_1d< double, 3 > > &rOriginVariable, const Variable< array_1d< double, 3 > > &rDestinationVariable, Kratos::Flags MappingOptions) override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
Kratos::Mapper::InverseMap(const Variable< array_3d > &rDestinationVariable, const Variable< array_3d > &rOriginVariable)=0 | Kratos::Mapper< TSparseSpace, TDenseSpace > | pure virtual |
Kratos::Mapper::InverseMap(const Variable< double > &rDestinationVariable, const Variable< double > &rOriginVariable)=0 | Kratos::Mapper< TSparseSpace, TDenseSpace > | pure virtual |
KRATOS_CLASS_POINTER_DEFINITION(InterpolativeMapperBase) | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
Kratos::Mapper::KRATOS_CLASS_POINTER_DEFINITION(Mapper) | Kratos::Mapper< TSparseSpace, TDenseSpace > | |
Map(const Variable< double > &rOriginVariable, const Variable< double > &rDestinationVariable, Kratos::Flags MappingOptions) override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
Map(const Variable< array_1d< double, 3 > > &rOriginVariable, const Variable< array_1d< double, 3 > > &rDestinationVariable, Kratos::Flags MappingOptions) override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
Kratos::Mapper::Map(const Variable< array_3d > &rOriginVariable, const Variable< array_3d > &rDestinationVariable)=0 | Kratos::Mapper< TSparseSpace, TDenseSpace > | pure virtual |
Kratos::Mapper::Map(const Variable< double > &rOriginVariable, const Variable< double > &rDestinationVariable)=0 | Kratos::Mapper< TSparseSpace, TDenseSpace > | pure virtual |
Mapper()=default | Kratos::Mapper< TSparseSpace, TDenseSpace > | |
Mapper() | Kratos::Mapper< TSparseSpace, TDenseSpace > | inline |
MapperInterfaceInfoUniquePointerType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
MapperLocalSystemPointer typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
MapperLocalSystemPointerVector typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
MapperUniquePointerType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
mMeshesAreConforming | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | protected |
mpMappingMatrix | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | protected |
NodeType typedef | Kratos::Mapper< TSparseSpace, TDenseSpace > | |
PrintData(std::ostream &rOStream) const override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
TMappingMatrixType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
TMappingMatrixUniquePointerType typedef | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
Update() | Kratos::Mapper< TSparseSpace, TDenseSpace > | inlinevirtual |
UpdateInterface(Kratos::Flags MappingOptions, double SearchRadius) override | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlinevirtual |
ValidateInput() | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | inlineprotected |
~InterpolativeMapperBase() override=default | Kratos::InterpolativeMapperBase< TSparseSpace, TDenseSpace, TMapperBackend > | |
~Mapper()=default | Kratos::Mapper< TSparseSpace, TDenseSpace > | virtual |
~Mapper() | Kratos::Mapper< TSparseSpace, TDenseSpace > | inlinevirtual |