62numberFmt(
long long n,
char a_sep =
',')
noexcept;
71numberFmt(
const Vector<long long>& a_numbers,
char a_sep =
',')
noexcept;
91writeEBHDF5(
const std::string& a_filename,
92 const Vector<std::string>& a_variableNames,
93 const Vector<DisjointBoxLayout>& a_grids,
94 const Vector<LevelData<EBCellFAB>*>& a_data,
95 const Vector<ProblemDomain>& a_domains,
96 const Vector<Real>& a_dx,
97 const Vector<int>& a_refinementRatios,
100 const RealVect& a_probLo,
102 int a_numGhost)
noexcept;
114writeEBHDF5Header(HDF5Handle& a_handleH5,
116 const RealVect& a_probLo,
117 const Vector<std::string>& a_variableNames)
noexcept;
135writeEBHDF5Level(HDF5Handle& a_handleH5,
136 const LevelData<EBCellFAB>& a_outputData,
137 const ProblemDomain& a_domain,
143 int a_numGhost)
noexcept;
153writeEBHDF5(
const EBAMRCellData& a_data,
const std::string& a_file);
171template <
typename P,
typename Traits>
176 Real a_time)
noexcept;
189template <
typename P,
typename Traits>
191writeCheckParticlesToHDF(HDF5Handle& a_handle,
193 const std::string& a_dataType);
205template <
typename P,
typename Traits>
207readCheckParticlesFromHDF(HDF5Handle& a_handle,
209 const std::string& a_dataType);
Declaration of an AMR-hierarchy container that owns per-patch ParticleSoA leaves.
Declaration of ParticleSoA, an arena-backed Struct-of-Arrays particle container.
AMR-hierarchy container of computational particles, stored per patch in Struct-of-Arrays form.
Definition CD_ParticleContainer.H:123
Arena-backed Struct-of-Arrays particle container for a single grid patch.
Definition CD_ParticleSoA.H:655
void writeH5Part(std::string a_filename, const ParticleContainer< P, Traits > &a_particles, RealVect a_shift, Real a_time) noexcept
Write an SoA particle container to an H5Part file (quick visualization).
Definition CD_DischargeIOImplem.H:201
std::string numberFmt(long long n, char a_sep=',') noexcept
Number formatting method – writes big numbers using an input separator. E.g. the number 123456 is wri...
Definition CD_DischargeIO.cpp:37
std::string gitHash() noexcept
Get the git description of the source tree that this executable was compiled from.
Definition CD_DischargeIO.cpp:29