BioDynaMo  v1.03.58-27764645
Public Member Functions | Public Attributes | List of all members
bdm::OptimizationParam Struct Reference

#include <optimization_param.h>

Inheritance diagram for bdm::OptimizationParam:
[legend]
Collaboration diagram for bdm::OptimizationParam:
[legend]

Public Member Functions

 BDM_PARAM_GROUP_HEADER (OptimizationParam, 1)
 
 OptimizationParam (const OptimizationParam &other)
 
- Public Member Functions inherited from bdm::ParamGroup
virtual ~ParamGroup ()
 
virtual ParamGroupNewCopy () const =0
 
virtual ParamGroupUid GetUid () const =0
 

Public Attributes

std::string algorithm
 
std::vector< OptimizationParamType * > params
 
size_t repetition = 1
 
size_t max_iterations = 100
 

Additional Inherited Members

- Protected Member Functions inherited from bdm::ParamGroup
virtual void AssignFromConfig (const std::shared_ptr< cpptoml::table > &)
 

Detailed Description

Definition at line 24 of file optimization_param.h.

Constructor & Destructor Documentation

◆ OptimizationParam()

bdm::OptimizationParam::OptimizationParam ( const OptimizationParam other)
inline

Definition at line 27 of file optimization_param.h.

Member Function Documentation

◆ BDM_PARAM_GROUP_HEADER()

bdm::OptimizationParam::BDM_PARAM_GROUP_HEADER ( OptimizationParam  ,
 
)

Member Data Documentation

◆ algorithm

std::string bdm::OptimizationParam::algorithm

Definition at line 38 of file optimization_param.h.

◆ max_iterations

size_t bdm::OptimizationParam::max_iterations = 100

Definition at line 43 of file optimization_param.h.

◆ params

std::vector<OptimizationParamType*> bdm::OptimizationParam::params

Definition at line 39 of file optimization_param.h.

◆ repetition

size_t bdm::OptimizationParam::repetition = 1

Definition at line 41 of file optimization_param.h.


The documentation for this struct was generated from the following file: