|
| List | components = Field(min_length=1, max_length=8) |
| str | objective |
| Optional | target_thrust_N = Field(default=None, gt=0.0, lt=1.0e6, allow_inf_nan=False) |
| Optional | design_of = Field(default=None, gt=0.0, lt=10.0, allow_inf_nan=False) |
| int | neighbours = Field(default=2, ge=1, le=4) |
| bool | combine = False |
| int | max_candidates = Field(default=8, ge=1, le=24) |
| float | margin_psi = Field(default=100.0, ge=0.0, le=3000.0) |
| Optional | meop_psi = None |
| bool | verify = True |
| Optional | trim_C = Field(default=None, gt=0.1, lt=1.0, allow_inf_nan=False) |
|
| Optional[Dict[str, float]] | _meop (cls, Optional[Dict[str, float]] value) |
Definition at line 983 of file layerx.py.
◆ _meop()
| Optional[Dict[str, float]] backend.routers.layerx.HardwareBody._meop |
( |
| cls, |
|
|
Optional[Dict[str, float]] | value ) |
|
protected |
◆ combine
| bool backend.routers.layerx.HardwareBody.combine = False |
|
static |
◆ components
| List backend.routers.layerx.HardwareBody.components = Field(min_length=1, max_length=8) |
|
static |
◆ design_of
| Optional backend.routers.layerx.HardwareBody.design_of = Field(default=None, gt=0.0, lt=10.0, allow_inf_nan=False) |
|
static |
◆ margin_psi
| float backend.routers.layerx.HardwareBody.margin_psi = Field(default=100.0, ge=0.0, le=3000.0) |
|
static |
◆ max_candidates
| int backend.routers.layerx.HardwareBody.max_candidates = Field(default=8, ge=1, le=24) |
|
static |
◆ meop_psi
| Optional backend.routers.layerx.HardwareBody.meop_psi = None |
|
static |
◆ neighbours
| int backend.routers.layerx.HardwareBody.neighbours = Field(default=2, ge=1, le=4) |
|
static |
◆ objective
| str backend.routers.layerx.HardwareBody.objective |
|
static |
Initial value:= Field(default="of_error",
pattern="^(target_thrust_error|thrust_flatness|of_error|impulse|bottle_margin)$")
Definition at line 989 of file layerx.py.
◆ target_thrust_N
| Optional backend.routers.layerx.HardwareBody.target_thrust_N = Field(default=None, gt=0.0, lt=1.0e6, allow_inf_nan=False) |
|
static |
◆ trim_C
| Optional backend.routers.layerx.HardwareBody.trim_C = Field(default=None, gt=0.1, lt=1.0, allow_inf_nan=False) |
|
static |
◆ verify
| bool backend.routers.layerx.HardwareBody.verify = True |
|
static |
The documentation for this class was generated from the following file: