|
| List[Variable] | engine.layerx.optimize.default_variables (Any prep, Any config) |
| List[Variable] | engine.layerx.optimize.resolve_variables (Any prep, Any config, OptimizeRequest request) |
| Tuple[Any, List[Any]] | engine.layerx.optimize._candidate (Any settings, List[Variable] variables, Dict[str, float] x, Optional[str] copv_id, str objective, float center_psia) |
| Dict[str, Any] | engine.layerx.optimize._figures (Dict[str, Any] res) |
| Dict[str, Any] | engine.layerx.optimize._evaluate (Tuple[Any,...] args) |
| Dict[str, Any] | engine.layerx.optimize.grade (Dict[str, Any] e, OptimizeRequest request, Dict[str, Optional[List[float]]] band, Optional[float] design_of) |
| Tuple[int, float, float] | engine.layerx.optimize._rank (Dict[str, Any] g) |
| Dict[str, Any] | engine.layerx.optimize.run_optimize (Any config, Any drawing, Any settings, List[Any] overrides, OptimizeRequest request, *, Optional[Callable[[str, float], None]] progress=None, Callable[[], bool] cancelled=lambda:False, Optional[int] workers=None) |
| Dict[str, Any] | engine.layerx.optimize._verify (Any config, Any drawing, Any settings, List[Any] overrides, List[Variable] variables, Dict[str, float] x, Optional[str] copv_id, OptimizeRequest request, Dict[str, Optional[List[float]]] band, Optional[float] design_of, Optional[Dict[str, Any]] start_entry) |
| Dict[str, Any] | engine.layerx.optimize._payload_with (Any prep) |
| Optional[Dict[str, Any]] | engine.layerx.optimize._element (Dict[str, Any] payload, str target) |
| Optional[Dict[str, Any]] | engine.layerx.optimize._param (Dict[str, Any] element, str name) |
| Optional[float] | engine.layerx.optimize._mm (Optional[Dict[str, Any]] p) |
| Optional[str] | engine.layerx.optimize._edge_side (Dict[str, Any] payload, Dict[str, Any] edge, Dict[str, str] species) |
| float | engine.layerx.optimize.trim_orifice_K (float line_bore_m, float orifice_bore_m, float C) |
| float | engine.layerx.optimize.trim_orifice_C (float line_bore_m, float orifice_bore_m, float rho, float mu, float mdot, str taps=TRIM_TAPS) |
| Dict[str, Any] | engine.layerx.optimize._trim_model (str line, float D_m, float rho, float mu, float mdot, Optional[float] C_given) |
| Optional[Dict[str, Any]] | engine.layerx.optimize._option_from_row (str target, Dict[str, Any] element, Dict[str, Any] row, str label) |
| Dict[str, Any] | engine.layerx.optimize.plan_candidates (Any prep, Any config, HardwareRequest request, Dict[str, Any] catalogs, Optional[Dict[str, Any]] baseline=None) |
| List[Dict[str, Any]] | engine.layerx.optimize._trim_options (Any prep, Dict[str, Any] payload, Dict[str, Any] element, str target, str label, str side, float D_mm, Dict[str, Any] baseline, HardwareRequest request, Dict[str, Any] catalogs, int n, List[str] notes) |
| Optional[float] | engine.layerx.optimize._objective (Optional[Dict[str, Any]] figs, HardwareRequest request, Optional[float] target_F, Optional[float] design_of) |
| Tuple[int, int, float] | engine.layerx.optimize._hw_rank (Dict[str, Any] c) |
| List[Dict[str, Any]] | engine.layerx.optimize._hw_changes (List[Dict[str, Any]] options) |
| Optional[Dict[str, Any]] | engine.layerx.optimize._design_updates (List[Dict[str, Any]] options) |
| Optional[Dict[str, Dict[str, float]]] | engine.layerx.optimize._merged_patch (List[Dict[str, Any]] options) |
| Dict[str, Any] | engine.layerx.optimize.run_hardware (Any config, Any drawing, Any settings, List[Any] overrides, HardwareRequest request, *, Optional[Dict[str, Any]] catalogs=None, Optional[Callable[[str, float], None]] progress=None, Callable[[], bool] cancelled=lambda:False, Optional[int] workers=None, Optional[Callable[[List[Dict[str, Any]]], List[Dict[str, Any]]]] evaluate=None, Any prep=None) |