RockyML  0.0.1
A High-Performance Scientific Computing Framework
rocky::zagros::system< T_e > Class Template Referenceabstract
Inheritance diagram for rocky::zagros::system< T_e >:

Public Member Functions

virtual T_e objective (T_e *params)=0
 
virtual T_e lower_bound ()
 lower bound specification should be used when lower bound is same for all parameters More...
 
virtual T_e lower_bound (int p_index)
 lower bound specification for each parameter should be used if parameters have different lower bounds More...
 
virtual T_e upper_bound ()
 upper bound specification should be used when upper bound is same for all parameters More...
 
virtual T_e upper_bound (int p_index)
 upper bound specification for each parameter should be used if parameters have different upper bounds More...
 
virtual std::string to_string ()
 

Member Function Documentation

◆ lower_bound() [1/2]

◆ lower_bound() [2/2]

template<typename T_e >
virtual T_e rocky::zagros::system< T_e >::lower_bound ( int  p_index)
inlinevirtual

lower bound specification for each parameter should be used if parameters have different lower bounds

Parameters
p_index
Returns
** T_e

Reimplemented in rocky::zagros::blocked_system< T_e >.

◆ upper_bound() [1/2]

◆ upper_bound() [2/2]

template<typename T_e >
virtual T_e rocky::zagros::system< T_e >::upper_bound ( int  p_index)
inlinevirtual

upper bound specification for each parameter should be used if parameters have different upper bounds

Parameters
p_index
Returns
** T_e

Reimplemented in rocky::zagros::blocked_system< T_e >.


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