IOSS 2.0

Enumerations | Functions | Variables
anonymous_namespace{Iovs_DatabaseIO.C} Namespace Reference

## Enumerations
enum | entity_type { entity_type::NODAL, entity_type::ELEM_BLOCK, entity_type::NODE_SET, entity_type::SIDE_SET }

## Functions
bool | file_exists (const std::string &filepath)
int64_t | get_id (const Ioss::GroupingEntity *entity, Iovs::EntityIdSet *idset)
bool | set_id (const Ioss::GroupingEntity *entity, Iovs::EntityIdSet *idset)
int64_t | extract_id (const std::string &name_id)
void | build_catalyst_plugin_paths (std::string &plugin_library_path, std::string &plugin_python_path, const std::string &plugin_library_name)

## Variables
int | number_of_catalyst_blocks = 0

## Enumeration Type Documentation

## ◆ entity_type

enum anonymous_namespace{Iovs_DatabaseIO.C}::entity_type
| strong

Enumerator
NODAL |
ELEM_BLOCK |
NODE_SET |
SIDE_SET |

## Function Documentation

## ◆ build_catalyst_plugin_paths()

void anonymous_namespace{Iovs_DatabaseIO.C}::build_catalyst_plugin_paths | ( | std::string & | plugin_library_path,
|  | std::string & | plugin_python_path,
|  | const std::string & | plugin_library_name
| ) |  |

## ◆ extract_id()

int64_t anonymous_namespace{Iovs_DatabaseIO.C}::extract_id | ( | const std::string & | name_id | ) |

## ◆ file_exists()

bool anonymous_namespace{Iovs_DatabaseIO.C}::file_exists | ( | const std::string & | filepath | ) |

## ◆ get_id()

int64_t anonymous_namespace{Iovs_DatabaseIO.C}::get_id | ( | const Ioss::GroupingEntity * | entity,
|  | Iovs::EntityIdSet * | idset
| ) |  |

## ◆ set_id()

bool anonymous_namespace{Iovs_DatabaseIO.C}::set_id | ( | const Ioss::GroupingEntity * | entity,
|  | Iovs::EntityIdSet * | idset
| ) |  |

## Variable Documentation

## ◆ number_of_catalyst_blocks

int anonymous_namespace{Iovs_DatabaseIO.C}::number_of_catalyst_blocks = 0