Turn off |
aborts |
saf_setProps_DontAbort |
|
|
|
Specify read-only database |
access |
saf_setProps_ReadOnly |
|
|
|
Finalize |
access to the library |
saf_final |
|
|
|
|
Add members to a collection |
saf_extend_collection |
|
|
|
Declare a new |
algebraic type |
saf_declare_algebraic |
|
|
|
Describe an |
algebraic type |
saf_describe_algebraic |
|
|
|
Find one |
algebraic type |
saf_find_one_algebraic |
|
|
|
Common |
algebraic types |
SAF_ALGTYPE |
|
|
|
Find |
algebraic types |
saf_find_algebraics |
|
|
|
More meaningful |
alias for SAF_TOTALITY |
SAF_WHOLE_FIELD |
|
|
|
NULL |
aliases |
SAF_VoidPtr |
|
|
|
Begin a block of error handling code for |
all errors |
SAF_CATCH_ALL |
|
|
|
String |
allocation modes |
SAF_StrMode |
|
|
|
Set string |
allocation style |
saf_setProps_StrMode |
|
|
|
Set the pool size for string return value |
allocations |
saf_setProps_StrPoolSize |
|
|
|
Find |
alternate index specs by matching criteria |
saf_find_alternate_indexspecs |
|
|
|
Read an |
alternate index specs from disk |
saf_read_alternate_indexspec |
|
|
|
Write an |
alternate index specs to disk |
saf_write_alternate_indexspec |
|
|
|
Get a description of an |
alternate indexing spec |
saf_describe_alternate_indexspec |
|
|
|
Declare an |
Alternative Index Specification |
saf_declare_alternate_indexspec |
|
|
|
The quantity |
Amount |
SAF_QAMOUNT |
|
|
|
Version |
Annotation |
SAF_VERSION_ANNOT |
|
|
|
Check if |
any stat errors occured |
saf_getInfo_staterror |
|
|
|
Trace SAF |
API calls and times |
SAF_TRACING |
|
|
|
Not |
applicable |
SAF_NOT_APPLICABLE_INT |
|
|
|
Find the not |
applicable unit |
saf_find_unit_not_applicable |
|
|
|
|
Apply a logarithmic scale to a unit |
saf_log_unit |
|
|
|
An |
arbitrary named quantity |
SAF_QNAME |
|
|
|
Make a C-automatic |
array of cat handles |
SAF_Cat |
|
|
|
Make a C-automatic |
array of set handles |
SAF_Set |
|
|
|
|
Array size |
SAF_NELMTS |
|
|
|
Control |
Assertion Checking |
SAF_ASSERT_DISABLE |
|
|
|
|
Associates a unit of measure with a specific quantity |
saf_quantify_unit |
|
|
|
|
Associating a role with a collection category |
SAF_RoleConstants |
|
|
|
|
Attach an attribute to a state group |
saf_put_state_grp_att |
|
|
|
|
Attach an attribute to a state template |
saf_put_state_tmpl_att |
|
|
|
|
Attach an attribute to a suite |
saf_put_suite_att |
|
|
|
Get an attribute |
attached to a state group |
saf_get_state_grp_att |
|
|
|
Get an attribute |
attached to a state template |
saf_get_state_tmpl_att |
|
|
|
Get an attribute |
attached to a suite |
saf_get_suite_att |
|
|
|
Create or update a non-sharable |
attribute |
saf_put_attribute |
|
|
|
Read a non-sharable |
attribute |
saf_get_attribute |
|
|
|
Get an |
attribute attached to a state group |
saf_get_state_grp_att |
|
|
|
Get an |
attribute attached to a state template |
saf_get_state_tmpl_att |
|
|
|
Get an |
attribute attached to a suite |
saf_get_suite_att |
|
|
|
Get an |
attribute from a field |
saf_get_field_att |
|
|
|
Get an |
attribute from a set |
saf_get_set_att |
|
|
|
Reserved |
attribute name keys |
SAF_ATT |
|
|
|
Put an |
attribute to a set |
saf_put_set_att |
|
|
|
Attach an |
attribute to a state group |
saf_put_state_grp_att |
|
|
|
Attach an |
attribute to a state template |
saf_put_state_tmpl_att |
|
|
|
Attach an |
attribute to a suite |
saf_put_suite_att |
|
|
|
Get an |
attribute with a cat |
saf_get_cat_att |
|
|
|
Put an |
attribute with a cat |
saf_put_cat_att |
|
|
|
Put an |
attribute with a field |
saf_put_field_att |
|
|
|
Get an |
attribute with a field template |
saf_get_field_tmpl_att |
|
|
|
Put an |
attribute with a field template |
saf_put_field_tmpl_att |
|
|
|
Make a field handle a C |
automatic variable |
SAF_Field |
|
|
|
Make a field template handle a C |
automatic variable |
SAF_FieldTmpl |
|
|
|
Make a relation handle a C |
automatic variable |
SAF_Rel |
|
|
|
Make a state handle a C |
automatic variable |
SAF_StateGrp |
|
|
|
Make a state template handle a C |
automatic variable |
SAF_StateTmpl |
|
|
|
Make a suite handle a C |
automatic variable |
SAF_Suite |
|
|
|
Database information not |
available |
SAF_NOT_SET_DB |
|
|
|
Synchronization |
barrier |
SAF_BARRIER |
|
|
|
Find |
bases |
saf_find_bases |
|
|
|
Declare a new |
basis type |
saf_declare_basis |
|
|
|
Describe a |
basis type |
saf_describe_basis |
|
|
|
Find one |
basis type |
saf_find_one_basis |
|
|
|
|
Basis types |
SAF_BasisConstants |
|
|
|
Queries whether data has |
been written |
saf_data_has_been_written_to_comp_field |
|
|
|
|
Begin a block of error handling code |
SAF_CATCH_ERR |
|
|
|
|
Begin a block of error handling code for all errors |
SAF_CATCH_ALL |
|
|
|
|
Begin a the CATCH part of a TRY/CATCH block |
SAF_CATCH |
|
|
|
|
Begin a TRY/CATCH block |
SAF_TRY_BEGIN |
|
|
|
Begin a the CATCH part of a TRY/CATCH |
block |
SAF_CATCH |
|
|
|
Begin a TRY/CATCH |
block |
SAF_TRY_BEGIN |
|
|
|
End a TRY/CATCH |
block |
SAF_TRY_END |
|
|
|
Begin a |
block of error handling code |
SAF_CATCH_ERR |
|
|
|
Begin a |
block of error handling code for all errors |
SAF_CATCH_ALL |
|
|
|
|
Boundary set tri-state |
SAF_BoundMode |
|
|
|
Conveniently specify a |
boundary subset |
SAF_BOUNDARY |
|
|
|
Conveniently specify an embedded |
boundary subset |
SAF_EMBEDBND |
|
|
|
Initialize the |
built-in object registry |
_saf_gen_stdtypes |
|
|
|
|
Built-in registry name |
SAF_REGISTRY_SAVE |
|
|
|
Make a field handle a |
C automatic variable |
SAF_Field |
|
|
|
Make a field template handle a |
C automatic variable |
SAF_FieldTmpl |
|
|
|
Make a relation handle a |
C automatic variable |
SAF_Rel |
|
|
|
Make a state handle a |
C automatic variable |
SAF_StateGrp |
|
|
|
Make a state template handle a |
C automatic variable |
SAF_StateTmpl |
|
|
|
Make a suite handle a |
C automatic variable |
SAF_Suite |
|
|
|
Make a |
C-automatic array of cat handles |
SAF_Cat |
|
|
|
Make a |
C-automatic array of set handles |
SAF_Set |
|
|
|
Specify a |
callback for error conditions |
saf_setProps_ErrFunc |
|
|
|
The rank of the |
calling process |
SAF_RANK |
|
|
|
Trace SAF API |
calls and times |
SAF_TRACING |
|
|
|
Declare a field as a |
candidate coordinate field |
saf_declare_coords |
|
|
|
Get an attribute with a |
cat |
saf_get_cat_att |
|
|
|
Put an attribute with a |
cat |
saf_put_cat_att |
|
|
|
Make a C-automatic array of |
cat handles |
SAF_Cat |
|
|
|
Begin a the |
CATCH part of a TRY/CATCH block |
SAF_CATCH |
|
|
|
Find collection |
categories |
saf_find_categories |
|
|
|
Associating a role with a collection |
category |
SAF_RoleConstants |
|
|
|
Declare a collection |
category |
saf_declare_category |
|
|
|
Get a description of a collection |
category |
saf_describe_category |
|
|
|
Query quantity |
characteristics |
saf_describe_quantity |
|
|
|
Query unit |
characteristics |
saf_describe_unit |
|
|
|
|
Check if any stat errors occured |
saf_getInfo_staterror |
|
|
|
|
Check if path is a SAF database |
saf_getInfo_isSAFdatabase |
|
|
|
|
Check if path is an HDF5 file |
saf_getInfo_isHDFfile |
|
|
|
Control Assertion |
Checking |
SAF_ASSERT_DISABLE |
|
|
|
Control Postcondition |
Checking |
SAF_POSTCOND_DISABLE |
|
|
|
Control Precondition |
Checking |
SAF_PRECOND_DISABLE |
|
|
|
|
Clobber an existing database on open |
saf_setProps_Clobber |
|
|
|
|
Close a database |
saf_close_database |
|
|
|
Begin a block of error handling |
code |
SAF_CATCH_ERR |
|
|
|
Begin a block of error handling |
code for all errors |
SAF_CATCH_ALL |
|
|
|
Return |
codes |
SAF_return_t |
|
|
|
Error |
codes returned by the library |
SAF_error_t |
|
|
|
Add members to a |
collection |
saf_extend_collection |
|
|
|
Declare a |
collection |
saf_declare_collection |
|
|
|
Describe a |
collection |
saf_describe_collection |
|
|
|
Find |
collection categories |
saf_find_categories |
|
|
|
Associating a role with a |
collection category |
SAF_RoleConstants |
|
|
|
Declare a |
collection category |
saf_declare_category |
|
|
|
Get a description of a |
collection category |
saf_describe_category |
|
|
|
Declare a new |
collection role |
saf_declare_role |
|
|
|
Find one |
collection role |
saf_find_one_role |
|
|
|
Compare two |
collections |
saf_same_collections |
|
|
|
Find |
collections |
saf_find_collections |
|
|
|
|
Common algebraic types |
SAF_ALGTYPE |
|
|
|
Specify MPI database |
communicator |
saf_setProps_DbComm |
|
|
|
The size of the |
communicator |
SAF_SIZE |
|
|
|
Set the MPI |
communicator for the library |
saf_setProps_LibComm |
|
|
|
|
Compare two collections |
saf_same_collections |
|
|
|
Find the parent of a |
component field |
_saf_find_parent_field |
|
|
|
Field |
component interleave modes |
SAF_Interleave |
|
|
|
Specify a callback for error |
conditions |
saf_setProps_ErrFunc |
|
|
|
Conveniently specify a |
constant field |
SAF_CONSTANT |
|
|
|
Update database |
contents |
saf_update_database |
|
|
|
|
Control Assertion Checking |
SAF_ASSERT_DISABLE |
|
|
|
|
Control Postcondition Checking |
SAF_POSTCOND_DISABLE |
|
|
|
|
Control Precondition Checking |
SAF_PRECOND_DISABLE |
|
|
|
|
Control Reporting of Error Messages |
SAF_ERROR_REPORTING |
|
|
|
|
Convenience function for finding a quantity |
saf_find_one_quantity |
|
|
|
|
Convenience function for finding a unit |
saf_find_one_unit |
|
|
|
|
Conveniently specify a boundary subset |
SAF_BOUNDARY |
|
|
|
|
Conveniently specify a constant field |
SAF_CONSTANT |
|
|
|
|
Conveniently specify a decomposition-centered field |
SAF_DECOMP |
|
|
|
|
Conveniently specify a node-centered field |
SAF_NODAL |
|
|
|
|
Conveniently specify a typical subset |
SAF_COMMON |
|
|
|
|
Conveniently specify a zone-centered field |
SAF_ZONAL |
|
|
|
|
Conveniently specify an embedded boundary subset |
SAF_EMBEDBND |
|
|
|
|
Conveniently specify an general subset |
SAF_GENERAL |
|
|
|
|
Convert a single value |
_saf_convert |
|
|
|
Declare a field as a candidate |
coordinate field |
saf_declare_coords |
|
|
|
Find |
coordinate fields |
saf_find_coords |
|
|
|
Find default |
coordinate fields |
saf_find_default_coords |
|
|
|
Declare default |
coordinates of a given set |
saf_declare_default_coords |
|
|
|
|
Copy a string |
_saf_strdup |
|
|
|
|
Create a new database property list with default values |
saf_createProps_database |
|
|
|
|
Create a new library property list with default values |
saf_createProps_lib |
|
|
|
|
Create an memory-resident database |
saf_setProps_MemoryResident |
|
|
|
|
Create or update a non-sharable attribute |
saf_put_attribute |
|
|
|
Find alternate index specs by matching |
criteria |
saf_find_alternate_indexspecs |
|
|
|
Find set by matching |
criteria |
saf_find_matching_sets |
|
|
|
The quantity |
Current |
SAF_QCURRENT |
|
|
|
Does field have |
data |
saf_data_has_been_written_to_field |
|
|
|
Read topological relation |
data |
saf_read_topo_relation |
|
|
|
Write topological relation |
data |
saf_write_topo_relation |
|
|
|
Read the |
data for a field |
saf_read_field |
|
|
|
Write the |
data for a field |
saf_write_field |
|
|
|
Read the |
data for a subset relation |
saf_read_subset_relation |
|
|
|
Queries whether |
data has been written |
saf_data_has_been_written_to_comp_field |
|
|
|
Reuse |
data in a subset relation |
saf_use_written_subset_relation |
|
|
|
Check if path is a SAF |
database |
saf_getInfo_isSAFdatabase |
|
|
|
Close a |
database |
saf_close_database |
|
|
|
Create an memory-resident |
database |
saf_setProps_MemoryResident |
|
|
|
Open a |
database |
saf_open_database |
|
|
|
Specify location of SAF’s standard types |
database |
SAF_REGISTRIES |
|
|
|
Specify read-only |
database access |
saf_setProps_ReadOnly |
|
|
|
Specify MPI |
database communicator |
saf_setProps_DbComm |
|
|
|
Update |
database contents |
saf_update_database |
|
|
|
|
Database information not available |
SAF_NOT_SET_DB |
|
|
|
Clobber an existing |
database on open |
saf_setProps_Clobber |
|
|
|
Free |
database property list |
saf_freeProps_database |
|
|
|
Create a new |
database property list with default values |
saf_createProps_database |
|
|
|
Get |
datatype and size for a field |
saf_get_count_and_type_for_field |
|
|
|
Get |
datatype and size for a subset relation |
saf_get_count_and_type_for_subset_relation |
|
|
|
Get |
datatype and size for a topological relation |
saf_get_count_and_type_for_topo_relation |
|
|
|
Determine if |
datatype is primitive |
_saf_is_primitive_type |
|
|
|
Predefined scalar |
datatypes |
SAF_type_t |
|
|
|
|
Declare a collection |
saf_declare_collection |
|
|
|
|
Declare a collection category |
saf_declare_category |
|
|
|
|
Declare a field |
saf_declare_field |
|
|
|
|
Declare a field as a candidate coordinate field |
saf_declare_coords |
|
|
|
|
Declare a field template |
saf_declare_field_tmpl |
|
|
|
|
Declare a new algebraic type |
saf_declare_algebraic |
|
|
|
|
Declare a new basis type |
saf_declare_basis |
|
|
|
|
Declare a new collection role |
saf_declare_role |
|
|
|
|
Declare a new evaluation type |
saf_declare_evaluation |
|
|
|
|
Declare a new object |
saf_declare_relrep |
|
|
|
|
Declare a new quantity |
saf_declare_quantity |
|
|
|
|
Declare a new unit |
saf_declare_unit |
|
|
|
|
Declare a set |
saf_declare_set |
|
|
|
|
Declare a state group |
saf_declare_state_group |
|
|
|
|
Declare a state template |
saf_declare_state_tmpl |
|
|
|
|
Declare a subset relation |
saf_declare_subset_relation |
|
|
|
|
Declare a suite |
saf_declare_suite |
|
|
|
|
Declare a topological relation |
saf_declare_topo_relation |
|
|
|
|
Declare an Alternative Index Specification |
saf_declare_alternate_indexspec |
|
|
|
|
Declare default coordinates of a given set |
saf_declare_default_coords |
|
|
|
The self |
decomposition of a set |
SAF_SELF |
|
|
|
|
Decomposition tri-state |
SAF_DecompMode |
|
|
|
Conveniently specify a |
decomposition-centered field |
SAF_DECOMP |
|
|
|
Find |
default coordinate fields |
saf_find_default_coords |
|
|
|
Declare |
default coordinates of a given set |
saf_declare_default_coords |
|
|
|
|
Default properties |
SAF_DEFAULT_DBPROPS |
|
|
|
Create a new database property list with |
default values |
saf_createProps_database |
|
|
|
Create a new library property list with |
default values |
saf_createProps_lib |
|
|
|
Divide a quantity into a quantity |
definition |
saf_divide_quantity |
|
|
|
Divide a unit into a unit |
definition |
saf_divide_unit |
|
|
|
Multiply a quantity into a quantity |
definition |
saf_multiply_quantity |
|
|
|
Multiply a unit into a unit |
definition |
saf_multiply_unit |
|
|
|
|
Describe a basis type |
saf_describe_basis |
|
|
|
|
Describe a collection |
saf_describe_collection |
|
|
|
|
Describe a role |
saf_describe_role |
|
|
|
|
Describe an algebraic type |
saf_describe_algebraic |
|
|
|
|
Describe an evaluation type |
saf_describe_evaluation |
|
|
|
|
Describe an object |
saf_describe_relrep |
|
|
|
Obtain a set |
description |
saf_describe_set |
|
|
|
Get a |
description of a collection category |
saf_describe_category |
|
|
|
Get a |
description of a field |
saf_describe_field |
|
|
|
Get a |
description of a field template |
saf_describe_field_tmpl |
|
|
|
Get a |
description of a state group |
saf_describe_state_group |
|
|
|
Get a |
description of a state template |
saf_describe_state_tmpl |
|
|
|
Get a |
description of a subset relation |
saf_describe_subset_relation |
|
|
|
Get a |
description of a suite |
saf_describe_suite |
|
|
|
Get a |
description of an alternate indexing spec |
saf_describe_alternate_indexspec |
|
|
|
Get |
description of topological relation |
saf_describe_topo_relation |
|
|
|
Set the |
destination form of a field |
saf_target_field |
|
|
|
Set the |
destination form of a subset relation |
saf_target_subset_relation |
|
|
|
Set the |
destination form of a topological relation |
saf_target_topo_relation |
|
|
|
|
Determine if a handle is a valid handle |
SAF_VALID |
|
|
|
|
Determine if datatype is primitive |
_saf_is_primitive_type |
|
|
|
|
Determine if two handles refer to the same object |
SAF_EQUIV |
|
|
|
Topological |
dimensions |
SAF_TopoDim |
|
|
|
Read an alternate index specs from |
disk |
saf_read_alternate_indexspec |
|
|
|
Write an alternate index specs to |
disk |
saf_write_alternate_indexspec |
|
|
|
|
Divide a quantity into a quantity definition |
saf_divide_quantity |
|
|
|
|
Divide a unit into a unit definition |
saf_divide_unit |
|
|
|
|
Does field have data |
saf_data_has_been_written_to_field |
|
|
|
Conveniently specify an |
embedded boundary subset |
SAF_EMBEDBND |
|
|
|
|
End a TRY/CATCH block |
SAF_TRY_END |
|
|
|
|
Error codes returned by the library |
SAF_error_t |
|
|
|
Specify a callback for |
error conditions |
saf_setProps_ErrFunc |
|
|
|
Begin a block of |
error handling code |
SAF_CATCH_ERR |
|
|
|
Begin a block of |
error handling code for all errors |
SAF_CATCH_ALL |
|
|
|
Set the library |
error handling mode |
saf_setProps_ErrorMode |
|
|
|
Set the |
error logging mode |
saf_setProps_ErrorLogging |
|
|
|
Get stat |
error message |
saf_getInfo_errmsg |
|
|
|
Control Reporting of |
Error Messages |
SAF_ERROR_REPORTING |
|
|
|
|
Error return modes |
SAF_ErrMode |
|
|
|
Return a pointer to an |
error string |
saf_error_str |
|
|
|
Begin a block of error handling code for all |
errors |
SAF_CATCH_ALL |
|
|
|
Check if any stat |
errors occured |
saf_getInfo_staterror |
|
|
|
Declare a new |
evaluation type |
saf_declare_evaluation |
|
|
|
Describe an |
evaluation type |
saf_describe_evaluation |
|
|
|
Find one |
evaluation type |
saf_find_one_evaluation |
|
|
|
|
Evaluation Types |
SAF_EvalConstants |
|
|
|
Find |
evaluation types |
saf_find_evaluations |
|
|
|
|
Exchange handles |
saf_allgather_handles |
|
|
|
|
Exclusive OR operator |
SAF_XOR |
|
|
|
Clobber an |
existing database on open |
saf_setProps_Clobber |
|
|
|
|
Extendable set tri-state |
SAF_ExtendMode |
|
|
|
Conveniently specify a constant |
field |
SAF_CONSTANT |
|
|
|
Conveniently specify a decomposition-centered |
field |
SAF_DECOMP |
|
|
|
Conveniently specify a node-centered |
field |
SAF_NODAL |
|
|
|
Conveniently specify a zone-centered |
field |
SAF_ZONAL |
|
|
|
Declare a |
field |
saf_declare_field |
|
|
|
Declare a field as a candidate coordinate |
field |
saf_declare_coords |
|
|
|
Find the parent of a component |
field |
_saf_find_parent_field |
|
|
|
Get a description of a |
field |
saf_describe_field |
|
|
|
Get an attribute from a |
field |
saf_get_field_att |
|
|
|
Get datatype and size for a |
field |
saf_get_count_and_type_for_field |
|
|
|
Put an attribute with a |
field |
saf_put_field_att |
|
|
|
Read the data for a |
field |
saf_read_field |
|
|
|
Set the destination form of a |
field |
saf_target_field |
|
|
|
Write the data for a |
field |
saf_write_field |
|
|
|
Declare a |
field as a candidate coordinate field |
saf_declare_coords |
|
|
|
|
Field component interleave modes |
SAF_Interleave |
|
|
|
The null |
field handle |
SAF_NULL_FIELD |
|
|
|
Make a |
field handle a C automatic variable |
SAF_Field |
|
|
|
Does |
field have data |
saf_data_has_been_written_to_field |
|
|
|
Is |
field stored on self |
saf_is_self_stored_field |
|
|
|
Declare a |
field template |
saf_declare_field_tmpl |
|
|
|
Get a description of a |
field template |
saf_describe_field_tmpl |
|
|
|
Get an attribute with a |
field template |
saf_get_field_tmpl_att |
|
|
|
Put an attribute with a |
field template |
saf_put_field_tmpl_att |
|
|
|
The null |
field template handle |
SAF_NULL_FTMPL |
|
|
|
Make a |
field template handle a C automatic variable |
SAF_FieldTmpl |
|
|
|
Find |
field templates |
saf_find_field_tmpls |
|
|
|
Find |
fields |
saf_find_fields |
|
|
|
Find coordinate |
fields |
saf_find_coords |
|
|
|
Find default coordinate |
fields |
saf_find_default_coords |
|
|
|
Check if path is an HDF5 |
file |
saf_getInfo_isHDFfile |
|
|
|
Specify registry |
file |
saf_setProps_Registry |
|
|
|
|
Finalize access to the library |
saf_final |
|
|
|
|
Find a state template |
saf_find_state_tmpl |
|
|
|
|
Find algebraic types |
saf_find_algebraics |
|
|
|
|
Find alternate index specs by matching criteria |
saf_find_alternate_indexspecs |
|
|
|
|
Find bases |
saf_find_bases |
|
|
|
|
Find collection categories |
saf_find_categories |
|
|
|
|
Find collections |
saf_find_collections |
|
|
|
|
Find coordinate fields |
saf_find_coords |
|
|
|
|
Find default coordinate fields |
saf_find_default_coords |
|
|
|
|
Find evaluation types |
saf_find_evaluations |
|
|
|
|
Find field templates |
saf_find_field_tmpls |
|
|
|
|
Find fields |
saf_find_fields |
|
|
|
Set |
find modes |
SAF_FindSetMode |
|
|
|
|
Find one algebraic type |
saf_find_one_algebraic |
|
|
|
|
Find one basis type |
saf_find_one_basis |
|
|
|
|
Find one collection role |
saf_find_one_role |
|
|
|
|
Find one evaluation type |
saf_find_one_evaluation |
|
|
|
|
Find one object |
saf_find_one_relrep |
|
|
|
|
Find quantities |
saf_find_quantities |
|
|
|
|
Find relation representation types |
saf_find_relreps |
|
|
|
|
Find roles |
saf_find_roles |
|
|
|
|
Find set by matching criteria |
saf_find_matching_sets |
|
|
|
|
Find sets by traversing the subset inclusion lattice |
saf_find_sets |
|
|
|
|
Find state groups |
saf_find_state_groups |
|
|
|
|
Find subset relations |
saf_find_subset_relations |
|
|
|
|
Find suites |
saf_find_suites |
|
|
|
|
Find the not applicable unit |
saf_find_unit_not_applicable |
|
|
|
|
Find the parent of a component field |
_saf_find_parent_field |
|
|
|
|
Find topological relations |
saf_find_topo_relations |
|
|
|
|
Find units |
saf_find_units |
|
|
|
Convenience function for |
finding a quantity |
saf_find_one_quantity |
|
|
|
Convenience function for |
finding a unit |
saf_find_one_unit |
|
|
|
Set the destination |
form of a field |
saf_target_field |
|
|
|
Set the destination |
form of a subset relation |
saf_target_subset_relation |
|
|
|
Set the destination |
form of a topological relation |
saf_target_topo_relation |
|
|
|
|
Free database property list |
saf_freeProps_database |
|
|
|
|
Free library property list |
saf_freeProps_lib |
|
|
|
|
Free SAF_PathInfo |
saf_freeInfo_path |
|
|
|
Convenience |
function for finding a quantity |
saf_find_one_quantity |
|
|
|
Convenience |
function for finding a unit |
saf_find_one_unit |
|
|
|
Conveniently specify an |
general subset |
SAF_GENERAL |
|
|
|
|
Get a description of a collection category |
saf_describe_category |
|
|
|
|
Get a description of a field |
saf_describe_field |
|
|
|
|
Get a description of a field template |
saf_describe_field_tmpl |
|
|
|
|
Get a description of a state group |
saf_describe_state_group |
|
|
|
|
Get a description of a state template |
saf_describe_state_tmpl |
|
|
|
|
Get a description of a subset relation |
saf_describe_subset_relation |
|
|
|
|
Get a description of a suite |
saf_describe_suite |
|
|
|
|
Get a description of an alternate indexing spec |
saf_describe_alternate_indexspec |
|
|
|
|
Get an attribute attached to a state group |
saf_get_state_grp_att |
|
|
|
|
Get an attribute attached to a state template |
saf_get_state_tmpl_att |
|
|
|
|
Get an attribute attached to a suite |
saf_get_suite_att |
|
|
|
|
Get an attribute from a field |
saf_get_field_att |
|
|
|
|
Get an attribute from a set |
saf_get_set_att |
|
|
|
|
Get an attribute with a cat |
saf_get_cat_att |
|
|
|
|
Get an attribute with a field template |
saf_get_field_tmpl_att |
|
|
|
|
Get datatype and size for a field |
saf_get_count_and_type_for_field |
|
|
|
|
Get datatype and size for a subset relation |
saf_get_count_and_type_for_subset_relation |
|
|
|
|
Get datatype and size for a topological relation |
saf_get_count_and_type_for_topo_relation |
|
|
|
|
Get description of topological relation |
saf_describe_topo_relation |
|
|
|
|
Get stat error message |
saf_getInfo_errmsg |
|
|
|
|
Get the HDF5 version |
saf_getInfo_hdfversion |
|
|
|
|
Get the MPI library version |
saf_getInfo_mpiversion |
|
|
|
|
Get the SAF library version |
saf_getInfo_libversion |
|
|
|
Declare default coordinates of a |
given set |
saf_declare_default_coords |
|
|
|
|
Grab HDF5 I/O library |
saf_grab_hdf5 |
|
|
|
Attach an attribute to a state |
group |
saf_put_state_grp_att |
|
|
|
Declare a state |
group |
saf_declare_state_group |
|
|
|
Get a description of a state |
group |
saf_describe_state_group |
|
|
|
Get an attribute attached to a state |
group |
saf_get_state_grp_att |
|
|
|
The null state |
group handle |
SAF_NULL_STATE_GRP |
|
|
|
Find state |
groups |
saf_find_state_groups |
|
|
|
Determine if a handle is a valid |
handle |
SAF_VALID |
|
|
|
The null field |
handle |
SAF_NULL_FIELD |
|
|
|
The null field template |
handle |
SAF_NULL_FTMPL |
|
|
|
The null relation |
handle |
SAF_NULL_REL |
|
|
|
The null set |
handle |
SAF_NULL_SET |
|
|
|
The null state group |
handle |
SAF_NULL_STATE_GRP |
|
|
|
The null state template |
handle |
SAF_NULL_STMPL |
|
|
|
The null suite |
handle |
SAF_NULL_SUITE |
|
|
|
The universe set |
handle |
SAF_UNIVERSE |
|
|
|
Make a field |
handle a C automatic variable |
SAF_Field |
|
|
|
Make a field template |
handle a C automatic variable |
SAF_FieldTmpl |
|
|
|
Make a relation |
handle a C automatic variable |
SAF_Rel |
|
|
|
Make a state |
handle a C automatic variable |
SAF_StateGrp |
|
|
|
Make a state template |
handle a C automatic variable |
SAF_StateTmpl |
|
|
|
Make a suite |
handle a C automatic variable |
SAF_Suite |
|
|
|
Determine if a |
handle is a valid handle |
SAF_VALID |
|
|
|
Exchange |
handles |
saf_allgather_handles |
|
|
|
Make a C-automatic array of cat |
handles |
SAF_Cat |
|
|
|
Make a C-automatic array of set |
handles |
SAF_Set |
|
|
|
Determine if two |
handles refer to the same object |
SAF_EQUIV |
|
|
|
Begin a block of error |
handling code |
SAF_CATCH_ERR |
|
|
|
Begin a block of error |
handling code for all errors |
SAF_CATCH_ALL |
|
|
|
Set the library error |
handling mode |
saf_setProps_ErrorMode |
|
|
|
Queries whether data |
has been written |
saf_data_has_been_written_to_comp_field |
|
|
|
Does field |
have data |
saf_data_has_been_written_to_field |
|
|
|
Check if path is an |
HDF5 file |
saf_getInfo_isHDFfile |
|
|
|
Grab |
HDF5 I/O library |
saf_grab_hdf5 |
|
|
|
Ungrab |
HDF5 I/O library |
saf_ungrab_hdf5 |
|
|
|
Get the |
HDF5 version |
saf_getInfo_hdfversion |
|
|
|
Grab HDF5 |
I/O library |
saf_grab_hdf5 |
|
|
|
Ungrab HDF5 |
I/O library |
saf_ungrab_hdf5 |
|
|
|
Determine |
if a handle is a valid handle |
SAF_VALID |
|
|
|
Check |
if any stat errors occured |
saf_getInfo_staterror |
|
|
|
Determine |
if datatype is primitive |
_saf_is_primitive_type |
|
|
|
Check |
if path is a SAF database |
saf_getInfo_isSAFdatabase |
|
|
|
Check |
if path is an HDF5 file |
saf_getInfo_isHDFfile |
|
|
|
Determine |
if two handles refer to the same object |
SAF_EQUIV |
|
|
|
Not |
implemented |
SAF_NOT_IMPL |
|
|
|
Find sets by traversing the subset |
inclusion lattice |
saf_find_sets |
|
|
|
Subset |
inclusion lattice roles |
SAF_SilRole |
|
|
|
Declare an Alternative |
Index Specification |
saf_declare_alternate_indexspec |
|
|
|
Find alternate |
index specs by matching criteria |
saf_find_alternate_indexspecs |
|
|
|
Read an alternate |
index specs from disk |
saf_read_alternate_indexspec |
|
|
|
Write an alternate |
index specs to disk |
saf_write_alternate_indexspec |
|
|
|
|
Indexing scheme |
SAF_IndexSchema |
|
|
|
|
Indexing scheme |
SAF_FORDER |
|
|
|
|
Indexing scheme |
SAF_CORDER |
|
|
|
|
Indexing scheme |
SAF_1DC |
|
|
|
|
Indexing scheme |
SAF_NA_INDEXSPEC |
|
|
|
|
Indexing scheme |
SAF_2DC |
|
|
|
|
Indexing scheme |
SAF_3DC |
|
|
|
|
Indexing scheme |
SAF_1DF |
|
|
|
|
Indexing scheme |
SAF_2DF |
|
|
|
|
Indexing scheme |
SAF_3DF |
|
|
|
Get a description of an alternate |
indexing spec |
saf_describe_alternate_indexspec |
|
|
|
Load |
information from the specified path |
saf_readInfo_path |
|
|
|
Database |
information not available |
SAF_NOT_SET_DB |
|
|
|
|
Initialize the built-in object registry |
_saf_gen_stdtypes |
|
|
|
|
Initialize the library |
saf_init |
|
|
|
Field component |
interleave modes |
SAF_Interleave |
|
|
|
Divide a quantity |
into a quantity definition |
saf_divide_quantity |
|
|
|
Multiply a quantity |
into a quantity definition |
saf_multiply_quantity |
|
|
|
Divide a unit |
into a unit definition |
saf_divide_unit |
|
|
|
Multiply a unit |
into a unit definition |
saf_multiply_unit |
|
|
|
Check if path |
is a SAF database |
saf_getInfo_isSAFdatabase |
|
|
|
Determine if a handle |
is a valid handle |
SAF_VALID |
|
|
|
Check if path |
is an HDF5 file |
saf_getInfo_isHDFfile |
|
|
|
|
Is field stored on self |
saf_is_self_stored_field |
|
|
|
Determine if datatype |
is primitive |
_saf_is_primitive_type |
|
|
|
|
Is topological relation stored on self |
saf_is_self_stored_topo_relation |
|
|
|
Reserved attribute name |
keys |
SAF_ATT |
|
|
|
Find sets by traversing the subset inclusion |
lattice |
saf_find_sets |
|
|
|
Subset inclusion |
lattice roles |
SAF_SilRole |
|
|
|
The quantity |
Length |
SAF_QLENGTH |
|
|
|
Error codes returned by the |
library |
SAF_error_t |
|
|
|
Finalize access to the |
library |
saf_final |
|
|
|
Grab HDF5 I/O |
library |
saf_grab_hdf5 |
|
|
|
Initialize the |
library |
saf_init |
|
|
|
Set the MPI communicator for the |
library |
saf_setProps_LibComm |
|
|
|
Ungrab HDF5 I/O |
library |
saf_ungrab_hdf5 |
|
|
|
Set the |
library error handling mode |
saf_setProps_ErrorMode |
|
|
|
|
Library properties |
SAF_DEFAULT_LIBPROPS |
|
|
|
Free |
library property list |
saf_freeProps_lib |
|
|
|
Create a new |
library property list with default values |
saf_createProps_lib |
|
|
|
Get the MPI |
library version |
saf_getInfo_mpiversion |
|
|
|
Get the SAF |
library version |
saf_getInfo_libversion |
|
|
|
The quantity |
Light |
SAF_QLIGHT |
|
|
|
Free database property |
list |
saf_freeProps_database |
|
|
|
Free library property |
list |
saf_freeProps_lib |
|
|
|
Create a new database property |
list with default values |
saf_createProps_database |
|
|
|
Create a new library property |
list with default values |
saf_createProps_lib |
|
|
|
|
Load information from the specified path |
saf_readInfo_path |
|
|
|
Specify |
location of SAF’s standard types database |
SAF_REGISTRIES |
|
|
|
Apply a |
logarithmic scale to a unit |
saf_log_unit |
|
|
|
Set the error |
logging mode |
saf_setProps_ErrorLogging |
|
|
|
|
Major version number |
SAF_VERSION_MAJOR |
|
|
|
|
Make a C-automatic array of cat handles |
SAF_Cat |
|
|
|
|
Make a C-automatic array of set handles |
SAF_Set |
|
|
|
|
Make a field handle a C automatic variable |
SAF_Field |
|
|
|
|
Make a field template handle a C automatic variable |
SAF_FieldTmpl |
|
|
|
|
Make a relation handle a C automatic variable |
SAF_Rel |
|
|
|
|
Make a state handle a C automatic variable |
SAF_StateGrp |
|
|
|
|
Make a state template handle a C automatic variable |
SAF_StateTmpl |
|
|
|
|
Make a suite handle a C automatic variable |
SAF_Suite |
|
|
|
The quantity |
Mass |
SAF_QMASS |
|
|
|
Find alternate index specs by |
matching criteria |
saf_find_alternate_indexspecs |
|
|
|
Find set by |
matching criteria |
saf_find_matching_sets |
|
|
|
More |
meaningful alias for SAF_TOTALITY |
SAF_WHOLE_FIELD |
|
|
|
Associates a unit of |
measure with a specific quantity |
saf_quantify_unit |
|
|
|
Add |
members to a collection |
saf_extend_collection |
|
|
|
Create an |
memory-resident database |
saf_setProps_MemoryResident |
|
|
|
Get stat error |
message |
saf_getInfo_errmsg |
|
|
|
Control Reporting of Error |
Messages |
SAF_ERROR_REPORTING |
|
|
|
|
Minor version number |
SAF_VERSION_MINOR |
|
|
|
Set the error logging |
mode |
saf_setProps_ErrorLogging |
|
|
|
Set the library error handling |
mode |
saf_setProps_ErrorMode |
|
|
|
Top |
mode tri-state |
SAF_TopMode |
|
|
|
Error return |
modes |
SAF_ErrMode |
|
|
|
Field component interleave |
modes |
SAF_Interleave |
|
|
|
Set find |
modes |
SAF_FindSetMode |
|
|
|
String allocation |
modes |
SAF_StrMode |
|
|
|
|
More meaningful alias for SAF_TOTALITY |
SAF_WHOLE_FIELD |
|
|
|
Set the |
MPI communicator for the library |
saf_setProps_LibComm |
|
|
|
Specify |
MPI database communicator |
saf_setProps_DbComm |
|
|
|
Get the |
MPI library version |
saf_getInfo_mpiversion |
|
|
|
|
Multiply a quantity into a quantity definition |
saf_multiply_quantity |
|
|
|
|
Multiply a unit into a unit definition |
saf_multiply_unit |
|
|
|
Built-in registry |
name |
SAF_REGISTRY_SAVE |
|
|
|
Reserved attribute |
name keys |
SAF_ATT |
|
|
|
An arbitrary |
named quantity |
SAF_QNAME |
|
|
|
Declare a |
new algebraic type |
saf_declare_algebraic |
|
|
|
Declare a |
new basis type |
saf_declare_basis |
|
|
|
Declare a |
new collection role |
saf_declare_role |
|
|
|
Create a |
new database property list with default values |
saf_createProps_database |
|
|
|
Declare a |
new evaluation type |
saf_declare_evaluation |
|
|
|
Create a |
new library property list with default values |
saf_createProps_lib |
|
|
|
Declare a |
new object |
saf_declare_relrep |
|
|
|
Declare a |
new quantity |
saf_declare_quantity |
|
|
|
Declare a |
new unit |
saf_declare_unit |
|
|
|
Conveniently specify a |
node-centered field |
SAF_NODAL |
|
|
|
Create or update a |
non-sharable attribute |
saf_put_attribute |
|
|
|
Read a |
non-sharable attribute |
saf_get_attribute |
|
|
|
|
Not applicable |
SAF_NOT_APPLICABLE_INT |
|
|
|
Find the |
not applicable unit |
saf_find_unit_not_applicable |
|
|
|
Database information |
not available |
SAF_NOT_SET_DB |
|
|
|
|
Not implemented |
SAF_NOT_IMPL |
|
|
|
|
NULL aliases |
SAF_VoidPtr |
|
|
|
The |
null field handle |
SAF_NULL_FIELD |
|
|
|
The |
null field template handle |
SAF_NULL_FTMPL |
|
|
|
The |
null relation handle |
SAF_NULL_REL |
|
|
|
The |
null set handle |
SAF_NULL_SET |
|
|
|
The |
null state group handle |
SAF_NULL_STATE_GRP |
|
|
|
The |
null state template handle |
SAF_NULL_STMPL |
|
|
|
The |
null suite handle |
SAF_NULL_SUITE |
|
|
|
Major version |
number |
SAF_VERSION_MAJOR |
|
|
|
Minor version |
number |
SAF_VERSION_MINOR |
|
|
|
Release |
number |
SAF_VERSION_RELEASE |
|
|
|
Returns string representation of version |
number |
saf_version_string |
|
|
|
Declare a new |
object |
saf_declare_relrep |
|
|
|
Describe an |
object |
saf_describe_relrep |
|
|
|
Determine if two handles refer to the same |
object |
SAF_EQUIV |
|
|
|
Find one |
object |
saf_find_one_relrep |
|
|
|
Initialize the built-in |
object registry |
_saf_gen_stdtypes |
|
|
|
|
Obtain a set description |
saf_describe_set |
|
|
|
|
Obtain permissions of path |
saf_getInfo_permissions |
|
|
|
Check if any stat errors |
occured |
saf_getInfo_staterror |
|
|
|
Turn |
off aborts |
saf_setProps_DontAbort |
|
|
|
Translate unit by an |
offset |
saf_offset_unit |
|
|
|
Clobber an existing database |
on open |
saf_setProps_Clobber |
|
|
|
Is field stored |
on self |
saf_is_self_stored_field |
|
|
|
Is topological relation stored |
on self |
saf_is_self_stored_topo_relation |
|
|
|
Find |
one algebraic type |
saf_find_one_algebraic |
|
|
|
Find |
one basis type |
saf_find_one_basis |
|
|
|
Find |
one collection role |
saf_find_one_role |
|
|
|
Find |
one evaluation type |
saf_find_one_evaluation |
|
|
|
Find |
one object |
saf_find_one_relrep |
|
|
|
Clobber an existing database on |
open |
saf_setProps_Clobber |
|
|
|
|
Open a database |
saf_open_database |
|
|
|
Exclusive OR |
operator |
SAF_XOR |
|
|
|
Write |
out a state |
saf_write_state |
|
|
|
Find the |
parent of a component field |
_saf_find_parent_field |
|
|
|
Begin a the CATCH |
part of a TRY/CATCH block |
SAF_CATCH |
|
|
|
Load information from the specified |
path |
saf_readInfo_path |
|
|
|
Obtain permissions of |
path |
saf_getInfo_permissions |
|
|
|
Check if |
path is a SAF database |
saf_getInfo_isSAFdatabase |
|
|
|
Check if |
path is an HDF5 file |
saf_getInfo_isHDFfile |
|
|
|
Obtain |
permissions of path |
saf_getInfo_permissions |
|
|
|
Return a |
pointer to an error string |
saf_error_str |
|
|
|
Set the |
pool size for string return value allocations |
saf_setProps_StrPoolSize |
|
|
|
Control |
Postcondition Checking |
SAF_POSTCOND_DISABLE |
|
|
|
Control |
Precondition Checking |
SAF_PRECOND_DISABLE |
|
|
|
|
Predefined scalar datatypes |
SAF_type_t |
|
|
|
Determine if datatype is |
primitive |
_saf_is_primitive_type |
|
|
|
The rank of the calling |
process |
SAF_RANK |
|
|
|
Default |
properties |
SAF_DEFAULT_DBPROPS |
|
|
|
Library |
properties |
SAF_DEFAULT_LIBPROPS |
|
|
|
Free database |
property list |
saf_freeProps_database |
|
|
|
Free library |
property list |
saf_freeProps_lib |
|
|
|
Create a new database |
property list with default values |
saf_createProps_database |
|
|
|
Create a new library |
property list with default values |
saf_createProps_lib |
|
|
|
|
Put an attribute to a set |
saf_put_set_att |
|
|
|
|
Put an attribute with a cat |
saf_put_cat_att |
|
|
|
|
Put an attribute with a field |
saf_put_field_att |
|
|
|
|
Put an attribute with a field template |
saf_put_field_tmpl_att |
|
|
|
Find |
quantities |
saf_find_quantities |
|
|
|
An arbitrary named |
quantity |
SAF_QNAME |
|
|
|
Associates a unit of measure with a specific |
quantity |
saf_quantify_unit |
|
|
|
Convenience function for finding a |
quantity |
saf_find_one_quantity |
|
|
|
Declare a new |
quantity |
saf_declare_quantity |
|
|
|
The |
quantity Amount |
SAF_QAMOUNT |
|
|
|
Query |
quantity characteristics |
saf_describe_quantity |
|
|
|
The |
quantity Current |
SAF_QCURRENT |
|
|
|
Divide a quantity into a |
quantity definition |
saf_divide_quantity |
|
|
|
Multiply a quantity into a |
quantity definition |
saf_multiply_quantity |
|
|
|
Divide a |
quantity into a quantity definition |
saf_divide_quantity |
|
|
|
Multiply a |
quantity into a quantity definition |
saf_multiply_quantity |
|
|
|
The |
quantity Length |
SAF_QLENGTH |
|
|
|
The |
quantity Light |
SAF_QLIGHT |
|
|
|
The |
quantity Mass |
SAF_QMASS |
|
|
|
The |
quantity Temperature |
SAF_QTEMP |
|
|
|
The |
quantity Time |
SAF_QTIME |
|
|
|
|
Queries whether data has been written |
saf_data_has_been_written_to_comp_field |
|
|
|
|
Query quantity characteristics |
saf_describe_quantity |
|
|
|
|
Query unit characteristics |
saf_describe_unit |
|
|
|
The |
rank of the calling process |
SAF_RANK |
|
|
|
|
Read a non-sharable attribute |
saf_get_attribute |
|
|
|
|
Read an alternate index specs from disk |
saf_read_alternate_indexspec |
|
|
|
|
Read the data for a field |
saf_read_field |
|
|
|
|
Read the data for a subset relation |
saf_read_subset_relation |
|
|
|
|
Read topological relation data |
saf_read_topo_relation |
|
|
|
Specify |
read-only database access |
saf_setProps_ReadOnly |
|
|
|
Determine if two handles |
refer to the same object |
SAF_EQUIV |
|
|
|
Initialize the built-in object |
registry |
_saf_gen_stdtypes |
|
|
|
Specify |
registry file |
saf_setProps_Registry |
|
|
|
Built-in |
registry name |
SAF_REGISTRY_SAVE |
|
|
|
Declare a subset |
relation |
saf_declare_subset_relation |
|
|
|
Declare a topological |
relation |
saf_declare_topo_relation |
|
|
|
Get a description of a subset |
relation |
saf_describe_subset_relation |
|
|
|
Get datatype and size for a subset |
relation |
saf_get_count_and_type_for_subset_relation |
|
|
|
Get datatype and size for a topological |
relation |
saf_get_count_and_type_for_topo_relation |
|
|
|
Get description of topological |
relation |
saf_describe_topo_relation |
|
|
|
Read the data for a subset |
relation |
saf_read_subset_relation |
|
|
|
Reuse data in a subset |
relation |
saf_use_written_subset_relation |
|
|
|
Set the destination form of a subset |
relation |
saf_target_subset_relation |
|
|
|
Set the destination form of a topological |
relation |
saf_target_topo_relation |
|
|
|
Write a subset |
relation |
saf_write_subset_relation |
|
|
|
Read topological |
relation data |
saf_read_topo_relation |
|
|
|
Write topological |
relation data |
saf_write_topo_relation |
|
|
|
The null |
relation handle |
SAF_NULL_REL |
|
|
|
Make a |
relation handle a C automatic variable |
SAF_Rel |
|
|
|
|
Relation representation types |
SAF_TopoRelRep |
|
|
|
Find |
relation representation types |
saf_find_relreps |
|
|
|
Subset |
relation representation types |
SAF_SubsetRelRep |
|
|
|
Is topological |
relation stored on self |
saf_is_self_stored_topo_relation |
|
|
|
Find subset |
relations |
saf_find_subset_relations |
|
|
|
Find topological |
relations |
saf_find_topo_relations |
|
|
|
|
Release number |
SAF_VERSION_RELEASE |
|
|
|
Control |
Reporting of Error Messages |
SAF_ERROR_REPORTING |
|
|
|
Returns string |
representation of version number |
saf_version_string |
|
|
|
Find relation |
representation types |
saf_find_relreps |
|
|
|
Relation |
representation types |
SAF_TopoRelRep |
|
|
|
Subset relation |
representation types |
SAF_SubsetRelRep |
|
|
|
|
Reserved attribute name keys |
SAF_ATT |
|
|
|
|
Retrieve a state |
saf_read_state |
|
|
|
|
Return a pointer to an error string |
saf_error_str |
|
|
|
|
Return codes |
SAF_return_t |
|
|
|
Error |
return modes |
SAF_ErrMode |
|
|
|
Set the pool size for string |
return value allocations |
saf_setProps_StrPoolSize |
|
|
|
Error codes |
returned by the library |
SAF_error_t |
|
|
|
|
Returns string representation of version number |
saf_version_string |
|
|
|
|
Reuse data in a subset relation |
saf_use_written_subset_relation |
|
|
|
Declare a new collection |
role |
saf_declare_role |
|
|
|
Describe a |
role |
saf_describe_role |
|
|
|
Find one collection |
role |
saf_find_one_role |
|
|
|
Associating a |
role with a collection category |
SAF_RoleConstants |
|
|
|
Find |
roles |
saf_find_roles |
|
|
|
Subset inclusion lattice |
roles |
SAF_SilRole |
|
|
|
Trace |
SAF API calls and times |
SAF_TRACING |
|
|
|
Check if path is a |
SAF database |
saf_getInfo_isSAFdatabase |
|
|
|
Get the |
SAF library version |
saf_getInfo_libversion |
|
|
|
Specify location of |
SAF’s standard types database |
SAF_REGISTRIES |
|
|
|
Free |
SAF_PathInfo |
saf_freeInfo_path |
|
|
|
More meaningful alias for |
SAF_TOTALITY |
SAF_WHOLE_FIELD |
|
|
|
Determine if two handles refer to the |
same object |
SAF_EQUIV |
|
|
|
Predefined |
scalar datatypes |
SAF_type_t |
|
|
|
Apply a logarithmic |
scale to a unit |
saf_log_unit |
|
|
|
Indexing |
scheme |
SAF_IndexSchema |
|
|
|
Indexing |
scheme |
SAF_FORDER |
|
|
|
Indexing |
scheme |
SAF_CORDER |
|
|
|
Indexing |
scheme |
SAF_1DC |
|
|
|
Indexing |
scheme |
SAF_NA_INDEXSPEC |
|
|
|
Indexing |
scheme |
SAF_2DC |
|
|
|
Indexing |
scheme |
SAF_3DC |
|
|
|
Indexing |
scheme |
SAF_1DF |
|
|
|
Indexing |
scheme |
SAF_2DF |
|
|
|
Indexing |
scheme |
SAF_3DF |
|
|
|
Wildcards for |
searching |
SAF |
|
|
|
Is field stored on |
self |
saf_is_self_stored_field |
|
|
|
Is topological relation stored on |
self |
saf_is_self_stored_topo_relation |
|
|
|
The |
self decomposition of a set |
SAF_SELF |
|
|
|
|
Serial/Parallel-dependent variable |
SAF_PARALLEL_VAR |
|
|
|
Declare a |
set |
saf_declare_set |
|
|
|
Declare default coordinates of a given |
set |
saf_declare_default_coords |
|
|
|
Get an attribute from a |
set |
saf_get_set_att |
|
|
|
Put an attribute to a |
set |
saf_put_set_att |
|
|
|
The self decomposition of a |
set |
SAF_SELF |
|
|
|
Find |
set by matching criteria |
saf_find_matching_sets |
|
|
|
Obtain a |
set description |
saf_describe_set |
|
|
|
|
Set find modes |
SAF_FindSetMode |
|
|
|
The null |
set handle |
SAF_NULL_SET |
|
|
|
The universe |
set handle |
SAF_UNIVERSE |
|
|
|
Make a C-automatic array of |
set handles |
SAF_Set |
|
|
|
|
Set string allocation style |
saf_setProps_StrMode |
|
|
|
|
Set the destination form of a field |
saf_target_field |
|
|
|
|
Set the destination form of a subset relation |
saf_target_subset_relation |
|
|
|
|
Set the destination form of a topological relation |
saf_target_topo_relation |
|
|
|
|
Set the error logging mode |
saf_setProps_ErrorLogging |
|
|
|
|
Set the library error handling mode |
saf_setProps_ErrorMode |
|
|
|
|
Set the MPI communicator for the library |
saf_setProps_LibComm |
|
|
|
|
Set the pool size for string return value allocations |
saf_setProps_StrPoolSize |
|
|
|
Boundary |
set tri-state |
SAF_BoundMode |
|
|
|
Extendable |
set tri-state |
SAF_ExtendMode |
|
|
|
Find |
sets by traversing the subset inclusion lattice |
saf_find_sets |
|
|
|
Convert a |
single value |
_saf_convert |
|
|
|
Array |
size |
SAF_NELMTS |
|
|
|
Get datatype and |
size for a field |
saf_get_count_and_type_for_field |
|
|
|
Get datatype and |
size for a subset relation |
saf_get_count_and_type_for_subset_relation |
|
|
|
Get datatype and |
size for a topological relation |
saf_get_count_and_type_for_topo_relation |
|
|
|
Set the pool |
size for string return value allocations |
saf_setProps_StrPoolSize |
|
|
|
The |
size of the communicator |
SAF_SIZE |
|
|
|
Get a description of an alternate indexing |
spec |
saf_describe_alternate_indexspec |
|
|
|
Associates a unit of measure with a |
specific quantity |
saf_quantify_unit |
|
|
|
Declare an Alternative Index |
Specification |
saf_declare_alternate_indexspec |
|
|
|
Load information from the |
specified path |
saf_readInfo_path |
|
|
|
Conveniently |
specify a boundary subset |
SAF_BOUNDARY |
|
|
|
|
Specify a callback for error conditions |
saf_setProps_ErrFunc |
|
|
|
Conveniently |
specify a constant field |
SAF_CONSTANT |
|
|
|
Conveniently |
specify a decomposition-centered field |
SAF_DECOMP |
|
|
|
Conveniently |
specify a node-centered field |
SAF_NODAL |
|
|
|
Conveniently |
specify a typical subset |
SAF_COMMON |
|
|
|
Conveniently |
specify a zone-centered field |
SAF_ZONAL |
|
|
|
Conveniently |
specify an embedded boundary subset |
SAF_EMBEDBND |
|
|
|
Conveniently |
specify an general subset |
SAF_GENERAL |
|
|
|
|
Specify location of SAF’s standard types database |
SAF_REGISTRIES |
|
|
|
|
Specify MPI database communicator |
saf_setProps_DbComm |
|
|
|
|
Specify read-only database access |
saf_setProps_ReadOnly |
|
|
|
|
Specify registry file |
saf_setProps_Registry |
|
|
|
Find alternate index |
specs by matching criteria |
saf_find_alternate_indexspecs |
|
|
|
Read an alternate index |
specs from disk |
saf_read_alternate_indexspec |
|
|
|
Write an alternate index |
specs to disk |
saf_write_alternate_indexspec |
|
|
|
|
Standard tri-state values |
SAF_TriState |
|
|
|
Specify location of SAF’s |
standard types database |
SAF_REGISTRIES |
|
|
|
Get |
stat error message |
saf_getInfo_errmsg |
|
|
|
Check if any |
stat errors occured |
saf_getInfo_staterror |
|
|
|
Retrieve a |
state |
saf_read_state |
|
|
|
Write out a |
state |
saf_write_state |
|
|
|
Attach an attribute to a |
state group |
saf_put_state_grp_att |
|
|
|
Declare a |
state group |
saf_declare_state_group |
|
|
|
Get a description of a |
state group |
saf_describe_state_group |
|
|
|
Get an attribute attached to a |
state group |
saf_get_state_grp_att |
|
|
|
The null |
state group handle |
SAF_NULL_STATE_GRP |
|
|
|
Find |
state groups |
saf_find_state_groups |
|
|
|
Make a |
state handle a C automatic variable |
SAF_StateGrp |
|
|
|
Attach an attribute to a |
state template |
saf_put_state_tmpl_att |
|
|
|
Declare a |
state template |
saf_declare_state_tmpl |
|
|
|
Find a |
state template |
saf_find_state_tmpl |
|
|
|
Get a description of a |
state template |
saf_describe_state_tmpl |
|
|
|
Get an attribute attached to a |
state template |
saf_get_state_tmpl_att |
|
|
|
The null |
state template handle |
SAF_NULL_STMPL |
|
|
|
Make a |
state template handle a C automatic variable |
SAF_StateTmpl |
|
|
|
Is field |
stored on self |
saf_is_self_stored_field |
|
|
|
Is topological relation |
stored on self |
saf_is_self_stored_topo_relation |
|
|
|
Copy a |
string |
_saf_strdup |
|
|
|
Return a pointer to an error |
string |
saf_error_str |
|
|
|
|
String allocation modes |
SAF_StrMode |
|
|
|
Set |
string allocation style |
saf_setProps_StrMode |
|
|
|
Returns |
string representation of version number |
saf_version_string |
|
|
|
Set the pool size for |
string return value allocations |
saf_setProps_StrPoolSize |
|
|
|
Set string allocation |
style |
saf_setProps_StrMode |
|
|
|
Conveniently specify a boundary |
subset |
SAF_BOUNDARY |
|
|
|
Conveniently specify a typical |
subset |
SAF_COMMON |
|
|
|
Conveniently specify an embedded boundary |
subset |
SAF_EMBEDBND |
|
|
|
Conveniently specify an general |
subset |
SAF_GENERAL |
|
|
|
Find sets by traversing the |
subset inclusion lattice |
saf_find_sets |
|
|
|
|
Subset inclusion lattice roles |
SAF_SilRole |
|
|
|
Declare a |
subset relation |
saf_declare_subset_relation |
|
|
|
Get a description of a |
subset relation |
saf_describe_subset_relation |
|
|
|
Get datatype and size for a |
subset relation |
saf_get_count_and_type_for_subset_relation |
|
|
|
Read the data for a |
subset relation |
saf_read_subset_relation |
|
|
|
Reuse data in a |
subset relation |
saf_use_written_subset_relation |
|
|
|
Set the destination form of a |
subset relation |
saf_target_subset_relation |
|
|
|
Write a |
subset relation |
saf_write_subset_relation |
|
|
|
|
Subset relation representation types |
SAF_SubsetRelRep |
|
|
|
Find |
subset relations |
saf_find_subset_relations |
|
|
|
Attach an attribute to a |
suite |
saf_put_suite_att |
|
|
|
Declare a |
suite |
saf_declare_suite |
|
|
|
Get a description of a |
suite |
saf_describe_suite |
|
|
|
Get an attribute attached to a |
suite |
saf_get_suite_att |
|
|
|
The null |
suite handle |
SAF_NULL_SUITE |
|
|
|
Make a |
suite handle a C automatic variable |
SAF_Suite |
|
|
|
Find |
suites |
saf_find_suites |
|
|
|
|
Synchronization barrier |
SAF_BARRIER |
|
|
|
The quantity |
Temperature |
SAF_QTEMP |
|
|
|
Attach an attribute to a state |
template |
saf_put_state_tmpl_att |
|
|
|
Declare a field |
template |
saf_declare_field_tmpl |
|
|
|
Declare a state |
template |
saf_declare_state_tmpl |
|
|
|
Find a state |
template |
saf_find_state_tmpl |
|
|
|
Get a description of a field |
template |
saf_describe_field_tmpl |
|
|
|
Get a description of a state |
template |
saf_describe_state_tmpl |
|
|
|
Get an attribute attached to a state |
template |
saf_get_state_tmpl_att |
|
|
|
Get an attribute with a field |
template |
saf_get_field_tmpl_att |
|
|
|
Put an attribute with a field |
template |
saf_put_field_tmpl_att |
|
|
|
The null field |
template handle |
SAF_NULL_FTMPL |
|
|
|
The null state |
template handle |
SAF_NULL_STMPL |
|
|
|
Make a field |
template handle a C automatic variable |
SAF_FieldTmpl |
|
|
|
Make a state |
template handle a C automatic variable |
SAF_StateTmpl |
|
|
|
Find field |
templates |
saf_find_field_tmpls |
|
|
|
The quantity |
Time |
SAF_QTIME |
|
|
|
Trace SAF API calls and |
times |
SAF_TRACING |
|
|
|
|
Top mode tri-state |
SAF_TopMode |
|
|
|
|
Topological dimensions |
SAF_TopoDim |
|
|
|
Declare a |
topological relation |
saf_declare_topo_relation |
|
|
|
Get datatype and size for a |
topological relation |
saf_get_count_and_type_for_topo_relation |
|
|
|
Get description of |
topological relation |
saf_describe_topo_relation |
|
|
|
Set the destination form of a |
topological relation |
saf_target_topo_relation |
|
|
|
Read |
topological relation data |
saf_read_topo_relation |
|
|
|
Write |
topological relation data |
saf_write_topo_relation |
|
|
|
Is |
topological relation stored on self |
saf_is_self_stored_topo_relation |
|
|
|
Find |
topological relations |
saf_find_topo_relations |
|
|
|
|
Trace SAF API calls and times |
SAF_TRACING |
|
|
|
|
Translate unit by an offset |
saf_offset_unit |
|
|
|
Find sets by |
traversing the subset inclusion lattice |
saf_find_sets |
|
|
|
Boundary set |
tri-state |
SAF_BoundMode |
|
|
|
Decomposition |
tri-state |
SAF_DecompMode |
|
|
|
Extendable set |
tri-state |
SAF_ExtendMode |
|
|
|
Top mode |
tri-state |
SAF_TopMode |
|
|
|
Standard |
tri-state values |
SAF_TriState |
|
|
|
Begin a |
TRY/CATCH block |
SAF_TRY_BEGIN |
|
|
|
Begin a the CATCH part of a |
TRY/CATCH block |
SAF_CATCH |
|
|
|
End a |
TRY/CATCH block |
SAF_TRY_END |
|
|
|
|
Turn off aborts |
saf_setProps_DontAbort |
|
|
|
Compare |
two collections |
saf_same_collections |
|
|
|
Determine if |
two handles refer to the same object |
SAF_EQUIV |
|
|
|
Declare a new algebraic |
type |
saf_declare_algebraic |
|
|
|
Declare a new basis |
type |
saf_declare_basis |
|
|
|
Declare a new evaluation |
type |
saf_declare_evaluation |
|
|
|
Describe a basis |
type |
saf_describe_basis |
|
|
|
Describe an algebraic |
type |
saf_describe_algebraic |
|
|
|
Describe an evaluation |
type |
saf_describe_evaluation |
|
|
|
Find one algebraic |
type |
saf_find_one_algebraic |
|
|
|
Find one basis |
type |
saf_find_one_basis |
|
|
|
Find one evaluation |
type |
saf_find_one_evaluation |
|
|
|
Basis |
types |
SAF_BasisConstants |
|
|
|
Common algebraic |
types |
SAF_ALGTYPE |
|
|
|
Evaluation |
Types |
SAF_EvalConstants |
|
|
|
Find algebraic |
types |
saf_find_algebraics |
|
|
|
Find evaluation |
types |
saf_find_evaluations |
|
|
|
Find relation representation |
types |
saf_find_relreps |
|
|
|
Relation representation |
types |
SAF_TopoRelRep |
|
|
|
Subset relation representation |
types |
SAF_SubsetRelRep |
|
|
|
Specify location of SAF’s standard |
types database |
SAF_REGISTRIES |
|
|
|
Conveniently specify a |
typical subset |
SAF_COMMON |
|
|
|
|
Ungrab HDF5 I/O library |
saf_ungrab_hdf5 |
|
|
|
Apply a logarithmic scale to a |
unit |
saf_log_unit |
|
|
|
Convenience function for finding a |
unit |
saf_find_one_unit |
|
|
|
Declare a new |
unit |
saf_declare_unit |
|
|
|
Find the not applicable |
unit |
saf_find_unit_not_applicable |
|
|
|
Translate |
unit by an offset |
saf_offset_unit |
|
|
|
Query |
unit characteristics |
saf_describe_unit |
|
|
|
Divide a unit into a |
unit definition |
saf_divide_unit |
|
|
|
Multiply a unit into a |
unit definition |
saf_multiply_unit |
|
|
|
Divide a |
unit into a unit definition |
saf_divide_unit |
|
|
|
Multiply a |
unit into a unit definition |
saf_multiply_unit |
|
|
|
Associates a |
unit of measure with a specific quantity |
saf_quantify_unit |
|
|
|
Find |
units |
saf_find_units |
|
|
|
The |
universe set handle |
SAF_UNIVERSE |
|
|
|
Create or |
update a non-sharable attribute |
saf_put_attribute |
|
|
|
|
Update database contents |
saf_update_database |
|
|
|
Determine if a handle is a |
valid handle |
SAF_VALID |
|
|
|
Convert a single |
value |
_saf_convert |
|
|
|
Set the pool size for string return |
value allocations |
saf_setProps_StrPoolSize |
|
|
|
Create a new database property list with default |
values |
saf_createProps_database |
|
|
|
Create a new library property list with default |
values |
saf_createProps_lib |
|
|
|
Standard tri-state |
values |
SAF_TriState |
|
|
|
Make a field handle a C automatic |
variable |
SAF_Field |
|
|
|
Make a field template handle a C automatic |
variable |
SAF_FieldTmpl |
|
|
|
Make a relation handle a C automatic |
variable |
SAF_Rel |
|
|
|
Make a state handle a C automatic |
variable |
SAF_StateGrp |
|
|
|
Make a state template handle a C automatic |
variable |
SAF_StateTmpl |
|
|
|
Make a suite handle a C automatic |
variable |
SAF_Suite |
|
|
|
Serial/Parallel-dependent |
variable |
SAF_PARALLEL_VAR |
|
|
|
Version-dependent |
variable |
SAF_VERSION_VAR |
|
|
|
Get the HDF5 |
version |
saf_getInfo_hdfversion |
|
|
|
Get the MPI library |
version |
saf_getInfo_mpiversion |
|
|
|
Get the SAF library |
version |
saf_getInfo_libversion |
|
|
|
|
Version Annotation |
SAF_VERSION_ANNOT |
|
|
|
Major |
version number |
SAF_VERSION_MAJOR |
|
|
|
Minor |
version number |
SAF_VERSION_MINOR |
|
|
|
Returns string representation of |
version number |
saf_version_string |
|
|
|
|
Version-dependent variable |
SAF_VERSION_VAR |
|
|
|
Queries |
whether data has been written |
saf_data_has_been_written_to_comp_field |
|
|
|
|
Wildcards for searching |
SAF |
|
|
|
|
Write a subset relation |
saf_write_subset_relation |
|
|
|
|
Write an alternate index specs to disk |
saf_write_alternate_indexspec |
|
|
|
|
Write out a state |
saf_write_state |
|
|
|
|
Write the data for a field |
saf_write_field |
|
|
|
|
Write topological relation data |
saf_write_topo_relation |
|
|
|
Queries whether data has been |
written |
saf_data_has_been_written_to_comp_field |
|
|
|
Conveniently specify a |
zone-centered field |
SAF_ZONAL |