Geant4-11
Namespaces | Macros | Functions | Variables
G4INCLRootFinder.cc File Reference
#include "globals.hh"
#include "G4INCLRootFinder.hh"
#include "G4INCLGlobals.hh"
#include "G4INCLLogger.hh"
#include <utility>
#include <cmath>

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::RootFinder
 
namespace  G4INCL::RootFinder::anonymous_namespace{G4INCLRootFinder.cc}
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 

Functions

std::pair< G4double, G4doubleG4INCL::RootFinder::anonymous_namespace{G4INCLRootFinder.cc}::bracketRoot (RootFunctor const *const f, G4double x0)
 Bracket the root of the function f. More...
 
Solution G4INCL::RootFinder::solve (RootFunctor const *const f, const G4double x0)
 Numerically solve a one-dimensional equation. More...
 

Variables

const G4int G4INCL::RootFinder::anonymous_namespace{G4INCLRootFinder.cc}::maxIterations =50
 Maximum number of iterations for convergence. More...
 
const G4double G4INCL::RootFinder::anonymous_namespace{G4INCLRootFinder.cc}::toleranceY = 1.e-4
 Tolerance on the y value. More...
 

Macro Definition Documentation

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLRootFinder.cc.