SpECTRE  v2025.03.17
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
h5::VolumeData Member List

This is the complete list of members for h5::VolumeData, including all inherited members.

extend_connectivity_data(const std::vector< size_t > &observation_ids)h5::VolumeData
extension() (defined in h5::VolumeData)h5::VolumeDatainlinestatic
find_observation_id(double observation_value, const std::optional< double > &observation_value_epsilon=std::nullopt) consth5::VolumeData
get_bases(size_t observation_id) consth5::VolumeData
get_data_by_element(std::optional< double > start_observation_value, std::optional< double > end_observation_value, const std::optional< std::vector< std::string > > &components_to_retrieve=std::nullopt) const -> std::vector< std::tuple< size_t, double, std::vector< ElementVolumeData > > >h5::VolumeData
get_dimension() consth5::VolumeData
get_domain(size_t observation_id) consth5::VolumeData
get_extents(size_t observation_id) consth5::VolumeData
get_functions_of_time(size_t observation_id) consth5::VolumeData
get_grid_names(size_t observation_id) consth5::VolumeData
get_header() consth5::VolumeDatainline
get_observation_value(size_t observation_id) consth5::VolumeData
get_quadratures(size_t observation_id) consth5::VolumeData
get_tensor_component(size_t observation_id, const std::string &tensor_component) consth5::VolumeData
get_version() consth5::VolumeDatainline
list_observation_ids() consth5::VolumeData
list_tensor_components(size_t observation_id) consth5::VolumeData
operator=(const VolumeData &)=delete (defined in h5::VolumeData)h5::VolumeData
operator=(VolumeData &&)=delete (defined in h5::VolumeData)h5::VolumeData
separator()h5::VolumeDatainlinestatic
subfile_path() const overrideh5::VolumeDatainlinevirtual
VolumeData(bool subfile_exists, detail::OpenGroup &&group, hid_t location, const std::string &name, uint32_t version=1) (defined in h5::VolumeData)h5::VolumeData
VolumeData(const VolumeData &)=delete (defined in h5::VolumeData)h5::VolumeData
VolumeData(VolumeData &&)=delete (defined in h5::VolumeData)h5::VolumeData
write_tensor_component(const size_t observation_id, const std::string &component_name, const DataVector &contiguous_tensor_data, bool overwrite_existing=false) (defined in h5::VolumeData)h5::VolumeData
write_tensor_component(const size_t observation_id, const std::string &component_name, const std::vector< float > &contiguous_tensor_data, bool overwrite_existing=false) (defined in h5::VolumeData)h5::VolumeData
write_volume_data(size_t observation_id, double observation_value, const std::vector< ElementVolumeData > &elements, const std::optional< std::vector< char > > &serialized_domain=std::nullopt, const std::optional< std::vector< char > > &serialized_functions_of_time=std::nullopt)h5::VolumeData
~VolumeData() override=default (defined in h5::VolumeData)h5::VolumeData