Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
클래스 | 타입정의 | 함수
G4ErrorMatrix.hh 파일 참조
#include <vector>
#include "G4Types.hh"
#include "G4ErrorMatrix.icc"

이 파일의 소스 코드 페이지로 가기

클래스

class  G4ErrorMatrix
 
class  G4ErrorMatrix::G4ErrorMatrix_row
 
class  G4ErrorMatrix::G4ErrorMatrix_row_const
 

타입정의

typedef std::vector< G4double >
::iterator 
G4ErrorMatrixIter
 
typedef std::vector< G4double >
::const_iterator 
G4ErrorMatrixConstIter
 

함수

G4ErrorMatrix operator* (const G4ErrorMatrix &m1, const G4ErrorMatrix &m2)
 
G4ErrorMatrix operator* (G4double t, const G4ErrorMatrix &m1)
 
G4ErrorMatrix operator* (const G4ErrorMatrix &m1, G4double t)
 
G4ErrorMatrix operator/ (const G4ErrorMatrix &m1, G4double t)
 
G4ErrorMatrix operator+ (const G4ErrorMatrix &m1, const G4ErrorMatrix &m2)
 
G4ErrorMatrix operator- (const G4ErrorMatrix &m1, const G4ErrorMatrix &m2)
 
G4ErrorMatrix dsum (const G4ErrorMatrix &, const G4ErrorMatrix &)
 
std::ostream & operator<< (std::ostream &s, const G4ErrorMatrix &q)
 
G4ErrorMatrix qr_solve (const G4ErrorMatrix &A, const G4ErrorMatrix &b)
 
G4ErrorMatrix qr_solve (G4ErrorMatrix *A, const G4ErrorMatrix &b)
 
G4ErrorMatrix qr_inverse (const G4ErrorMatrix &A)
 
G4ErrorMatrix qr_inverse (G4ErrorMatrix *A)
 
void qr_decomp (G4ErrorMatrix *A, G4ErrorMatrix *hsm)
 
G4ErrorMatrix qr_decomp (G4ErrorMatrix *A)
 
void back_solve (const G4ErrorMatrix &R, G4ErrorMatrix *b)
 
void col_house (G4ErrorMatrix *a, const G4ErrorMatrix &v, G4double vnormsq, G4int row, G4int col, G4int row_start, G4int col_start)
 
void col_house (G4ErrorMatrix *a, const G4ErrorMatrix &v, G4int row, G4int col, G4int row_start, G4int col_start)
 
void col_givens (G4ErrorMatrix *A, G4double c, G4double s, G4int k1, G4int k2, G4int row_min=1, G4int row_max=0)
 
void row_givens (G4ErrorMatrix *A, G4double c, G4double s, G4int k1, G4int k2, G4int col_min=1, G4int col_max=0)
 
void house_with_update (G4ErrorMatrix *a, G4int row=1, G4int col=1)
 
void house_with_update (G4ErrorMatrix *a, G4ErrorMatrix *v, G4int row=1, G4int col=1)
 
void row_house (G4ErrorMatrix *a, const G4ErrorMatrix &v, G4double vnormsq, G4int row, G4int col, G4int row_start, G4int col_start)
 
void row_house (G4ErrorMatrix *a, const G4ErrorMatrix &v, G4int row, G4int col, G4int row_start, G4int col_start)
 

타입정의 문서화

typedef std::vector<G4double >::const_iterator G4ErrorMatrixConstIter

G4ErrorMatrix.hh 파일의 45 번째 라인에서 정의되었습니다.

typedef std::vector<G4double >::iterator G4ErrorMatrixIter

G4ErrorMatrix.hh 파일의 42 번째 라인에서 정의되었습니다.

함수 문서화

