Skip to content

Commit

Permalink
clang-format: Correct format to old style
Browse files Browse the repository at this point in the history
  • Loading branch information
vicentebolea committed Nov 1, 2023
1 parent 4fa3325 commit 34686b9
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 26 deletions.
25 changes: 16 additions & 9 deletions testing/adios2/engine/bp/TestBPWriteReadMultiblock.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2260,7 +2260,8 @@ TEST_F(BPWriteReadMultiblockTest, MultiblockNullBlocks)
/* Write */
{
adios2::IO io = adios.DeclareIO("TestIO");
adios2::Dims shape{static_cast<size_t>(mpiSize), static_cast<size_t>(Nx * (Nblocks - 1))};
adios2::Dims shape{static_cast<size_t>(mpiSize),
static_cast<size_t>(Nx * (Nblocks - 1))};
adios2::Dims start{static_cast<size_t>(mpiRank), 0};
adios2::Dims count{1, Nx};

Expand Down Expand Up @@ -2289,17 +2290,19 @@ TEST_F(BPWriteReadMultiblockTest, MultiblockNullBlocks)
if (b == 0)
{
std::array<int32_t, Nx> I32_empty;
var_i32.SetSelection(
adios2::Box<adios2::Dims>({(size_t)mpiRank, b * Nx}, {0, 0}));
var_i32.SetSelection(adios2::Box<adios2::Dims>(
{(size_t)mpiRank, b * Nx}, {0, 0}));
bpWriter.Put(var_i32, I32_empty.data());
}
else
{
++nb;
start = {static_cast<size_t>(mpiRank), static_cast<size_t>(Nx * (nb - 1))};
start = {static_cast<size_t>(mpiRank),
static_cast<size_t>(Nx * (nb - 1))};
count = {1, Nx};
var_i32.SetSelection({start, count});
bpWriter.Put(var_i32, currentTestData.I32.data(), adios2::Mode::Sync);
bpWriter.Put(var_i32, currentTestData.I32.data(),
adios2::Mode::Sync);
}

bpWriter.PerformDataWrite();
Expand All @@ -2317,7 +2320,8 @@ TEST_F(BPWriteReadMultiblockTest, MultiblockNullBlocks)
io.SetEngine(engineName);
}

adios2::Engine bpReader = io.Open(fname, adios2::Mode::ReadRandomAccess);
adios2::Engine bpReader =
io.Open(fname, adios2::Mode::ReadRandomAccess);

