IOSS 2.0
|
#include "Ioss_ZoneConnectivity.h"
#include "cgns/Iocgns_StructuredZoneData.h"
#include "cgns/Iocgns_Utils.h"
#include <assert.h>
#include <catch2/catch_test_macros.hpp>
#include <map>
#include <numeric>
#include <set>
#include <stddef.h>
#include <stdint.h>
#include <string>
#include <vector>
#include "Ioss_CodeTypes.h"
#include "Ioss_Utils.h"
Namespaces | |
namespace | anonymous_namespace{Utst_structured_decomp.C} |
Functions | |
int64_t | anonymous_namespace{Utst_structured_decomp.C}::generate_guid (size_t id, int rank, int proc_count) |
void | anonymous_namespace{Utst_structured_decomp.C}::update_zgc_data (std::vector< Iocgns::StructuredZoneData * > &zones, int proc_count) |
void | cleanup (std::vector< Iocgns::StructuredZoneData * > &zones) |
void | check_split_assign (std::vector< Iocgns::StructuredZoneData * > &zones, double load_balance_tolerance, size_t proc_count, double min_toler=0.9, double max_toler=1.0) |
TEST_CASE ("single block") | |
TEST_CASE ("single block line") | |
TEST_CASE ("single block ij-line") | |
TEST_CASE ("single block jk-line") | |
TEST_CASE ("single block ik-line") | |
TEST_CASE ("cube_2blocks") | |
TEST_CASE ("2blocks_example") | |
TEST_CASE ("bump") | |
TEST_CASE ("bump_loose") | |
TEST_CASE ("farmer plenum") | |
TEST_CASE ("grv-nose") | |
TEST_CASE ("grv") | |
TEST_CASE ("grv-large") | |
TEST_CASE ("grv-large-ordinal") | |
TEST_CASE ("mk21") | |
TEST_CASE ("mk21-large") | |
TEST_CASE ("farmer_h1_nozzle") | |
TEST_CASE ("farmer_h1_mk21") | |
TEST_CASE ("bc-257x129x2") | |
TEST_CASE ("carnes-mesh") | |
TEST_CASE ("carnes-blunt-wedge") | |
TEST_CASE ("64GiElem") | |
TEST_CASE ("LotsOfZones") | |
TEST_CASE ("half_sphere") | |
void check_split_assign | ( | std::vector< Iocgns::StructuredZoneData * > & | zones, |
double | load_balance_tolerance, | ||
size_t | proc_count, | ||
double | min_toler = 0.9, | ||
double | max_toler = 1.0 ) |
void cleanup | ( | std::vector< Iocgns::StructuredZoneData * > & | zones | ) |
TEST_CASE | ( | "2blocks_example" | ) |
TEST_CASE | ( | "64GiElem" | ) |
TEST_CASE | ( | "bc-257x129x2" | ) |
TEST_CASE | ( | "bump" | ) |
TEST_CASE | ( | "bump_loose" | ) |
TEST_CASE | ( | "carnes-blunt-wedge" | ) |
TEST_CASE | ( | "carnes-mesh" | ) |
TEST_CASE | ( | "cube_2blocks" | ) |
TEST_CASE | ( | "farmer plenum" | ) |
TEST_CASE | ( | "farmer_h1_mk21" | ) |
TEST_CASE | ( | "farmer_h1_nozzle" | ) |
TEST_CASE | ( | "grv" | ) |
TEST_CASE | ( | "grv-large" | ) |
TEST_CASE | ( | "grv-large-ordinal" | ) |
TEST_CASE | ( | "grv-nose" | ) |
TEST_CASE | ( | "half_sphere" | ) |
TEST_CASE | ( | "LotsOfZones" | ) |
TEST_CASE | ( | "mk21" | ) |
TEST_CASE | ( | "mk21-large" | ) |
TEST_CASE | ( | "single block ij-line" | ) |
TEST_CASE | ( | "single block ik-line" | ) |
TEST_CASE | ( | "single block jk-line" | ) |
TEST_CASE | ( | "single block line" | ) |
TEST_CASE | ( | "single block" | ) |