IOSS 2.0
Loading...
Searching...
No Matches
anonymous_namespace{Ioss_Compare.C} Namespace Reference

Functions

bool compare_properties (const Ioss::GroupingEntity *ige_1, const Ioss::GroupingEntity *ige_2, std::ostringstream &buf)
 
bool compare_qa_info (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2, std::ostringstream &buf)
 
bool compare_nodeblock (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_assemblies (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_elementblocks (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_edgeblocks (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_faceblocks (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_structuredblocks (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_nodesets (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_edgesets (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_facesets (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_elemsets (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_sidesets (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_commsets (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
bool compare_coordinate_frames (const Ioss::Region &input_region_1, const Ioss::Region &input_region_2)
 
template<typename T >
bool compare_fields (const std::vector< T * > &in_entities_1, const std::vector< T * > &in_entities_2, Ioss::Field::RoleType role, std::ostringstream &buf)
 
bool compare_fields (const std::vector< Ioss::StructuredBlock * > &in_entities_1, const std::vector< Ioss::StructuredBlock * > &in_entities_2, Ioss::Field::RoleType role, std::ostringstream &buf)
 
bool compare_fields (const Ioss::GroupingEntity *ige_1, const Ioss::GroupingEntity *ige_2, Ioss::Field::RoleType role, std::ostringstream &buf)
 
template<typename T1 , typename T2 >
bool compare_field_data (const std::vector< T1 * > &in_entities_1, const std::vector< T2 * > &in_entities_2, Ioss::DataPool &pool, Ioss::Field::RoleType role, const Ioss::MeshCopyOptions &options, std::ostringstream &buf)
 
bool compare_field_data (const std::vector< Ioss::StructuredBlock * > &in_entities_1, const std::vector< Ioss::StructuredBlock * > &in_entities_2, Ioss::DataPool &pool, Ioss::Field::RoleType role, const Ioss::MeshCopyOptions &options, std::ostringstream &buf)
 
bool compare_field_data (const Ioss::GroupingEntity *ige_1, const Ioss::GroupingEntity *ige_2, Ioss::DataPool &pool, Ioss::Field::RoleType role, const Ioss::MeshCopyOptions &options, std::ostringstream &buf, const std::string &prefix="")
 
bool compare_field_data_internal (const Ioss::GroupingEntity *ige_1, const Ioss::GroupingEntity *ige_2, Ioss::DataPool &in_pool, const std::string &field_name, const Ioss::MeshCopyOptions &options, std::ostringstream &buf)
 
template<typename T >
bool compare_entities (const std::vector< T * > &in_sets_1, const std::vector< T * > &in_sets_2, const std::string &uc_type, const std::string &type)
 
template<typename T1 , typename T2 >
bool compare_field_data (T1 *data1, T2 *data2, size_t count, size_t component_count, const std::string &field_name, const std::string &entity_name, std::ostringstream &buf)
 
template<>
bool compare_field_data (double *data1, double *data2, size_t count, size_t component_count, const std::string &field_name, const std::string &entity_name, std::ostringstream &buf)
 

Variables

double rel_tolerance = 0.0
 
double abs_tolerance = 0.0
 
double tol_floor = 0.0
 

Function Documentation

◆ compare_assemblies()

bool anonymous_namespace{Ioss_Compare.C}::compare_assemblies ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_commsets()

bool anonymous_namespace{Ioss_Compare.C}::compare_commsets ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_coordinate_frames()

bool anonymous_namespace{Ioss_Compare.C}::compare_coordinate_frames ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_edgeblocks()

bool anonymous_namespace{Ioss_Compare.C}::compare_edgeblocks ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_edgesets()

bool anonymous_namespace{Ioss_Compare.C}::compare_edgesets ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_elementblocks()

bool anonymous_namespace{Ioss_Compare.C}::compare_elementblocks ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_elemsets()

bool anonymous_namespace{Ioss_Compare.C}::compare_elemsets ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_entities()

template<typename T >
bool anonymous_namespace{Ioss_Compare.C}::compare_entities ( const std::vector< T * > & in_sets_1,
const std::vector< T * > & in_sets_2,
const std::string & uc_type,
const std::string & type )

◆ compare_faceblocks()

bool anonymous_namespace{Ioss_Compare.C}::compare_faceblocks ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_facesets()

bool anonymous_namespace{Ioss_Compare.C}::compare_facesets ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_field_data() [1/5]

bool anonymous_namespace{Ioss_Compare.C}::compare_field_data ( const Ioss::GroupingEntity * ige_1,
const Ioss::GroupingEntity * ige_2,
Ioss::DataPool & pool,
Ioss::Field::RoleType role,
const Ioss::MeshCopyOptions & options,
std::ostringstream & buf,
const std::string & prefix = "" )

◆ compare_field_data() [2/5]

bool anonymous_namespace{Ioss_Compare.C}::compare_field_data ( const std::vector< Ioss::StructuredBlock * > & in_entities_1,
const std::vector< Ioss::StructuredBlock * > & in_entities_2,
Ioss::DataPool & pool,
Ioss::Field::RoleType role,
const Ioss::MeshCopyOptions & options,
std::ostringstream & buf )

◆ compare_field_data() [3/5]

template<typename T1 , typename T2 >
bool anonymous_namespace{Ioss_Compare.C}::compare_field_data ( const std::vector< T1 * > & in_entities_1,
const std::vector< T2 * > & in_entities_2,
Ioss::DataPool & pool,
Ioss::Field::RoleType role,
const Ioss::MeshCopyOptions & options,
std::ostringstream & buf )

◆ compare_field_data() [4/5]

template<>
bool anonymous_namespace{Ioss_Compare.C}::compare_field_data ( double * data1,
double * data2,
size_t count,
size_t component_count,
const std::string & field_name,
const std::string & entity_name,
std::ostringstream & buf )

◆ compare_field_data() [5/5]

template<typename T1 , typename T2 >
bool anonymous_namespace{Ioss_Compare.C}::compare_field_data ( T1 * data1,
T2 * data2,
size_t count,
size_t component_count,
const std::string & field_name,
const std::string & entity_name,
std::ostringstream & buf )

◆ compare_field_data_internal()

bool anonymous_namespace{Ioss_Compare.C}::compare_field_data_internal ( const Ioss::GroupingEntity * ige_1,
const Ioss::GroupingEntity * ige_2,
Ioss::DataPool & in_pool,
const std::string & field_name,
const Ioss::MeshCopyOptions & options,
std::ostringstream & buf )

◆ compare_fields() [1/3]

bool anonymous_namespace{Ioss_Compare.C}::compare_fields ( const Ioss::GroupingEntity * ige_1,
const Ioss::GroupingEntity * ige_2,
Ioss::Field::RoleType role,
std::ostringstream & buf )

◆ compare_fields() [2/3]

bool anonymous_namespace{Ioss_Compare.C}::compare_fields ( const std::vector< Ioss::StructuredBlock * > & in_entities_1,
const std::vector< Ioss::StructuredBlock * > & in_entities_2,
Ioss::Field::RoleType role,
std::ostringstream & buf )

◆ compare_fields() [3/3]

template<typename T >
bool anonymous_namespace{Ioss_Compare.C}::compare_fields ( const std::vector< T * > & in_entities_1,
const std::vector< T * > & in_entities_2,
Ioss::Field::RoleType role,
std::ostringstream & buf )

◆ compare_nodeblock()

bool anonymous_namespace{Ioss_Compare.C}::compare_nodeblock ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_nodesets()

bool anonymous_namespace{Ioss_Compare.C}::compare_nodesets ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_properties()

bool anonymous_namespace{Ioss_Compare.C}::compare_properties ( const Ioss::GroupingEntity * ige_1,
const Ioss::GroupingEntity * ige_2,
std::ostringstream & buf )

◆ compare_qa_info()

bool anonymous_namespace{Ioss_Compare.C}::compare_qa_info ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2,
std::ostringstream & buf )

◆ compare_sidesets()

bool anonymous_namespace{Ioss_Compare.C}::compare_sidesets ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

◆ compare_structuredblocks()

bool anonymous_namespace{Ioss_Compare.C}::compare_structuredblocks ( const Ioss::Region & input_region_1,
const Ioss::Region & input_region_2 )

Variable Documentation

◆ abs_tolerance

double anonymous_namespace{Ioss_Compare.C}::abs_tolerance = 0.0

◆ rel_tolerance

double anonymous_namespace{Ioss_Compare.C}::rel_tolerance = 0.0

◆ tol_floor

double anonymous_namespace{Ioss_Compare.C}::tol_floor = 0.0