From da09c3d42a779cd875c1d881cb6963c354d30ac8 Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Wed, 23 Nov 2022 14:37:58 +0000 Subject: [PATCH] docs --- profiling | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 profiling diff --git a/profiling b/profiling new file mode 100644 index 00000000..f41d1ecb --- /dev/null +++ b/profiling @@ -0,0 +1,33 @@ + fom = fit.figure_of_merit + + fit_time = time.time() - start + + if instance.cti.parallel_trap_list is not None: + + print("PARALLEL:") + + for parallel_trap in instance.cti.parallel_trap_list: + + print(f"Density: {parallel_trap.density}") + print(f"Timescale: {parallel_trap.release_timescale}") + + print(f"Beta: {instance.cti.parallel_ccd.well_fill_power}") + + + if instance.cti.serial_trap_list is not None: + + print("SERIAL:") + + for serial_trap in instance.cti.serial_trap_list: + + print(f"Density: {serial_trap.density}") + print(f"Timescale: {serial_trap.release_timescale}") + + print(f"Beta: {instance.cti.serial_ccd.well_fill_power}") + + + print(f"LH: {fom}") + print(f"Fit Time: {fit_time}") + print() + + return fom \ No newline at end of file