| 
    Geant4
    10.01
    
   | 
 
#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().