|
template<class SliceType> |
void | Cabana::Experimental::writeFields (DBfile *silo_file, const std::string &mesh_name, const std::size_t begin, const std::size_t end, const SliceType &slice) |
| Write particle data to Silo output.
|
|
template<class SliceType, class... FieldSliceTypes> |
void | Cabana::Experimental::writeFields (DBfile *silo_file, const std::string &mesh_name, const std::size_t begin, const std::size_t end, const SliceType &slice, FieldSliceTypes &&... fields) |
| Write particle data to Silo output.
|
|
void * | Cabana::Experimental::createFile (const char *file_name, const char *dir_name, void *user_data) |
| Create Silo output file.
|
|
void * | Cabana::Experimental::openFile (const char *file_name, const char *dir_name, PMPIO_iomode_t io_mode, void *user_data) |
| Open Silo output file.
|
|
void | Cabana::Experimental::closeFile (void *file, void *user_data) |
| Close Silo output file.
|
|
template<class... FieldSliceTypes> |
std::vector< std::string > | Cabana::Experimental::getFieldNames (FieldSliceTypes &&... fields) |
| Get Silo output property field names.
|
|
template<class... FieldSliceTypes> |
void | Cabana::Experimental::writeMultiMesh (PMPIO_baton_t *baton, DBfile *silo_file, const int comm_size, const std::string &prefix, const std::string &mesh_name, const int time_step_index, const double time, FieldSliceTypes &&... fields) |
| Write a Silo multimesh hierarchy.
|
|
template<class CoordSliceType, class... FieldSliceTypes> |
void | Cabana::Experimental::writePartialRangeTimeStep (const std::string &prefix, MPI_Comm comm, const int num_group, 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.
|
|
template<class CoordSliceType, class... FieldSliceTypes> |
void | Cabana::Experimental::writeTimeStep (const std::string &prefix, MPI_Comm comm, const int num_group, const int time_step_index, const double time, const CoordSliceType &coords, FieldSliceTypes &&... fields) |
| Write output in Silo format for all particles.
|
|
Write particle output using the Silo format.