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

Function enableWaveFieldOutput

src/Initializer/InitProcedure/InitIO.cpp:387–396  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

385}
386
387void enableWaveFieldOutput(seissol::SeisSol& seissolInstance) {
388 const auto& seissolParams = seissolInstance.getSeisSolParameters();
389 if (seissolParams.output.waveFieldParameters.enabled &&
390 seissolParams.output.waveFieldParameters.vtkorder < 0) {
391 seissolInstance.waveFieldWriter().enable();
392 seissolInstance.waveFieldWriter().setFilename(seissolParams.output.prefix.c_str());
393 seissolInstance.waveFieldWriter().setWaveFieldInterval(
394 seissolParams.output.waveFieldParameters.interval);
395 }
396}
397
398void enableFreeSurfaceOutput(seissol::SeisSol& seissolInstance) {
399 const auto& seissolParams = seissolInstance.getSeisSolParameters();

Callers 1

initIOMethod · 0.85

Calls 4

setFilenameMethod · 0.80
c_strMethod · 0.80
setWaveFieldIntervalMethod · 0.80
enableMethod · 0.45

Tested by

no test coverage detected