Nektar++
|
#include <boost/enable_shared_from_this.hpp>
#include <boost/functional/hash.hpp>
#include <boost/shared_ptr.hpp>
#include <exception>
#include <hdf5.h>
#include <string>
#include <vector>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
#include <LibUtilities/Communication/Comm.h>
Go to the source code of this file.
Namespaces | |
Nektar | |
< | |
Nektar::LibUtilities | |
Nektar::LibUtilities::H5 | |
Macros | |
#define | H5_CONSTRUCT(ans, func, args) |
#define | H5_CALL(func, args) |
Typedefs | |
typedef boost::shared_ptr< Object > | Nektar::LibUtilities::H5::ObjectSharedPtr |
typedef boost::shared_ptr < DataType > | Nektar::LibUtilities::H5::DataTypeSharedPtr |
typedef boost::shared_ptr < DataSpace > | Nektar::LibUtilities::H5::DataSpaceSharedPtr |
typedef boost::shared_ptr < CanHaveAttributes > | Nektar::LibUtilities::H5::CanHaveAttributesSharedPtr |
typedef boost::shared_ptr < Attribute > | Nektar::LibUtilities::H5::AttributeSharedPtr |
typedef boost::shared_ptr < CanHaveGroupsDataSets > | Nektar::LibUtilities::H5::CanHaveGroupsDataSetsSharedPtr |
typedef boost::shared_ptr< File > | Nektar::LibUtilities::H5::FileSharedPtr |
typedef boost::shared_ptr < DataSet > | Nektar::LibUtilities::H5::DataSetSharedPtr |
typedef boost::shared_ptr< PList > | Nektar::LibUtilities::H5::PListSharedPtr |
#define H5_CALL | ( | func, | |
args | |||
) |
Definition at line 68 of file H5.h.
Referenced by Nektar::LibUtilities::H5::PList::Close(), Nektar::LibUtilities::H5::DataSpace::Close(), Nektar::LibUtilities::H5::DataType::Close(), Nektar::LibUtilities::H5::Attribute::Close(), Nektar::LibUtilities::H5::File::Close(), Nektar::LibUtilities::H5::Group::Close(), Nektar::LibUtilities::H5::DataSet::Close(), Nektar::LibUtilities::H5::CanHaveAttributes::GetAttribute(), Nektar::LibUtilities::H5::CanHaveAttributes::GetNumAttr(), Nektar::LibUtilities::H5::Group::GetNumElements(), Nektar::LibUtilities::H5::CanHaveGroupsDataSets::LinkIterator::operator++(), Nektar::LibUtilities::H5::CanHaveAttributes::AttrIterator::operator++(), Nektar::LibUtilities::H5::DataSet::Read(), Nektar::LibUtilities::H5::DataSpace::SelectRange(), Nektar::LibUtilities::H5::CanHaveAttributes::SetAttribute(), Nektar::LibUtilities::H5::PList::SetChunk(), Nektar::LibUtilities::H5::PList::SetDeflate(), Nektar::LibUtilities::H5::DataType::String(), and Nektar::LibUtilities::H5::DataSet::Write().
#define H5_CONSTRUCT | ( | ans, | |
func, | |||
args | |||
) |
Definition at line 57 of file H5.h.
Referenced by Nektar::LibUtilities::H5::DataType::Copy(), Nektar::LibUtilities::H5::Attribute::Create(), Nektar::LibUtilities::H5::File::Create(), Nektar::LibUtilities::H5::CanHaveGroupsDataSets::CreateDataSet(), Nektar::LibUtilities::H5::CanHaveGroupsDataSets::CreateGroup(), Nektar::LibUtilities::H5::DataSpace::DataSpace(), Nektar::LibUtilities::H5::DataSpace::Null(), Nektar::LibUtilities::H5::DataSpace::OneD(), Nektar::LibUtilities::H5::Attribute::Open(), Nektar::LibUtilities::H5::File::Open(), Nektar::LibUtilities::H5::CanHaveGroupsDataSets::OpenDataSet(), Nektar::LibUtilities::H5::CanHaveGroupsDataSets::OpenGroup(), Nektar::LibUtilities::H5::PList::PList(), and Nektar::LibUtilities::H5::DataSpace::Scalar().