IOSS 2.0
anonymous_namespace{Ioex_BaseDatabaseIO.C} Namespace Reference

Classes

class  AssemblyTreeFilter

Functions

std::vector< ex_entity_type > exodus_types ({EX_GLOBAL, EX_BLOB, EX_ASSEMBLY, EX_NODE_BLOCK, EX_EDGE_BLOCK, EX_FACE_BLOCK, EX_ELEM_BLOCK, EX_NODE_SET, EX_EDGE_SET, EX_FACE_SET, EX_ELEM_SET, EX_SIDE_SET})
void check_variable_consistency (const ex_var_params &exo_params, int my_processor, const std::string &filename, const Ioss::ParallelUtils &util)
void check_attribute_index_order (Ioss::GroupingEntity *block)
template<typename T>
void write_attribute_names (int exoid, ex_entity_type type, const std::vector< T * > &entities)
void query_groups (int exoid, Ioss::NameList &names, bool return_full_names)
void check_variable_consistency (IOSS_MAYBE_UNUSED const ex_var_params &exo_params, IOSS_MAYBE_UNUSED int my_processor, IOSS_MAYBE_UNUSED const std::string &filename, IOSS_MAYBE_UNUSED const Ioss::ParallelUtils &util)

Variables

bool sixty_four_bit_message_output = false
const size_t max_line_length = MAX_LINE_LENGTH

Function Documentation

◆ check_attribute_index_order()

void anonymous_namespace{Ioex_BaseDatabaseIO.C}::check_attribute_index_order ( Ioss::GroupingEntity * block)

◆ check_variable_consistency() [1/2]

void anonymous_namespace{Ioex_BaseDatabaseIO.C}::check_variable_consistency ( const ex_var_params & exo_params,
int my_processor,
const std::string & filename,
const Ioss::ParallelUtils & util )

◆ check_variable_consistency() [2/2]

void anonymous_namespace{Ioex_BaseDatabaseIO.C}::check_variable_consistency ( IOSS_MAYBE_UNUSED const ex_var_params & exo_params,
IOSS_MAYBE_UNUSED int my_processor,
IOSS_MAYBE_UNUSED const std::string & filename,
IOSS_MAYBE_UNUSED const Ioss::ParallelUtils & util )

◆ exodus_types()

std::vector< ex_entity_type > anonymous_namespace{Ioex_BaseDatabaseIO.C}::exodus_types ( {EX_GLOBAL, EX_BLOB, EX_ASSEMBLY, EX_NODE_BLOCK, EX_EDGE_BLOCK, EX_FACE_BLOCK, EX_ELEM_BLOCK, EX_NODE_SET, EX_EDGE_SET, EX_FACE_SET, EX_ELEM_SET, EX_SIDE_SET} )

◆ query_groups()

void anonymous_namespace{Ioex_BaseDatabaseIO.C}::query_groups ( int exoid,
Ioss::NameList & names,
bool return_full_names )

◆ write_attribute_names()

template<typename T>
void anonymous_namespace{Ioex_BaseDatabaseIO.C}::write_attribute_names ( int exoid,
ex_entity_type type,
const std::vector< T * > & entities )

Variable Documentation

◆ max_line_length

const size_t anonymous_namespace{Ioex_BaseDatabaseIO.C}::max_line_length = MAX_LINE_LENGTH

◆ sixty_four_bit_message_output

bool anonymous_namespace{Ioex_BaseDatabaseIO.C}::sixty_four_bit_message_output = false