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

Go to the source code of this file.

Namespaces

namespace  calibrate
 

Functions

 calibrate.latin_hypercube (n_samples, n_dims, rng)
 
 calibrate.unit_to_physical (u, spec)
 
 calibrate.physical_to_unit (val, spec)
 
 calibrate.sample_to_params (unit_vec)
 
 calibrate.atoms_to_loop_diameter_nm (mean_n_i)
 
 calibrate.atoms_to_void_diameter_nm (mean_n_v)
 
 calibrate.evaluate_cost (results, sim)
 
 calibrate.run_single (params, timeout_s=180, run_id=0)
 
 calibrate.append_log (log_path, row_dict)
 
 calibrate.build_row (run_id, phase, params, cost, metrics, wall)
 
 calibrate.main ()
 

Variables

 calibrate.SCRIPT_DIR = Path(__file__).resolve().parent
 
 calibrate.BASE_DIR = SCRIPT_DIR.parent.parent
 
float calibrate.OMEGA = 1.18e-29
 
float calibrate.B_111 = 2.482e-10
 
list calibrate.PARAM_SPEC
 
list calibrate.PARAM_NAMES = [p[0] for p in PARAM_SPEC]
 
float calibrate.TARGET_DOSE = 10.0
 
float calibrate.TARGET_N_LOOPS = 1.0e22
 
float calibrate.TARGET_D_I_NM = 10.0
 
float calibrate.TARGET_N_VOIDS = 4.0e21
 
float calibrate.TARGET_D_V_NM = 3.0
 
int calibrate.N_MIN_TEM = 10
 
tuple calibrate.LOG_FIELDS