RadCluster
Graph-based cluster dynamics for irradiated materials
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
cpp_bridge.py File Reference

Go to the source code of this file.

Namespaces

namespace  py_utils
 
namespace  py_utils.cpp_bridge
 

Functions

 py_utils.cpp_bridge._pin_child_to_cpu_group (pid)
 
 py_utils.cpp_bridge._pin_once (pid, group)
 
 py_utils.cpp_bridge._send_graceful_interrupt (proc)
 
 py_utils.cpp_bridge._wait_with_abort_file (proc, timeout_s)
 
 py_utils.cpp_bridge.sia100_block_length (sim, solver_config)
 
 py_utils.cpp_bridge.write_param_file (sim, solver_config, path, y0_override=None)
 
 py_utils.cpp_bridge._parse_stdout (text, N_eq)
 
 py_utils.cpp_bridge._parse_kv_line (line)
 
 py_utils.cpp_bridge._make_stderr_handler (progress_callback, info_out=None)
 
 py_utils.cpp_bridge.run_cpp_solver (sim, solver_config, base_dir=None, progress_callback=None, timeout_s=None, y0_override=None)
 

Variables

 py_utils.cpp_bridge.log = logging.getLogger(__name__)
 
float py_utils.cpp_bridge.GRACEFUL_SHUTDOWN_TIMEOUT_S = 60.0
 
float py_utils.cpp_bridge._ABORT_POLL_S = 5.0
 
dict py_utils.cpp_bridge._SOLVER_MODE_MAP
 
dict py_utils.cpp_bridge._PHYSICS_OPTION_MAP