Stores the information how positions or velocities should be initialized. More...
#include <configuration.h>
Public Attributes | |
int | dimension_from |
Lowest dimension id which is affected by current initialization information. More... | |
int | dimension_to |
Highest dimension id which is affected by current initialization information. More... | |
InitializationInformationType | information_type |
Specifies the current type of information about initialization. More... | |
double | lower_bound |
Lower bound for initialization. May be unused depending on information type. More... | |
double | normal_scale |
Scale for initialization. May be unused depending on information type. More... | |
int | particle_from |
Lowest particle id which is affected by current initialization information. More... | |
int | particle_to |
Highest particle id which is affected by current initialization information. More... | |
int | power_scale |
Exponential scale (with base two) for initialization. May be unused depending on information type. More... | |
double | range |
Range for initialization. May be unused depending on information type. More... | |
double | upper_bound |
Upper bound for initialization. May be unused depending on information type. More... | |
Detailed Description
Stores the information how positions or velocities should be initialized.
Member Data Documentation
int highprecisionpso::configuration::InitializationInformation::dimension_from |
Lowest dimension id which is affected by current initialization information.
int highprecisionpso::configuration::InitializationInformation::dimension_to |
Highest dimension id which is affected by current initialization information.
InitializationInformationType highprecisionpso::configuration::InitializationInformation::information_type |
Specifies the current type of information about initialization.
double highprecisionpso::configuration::InitializationInformation::lower_bound |
Lower bound for initialization. May be unused depending on information type.
double highprecisionpso::configuration::InitializationInformation::normal_scale |
Scale for initialization. May be unused depending on information type.
int highprecisionpso::configuration::InitializationInformation::particle_from |
Lowest particle id which is affected by current initialization information.
int highprecisionpso::configuration::InitializationInformation::particle_to |
Highest particle id which is affected by current initialization information.
int highprecisionpso::configuration::InitializationInformation::power_scale |
Exponential scale (with base two) for initialization. May be unused depending on information type.
double highprecisionpso::configuration::InitializationInformation::range |
Range for initialization. May be unused depending on information type.
double highprecisionpso::configuration::InitializationInformation::upper_bound |
Upper bound for initialization. May be unused depending on information type.
The documentation for this class was generated from the following file:
- src/general/configuration.h