MCPcopy Create free account
hub / github.com/OpenFOAM/OpenFOAM-dev / operator()

Function operator()

src/meshTools/algorithms/MeshWave/FaceCellWave.C:74–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

72
73
74 void operator()
75 (
76 Type& x,
77 const label facei,
78 const Type& y,
79 const scalar weight
80 ) const
81 {
82 if (y.valid(solver_.data()))
83 {
84 label meshFacei = -1;
85 if (patch_.owner())
86 {
87 meshFacei = patch_.start() + facei;
88 }
89 else
90 {
91 meshFacei = patch_.neighbPatch().start() + facei;
92 }
93 x.updateFace
94 (
95 solver_.mesh(),
96 meshFacei,
97 y,
98 solver_.propagationTol(),
99 solver_.data()
100 );
101 }
102 }
103 };
104}
105

Callers

nothing calls this directly

Calls 6

validMethod · 0.45
dataMethod · 0.45
ownerMethod · 0.45
startMethod · 0.45
updateFaceMethod · 0.45
propagationTolMethod · 0.45

Tested by

no test coverage detected