openworld_radio_twin.batch#
Functions
|
|
|
|
|
Classes
|
|
|
|
|
Case artifacts retained after a successful simulation. |
|
|
|
|
|
|
|
|
|
|
|
- class openworld_radio_twin.batch.FloatRange(**data)[source]#
Bases:
BaseModel- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class openworld_radio_twin.batch.IntegerRange(**data)[source]#
Bases:
BaseModel- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class openworld_radio_twin.batch.BatchOutputSpec(**data)[source]#
Bases:
BaseModelCase artifacts retained after a successful simulation.
Case metadata is mandatory because it is the provenance and resume-completion record. Empty metric lists therefore provide a metadata-only output profile.
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class openworld_radio_twin.batch.BatchCaseSpace(**data)[source]#
Bases:
BaseModel-
engine:
EngineName#
-
transmitter_count:
IntegerRange#
-
frequency_ghz:
FloatRange#
-
power_dbm:
FloatRange#
-
altitude_m:
FloatRange#
-
offset_radius_m:
FloatRange#
-
azimuth_deg:
FloatRange#
-
downtilt_deg:
FloatRange#
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
engine:
- class openworld_radio_twin.batch.BatchSceneSpec(**data)[source]#
Bases:
BaseModel-
cases:
BatchCaseSpace#
- property include_surface_materials: bool#
Return whether semantic surface classes are required by this scene.
- property include_environment_grid: bool#
Return whether a gridded ground (DEM or flat) is compiled for this scene.
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
cases:
- class openworld_radio_twin.batch.BatchDatasetRequest(**data)[source]#
Bases:
BaseModel-
output:
BatchOutputSpec#
-
scenes:
list[BatchSceneSpec]#
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
output:
- class openworld_radio_twin.batch.ExpandedCase(**data)[source]#
Bases:
BaseModel-
request:
SimulationRequest#
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
request:
- class openworld_radio_twin.batch.PlannedScene(**data)[source]#
Bases:
BaseModel-
specification:
BatchSceneSpec#
-
cases:
list[ExpandedCase]#
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
specification: