mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-09 21:50:45 +01:00
Hadrons: A2A vectors I/O filename fix
This commit is contained in:
parent
2e2e5ce596
commit
1982cc58dd
@ -263,7 +263,7 @@ void A2AVectorsIo::write(const std::string fileStem, std::vector<Field> &vec,
|
|||||||
Record record;
|
Record record;
|
||||||
GridBase *grid = vec[0]._grid;
|
GridBase *grid = vec[0]._grid;
|
||||||
ScidacWriter binWriter(grid->IsBoss());
|
ScidacWriter binWriter(grid->IsBoss());
|
||||||
std::string filename = vecFilename(fileStem, multiFile, trajectory);
|
std::string filename = vecFilename(fileStem, trajectory, multiFile);
|
||||||
|
|
||||||
if (multiFile)
|
if (multiFile)
|
||||||
{
|
{
|
||||||
@ -301,7 +301,7 @@ void A2AVectorsIo::read(std::vector<Field> &vec, const std::string fileStem,
|
|||||||
{
|
{
|
||||||
Record record;
|
Record record;
|
||||||
ScidacReader binReader;
|
ScidacReader binReader;
|
||||||
std::string filename = vecFilename(fileStem, multiFile, trajectory);
|
std::string filename = vecFilename(fileStem, trajectory, multiFile);
|
||||||
|
|
||||||
if (multiFile)
|
if (multiFile)
|
||||||
{
|
{
|
||||||
|
@ -242,8 +242,12 @@ void TA2AVectors<FImpl, Pack>::execute(void)
|
|||||||
// I/O if necessary
|
// I/O if necessary
|
||||||
if (!par().output.empty())
|
if (!par().output.empty())
|
||||||
{
|
{
|
||||||
A2AVectorsIo::write(par().output + "_w", w, par().multiFile, vm().getTrajectory());
|
startTimer("V I/O");
|
||||||
A2AVectorsIo::write(par().output + "_v", v, par().multiFile, vm().getTrajectory());
|
A2AVectorsIo::write(par().output + "_v", v, par().multiFile, vm().getTrajectory());
|
||||||
|
stopTimer("V I/O");
|
||||||
|
startTimer("W I/O");
|
||||||
|
A2AVectorsIo::write(par().output + "_w", w, par().multiFile, vm().getTrajectory());
|
||||||
|
stopTimer("W I/O");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user