DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
test_restart_redistribute.py File Reference

Go to the source code of this file.

Namespaces

namespace  test_restart_redistribute
 

Functions

 test_restart_redistribute._strip_json_comments (text)
 
 test_restart_redistribute._load_json (path)
 
 test_restart_redistribute._write_json (path, obj)
 
 test_restart_redistribute._run_solver (np_count, config_path, work_dir, overrides=None, timeout=300)
 
 test_restart_redistribute._read_h5_u_data (h5_path)
 
 test_restart_redistribute._gather_by_orig_index (orig_idx, data)
 
 test_restart_redistribute.work_dir ()
 
 test_restart_redistribute._make_step1_config (work_dir, mesh_file=MESH_SMALL)
 
 test_restart_redistribute._make_step2_config (work_dir, restart_h5_path, tag, np_count, reorder_cells=False, mesh_bisect=0, mesh_file=MESH_SMALL)
 
 test_restart_redistribute._find_restart_h5 (search_dir, label="")
 
 test_restart_redistribute._compare_restart_h5 (restart_a, restart_b, tol=1e-10)
 
 test_restart_redistribute._run_step1 (work_dir, np_write, mesh_file=MESH_SMALL)
 
 test_restart_redistribute._run_step2 (work_dir, restart_h5, tag, np_count, overrides=None, mesh_file=MESH_SMALL)
 
 test_restart_redistribute.work_dir_large ()
 
 test_restart_redistribute.test_restart_redistribute_same_np (work_dir)
 
 test_restart_redistribute.test_restart_redistribute_different_np (work_dir)
 
 test_restart_redistribute.test_restart_redistribute_large_mesh_multi_np (work_dir_large)
 

Variables

 test_restart_redistribute.SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__))
 
 test_restart_redistribute.PROJECT_ROOT = os.path.realpath(os.path.join(SCRIPT_DIR, "..", ".."))
 
 test_restart_redistribute.BUILD_DIR = os.path.join(PROJECT_ROOT, "build")
 
 test_restart_redistribute.EULER_EXE = os.path.join(BUILD_DIR, "app", "euler.exe")
 
 test_restart_redistribute.BASE_CONFIG = os.path.join(PROJECT_ROOT, "cases", "euler", "euler_config_IV.json")
 
 test_restart_redistribute.DEFAULT_CONFIG = os.path.join(PROJECT_ROOT, "cases", "euler", "euler_default_config.json")
 
 test_restart_redistribute.MESH_SMALL = os.path.join(PROJECT_ROOT, "data", "mesh", "IV10_10.cgns")
 
 test_restart_redistribute.MESH_LARGE = os.path.join(PROJECT_ROOT, "data", "mesh", "IV10_20.cgns")
 
 test_restart_redistribute.prefix