void back_solve ( const G4ErrorMatrix R,
G4ErrorMatrix b 
)
void col_givens ( G4ErrorMatrix A,
G4double  c,
G4double  s,
G4int  k1,
G4int  k2,
G4int  row_min = 1,
G4int  row_max = 0 
)
void col_house ( G4ErrorMatrix a,
const G4ErrorMatrix v,
G4double  vnormsq,
G4int  row,
G4int  col,
G4int  row_start,
G4int  col_start 
)
void col_house ( G4ErrorMatrix a,
const G4ErrorMatrix v,
G4int  row,
G4int  col,
G4int  row_start,
G4int  col_start 
)
G4ErrorMatrix dsum ( const G4ErrorMatrix ,
const G4ErrorMatrix  
)

G4ErrorMatrix.cc 파일의 201 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ErrorMatrix::num_col(), G4ErrorMatrix::num_row(), G4ErrorMatrix::sub().

void house_with_update ( G4ErrorMatrix a,
G4int  row = 1,
G4int  col = 1 
)
void house_with_update ( G4ErrorMatrix a,
G4ErrorMatrix v,
G4int  row = 1,
G4int  col = 1 
)
G4ErrorMatrix operator* ( const G4ErrorMatrix m1,
const G4ErrorMatrix m2 
)

G4ErrorMatrix.cc 파일의 272 번째 라인에서 정의되었습니다.

다음을 참조함 : CHK_DIM_1, G4ErrorMatrix::m, G4ErrorMatrix::ncol, G4ErrorMatrix::nrow, pt.

G4ErrorMatrix operator* ( G4double  t,
const G4ErrorMatrix m1 
)

G4ErrorMatrix.cc 파일의 265 번째 라인에서 정의되었습니다.

G4ErrorMatrix operator* ( const G4ErrorMatrix m1,
G4double  t 
)

G4ErrorMatrix.cc 파일의 258 번째 라인에서 정의되었습니다.

G4ErrorMatrix operator+ ( const G4ErrorMatrix m1,
const G4ErrorMatrix m2 
)

G4ErrorMatrix.cc 파일의 225 번째 라인에서 정의되었습니다.

다음을 참조함 : CHK_DIM_2, G4ErrorMatrix::ncol, G4ErrorMatrix::nrow, G4ErrorMatrix::num_col(), G4ErrorMatrix::num_row(), SIMPLE_TOP.

G4ErrorMatrix operator- ( const G4ErrorMatrix m1,
const G4ErrorMatrix m2 
)

G4ErrorMatrix.cc 파일의 237 번째 라인에서 정의되었습니다.

다음을 참조함 : CHK_DIM_2, G4ErrorMatrix::num_col(), G4ErrorMatrix::num_row(), SIMPLE_TOP.

G4ErrorMatrix operator/ ( const G4ErrorMatrix m1,
G4double  t 
)

G4ErrorMatrix.cc 파일의 251 번째 라인에서 정의되었습니다.

std::ostream& operator<< ( std::ostream &  s,
const G4ErrorMatrix q 
)

G4ErrorMatrix.cc 파일의 350 번째 라인에서 정의되었습니다.

다음을 참조함 : G4endl, G4ErrorMatrix::num_col(), G4ErrorMatrix::num_row(), width.

void qr_decomp ( G4ErrorMatrix A,
G4ErrorMatrix hsm 
)
G4ErrorMatrix qr_decomp ( G4ErrorMatrix A)
G4ErrorMatrix qr_inverse ( const G4ErrorMatrix A)
G4ErrorMatrix qr_inverse ( G4ErrorMatrix A)
G4ErrorMatrix qr_solve ( const G4ErrorMatrix A,
const G4ErrorMatrix b 
)
G4ErrorMatrix qr_solve ( G4ErrorMatrix A,
const G4ErrorMatrix b 
)
void row_givens ( G4ErrorMatrix A,
G4double  c,
G4double  s,
G4int  k1,
G4int  k2,
G4int  col_min = 1,
G4int  col_max = 0 
)
void row_house ( G4ErrorMatrix a,
const G4ErrorMatrix v,
G4double  vnormsq,
G4int  row,
G4int  col,
G4int  row_start,
G4int  col_start 
)
void row_house ( G4ErrorMatrix a,
const G4ErrorMatrix v,
G4int  row,
G4int  col,
G4int  row_start,
G4int  col_start 
)