IOSS  2.0
anonymous_namespace{Ioex_DatabaseIO.C} Namespace Reference

Functions

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, char suffix_separator)
 
template<typename T >
void generate_block_truth_table (Ioex::VariableNameMap &variables, Ioss::IntVector &truth_table, std::vector< T *> &blocks, char field_suffix_separator)
 

Variables

const size_t max_line_length = MAX_LINE_LENGTH
 
const char * complex_suffix [] = {".re", ".im"}
 

Function Documentation

◆ check_attribute_index_order()

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

◆ check_variable_consistency()

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

◆ generate_block_truth_table()

template<typename T >
void anonymous_namespace{Ioex_DatabaseIO.C}::generate_block_truth_table ( Ioex::VariableNameMap variables,
Ioss::IntVector truth_table,
std::vector< T *> &  blocks,
char  field_suffix_separator 
)

◆ write_attribute_names()

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

Variable Documentation

◆ complex_suffix

const char* anonymous_namespace{Ioex_DatabaseIO.C}::complex_suffix[] = {".re", ".im"}

◆ max_line_length

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