Package org.evoludo.simulator.models
Class IBSD.Init
Object
Init
- Enclosing class:
IBSD
The initialization of populations with discrete traits. This includes the
initialization type as well as any accompanying arguments.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Type of initial density distribution. -
Field Summary
FieldsModifier and TypeFieldDescription(package private) double[]
The arguments for the initialization.final CLOption
Command line option to set the type of initial configuration.(package private) IBS
The model that is using this initialization.(package private) IBSD.Init.Type
The population update type. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ibs
IBS ibsThe model that is using this initialization. This is specific to IBS models. -
type
IBSD.Init.Type typeThe population update type.- See Also:
-
args
double[] argsThe arguments for the initialization. -
clo
Command line option to set the type of initial configuration.Note: option not automatically added. Models that implement different initialization types should load it in
IBSD.collectCLO(CLOParser)
.- See Also:
-
-
Constructor Details
-
Init
Instantiate new initialization for use in IBSmodel
s.- Parameters:
ibs
- the model using this initialization
-
-
Method Details