_constraint | precice::mapping::Mapping | private |
_dimensions | precice::mapping::Mapping | private |
_hasComputedMapping | precice::mapping::Mapping | protected |
_initialGuess | precice::mapping::Mapping | private |
_initialGuessRequirement | precice::mapping::Mapping | private |
_input | precice::mapping::Mapping | private |
_inputRequirement | precice::mapping::Mapping | private |
_log | precice::mapping::NearestNeighborBaseMapping | mutableprotected |
_offsetsMatched | precice::mapping::NearestNeighborBaseMapping | protected |
_output | precice::mapping::Mapping | private |
_outputRequirement | precice::mapping::Mapping | private |
_requiresGradientData | precice::mapping::Mapping | protected |
_vertexIndices | precice::mapping::NearestNeighborBaseMapping | protected |
clear() final override | precice::mapping::NearestNeighborBaseMapping | virtual |
computeMapping() final override | precice::mapping::NearestNeighborBaseMapping | virtual |
CONSERVATIVE enum value | precice::mapping::Mapping | |
CONSISTENT enum value | precice::mapping::Mapping | |
Constraint enum name | precice::mapping::Mapping | |
getConstraint() const | precice::mapping::Mapping | |
getDimensions() const | precice::mapping::Mapping | protected |
getInputMesh() const | precice::mapping::Mapping | |
getInputRequirement() const | precice::mapping::Mapping | |
getName() const final override | precice::mapping::NearestNeighborMapping | virtual |
getOutputMesh() const | precice::mapping::Mapping | |
getOutputRequirement() const | precice::mapping::Mapping | |
hasComputedMapping() const | precice::mapping::Mapping | |
hasConstraint(const Constraint &constraint) const | precice::mapping::Mapping | virtual |
hasInitialGuess() const | precice::mapping::Mapping | |
initialGuess() const | precice::mapping::Mapping | |
initialGuess() | precice::mapping::Mapping | |
InitialGuessRequirement enum name | precice::mapping::Mapping | |
input() const | precice::mapping::Mapping | protected |
isScaledConsistent() const | precice::mapping::Mapping | |
map(int inputDataID, int outputDataID) | precice::mapping::Mapping | |
map(int inputDataID, int outputDataID, Eigen::VectorXd &initialGuess) | precice::mapping::Mapping | |
map(const time::Sample &input, Eigen::VectorXd &output) | precice::mapping::Mapping | |
map(const time::Sample &input, Eigen::VectorXd &output, Eigen::VectorXd &initialGuess) | precice::mapping::Mapping | |
mapConservative(const time::Sample &inData, Eigen::VectorXd &outData) final override | precice::mapping::NearestNeighborMapping | protectedvirtual |
mapConsistent(const time::Sample &inData, Eigen::VectorXd &outData) final override | precice::mapping::NearestNeighborMapping | protectedvirtual |
Mapping(Constraint constraint, int dimensions, bool requiresGradientData, InitialGuessRequirement initialGuessRequirement) | precice::mapping::Mapping | |
mappingName | precice::mapping::NearestNeighborBaseMapping | protected |
mappingNameShort | precice::mapping::NearestNeighborBaseMapping | protected |
MeshRequirement enum name | precice::mapping::Mapping | |
NearestNeighborBaseMapping(Constraint constraint, int dimensions, bool hasGradient, std::string mappingName, std::string mappingNameShort) | precice::mapping::NearestNeighborBaseMapping | |
NearestNeighborMapping(Constraint constraint, int dimensions) | precice::mapping::NearestNeighborMapping | |
onMappingComputed(mesh::PtrMesh origins, mesh::PtrMesh searchSpace) | precice::mapping::NearestNeighborBaseMapping | virtual |
operator=(Mapping &&)=delete | precice::mapping::Mapping | |
output() const | precice::mapping::Mapping | protected |
requiresGradientData() const | precice::mapping::Mapping | |
requiresInitialGuess() const | precice::mapping::Mapping | |
scaleConsistentMapping(const Eigen::VectorXd &input, Eigen::VectorXd &output, Constraint type) const | precice::mapping::Mapping | virtual |
SCALED_CONSISTENT_SURFACE enum value | precice::mapping::Mapping | |
SCALED_CONSISTENT_VOLUME enum value | precice::mapping::Mapping | |
setInputRequirement(MeshRequirement requirement) | precice::mapping::Mapping | protected |
setMeshes(const mesh::PtrMesh &input, const mesh::PtrMesh &output) | precice::mapping::Mapping | |
setOutputRequirement(MeshRequirement requirement) | precice::mapping::Mapping | protected |
tagMeshFirstRound() final override | precice::mapping::NearestNeighborBaseMapping | virtual |
tagMeshSecondRound() final override | precice::mapping::NearestNeighborBaseMapping | virtual |
~Mapping()=default | precice::mapping::Mapping | virtual |