40 #ifndef G4SimplexDownhill
41 #define G4SimplexDownhill_h
68 {
return target->GetValueOfMinimizingFunction( x ); }
82 std::vector< G4double > );
84 std::vector< G4double > );
86 std::vector< G4double > );
G4double getValue(std::vector< G4double > x)
std::vector< G4double > getContractionPoint(std::vector< G4double >, std::vector< G4double >)
std::vector< G4double > calCentroid(G4int)
std::vector< std::vector< G4double > > currentSimplex
G4SimplexDownhill(T *tp, G4int n)
std::vector< G4double > getReflectionPoint(std::vector< G4double >, std::vector< G4double >)
std::vector< G4double > GetMinimumPoint()
std::vector< G4double > getExpansionPoint(std::vector< G4double >, std::vector< G4double >)
std::vector< G4double > currentHeights
std::vector< G4double > minimumPoint