|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
This is the complete list of members for axom::sidre::Group, including all inherited members.
| copyGroup(Group *group) | axom::sidre::Group | |
| copyToConduitNode(Node &n) const | axom::sidre::Group | |
| copyView(View *view) | axom::sidre::Group | |
| createExternalLayout(Node &n, const Attribute *attr=nullptr) const | axom::sidre::Group | |
| createGroup(const std::string &path, bool is_list=false, bool accept_existing=false) | axom::sidre::Group | |
| createGroupAndLoad(std::string &group_name, const std::string &path, const std::string &protocol, bool &load_success) | axom::sidre::Group | |
| createNativeLayout(Node &n, const Attribute *attr=nullptr) const | axom::sidre::Group | |
| createNoDataLayout(Node &n, const Attribute *attr=nullptr) const | axom::sidre::Group | |
| createUnnamedGroup(bool is_list=false) | axom::sidre::Group | |
| createView(const std::string &path) | axom::sidre::Group | |
| createView(const std::string &path, TypeID type, IndexType num_elems) | axom::sidre::Group | |
| createView(const std::string &path, const DataType &dtype) | axom::sidre::Group | |
| createView(const std::string &path, Buffer *buff) | axom::sidre::Group | |
| createView(const std::string &path, TypeID type, IndexType num_elems, Buffer *buff) | axom::sidre::Group | |
| createView(const std::string &path, const DataType &dtype, Buffer *buff) | axom::sidre::Group | |
| createView(const std::string &path, void *external_ptr) | axom::sidre::Group | |
| createView(const std::string &path, TypeID type, IndexType num_elems, void *external_ptr) | axom::sidre::Group | |
| createView(const std::string &path, const DataType &dtype, void *external_ptr) | axom::sidre::Group | |
| createViewAndAllocate(const std::string &path, TypeID type, IndexType num_elems, int allocID=INVALID_ALLOCATOR_ID) | axom::sidre::Group | |
| createViewAndAllocate(const std::string &path, const DataType &dtype, int allocID=INVALID_ALLOCATOR_ID) | axom::sidre::Group | |
| createViewScalar(const std::string &path, ScalarType value, int allocID=INVALID_ALLOCATOR_ID) | axom::sidre::Group | inline |
| createViewString(const std::string &path, const std::string &value, int allocID=INVALID_ALLOCATOR_ID) | axom::sidre::Group | |
| createViewWithShape(const std::string &path, TypeID type, int ndims, const IndexType *shape) | axom::sidre::Group | |
| createViewWithShape(const std::string &path, TypeID type, int ndims, const IndexType *shape, Buffer *buff) | axom::sidre::Group | |
| createViewWithShape(const std::string &path, TypeID type, int ndims, const IndexType *shape, void *external_ptr) | axom::sidre::Group | |
| createViewWithShapeAndAllocate(const std::string &path, TypeID type, int ndims, const IndexType *shape, int allocID=INVALID_ALLOCATOR_ID) | axom::sidre::Group | |
| DataStore class | axom::sidre::Group | friend |
| deepCopyGroup(const Group *srcGroup, int arrayAllocID=INVALID_ALLOCATOR_ID, int tupleAllocID=INVALID_ALLOCATOR_ID) | axom::sidre::Group | |
| deepCopyGroupToSelf(const Group *srcGroup) | axom::sidre::Group | |
| deepCopyToConduit(Node &dst, int tupleAllocId=INVALID_ALLOCATOR_ID, int arrayAllocId=INVALID_ALLOCATOR_ID, const Attribute *attr=nullptr) const | axom::sidre::Group | |
| deepCopyView(const View *view, int arrayAllocID=INVALID_ALLOCATOR_ID, int tupleAllocID=INVALID_ALLOCATOR_ID) | axom::sidre::Group | |
| destroyGroup(const std::string &path) | axom::sidre::Group | |
| destroyGroup(IndexType idx) | axom::sidre::Group | |
| destroyGroupAndData(const std::string &path) | axom::sidre::Group | |
| destroyGroupAndData(IndexType idx) | axom::sidre::Group | |
| destroyGroups() | axom::sidre::Group | |
| destroyGroupsAndData() | axom::sidre::Group | |
| destroyGroupSubtreeAndData() | axom::sidre::Group | |
| destroyView(const std::string &path) | axom::sidre::Group | |
| destroyView(IndexType idx) | axom::sidre::Group | |
| destroyViewAndData(const std::string &path) | axom::sidre::Group | |
| destroyViewAndData(IndexType idx) | axom::sidre::Group | |
| destroyViews() | axom::sidre::Group | |
| destroyViewsAndData() | axom::sidre::Group | |
| getDataInfo(Node &n, bool recursive=true) const | axom::sidre::Group | |
| getDataStore() | axom::sidre::Group | inline |
| getDataStore() const | axom::sidre::Group | inline |
| getDefaultAllocatorID() const | axom::sidre::Group | inline |
| getDefaultArrayAllocatorID() const | axom::sidre::Group | inline |
| getDefaultIOProtocol() | axom::sidre::Group | inlinestatic |
| getDefaultTupleAllocatorID() const | axom::sidre::Group | inline |
| getFirstValidGroupIndex() const | axom::sidre::Group | |
| getFirstValidViewIndex() const | axom::sidre::Group | |
| getGroup(const std::string &path) | axom::sidre::Group | |
| getGroup(const std::string &path) const | axom::sidre::Group | |
| getGroup(IndexType idx) | axom::sidre::Group | |
| getGroup(IndexType idx) const | axom::sidre::Group | |
| getGroupIndex(const std::string &name) const | axom::sidre::Group | |
| getGroupName(IndexType idx) const | axom::sidre::Group | |
| getIndex() const | axom::sidre::Group | inline |
| getName() const | axom::sidre::Group | inline |
| getNextValidGroupIndex(IndexType idx) const | axom::sidre::Group | |
| getNextValidViewIndex(IndexType idx) const | axom::sidre::Group | |
| getNumGroups() const | axom::sidre::Group | |
| getNumViews() const | axom::sidre::Group | |
| getParent() | axom::sidre::Group | inline |
| getParent() const | axom::sidre::Group | inline |
| getPath() const | axom::sidre::Group | |
| getPathDelimiter() const | axom::sidre::Group | inline |
| getPathName() const | axom::sidre::Group | inline |
| getValidIOProtocols() | axom::sidre::Group | inlinestatic |
| getView(const std::string &path) | axom::sidre::Group | |
| getView(const std::string &path) const | axom::sidre::Group | |
| getView(IndexType idx) | axom::sidre::Group | |
| getView(IndexType idx) const | axom::sidre::Group | |
| getViewIndex(const std::string &name) const | axom::sidre::Group | |
| getViewName(IndexType idx) const | axom::sidre::Group | |
| GroupCollection typedef | axom::sidre::Group | |
| groups() | axom::sidre::Group | |
| groups() const | axom::sidre::Group | |
| hasChildGroup(const std::string &name) const | axom::sidre::Group | |
| hasChildView(const std::string &name) const | axom::sidre::Group | |
| hasGroup(const std::string &path) const | axom::sidre::Group | |
| hasGroup(IndexType idx) const | axom::sidre::Group | |
| hasView(const std::string &path) const | axom::sidre::Group | |
| hasView(IndexType idx) const | axom::sidre::Group | |
| hostPrint(const std::string &indent="", std::ostream &os=std::cout) const | axom::sidre::Group | |
| importConduitTree(const conduit::Node &node, bool preserve_contents=false) | axom::sidre::Group | |
| importConduitTreeExternal(conduit::Node &node, bool preserve_contents=false) | axom::sidre::Group | |
| isEquivalentTo(const Group *other, bool checkName=true) const | axom::sidre::Group | |
| isRoot() const | axom::sidre::Group | inline |
| isUsingList() const | axom::sidre::Group | inline |
| isUsingMap() const | axom::sidre::Group | inline |
| load(const std::string &path, const std::string &protocol=Group::getDefaultIOProtocol(), bool preserve_contents=false) | axom::sidre::Group | |
| load(const std::string &path, const std::string &protocol, bool preserve_contents, std::string &name_from_file) | axom::sidre::Group | |
| loadExternalData(const std::string &path) | axom::sidre::Group | |
| moveGroup(Group *group) | axom::sidre::Group | |
| moveView(View *view) | axom::sidre::Group | |
| print() const | axom::sidre::Group | |
| print(std::ostream &os) const | axom::sidre::Group | |
| printTree(const int nlevels, std::ostream &os=std::cout) const | axom::sidre::Group | |
| rename(const std::string &new_name) | axom::sidre::Group | |
| save(const std::string &path, const std::string &protocol=Group::getDefaultIOProtocol(), const Attribute *attr=nullptr) const | axom::sidre::Group | |
| setDefaultAllocator(int allocId) | axom::sidre::Group | inline |
| setDefaultArrayAllocator(int allocId) | axom::sidre::Group | inline |
| setDefaultTupleAllocator(int allocId) | axom::sidre::Group | inline |
| View class | axom::sidre::Group | friend |
| ViewCollection typedef | axom::sidre::Group | |
| views() | axom::sidre::Group | |
| views() const | axom::sidre::Group |