IOSS 2.0
Loading...
Searching...
No Matches
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)
 
std::vector< ex_assembly > get_exodus_assemblies (int exoid)
 
void cleanup_exodus_assembly_vector (std::vector< ex_assembly > &assemblies)
 
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 )

◆ cleanup_exodus_assembly_vector()

void anonymous_namespace{Ioex_BaseDatabaseIO.C}::cleanup_exodus_assembly_vector ( std::vector< ex_assembly > & assemblies)

◆ 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} )

◆ get_exodus_assemblies()

std::vector< ex_assembly > anonymous_namespace{Ioex_BaseDatabaseIO.C}::get_exodus_assemblies ( int exoid)

◆ 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