MCPcopy Create free account
hub / github.com/SeisSol/SeisSol / getNumOutgoingEdges

Function getNumOutgoingEdges

src/Initializer/InitProcedure/InitMesh.cpp:221–230  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

219}
220
221size_t getNumOutgoingEdges(seissol::geometry::MeshReader& meshReader) {
222 const auto& mpiNeighbors = meshReader.getMPINeighbors();
223 size_t numEdges{0};
224 for (const auto& [_, neighborInfo] : mpiNeighbors) {
225 // Note: this includes the case when multiple faces
226 // of an element are located at a partition boarder
227 numEdges += neighborInfo.elements.size();
228 }
229 return numEdges;
230}
231
232void readCubeGenerator(const seissol::initializer::parameters::SeisSolParameters& seissolParams,
233 seissol::SeisSol& seissolInstance) {

Callers 1

initMeshMethod · 0.85

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected