ComputationalRadiationPhysics / libSplash

libSplash - Simple Parallel file output Library for Accumulating Simulation data using Hdf5
GNU Lesser General Public License v3.0
15 stars 15 forks source link

Make filename creation consistent #242

Closed Flamefire closed 8 years ago

Flamefire commented 8 years ago

Allows passing full name to SerialDataCollector

Previously the SerialDataCollector created names like "foo.h5_0_0_0.h5" , this is now kept as "foo.h5"

For this it also changes the HandleMgr and extends its filename scheme by FNS_FULLNAME where the name is kept unchanged. Additionally checks where added for catching erroneously passing a full name into the DataCollectors when a base name was expected.

From #234