Skip to content

Commit

Permalink
Merge pull request #871 from SeisSol/davschneller/fix-rfilename
Browse files Browse the repository at this point in the history
Fix some input parameters (incl. RFileName)
  • Loading branch information
davschneller committed May 31, 2023
2 parents 9bb8955 + 4be7516 commit 44d7ec6
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 12 deletions.
12 changes: 4 additions & 8 deletions src/Initializer/InputParameters.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -209,11 +209,11 @@ static void readMesh(ParameterReader& baseReader, SeisSolParameters& seissolPara
seissolParams.mesh.scaling = {scalingX, scalingY, scalingZ};

seissolParams.timeStepping.vertexWeight.weightElement =
reader.readWithDefault("vertexWeightElement", 100);
reader.readWithDefault("vertexweightelement", 100);
seissolParams.timeStepping.vertexWeight.weightDynamicRupture =
reader.readWithDefault("vertexWeightDynamicRupture", 100);
reader.readWithDefault("vertexweightdynamicrupture", 100);
seissolParams.timeStepping.vertexWeight.weightFreeSurfaceWithGravity =
reader.readWithDefault("vertexWeightFreeSurfaceWithGravity", 100);
reader.readWithDefault("vertexweightfreesurfacewithgravity", 100);

reader.warnDeprecated({"periodic", "periodic_direction"});
reader.warnUnknown();
Expand Down Expand Up @@ -423,8 +423,6 @@ static void readOutput(ParameterReader& baseReader, SeisSolParameters& seissolPa
seissolParams.output.energyParameters.enabled = reader.readWithDefault("energyoutput", false);
seissolParams.output.energyParameters.interval =
reader.readWithDefault("energyoutputinterval", veryLongTime);
seissolParams.output.energyParameters.enabled &=
seissolParams.output.energyParameters.interval > 0;
seissolParams.output.energyParameters.terminalOutput =
reader.readWithDefault("energyterminaloutput", false);
seissolParams.output.energyParameters.computeVolumeEnergiesEveryOutput =
Expand All @@ -439,12 +437,10 @@ static void readOutput(ParameterReader& baseReader, SeisSolParameters& seissolPa
seissolParams.output.receiverParameters.enabled = reader.readWithDefault("receiveroutput", true);
seissolParams.output.receiverParameters.interval =
reader.readWithDefault("receiveroutputinterval", veryLongTime);
seissolParams.output.receiverParameters.enabled &=
seissolParams.output.receiverParameters.interval > 0;
seissolParams.output.receiverParameters.computeRotation =
reader.readWithDefault("receivercomputerotation", false);
seissolParams.output.receiverParameters.fileName =
reader.readOrFail<std::string>("rfilename", "No receiver output file name specified.");
reader.readWithDefault("rfilename", std::string(""));
seissolParams.output.receiverParameters.samplingInterval = reader.readWithDefault("pickdt", 0.0);

warnIntervalAndDisable(seissolParams.output.receiverParameters.enabled,
Expand Down
4 changes: 0 additions & 4 deletions src/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,6 @@

#include <yaml-cpp/yaml.h>

extern "C" {
void fortran_main();
}

int main(int argc, char* argv[])
{
LIKWID_MARKER_INIT;
Expand Down

0 comments on commit 44d7ec6

Please sign in to comment.