|
IOSS
2.0
|
#include <Ionit_Initializer.h>#include <algorithm>#include <cstddef>#include <cstdlib>#include <cstring>#include <fstream>#include <iomanip>#include <iostream>#include <map>#include <numeric>#include <set>#include <stdexcept>#include <string>#include <utility>#include <vector>#include <Ioss_CodeTypes.h>#include <Ioss_DatabaseIO.h>#include <Ioss_GetLongOpt.h>#include <Ioss_IOFactory.h>#include <Ioss_Property.h>#include <Ioss_Region.h>#include <Ioss_ScopeGuard.h>#include <Ioss_SmartAssert.h>#include <Ioss_Utils.h>#include <Ioss_ZoneConnectivity.h>#include <cgns/Iocgns_StructuredZoneData.h>#include <cgns/Iocgns_Utils.h>#include <fmt/color.h>#include <fmt/format.h>Classes | |
| class | anonymous_namespace{cgns_decomp.C}::Interface |
Namespaces | |
| anonymous_namespace{cgns_decomp.C} | |
Functions | |
| void | anonymous_namespace{cgns_decomp.C}::cleanup (std::vector< Iocgns::StructuredZoneData * > &zones) |
| int64_t | anonymous_namespace{cgns_decomp.C}::generate_guid (size_t id, int rank, int proc_count) |
| void | anonymous_namespace{cgns_decomp.C}::update_zgc_data (std::vector< Iocgns::StructuredZoneData * > &zones, int proc_count) |
| void | anonymous_namespace{cgns_decomp.C}::validate_decomposition (std::vector< Iocgns::StructuredZoneData * > &zones, int proc_count) |
| void | anonymous_namespace{cgns_decomp.C}::output_communications (std::vector< Iocgns::StructuredZoneData * > &zones, int proc_count) |
| void | anonymous_namespace{cgns_decomp.C}::output_histogram (const std::vector< size_t > &proc_work, size_t avg_work, size_t median) |
| void | anonymous_namespace{cgns_decomp.C}::describe_decomposition (std::vector< Iocgns::StructuredZoneData * > &zones, size_t orig_zone_count, const Interface &interface) |
| int | main (int argc, char *argv[]) |
Variables | |
| std::string | anonymous_namespace{cgns_decomp.C}::codename |
| std::string | anonymous_namespace{cgns_decomp.C}::version = "0.95" |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |