Skip to content

Scale Solution

ScaleSolutionArgs

Bases: BaseModel

Input for scaling inversion solutions.

Parameters:

Name Type Description Default
scale float

The scale to apply to rupture rates, e.g. 1.4 will scale all rates to 140%.

required
polygon_scale float

The addtional scaling to apply to merge the IFM with the DSM (typically 0.8). Applied to all ruptures up to M<polygon_max_mag.

required
polygon_max_mag float

The maximum magnitude to apply polygon_scale.

required
source_solution_id str
required

Attributes

scale: float instance-attribute

The scale to apply to rupture rates, e.g. 1.4 will scale all rates to 140%.

polygon_scale: float instance-attribute

The addtional scaling to apply to merge the IFM with the DSM (typically 0.8). Applied to all ruptures up to M<polygon_max_mag.

polygon_max_mag: float instance-attribute

The maximum magnitude to apply polygon_scale.

source_solution_id: str instance-attribute

default_system_args = SystemArgs(task_language=(TaskLanguage.PYTHON), use_api=USE_API, ecs_max_job_time_min=10, ecs_memory=30720, ecs_vcpu=4, ecs_job_definition='Fargate-runzi-opensha-JD', ecs_job_queue='BasicFargate_Q') module-attribute