51numberFmt(
long long n,
char a_sep =
',')
noexcept;
60numberFmt(
const Vector<long long>& a_numbers,
char a_sep =
',')
noexcept;
80writeEBHDF5(
const std::string& a_filename,
81 const Vector<std::string>& a_variableNames,
82 const Vector<DisjointBoxLayout>& a_grids,
83 const Vector<LevelData<EBCellFAB>*>& a_data,
84 const Vector<ProblemDomain>& a_domains,
85 const Vector<Real>& a_dx,
86 const Vector<int>& a_refinementRatios,
89 const RealVect& a_probLo,
91 int a_numGhost)
noexcept;
103writeEBHDF5Header(HDF5Handle& a_handleH5,
105 const RealVect& a_probLo,
106 const Vector<std::string>& a_variableNames)
noexcept;
124writeEBHDF5Level(HDF5Handle& a_handleH5,
125 const LevelData<EBCellFAB>& a_outputData,
126 const ProblemDomain& a_domain,
132 int a_numGhost)
noexcept;
142writeEBHDF5(
const EBAMRCellData& a_data,
const std::string& a_file);
160template <
typename P,
typename Traits>
165 Real a_time)
noexcept;
178template <
typename P,
typename Traits>
180writeCheckParticlesToHDF(HDF5Handle& a_handle,
182 const std::string& a_dataType);
194template <
typename P,
typename Traits>
196readCheckParticlesFromHDF(HDF5Handle& a_handle,
198 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:28