Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
names-and-paths.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ROOT_GROUP   "/tstt/"
 
#define HISTORY_NAME   "history"
 
#define HISTORY_PATH   ROOT_GROUP HISTORY_NAME
 
#define TAG_GROUP_NAME   "tags"
 
#define TAG_GROUP   ROOT_GROUP TAG_GROUP_NAME "/"
 
#define SPARSE_ENTITY_NAME   "id_list"
 
#define SPARSE_VALUES_NAME   "values"
 
#define TAG_TYPE_NAME   "type"
 
#define TAG_VAR_INDICES   "var_indices"
 
#define DENSE_TAG_SUBGROUP   TAG_GROUP_NAME "/"
 
#define ADJACENCY_NAME   "adjacency"
 
#define CONNECTIVITY_NAME   "connectivity"
 
#define POLY_INDEX_NAME   "poly_indices"
 
#define TYPE_ENUM_PATH   ROOT_GROUP "elemtypes"
 
#define NODE_GROUP_NAME   "nodes"
 
#define NODE_GROUP   ROOT_GROUP NODE_GROUP_NAME "/"
 
#define NODE_COORD_NAME   "coordinates"
 
#define NODE_COORD_PATH   NODE_GROUP NODE_COORD_NAME
 
#define NODE_TAG_GROUP   NODE_GROUP DENSE_TAG_SUBGROUP
 
#define NODE_ADJCY_PATH   NODE_GROUP ADJACENCY_NAME
 
#define SET_GROUP_NAME   "sets"
 
#define SET_GROUP   ROOT_GROUP SET_GROUP_NAME "/"
 
#define SET_META_NAME   "list"
 
#define SET_META_PATH   SET_GROUP SET_META_NAME
 
#define SET_CHILD_NAME   "children"
 
#define SET_CHILD_PATH   SET_GROUP SET_CHILD_NAME
 
#define SET_PARENT_NAME   "parents"
 
#define SET_PARENT_PATH   SET_GROUP SET_PARENT_NAME
 
#define SET_DATA_NAME   "contents"
 
#define SET_DATA_PATH   SET_GROUP SET_DATA_NAME
 
#define SET_TAG_GROUP   SET_GROUP DENSE_TAG_SUBGROUP
 
#define ELEMENT_GROUP_NAME   "elements"
 
#define ELEMENT_GROUP   ROOT_GROUP ELEMENT_GROUP_NAME "/"
 
#define TAG_DEFAULT_ATTRIB   "default"
 
#define TAG_GLOBAL_ATTRIB   "global"
 
#define TAG_TYPE_ATTRIB   "class"
 
#define TAG_HANDLE_TYPE_ATTRIB   "is_handle"
 
#define TAG_VARLEN_ATTRIB   "variable_length"
 
#define ELEM_TYPE_ATTRIB   "element_type"
 
#define START_ID_ATTRIB   "start_id"
 
#define MAX_ID_ATTRIB   "max_id"
 

Macro Definition Documentation

◆ ADJACENCY_NAME

#define ADJACENCY_NAME   "adjacency"

Definition at line 39 of file names-and-paths.h.

◆ CONNECTIVITY_NAME

#define CONNECTIVITY_NAME   "connectivity"

Definition at line 40 of file names-and-paths.h.

◆ DENSE_TAG_SUBGROUP

#define DENSE_TAG_SUBGROUP   TAG_GROUP_NAME "/"

Definition at line 38 of file names-and-paths.h.

◆ ELEM_TYPE_ATTRIB

#define ELEM_TYPE_ATTRIB   "element_type"

Definition at line 75 of file names-and-paths.h.

◆ ELEMENT_GROUP

#define ELEMENT_GROUP   ROOT_GROUP ELEMENT_GROUP_NAME "/"

Definition at line 67 of file names-and-paths.h.

◆ ELEMENT_GROUP_NAME

#define ELEMENT_GROUP_NAME   "elements"

Definition at line 66 of file names-and-paths.h.

◆ HISTORY_NAME

#define HISTORY_NAME   "history"

Definition at line 25 of file names-and-paths.h.

◆ HISTORY_PATH

#define HISTORY_PATH   ROOT_GROUP HISTORY_NAME

Definition at line 26 of file names-and-paths.h.

◆ MAX_ID_ATTRIB

#define MAX_ID_ATTRIB   "max_id"

Definition at line 77 of file names-and-paths.h.

◆ NODE_ADJCY_PATH

#define NODE_ADJCY_PATH   NODE_GROUP ADJACENCY_NAME

Definition at line 50 of file names-and-paths.h.

◆ NODE_COORD_NAME

#define NODE_COORD_NAME   "coordinates"

Definition at line 47 of file names-and-paths.h.

◆ NODE_COORD_PATH

