seapopym.configuration.acidity package
Submodules
seapopym.configuration.acidity.configuration module
- class seapopym.configuration.acidity.configuration.AcidityConfiguration(*, environment: EnvironmentParameter | None = None, kernel: KernelParameter = NOTHING, forcing: ForcingParameter, functional_group: FunctionalGroupParameter)
Bases:
NoTransportConfigurationConfiguration for the NoTransportModel.
Method generated by attrs for class AcidityConfiguration.
- forcing: ForcingParameter
- functional_group: FunctionalGroupParameter
seapopym.configuration.acidity.forcing_parameter module
- class seapopym.configuration.acidity.forcing_parameter.ForcingParameter(*, temperature: ForcingUnit, primary_production: ForcingUnit, initial_condition_production: ForcingUnit | None = None, initial_condition_biomass: ForcingUnit | None = None, acidity: no_transport.ForcingUnit)
Bases:
ForcingParameterThis data class extends ForcingParameters to include an acidity forcing field.
Method generated by attrs for class ForcingParameter.
- acidity: no_transport.ForcingUnit
seapopym.configuration.acidity.functional_group_parameter module
- class seapopym.configuration.acidity.functional_group_parameter.FunctionalGroupParameter(*, functional_group: list[FunctionalGroupUnit])
Bases:
FunctionalGroupParameterThis data class is used to store the parameters of all functional groups.
Method generated by attrs for class FunctionalGroupParameter.
- functional_group: list[FunctionalGroupUnit]
- class seapopym.configuration.acidity.functional_group_parameter.FunctionalGroupUnit(*, name: str, energy_transfert: Number, migratory_type: MigratoryTypeParameter, cohort_timestep: list[int] | None = None, functional_type: FunctionalTypeParameter)
Bases:
FunctionalGroupUnitRepresent a functional group.
Method generated by attrs for class FunctionalGroupUnit.
- functional_type: FunctionalTypeParameter
- class seapopym.configuration.acidity.functional_group_parameter.FunctionalTypeParameter(*, lambda_temperature_0: Number, gamma_lambda_temperature: Number, tr_0: Number, gamma_tr: Number, lambda_acidity_0, gamma_lambda_acidity)
Bases:
FunctionalTypeParameterAdapted from the original FunctionalTypeParameter class to include parameters related to the effect of pH on mortality.
Method generated by attrs for class FunctionalTypeParameter.
- gamma_lambda_acidity: Number
- lambda_acidity_0: Number