Uses of Interface
io.github.ai4ci.config.ExecutionConfiguration
Packages that use ExecutionConfiguration
Package
Description
-
Uses of ExecutionConfiguration in io.github.ai4ci.abm
Methods in io.github.ai4ci.abm that return ExecutionConfigurationModifier and TypeMethodDescriptionfinal ExecutionConfiguration
ModifiableOutbreak.getExecutionConfiguration()
Outbreak.getExecutionConfiguration()
Methods in io.github.ai4ci.abm with parameters of type ExecutionConfigurationModifier and TypeMethodDescriptionModifiableOutbreak.setExecutionConfiguration
(ExecutionConfiguration executionConfiguration) Assigns a value to theexecutionConfiguration
attribute. -
Uses of ExecutionConfiguration in io.github.ai4ci.abm.builders
Methods in io.github.ai4ci.abm.builders with parameters of type ExecutionConfigurationModifier and TypeMethodDescriptiondefault InHostMarkovState
DefaultInHostMarkovStateInitialiser.initialiseInHostModel
(MarkovStateModel configuration, ExecutionConfiguration execConfig, Optional<PersonDemographic> person, Sampler rng, int time) default InHostPhenomenologicalState
DefaultInHostPhenomenologicalStateInitialiser.initialiseInHostModel
(PhenomenologicalModel configuration, ExecutionConfiguration execConfig, Optional<PersonDemographic> person, Sampler rng, int time) default InHostStochasticState
DefaultInHostStochasticStateInitialiser.initialiseInHostModel
(StochasticModel configuration, ExecutionConfiguration execConfig, Optional<PersonDemographic> person, Sampler rng, int time) default <CFG extends InHostConfiguration>
InHostModelState<CFG>DefaultPersonInitialiser.initialiseInHostModel
(CFG config, ExecutionConfiguration execConfig, Optional<PersonDemographic> person, Sampler rng, int time) -
Uses of ExecutionConfiguration in io.github.ai4ci.abm.inhost
Methods in io.github.ai4ci.abm.inhost with parameters of type ExecutionConfigurationModifier and TypeMethodDescriptionstatic <CFG extends InHostConfiguration>
InHostModelState<CFG>InHostModelState.test
(CFG config, ExecutionConfiguration execConfig, Sampler rng) -
Uses of ExecutionConfiguration in io.github.ai4ci.config
Subinterfaces of ExecutionConfiguration in io.github.ai4ci.configModifier and TypeInterfaceDescriptionstatic interface
Classes in io.github.ai4ci.config that implement ExecutionConfigurationModifier and TypeClassDescriptionfinal class
Immutable implementation ofExecutionConfiguration
.final class
Immutable implementation ofExecutionConfiguration._PartialExecutionConfiguration
.Methods in io.github.ai4ci.config that return ExecutionConfigurationModifier and TypeMethodDescriptiondefault ExecutionConfiguration
default ExecutionConfiguration
ExecutionConfiguration.withReplicate
(Integer i) Methods in io.github.ai4ci.config that return types with arguments of type ExecutionConfigurationModifier and TypeMethodDescriptiondefault List<ExecutionConfiguration>
ExperimentConfiguration.getExecution()
Methods in io.github.ai4ci.config with parameters of type ExecutionConfigurationModifier and TypeMethodDescriptionImmutableExecutionConfiguration.copyOf
(ExecutionConfiguration instance) Creates an immutable copy of aExecutionConfiguration
value.ImmutableExecutionConfiguration.Builder.from
(ExecutionConfiguration instance) Fill a builder with attribute values from the providedio.github.ai4ci.config.ExecutionConfiguration
instance.PartialExecutionConfiguration.Builder.from
(ExecutionConfiguration instance) Fill a builder with attribute values from the providedio.github.ai4ci.config.ExecutionConfiguration
instance. -
Uses of ExecutionConfiguration in io.github.ai4ci.config.inhost
Methods in io.github.ai4ci.config.inhost with parameters of type ExecutionConfigurationModifier and TypeMethodDescriptionstatic ImmutableDelayDistribution
InHostConfiguration.getInfectivityProfile
(InHostConfiguration config, ExecutionConfiguration execConfig, int samples, int duration) Infectivity profile assumes a contact has occurred and it is the conditional probability of transmission on that day versus any other particular day.static HistogramDistribution
InHostConfiguration.getPeakSeverity
(InHostConfiguration config, ExecutionConfiguration execConfig, int samples, int duration) Determine the statistical distribution of maximum severity in a homogenous population, exposed with unit exposure.default double
InHostConfiguration.getSeverityFatalityCutoff
(Outbreak outbreak, ExecutionConfiguration configuration) default double
MarkovStateModel.getSeverityFatalityCutoff
(Outbreak outbreak, ExecutionConfiguration configuration) default double
InHostConfiguration.getSeverityHospitalisationCutoff
(Outbreak outbreak, ExecutionConfiguration configuration) lets say 40% asymptomatic and case hosp rate of 10%.default double
MarkovStateModel.getSeverityHospitalisationCutoff
(Outbreak outbreak, ExecutionConfiguration configuration) static DelayDistribution
InHostConfiguration.getSeverityProfile
(InHostConfiguration config, ExecutionConfiguration execConfig, int samples, int duration) default double
InHostConfiguration.getSeveritySymptomsCutoff
(Outbreak outbreak, ExecutionConfiguration configuration) default double
MarkovStateModel.getSeveritySymptomsCutoff
(Outbreak outbreak, ExecutionConfiguration configuration) static double[]
InHostConfiguration.getViralLoadProfile
(InHostConfiguration config, ExecutionConfiguration execConfig, int samples, int duration) For a configuration gets an average viral load profile. -
Uses of ExecutionConfiguration in io.github.ai4ci.flow
Methods in io.github.ai4ci.flow with parameters of type ExecutionConfigurationModifier and TypeMethodDescriptionstatic Outbreak
ExecutionBuilder.buildExperiment
(SetupConfiguration setupConfig, ExecutionConfiguration execConfig, String urnBase) -
Uses of ExecutionConfiguration in io.github.ai4ci.output
Methods in io.github.ai4ci.output that return ExecutionConfigurationMethods in io.github.ai4ci.output with parameters of type ExecutionConfigurationModifier and TypeMethodDescriptionImmutableOutbreakConfigurationJson.Builder.setExecutionConfiguration
(ExecutionConfiguration executionConfiguration) Initializes the value for theexecutionConfiguration
attribute.ImmutableOutbreakConfigurationJson.withExecutionConfiguration
(ExecutionConfiguration value) Copy the current immutable object by setting a value for theexecutionConfiguration
attribute. -
Uses of ExecutionConfiguration in io.github.ai4ci.util
Methods in io.github.ai4ci.util that return ExecutionConfigurationModifier and TypeMethodDescriptionstatic ExecutionConfiguration
ModelNav.modelParam
(Abstraction.Entity entity) static ExecutionConfiguration
ModelNav.modelParam
(Abstraction.TemporalState<?> temporalState) static ExecutionConfiguration
ModelNav.modelParam
(OutbreakTemporalState outbreak) static ExecutionConfiguration
ModelNav.modelParam
(Person person) static ExecutionConfiguration
ModelNav.modelParam
(PersonTemporalState person)