bpp-core3  3.0.0
bpp::DownhillSimplexMethod::Simplex Class Reference
+ Collaboration diagram for bpp::DownhillSimplexMethod::Simplex:

Public Member Functions

 Simplex ()
 
virtual ~Simplex ()
 
const ParameterListoperator[] (size_t i) const
 
ParameterListoperator[] (size_t i)
 
void resize (size_t size)
 
size_t getDimension () const
 

Private Attributes

std::vector< ParameterListparameters_
 

Detailed Description

Definition at line 86 of file DownhillSimplexMethod.h.

Constructor & Destructor Documentation

◆ Simplex()

bpp::DownhillSimplexMethod::Simplex::Simplex ( )
inline

Definition at line 93 of file DownhillSimplexMethod.h.

◆ ~Simplex()

virtual bpp::DownhillSimplexMethod::Simplex::~Simplex ( )
inlinevirtual

Definition at line 94 of file DownhillSimplexMethod.h.

Member Function Documentation

◆ getDimension()

size_t bpp::DownhillSimplexMethod::Simplex::getDimension ( ) const
inline

◆ operator[]() [1/2]

ParameterList& bpp::DownhillSimplexMethod::Simplex::operator[] ( size_t  i)
inline

Definition at line 99 of file DownhillSimplexMethod.h.

References parameters_.

◆ operator[]() [2/2]

const ParameterList& bpp::DownhillSimplexMethod::Simplex::operator[] ( size_t  i) const
inline

Definition at line 98 of file DownhillSimplexMethod.h.

References parameters_.

◆ resize()

void bpp::DownhillSimplexMethod::Simplex::resize ( size_t  size)
inline

Definition at line 100 of file DownhillSimplexMethod.h.

References parameters_.

Referenced by bpp::DownhillSimplexMethod::doInit().

Member Data Documentation

◆ parameters_

std::vector<ParameterList> bpp::DownhillSimplexMethod::Simplex::parameters_
private

Definition at line 89 of file DownhillSimplexMethod.h.

Referenced by getDimension(), operator[](), and resize().


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