54 const GlobalGridType& global_grid,
55 const int time_step_index,
const double time,
56 const std::size_t begin,
const std::size_t end,
57 const CoordSliceType& coords,
58 FieldSliceTypes&&... fields )
65 for (
int d = 0; d < 3; ++d )
66 if ( global_grid.dimNumBlock( d ) > num_group )
67 num_group = global_grid.dimNumBlock( d );
69 Cabana::Experimental::SiloParticleOutput::writePartialRangeTimeStep(
70 prefix, global_grid.comm(), num_group, time_step_index, time, begin,
71 end, coords, fields... );
85 const GlobalGridType& global_grid,
86 const int time_step_index,
const double time,
87 const CoordSliceType& coords, FieldSliceTypes&&... fields )
90 coords.size(), coords, fields... );
void writeTimeStep(const std::string &prefix, const GlobalGridType &global_grid, const int time_step_index, const double time, const CoordSliceType &coords, FieldSliceTypes &&... fields)
Write output in Silo format for all particles using mesh information.
Definition Cabana_Grid_SiloParticleOutput.hpp:84
void writePartialRangeTimeStep(const std::string &prefix, const GlobalGridType &global_grid, const int time_step_index, const double time, const std::size_t begin, const std::size_t end, const CoordSliceType &coords, FieldSliceTypes &&... fields)
Write particle output in Silo format using mesh information.
Definition Cabana_Grid_SiloParticleOutput.hpp:53
Write particle output using the Silo format.