diff --git a/Src/Extern/Conduit/AMReX_Conduit_Blueprint.H b/Src/Extern/Conduit/AMReX_Conduit_Blueprint.H index 7ac9fa96820..9ac8eb31fd0 100644 --- a/Src/Extern/Conduit/AMReX_Conduit_Blueprint.H +++ b/Src/Extern/Conduit/AMReX_Conduit_Blueprint.H @@ -97,7 +97,7 @@ namespace amrex // This allows you to use unique names to wrap multiple particle containers // into a single blueprint tree. template - void ParticleContainerToBlueprint (const ParticleContainer &pc, const Vector &real_comp_names, diff --git a/Src/Extern/Conduit/AMReX_Conduit_Blueprint_ParticlesI.H b/Src/Extern/Conduit/AMReX_Conduit_Blueprint_ParticlesI.H index db096d8ac1b..983b9ffcbf2 100644 --- a/Src/Extern/Conduit/AMReX_Conduit_Blueprint_ParticlesI.H +++ b/Src/Extern/Conduit/AMReX_Conduit_Blueprint_ParticlesI.H @@ -58,9 +58,12 @@ ParticleTileToBlueprint(const ParticleTile(pstruct.data()); - char* pbuf = const_cast(pbuf_const); + pbuf = const_cast(pbuf_const); ParticleReal* xp = reinterpret_cast(pbuf); pbuf += sizeof(ParticleReal); n_coords["values/x"].set_external(xp, @@ -116,7 +119,9 @@ ParticleTileToBlueprint(const ParticleTile void -ParticleContainerToBlueprint(const ParticleContainer &pc, const Vector &real_comp_names, @@ -283,7 +289,7 @@ ParticleContainerToBlueprint(const ParticleContainer; + using MyParConstIter = ParConstIter_impl; // // blueprint expects unique ids for each domain published