IOSS  2.0
anonymous_namespace{Iocgns_Utils.C} Namespace Reference

Classes

struct  Range
 

Functions

bool overlaps (const Range &a, const Range &b)
 
bool bc_overlaps (const Ioss::StructuredBlock *block, const Ioss::BoundaryCondition &bc)
 
Range subset_range (const Range &a, const Range &b)
 
void bc_subset_range (const Ioss::StructuredBlock *block, Ioss::BoundaryCondition &bc)
 
int extract_trailing_int (char *name)
 
ssize_t proc_with_minimum_work (const std::vector< size_t > &work, ssize_t exclude_proc=-1)
 
void validate_blocks (const Ioss::StructuredBlockContainer &structured_blocks)
 
void consolidate_zgc (const Ioss::Region &region)
 

Function Documentation

◆ bc_overlaps()

bool anonymous_namespace{Iocgns_Utils.C}::bc_overlaps ( const Ioss::StructuredBlock block,
const Ioss::BoundaryCondition bc 
)

◆ bc_subset_range()

void anonymous_namespace{Iocgns_Utils.C}::bc_subset_range ( const Ioss::StructuredBlock block,
Ioss::BoundaryCondition bc 
)

◆ consolidate_zgc()

void anonymous_namespace{Iocgns_Utils.C}::consolidate_zgc ( const Ioss::Region region)

◆ extract_trailing_int()

int anonymous_namespace{Iocgns_Utils.C}::extract_trailing_int ( char *  name)

◆ overlaps()

bool anonymous_namespace{Iocgns_Utils.C}::overlaps ( const Range a,
const Range b 
)

◆ proc_with_minimum_work()

ssize_t anonymous_namespace{Iocgns_Utils.C}::proc_with_minimum_work ( const std::vector< size_t > &  work,
ssize_t  exclude_proc = -1 
)

◆ subset_range()

Range anonymous_namespace{Iocgns_Utils.C}::subset_range ( const Range a,
const Range b 
)

◆ validate_blocks()

void anonymous_namespace{Iocgns_Utils.C}::validate_blocks ( const Ioss::StructuredBlockContainer structured_blocks)