boar package
Subpackages
- boar.SIMsalabim_utils package
- Submodules
- boar.SIMsalabim_utils.CalcFom module
- boar.SIMsalabim_utils.CleanFolder module
- boar.SIMsalabim_utils.CompileProg module
- boar.SIMsalabim_utils.Download_SIMsalabim module
- boar.SIMsalabim_utils.GetInputPar module
- boar.SIMsalabim_utils.MakeDevParFile module
- boar.SIMsalabim_utils.PlotInputPar module
- boar.SIMsalabim_utils.RunSim module
- boar.SIMsalabim_utils.SimSS_plots module
- boar.SIMsalabim_utils.ZimT_plots module
- boar.SIMsalabim_utils.aux_func module
- boar.SIMsalabim_utils.plot_settings_screen module
- boar.SIMsalabim_utils.tVG_gen module
- Module contents
- boar.agents package
- Submodules
- boar.agents.Agent module
- boar.agents.DD_agents module
Drift_diffusion_agentDrift_diffusion_agent.Check_fit_params()Drift_diffusion_agent.Compare_JVs_exp()Drift_diffusion_agent.Compare_JVs_simu()Drift_diffusion_agent.DriftDiffusion()Drift_diffusion_agent.DriftDiffusion4fit()Drift_diffusion_agent.DriftDiffusion_rela_nrj_Trap_dist()Drift_diffusion_agent.DriftDiffusion_relative()Drift_diffusion_agent.get_FOM()Drift_diffusion_agent.get_FOMs()Drift_diffusion_agent.return_FOM()
- boar.agents.NonIdealDiode_agents module
Non_Ideal_Diode_agentNon_Ideal_Diode_agent.DifferentialIdealityFactor()Non_Ideal_Diode_agent.DifferentialResistance()Non_Ideal_Diode_agent.FitNonIdealDiode()Non_Ideal_Diode_agent.NonIdealDiode_dark()Non_Ideal_Diode_agent.NonIdealDiode_dark_log()Non_Ideal_Diode_agent.NonIdealDiode_light()Non_Ideal_Diode_agent.NonIdealDiode_light_log()Non_Ideal_Diode_agent.get_Jsc()Non_Ideal_Diode_agent.get_Voc()
- boar.agents.TAS_agent module
- boar.agents.TrMC_agent module
- boar.agents.TrPL_agent module
- boar.agents.TranferMatrix_agent module
- Module contents
- boar.core package
- Submodules
- boar.core.FitParams module
- boar.core.funcs module
- boar.core.optimization module
MultiObjectiveOptimizerMultiObjectiveOptimizer.LH()MultiObjectiveOptimizer.LLH()MultiObjectiveOptimizer.cost_from_old_xy()MultiObjectiveOptimizer.do_grid_posterior()MultiObjectiveOptimizer.load_old_xy()MultiObjectiveOptimizer.marginal_posterior_1D()MultiObjectiveOptimizer.marginal_posterior_2D()MultiObjectiveOptimizer.obj_func_sko()MultiObjectiveOptimizer.optimize_sko_parallel()MultiObjectiveOptimizer.plot_objective_function()MultiObjectiveOptimizer.posterior()MultiObjectiveOptimizer.randomize_grid_posterior()MultiObjectiveOptimizer.save_old_xy()MultiObjectiveOptimizer.single_point()
- boar.core.optimization_botorch module
MooBOtorchMooBOtorch.BoTorchOpti()MooBOtorch.ConvertParams()MooBOtorch.LH_torch()MooBOtorch.do_grid_posterior()MooBOtorch.evaluate()MooBOtorch.evaluate_custom()MooBOtorch.expected_minimum_BOAR()MooBOtorch.get_model()MooBOtorch.makeobjectives()MooBOtorch.marginal_posterior_1D()MooBOtorch.marginal_posterior_2D()MooBOtorch.plot_all_objectives()MooBOtorch.plot_density()MooBOtorch.plot_hypervolume()MooBOtorch.posterior()
SimpleThresholdGlobalStoppingStrategy
- boar.core.optimizer module
BoarOptimizerBoarOptimizer.format_func()BoarOptimizer.invert_lossfunc()BoarOptimizer.lossfunc()BoarOptimizer.obj_func_curvefit()BoarOptimizer.obj_func_metric()BoarOptimizer.obj_func_scipy()BoarOptimizer.optimize_basin_hopping()BoarOptimizer.optimize_curvefit()BoarOptimizer.optimize_dual_annealing()BoarOptimizer.params_r()BoarOptimizer.params_w()
- Module contents
- boar.dynamic_utils package