auto var_i32 = io.InquireVariable<int32_t>("i32");
EXPECT_TRUE(var_i32);
Expand All @@ -2337,21 +2341,24 @@ TEST_F(BPWriteReadMultiblockTest, MultiblockNullBlocks)
var_i32.SetStepSelection({step, 1});
for (size_t b = 1; b < Nblocks; ++b)
{
std::cout << "Read step " << step << " block=" << b << std::endl;
std::cout << "Read step " << step << " block=" << b
<< std::endl;
// Generate test data for each process / block uniquely
int t = static_cast<int>(step * Nblocks + b);
SmallTestData currentTestData =
generateNewSmallTestData(m_TestData, t, mpiRank, mpiSize);

// Block 0 was not written so all blocks are shifted back
const adios2::Box<adios2::Dims> sel({(size_t)mpiRank, (b - 1) * Nx}, {1, Nx});
const adios2::Box<adios2::Dims> sel(
{(size_t)mpiRank, (b - 1) * Nx}, {1, Nx});
var_i32.SetSelection(sel);
bpReader.Get(var_i32, I32.data(), adios2::Mode::Sync);

for (size_t i = 0; i < Nx; ++i)
{
std::stringstream ss;
ss << "step=" << step << " block=" << b << " i=" << i << " rank=" << mpiRank;
ss << "step=" << step << " block=" << b << " i=" << i
<< " rank=" << mpiRank;
std::string msg = ss.str();
EXPECT_EQ(I32[i], currentTestData.I32[i]) << msg;
}
Expand Down
24 changes: 14 additions & 10 deletions testing/adios2/engine/bp/operations/TestBPWriteReadBlosc2.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -894,8 +894,8 @@ void Blosc2NullBlocks(const std::string accuracy, const std::string threshold,

// Each process would write a 1x8 array and all processes would
// form a mpiSize * Nx 1D array
const std::string fname("BPWRBlosc2NullBlock_" + accuracy + "_" + threshold + threshold + "_" +
doshuffle + ".bp");
const std::string fname("BPWRBlosc2NullBlock_" + accuracy + "_" +
threshold + threshold + "_" + doshuffle + ".bp");

int mpiRank = 0, mpiSize = 1;
// Number of rows
Expand Down Expand Up @@ -932,20 +932,23 @@ void Blosc2NullBlocks(const std::string accuracy, const std::string threshold,
auto var_r32 = io.DefineVariable<float>("r32", shape, start, count);

// add operations
adios2::Operator Blosc2Op =
adios.DefineOperator("Blosc2Compressor", adios2::ops::LosslessBlosc);
adios2::Operator Blosc2Op = adios.DefineOperator(
"Blosc2Compressor", adios2::ops::LosslessBlosc);

var_r32.AddOperation(Blosc2Op, {{adios2::ops::blosc::key::clevel, accuracy},
{adios2::ops::blosc::key::threshold, threshold},
{adios2::ops::blosc::key::doshuffle, doshuffle}});
var_r32.AddOperation(Blosc2Op,
{{adios2::ops::blosc::key::clevel, accuracy},
{adios2::ops::blosc::key::threshold, threshold},
{adios2::ops::blosc::key::doshuffle, doshuffle}});
adios2::Engine bpWriter = io.Open(fname, adios2::Mode::Write);

for (size_t step = 0; step < NSteps; ++step)
{
bpWriter.BeginStep();
var_r32.SetSelection(adios2::Box<adios2::Dims>({mpiRank * Nx}, {Nx}));
var_r32.SetSelection(
adios2::Box<adios2::Dims>({mpiRank * Nx}, {Nx}));
bpWriter.Put<float>("r32", r32s.data());
var_r32.SetSelection(adios2::Box<adios2::Dims>({mpiRank * Nx}, {0}));
var_r32.SetSelection(
adios2::Box<adios2::Dims>({mpiRank * Nx}, {0}));
std::vector<float> r32_empty;
bpWriter.Put<float>("r32", r32_empty.data());
bpWriter.EndStep();
Expand Down Expand Up @@ -1040,7 +1043,8 @@ TEST_P(BPWriteReadBlosc2, ADIOS2BPWriteReadBlosc23DSel)
}
TEST_P(BPWriteReadBlosc2, ADIOS2BPWriteReadBlosc2Null)
{
Blosc2NullBlocks(std::get<0>(GetParam()), std::get<1>(GetParam()), std::get<2>(GetParam()));
Blosc2NullBlocks(std::get<0>(GetParam()), std::get<1>(GetParam()),
std::get<2>(GetParam()));
}

INSTANTIATE_TEST_SUITE_P(
Expand Down
20 changes: 13 additions & 7 deletions testing/adios2/engine/bp/operations/TestBPWriteReadMGARD.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -977,18 +977,22 @@ void MGARDNullBlocks(const std::string tolerance)
auto var_r32 = io.DefineVariable<float>("r32", shape, start, count);

// add operations
adios2::Operator mgardOp = adios.DefineOperator("mgardCompressor", adios2::ops::LossyMGARD);
var_r32.AddOperation(mgardOp, {{adios2::ops::mgard::key::tolerance, tolerance},
{adios2::ops::mgard::key::s, "inf"}});
adios2::Operator mgardOp =
adios.DefineOperator("mgardCompressor", adios2::ops::LossyMGARD);
var_r32.AddOperation(mgardOp,
{{adios2::ops::mgard::key::tolerance, tolerance},
{adios2::ops::mgard::key::s, "inf"}});

adios2::Engine bpWriter = io.Open(fname, adios2::Mode::Write);

for (size_t step = 0; step < NSteps; ++step)
{
bpWriter.BeginStep();
var_r32.SetSelection(adios2::Box<adios2::Dims>({Nx * mpiRank, 0}, {Nx, Ny}));
var_r32.SetSelection(
adios2::Box<adios2::Dims>({Nx * mpiRank, 0}, {Nx, Ny}));
bpWriter.Put<float>("r32", r32s.data());
var_r32.SetSelection(adios2::Box<adios2::Dims>({Nx * mpiRank, 0}, {0, 0}));
var_r32.SetSelection(
adios2::Box<adios2::Dims>({Nx * mpiRank, 0}, {0, 0}));
std::vector<float> r32_empty;
bpWriter.Put<float>("r32", r32_empty.data());
bpWriter.EndStep();
Expand Down Expand Up @@ -1032,8 +1036,10 @@ void MGARDNullBlocks(const std::string tolerance)
ss << "t=" << t << " i=" << i << " rank=" << mpiRank;
std::string msg = ss.str();

ASSERT_LT(std::abs(decompressedR32s[i] - r32s[Nx / 2 * Ny + i]) / *r32s_Max,
std::stod(tolerance))
ASSERT_LT(
std::abs(decompressedR32s[i] - r32s[Nx / 2 * Ny + i]) /
*r32s_Max,
std::stod(tolerance))
<< msg;
}
++t;
Expand Down

0 comments on commit 34686b9

Please sign in to comment.