spectre.force_minimizer

Module Contents

spectre.force_minimizer.optimizer_default(obj, x_init, f, jac)
spectre.force_minimizer.callback_default(it, nfev, cost, cost_red, stp_nrm, opt, x, obj)
class spectre.force_minimizer.Force_Minimizer(filename, optimizer=optimizer_default, callback=callback_default, save_x_iter=True)
field_obj
rank
comm
name
min_params
xmn_to_xdof
xdof_to_xmn
optimizer
callback
obj_func
jac_func
iter_freeb = 0
freeb_mode
x_init
f_init
x_curr
minimize()
postprocess(save_pkl=True, save_json=True, run_spec=True)
run_repeat_func(num=20, which='f')