#define NODE_COORD_PATH   NODE_GROUP NODE_COORD_NAME

Definition at line 48 of file names-and-paths.h.

◆ NODE_GROUP

#define NODE_GROUP   ROOT_GROUP NODE_GROUP_NAME "/"

Definition at line 46 of file names-and-paths.h.

◆ NODE_GROUP_NAME

#define NODE_GROUP_NAME   "nodes"

Definition at line 45 of file names-and-paths.h.

◆ NODE_TAG_GROUP

#define NODE_TAG_GROUP   NODE_GROUP DENSE_TAG_SUBGROUP

Definition at line 49 of file names-and-paths.h.

◆ POLY_INDEX_NAME

#define POLY_INDEX_NAME   "poly_indices"

Definition at line 41 of file names-and-paths.h.

◆ ROOT_GROUP

#define ROOT_GROUP   "/tstt/"

MOAB, a Mesh-Oriented datABase, is a software component for creating, storing and accessing finite element mesh data.

Copyright 2004 Sandia Corporation. Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains certain rights in this software.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

Definition at line 22 of file names-and-paths.h.

◆ SET_CHILD_NAME

#define SET_CHILD_NAME   "children"

Definition at line 57 of file names-and-paths.h.

◆ SET_CHILD_PATH

#define SET_CHILD_PATH   SET_GROUP SET_CHILD_NAME

Definition at line 58 of file names-and-paths.h.

◆ SET_DATA_NAME

#define SET_DATA_NAME   "contents"

Definition at line 61 of file names-and-paths.h.

◆ SET_DATA_PATH

#define SET_DATA_PATH   SET_GROUP SET_DATA_NAME

Definition at line 62 of file names-and-paths.h.

◆ SET_GROUP

#define SET_GROUP   ROOT_GROUP SET_GROUP_NAME "/"

Definition at line 54 of file names-and-paths.h.

◆ SET_GROUP_NAME

#define SET_GROUP_NAME   "sets"

Definition at line 53 of file names-and-paths.h.

◆ SET_META_NAME

#define SET_META_NAME   "list"

Definition at line 55 of file names-and-paths.h.

◆ SET_META_PATH

#define SET_META_PATH   SET_GROUP SET_META_NAME

Definition at line 56 of file names-and-paths.h.

◆ SET_PARENT_NAME

#define SET_PARENT_NAME   "parents"

Definition at line 59 of file names-and-paths.h.

◆ SET_PARENT_PATH

#define SET_PARENT_PATH   SET_GROUP SET_PARENT_NAME

Definition at line 60 of file names-and-paths.h.

◆ SET_TAG_GROUP

#define SET_TAG_GROUP   SET_GROUP DENSE_TAG_SUBGROUP

Definition at line 63 of file names-and-paths.h.

◆ SPARSE_ENTITY_NAME

#define SPARSE_ENTITY_NAME   "id_list"

Definition at line 32 of file names-and-paths.h.

◆ SPARSE_VALUES_NAME

#define SPARSE_VALUES_NAME   "values"

Definition at line 33 of file names-and-paths.h.

◆ START_ID_ATTRIB

#define START_ID_ATTRIB   "start_id"

Definition at line 76 of file names-and-paths.h.

◆ TAG_DEFAULT_ATTRIB

#define TAG_DEFAULT_ATTRIB   "default"

Definition at line 70 of file names-and-paths.h.

◆ TAG_GLOBAL_ATTRIB

#define TAG_GLOBAL_ATTRIB   "global"

Definition at line 71 of file names-and-paths.h.

◆ TAG_GROUP

#define TAG_GROUP   ROOT_GROUP TAG_GROUP_NAME "/"

Definition at line 31 of file names-and-paths.h.

◆ TAG_GROUP_NAME

#define TAG_GROUP_NAME   "tags"

Definition at line 30 of file names-and-paths.h.

◆ TAG_HANDLE_TYPE_ATTRIB

#define TAG_HANDLE_TYPE_ATTRIB   "is_handle"

Definition at line 73 of file names-and-paths.h.

◆ TAG_TYPE_ATTRIB

#define TAG_TYPE_ATTRIB   "class"

Definition at line 72 of file names-and-paths.h.

◆ TAG_TYPE_NAME

#define TAG_TYPE_NAME   "type"

Definition at line 34 of file names-and-paths.h.

◆ TAG_VAR_INDICES

#define TAG_VAR_INDICES   "var_indices"

Definition at line 35 of file names-and-paths.h.

◆ TAG_VARLEN_ATTRIB

#define TAG_VARLEN_ATTRIB   "variable_length"

Definition at line 74 of file names-and-paths.h.

◆ TYPE_ENUM_PATH

#define TYPE_ENUM_PATH   ROOT_GROUP "elemtypes"

Definition at line 42 of file names-and-paths.h.