|
Geant4
10.01.p02
|
#include <G4SimplexDownhill.hh>
Inheritance diagram for G4SimplexDownhill< T >:Public Member Functions | |
| G4SimplexDownhill (T *tp, G4int n) | |
| ~G4SimplexDownhill () | |
| G4double | GetMinimum () |
| std::vector< G4double > | GetMinimumPoint () |
Private Member Functions | |
| G4double | getValue (std::vector< G4double > x) |
| void | initialize () |
| void | calHeights () |
| std::vector< G4double > | calCentroid (G4int) |
| G4bool | isItGoodEnough () |
| std::vector< G4double > | getReflectionPoint (std::vector< G4double >, std::vector< G4double >) |
| std::vector< G4double > | getExpansionPoint (std::vector< G4double >, std::vector< G4double >) |
| std::vector< G4double > | getContractionPoint (std::vector< G4double >, std::vector< G4double >) |
| void | doDownhill () |
| void | init () |
Private Attributes | |
| std::vector< std::vector < G4double > > | currentSimplex |
| std::vector< G4double > | currentHeights |
| G4double | currentValue |
| T * | target |
| G4int | numberOfVariable |
| G4double | alpha |
| G4double | beta |
| G4double | gamma |
| G4double | max_se |
| G4double | max_ratio |
| G4int | maximum_no_trial |
| G4bool | minimized |
| std::vector< G4double > | minimumPoint |
Definition at line 49 of file G4SimplexDownhill.hh.
|
inline |
Definition at line 54 of file G4SimplexDownhill.hh.
| G4SimplexDownhill< T >::~G4SimplexDownhill | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
| G4double G4SimplexDownhill< T >::GetMinimum | ( | ) |
| std::vector< G4double > G4SimplexDownhill< T >::GetMinimumPoint | ( | ) |
|
private |
|
inlineprivate |
Definition at line 67 of file G4SimplexDownhill.hh.
|
private |
Referenced by G4SimplexDownhill< G4ConvergenceTester >::G4SimplexDownhill().
Here is the caller graph for this function:
|
private |
|
private |
|
private |
Definition at line 98 of file G4SimplexDownhill.hh.
|
private |
Definition at line 99 of file G4SimplexDownhill.hh.
|
private |
Definition at line 74 of file G4SimplexDownhill.hh.
|
private |
Definition at line 71 of file G4SimplexDownhill.hh.
|
private |
Definition at line 75 of file G4SimplexDownhill.hh.
|
private |
Definition at line 100 of file G4SimplexDownhill.hh.
|
private |
Definition at line 102 of file G4SimplexDownhill.hh.
|
private |
Definition at line 101 of file G4SimplexDownhill.hh.
|
private |
Definition at line 103 of file G4SimplexDownhill.hh.
|
private |
Definition at line 104 of file G4SimplexDownhill.hh.
|
private |
Definition at line 106 of file G4SimplexDownhill.hh.
|
private |
Definition at line 96 of file G4SimplexDownhill.hh.
|
private |
Definition at line 94 of file G4SimplexDownhill.hh.
Referenced by G4SimplexDownhill< G4ConvergenceTester >::getValue().