preCICE v3.1.1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
precice::impl::MappingContext Struct Reference

Holds a data mapping and related information. More...

#include <MappingContext.hpp>

Collaboration diagram for precice::impl::MappingContext:
[legend]

Public Member Functions

void requireGradientData (const std::string &dataName)
 Enables gradient data in the corresponding 'from' data class.
 

Public Attributes

mapping::PtrMapping mapping
 Data mapping.
 
MeshID fromMeshID = -1
 id of mesh from which is mapped
 
MeshID toMeshID = -1
 id of mesh to which is mapped
 
mesh::PtrData fromData = nullptr
 data which is mapped from mesh
 
mesh::PtrData toData = nullptr
 data which is mapped to mesh
 
bool configuredWithAliasTag = false
 used the automatic rbf alias tag in order to set the mapping
 

Detailed Description

Holds a data mapping and related information.

Definition at line 10 of file MappingContext.hpp.

Member Function Documentation

◆ requireGradientData()

void precice::impl::MappingContext::requireGradientData ( const std::string & dataName)
inline

Enables gradient data in the corresponding 'from' data class.

Definition at line 30 of file MappingContext.hpp.

Member Data Documentation

◆ configuredWithAliasTag

bool precice::impl::MappingContext::configuredWithAliasTag = false

used the automatic rbf alias tag in order to set the mapping

Definition at line 27 of file MappingContext.hpp.

◆ fromData

mesh::PtrData precice::impl::MappingContext::fromData = nullptr

data which is mapped from mesh

Definition at line 21 of file MappingContext.hpp.

◆ fromMeshID

MeshID precice::impl::MappingContext::fromMeshID = -1

id of mesh from which is mapped

Definition at line 15 of file MappingContext.hpp.

◆ mapping

mapping::PtrMapping precice::impl::MappingContext::mapping

Data mapping.

Definition at line 12 of file MappingContext.hpp.

◆ toData

mesh::PtrData precice::impl::MappingContext::toData = nullptr

data which is mapped to mesh

Definition at line 24 of file MappingContext.hpp.

◆ toMeshID

MeshID precice::impl::MappingContext::toMeshID = -1

id of mesh to which is mapped

Definition at line 18 of file MappingContext.hpp.


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