Loading [MathJax]/jax/output/HTML-CSS/config.js
OGS
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
v
w
x
z
Enumerations
b
c
d
e
f
g
i
l
m
n
o
p
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
l
m
n
p
r
s
t
v
y
Classes
Class List
Class Index
Class Hierarchy
Files
File List
File Members
All
a
b
c
d
e
f
g
i
k
m
n
o
p
r
s
t
v
w
x
Functions
a
c
d
e
f
g
i
m
o
p
r
s
t
v
w
Variables
Typedefs
Enumerations
Macros
b
c
g
m
n
o
p
r
s
t
▼
OGS
►
OpenGeoSys 6.5.4-130-g0eafbfbc4eb source code documentation
►
OGS CTests—Project Files
►
OGS Input File Parameters—Quality Assurance
►
OGS Input File Parameters
BulkMappingDocuPage
Todo List
OGS Input File Parameters—List of incomplete documentation pages
Bibliography
►
Namespaces
►
Classes
▼
Files
▼
File List
►
Applications
►
BaseLib
►
build
►
ChemistryLib
Documentation
►
GeoLib
►
InfoLib
►
MaterialLib
►
MathLib
►
MeshGeoToolsLib
►
MeshLib
▼
MeshToolsLib
▼
MeshEditing
►
AddLayerToMesh.cpp
►
AddLayerToMesh.h
►
ConvertToLinearMesh.cpp
►
ConvertToLinearMesh.h
ElementValueModification.cpp
►
ElementValueModification.h
►
FlipElements.cpp
►
FlipElements.h
Mesh2MeshPropertyInterpolation.cpp
►
Mesh2MeshPropertyInterpolation.h
►
MeshRevision.cpp
►
MeshRevision.h
►
moveMeshNodes.h
►
ProjectPointOnMesh.cpp
►
ProjectPointOnMesh.h
►
RasterDataToMesh.cpp
►
RasterDataToMesh.h
►
RemoveMeshComponents.cpp
►
RemoveMeshComponents.h
►
MeshGenerators
►
MeshQuality
►
ComputeElementVolumeNumerically.cpp
►
ComputeElementVolumeNumerically.h
►
convertMeshToGeo.cpp
►
convertMeshToGeo.h
►
IntegrationPointDataTools.cpp
►
IntegrationPointDataTools.h
►
MeshInformation.cpp
►
MeshInformation.h
►
MeshSurfaceExtraction.cpp
►
MeshSurfaceExtraction.h
►
ZeroMeshFieldDataByMaterialIDs.cpp
►
ZeroMeshFieldDataByMaterialIDs.h
►
NumLib
►
ParameterLib
►
ProcessLib
►
File Members
Mesh2MeshPropertyInterpolation.h
Go to the documentation of this file.
1
15
#pragma once
16
17
#include "
MeshLib/PropertyVector.h
"
18
19
namespace
MeshLib
20
{
21
22
class
Mesh;
23
}
24
25
namespace
MeshToolsLib
26
{
27
34
class
Mesh2MeshPropertyInterpolation
final
35
{
36
public
:
43
Mesh2MeshPropertyInterpolation
(
MeshLib::Mesh
const
& src_mesh,
44
std::string
const
& property_name);
45
53
bool
setPropertiesForMesh
(
MeshLib::Mesh
& dest_mesh)
const
;
54
55
private
:
60
void
interpolatePropertiesForMesh
(
61
MeshLib::Mesh
const
& dest_mesh,
62
MeshLib::PropertyVector<double>
& dest_properties)
const
;
63
71
void
interpolateElementPropertiesToNodeProperties
(
72
std::vector<double>& interpolated_properties)
const
;
73
74
MeshLib::Mesh
const
&
_src_mesh
;
75
std::string
const
&
_property_name
;
76
};
34
class
Mesh2MeshPropertyInterpolation
final {
…
};
77
78
}
// namespace MeshToolsLib
PropertyVector.h
MeshLib::Mesh
Definition
Mesh.h:43
MeshLib::PropertyVector
Definition
TwoPhaseFlowWithPrhoMaterialProperties.h:28
MeshToolsLib::Mesh2MeshPropertyInterpolation
Definition
Mesh2MeshPropertyInterpolation.h:35
MeshToolsLib::Mesh2MeshPropertyInterpolation::interpolatePropertiesForMesh
void interpolatePropertiesForMesh(MeshLib::Mesh const &dest_mesh, MeshLib::PropertyVector< double > &dest_properties) const
Definition
Mesh2MeshPropertyInterpolation.cpp:88
MeshToolsLib::Mesh2MeshPropertyInterpolation::_src_mesh
MeshLib::Mesh const & _src_mesh
Definition
Mesh2MeshPropertyInterpolation.h:74
MeshToolsLib::Mesh2MeshPropertyInterpolation::setPropertiesForMesh
bool setPropertiesForMesh(MeshLib::Mesh &dest_mesh) const
Definition
Mesh2MeshPropertyInterpolation.cpp:36
MeshToolsLib::Mesh2MeshPropertyInterpolation::_property_name
std::string const & _property_name
Definition
Mesh2MeshPropertyInterpolation.h:75
MeshToolsLib::Mesh2MeshPropertyInterpolation::interpolateElementPropertiesToNodeProperties
void interpolateElementPropertiesToNodeProperties(std::vector< double > &interpolated_properties) const
Definition
Mesh2MeshPropertyInterpolation.cpp:153
MeshToolsLib::Mesh2MeshPropertyInterpolation::Mesh2MeshPropertyInterpolation
Mesh2MeshPropertyInterpolation(MeshLib::Mesh const &src_mesh, std::string const &property_name)
Definition
Mesh2MeshPropertyInterpolation.cpp:30
MeshLib
Definition
ProjectData.h:41
MeshToolsLib
Definition
Node.h:29
MeshToolsLib
MeshEditing
Mesh2MeshPropertyInterpolation.h
Generated by
1.11.0