Skip to content

Commit

Permalink
old tests passing
Browse files Browse the repository at this point in the history
  • Loading branch information
haykh committed Jan 29, 2025
1 parent 77e89e5 commit c7c9696
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 24 deletions.
38 changes: 19 additions & 19 deletions src/framework/tests/parameters.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const auto mink_1d = u8R"(
fields = [["PERIODIC"]]
particles = [["ABSORB", "ABSORB"]]
[grid.boundaries.absorb]
[grid.boundaries.match]
coeff = 10.0
ds = 0.025
Expand Down Expand Up @@ -101,10 +101,10 @@ const auto sph_2d = u8R"(
metric = "spherical"
[grid.boundaries]
fields = [["ATMOSPHERE", "ABSORB"]]
fields = [["ATMOSPHERE", "MATCH"]]
particles = [["ATMOSPHERE", "ABSORB"]]
[grid.boundaries.absorb]
[grid.boundaries.match]
coeff = 10.0
[grid.boundaries.atmosphere]
Expand Down Expand Up @@ -180,7 +180,7 @@ const auto qks_2d = u8R"(
ks_a = 0.99
[grid.boundaries]
fields = [["ABSORB"]]
fields = [["MATCH"]]
particles = [["ABSORB"]]
[scales]
Expand Down Expand Up @@ -345,8 +345,8 @@ auto main(int argc, char* argv[]) -> int {
"simulation.engine");

boundaries_t<FldsBC> fbc = {
{ FldsBC::ATMOSPHERE, FldsBC::ABSORB },
{ FldsBC::AXIS, FldsBC::AXIS }
{ FldsBC::ATMOSPHERE, FldsBC::MATCH },
{ FldsBC::AXIS, FldsBC::AXIS }
};

assert_equal<real_t>(params_sph_2d.get<real_t>("scales.B0"),
Expand Down Expand Up @@ -381,16 +381,16 @@ auto main(int argc, char* argv[]) -> int {
fbc.size(),
"grid.boundaries.fields.size()");

// absorb coeffs
// match coeffs
assert_equal<real_t>(
params_sph_2d.get<real_t>("grid.boundaries.absorb.ds"),
(real_t)(defaults::bc::absorb::ds_frac * 19.0),
"grid.boundaries.absorb.ds");
params_sph_2d.get<real_t>("grid.boundaries.match.ds"),
(real_t)(defaults::bc::match::ds_frac * 19.0),
"grid.boundaries.match.ds");

assert_equal<real_t>(
params_sph_2d.get<real_t>("grid.boundaries.absorb.coeff"),
params_sph_2d.get<real_t>("grid.boundaries.match.coeff"),
(real_t)10.0,
"grid.boundaries.absorb.coeff");
"grid.boundaries.match.coeff");

assert_equal(params_sph_2d.get<bool>("particles.use_weights"),
true,
Expand Down Expand Up @@ -537,16 +537,16 @@ auto main(int argc, char* argv[]) -> int {
pbc.size(),
"grid.boundaries.particles.size()");

// absorb coeffs
// match coeffs
assert_equal<real_t>(
params_qks_2d.get<real_t>("grid.boundaries.absorb.ds"),
(real_t)(defaults::bc::absorb::ds_frac * (100.0 - 0.8)),
"grid.boundaries.absorb.ds");
params_qks_2d.get<real_t>("grid.boundaries.match.ds"),
(real_t)(defaults::bc::match::ds_frac * (100.0 - 0.8)),
"grid.boundaries.match.ds");

assert_equal<real_t>(
params_qks_2d.get<real_t>("grid.boundaries.absorb.coeff"),
defaults::bc::absorb::coeff,
"grid.boundaries.absorb.coeff");
params_qks_2d.get<real_t>("grid.boundaries.match.coeff"),
defaults::bc::match::coeff,
"grid.boundaries.match.coeff");

const auto species = params_qks_2d.get<std::vector<ParticleSpecies>>(
"particles.species");
Expand Down
10 changes: 5 additions & 5 deletions src/output/tests/writer-nompi.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ auto main(int argc, char* argv[]) -> int {
{
// write
auto writer = out::Writer();
writer.init(&adios, "hdf5", "test");
writer.init(&adios, "hdf5", "test", false);
writer.defineMeshLayout({ nx1, nx2, nx3 },
{ 0, 0, 0 },
{ nx1, nx2, nx3 },
Expand All @@ -84,13 +84,13 @@ auto main(int argc, char* argv[]) -> int {
field_names.push_back(writer.fieldWriters()[0].name(i));
addresses.push_back(i);
}
writer.beginWriting(10, 123.0);
writer.beginWriting(WriteMode::Fields, 10, 123.0);
writer.writeField<Dim::_3D, 3>(field_names, field, addresses);
writer.endWriting();
writer.endWriting(WriteMode::Fields);

writer.beginWriting(20, 123.4);
writer.beginWriting(WriteMode::Fields, 20, 123.4);
writer.writeField<Dim::_3D, 3>(field_names, field, addresses);
writer.endWriting();
writer.endWriting(WriteMode::Fields);
}

adios.FlushAll();
Expand Down

0 comments on commit c7c9696

Please sign in to comment.