#include <G4IntegrationDriver.hh>
Protected 속성 | |
G4double | max_stepping_increase |
G4double | max_stepping_decrease |
Private 멤버 함수 | |
G4double | ShrinkStepSize (G4double h, G4double error) const |
G4double | GrowStepSize (G4double h, G4double error) const |
void | UpdateErrorConstraints () |
void | CheckStep (const G4ThreeVector &posIn, const G4ThreeVector &posOut, G4double hdid) |
Private 속성 | |
G4double | fMinimumStep |
G4double | fSmallestFraction |
G4int | fMaxNoSteps |
G4int | fMaxStepBase |
G4double | safety |
G4double | pshrnk |
G4double | pgrow |
G4double | errorConstraintShrink |
G4double | errorConstraintGrow |
T * | pIntStepper |
unsigned long | fNoTotalSteps |
unsigned long | fNoBadSteps |
unsigned long | fNoGoodSteps |
G4int | fVerboseLevel |
G4int | fNoQuickAvanceCalls |
G4IntegrationDriver.hh 파일의 49 번째 라인에서 정의되었습니다.
G4IntegrationDriver< T >::G4IntegrationDriver | ( | G4double | hminimum, |
T * | stepper, | ||
G4int | numberOfComponents = 6 , |
||
G4int | statisticsVerbosity = 1 |
||
) |
|
overridevirtual |
|
delete |
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
private |
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
overridevirtual |
G4VIntegrationDriver를 구현.
G4int G4IntegrationDriver< T >::GetMaxNoSteps | ( | ) | const |
G4double G4IntegrationDriver< T >::GetMinimumStep | ( | ) | const |
G4double G4IntegrationDriver< T >::GetPgrow | ( | ) | const |
G4double G4IntegrationDriver< T >::GetPshrnk | ( | ) | const |
G4double G4IntegrationDriver< T >::GetSafety | ( | ) | const |
G4double G4IntegrationDriver< T >::GetSmallestFraction | ( | ) | const |
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
private |
void G4IntegrationDriver< T >::OneGoodStep | ( | G4double | yVar[], |
const G4double | dydx[], | ||
G4double & | curveLength, | ||
G4double | htry, | ||
G4double | eps, | ||
G4double & | hdid, | ||
G4double & | hnext | ||
) |
|
delete |
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
overridevirtual |
G4VIntegrationDriver(으)로부터 재구현되었습니다.
|
inline |
void G4IntegrationDriver< T >::ReSetParameters | ( | G4double | safety = 0.9 | ) |
|
overridevirtual |
G4VIntegrationDriver를 구현.
void G4IntegrationDriver< T >::SetMaxNoSteps | ( | G4int | val | ) |
void G4IntegrationDriver< T >::SetMinimumStep | ( | G4double | newval | ) |
void G4IntegrationDriver< T >::SetSafety | ( | G4double | valS | ) |
void G4IntegrationDriver< T >::SetSmallestFraction | ( | G4double | val | ) |
|
overridevirtual |
G4VIntegrationDriver를 구현.
|
private |
|
private |
|
private |
G4IntegrationDriver.hh 파일의 168 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 167 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 155 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 159 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 148 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 173 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 173 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 178 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 173 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 152 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 175 번째 라인에서 정의되었습니다.
|
protectedinherited |
G4VIntegrationDriver.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4MagInt_Driver::ComputeNewStepSize_WithinLimits().
|
protectedinherited |
G4VIntegrationDriver.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4MagInt_Driver::ComputeNewStepSize_WithinLimits(), G4MagInt_Driver::OneGoodStep().
|
private |
G4IntegrationDriver.hh 파일의 164 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 170 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 163 번째 라인에서 정의되었습니다.
|
private |
G4IntegrationDriver.hh 파일의 162 번째 라인에서 정의되었습니다.