analysis_modules.tune.tuners package

Submodules

analysis_modules.tune.tuners.parallel_tune_script_MP module

analysis_modules.tune.tuners.pyTuner module

class analysis_modules.tune.tuners.pyTuner.PyTune[source]

Bases: object

Methods

divided_diff(x, y)

function to calculate the divided differences table

newton_poly(coef, x_data, x)

evaluate the newton polynomial at x

all_equal

tuneL

tuneR

write_output

static all_equal(iterable)[source]
static divided_diff(x, y)[source]

function to calculate the divided differences table

static newton_poly(coef, x_data, x)[source]

evaluate the newton polynomial at x

tuneL(par_mid, par_end, target_freq, beampipes, bc, parentDir, projectDir, iter_set, proc=0, conv_list=None)[source]
tuneR(par_mid, par_end, target_freq, beampipes, bc, parentDir, projectDir, iter_set, proc=0, conv_list=None)[source]
static write_output(tv_list, freq_list, fid, projectDir)[source]
analysis_modules.tune.tuners.pyTuner.print_(*arg)[source]

analysis_modules.tune.tuners.tuner module

class analysis_modules.tune.tuners.tuner.Tuner[source]

Bases: object

Methods

save_tune_result

tune

static save_tune_result(d, projectDir, key)[source]
tune(pseudo_shape_space, bc, parentDir, projectDir, filename, resume='No', proc=0, tuner_option='SLANS', tune_variable='Req', iter_set=None, cell_type='Mid Cell', progress_list=None, convergence_list=None, save_last=True, n_cell_last_run=1)[source]

Module contents