| 385 | } |
| 386 | |
| 387 | void 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 | |
| 398 | void enableFreeSurfaceOutput(seissol::SeisSol& seissolInstance) { |
| 399 | const auto& seissolParams = seissolInstance.getSeisSolParameters(); |
no test coverage detected