Package rosetta :: Package numeric :: Package kinematic_closure :: Module _numeric_kinematic_closure_
[hide private]
[frames] | no frames]

Module _numeric_kinematic_closure_

Classes [hide private]
  p
numeric/kinematic_closure/sturm.hh:44
  pAP
  pCAP
Functions [hide private]
 
bondangle(...)
bondangle( (vector1_Real)a, (vector1_Real)b, (vector1_Real)c) -> float : numeric/kinematic_closure/bridgeObjects.hh:59
 
bridgeObjects(...)
bridgeObjects( (vec1_vec1_Real)atoms, (vector1_Real)dt, (vector1_Real)da, (vector1_Real)db, (vector1_int)pivots, (vector1_int)order, (vec1_vec1_Real)t_ang, (vec1_vec1_Real)b_ang, (vec1_vec1_Real)b_len, (int)nsol) -> None : numeric/kinematic_closure/bridgeObjects.hh:34
 
buildsturm(...)
buildsturm( (int)ord, (p)sseq) -> int : numeric/kinematic_closure/sturm.hh:139
 
chainTORS(...)
chainTORS( (int)n, (vec1_vec1_Real)atoms, (vector1_Real)t_ang, (vector1_Real)b_ang, (vector1_Real)b_len, (vector1_Real)R0, (vec1_vec1_Real)Q) -> None : numeric/kinematic_closure/bridgeObjects.hh:38
 
chainXYZ(...)
chainXYZ( (int)n, (vector1_Real)b_len, (vector1_Real)b_ang, (vector1_Real)t_ang, (vec1_vec1_Real)atoms) -> None : numeric/kinematic_closure/bridgeObjects.hh:56
 
cross(...)
cross( (vector1_Real)a, (vector1_Real)b) -> vector1_Real : numeric/kinematic_closure/vector.hh:37
 
dixon_eig(...)
dixon_eig( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C, (vec1_vec1_Real)D, (vector1_int)order, (vec1_vec1_Real)cos, (vec1_vec1_Real)sin, (vec1_vec1_Real)tau, (int)nsol) -> None : numeric/kinematic_closure/dixon.hh:51
 
dixon_sturm(...)
dixon_sturm( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C, (vec1_vec1_Real)D, (vector1_int)order, (vec1_vec1_Real)cos, (vec1_vec1_Real)sin, (vec1_vec1_Real)tau, (int)nsol) -> None : numeric/kinematic_closure/dixon.hh:62
 
dot(...)
dot( (vector1_Real)a, (vector1_Real)b) -> float : numeric/kinematic_closure/vector.hh:36
 
evalpoly(...)
evalpoly( (int)ord, (float)coef, (float)x) -> float : numeric/kinematic_closure/sturm.hh:252
 
hyper_tan(...)
hyper_tan( (float)a, (float)x) -> float : numeric/kinematic_closure/sturm.hh:62
 
initialize_sturm(...)
initialize_sturm( (float)tol_secant, (int)max_iter_sturm, (int)max_iter_secant) -> None : numeric/kinematic_closure/sturm.hh:54
 
modp(...)
modp( (p)u, (p)v, (p)r) -> int : numeric/kinematic_closure/sturm.hh:90
 
modrf(...)
modrf( (int)ord, (float)coef, (float)a, (float)b, (float)val) -> int : numeric/kinematic_closure/sturm.hh:305
 
multMatrix(...)
multMatrix( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C) -> None : numeric/kinematic_closure/kinematic_closure_helpers.hh:33
 
multTransMatrix(...)
multTransMatrix( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C) -> None : numeric/kinematic_closure/kinematic_closure_helpers.hh:36
 
norm(...)
norm( (vector1_Real)a) -> vector1_Real : numeric/kinematic_closure/vector.hh:38
 
numchanges(...)
numchanges( (int)np, (p)sseq, (float)a) -> int : numeric/kinematic_closure/sturm.hh:274
 
numroots(...)
numroots( (int)np, (p)sseq, (int)atneg, (int)atpos) -> int : numeric/kinematic_closure/sturm.hh:190
 
printMatrix(...)
printMatrix( (vec1_vec1_Real)M) -> None : numeric/kinematic_closure/kinematic_closure_helpers.hh:30
 
printVector(...)
printVector( (vector1_Real)V) -> None : numeric/kinematic_closure/kinematic_closure_helpers.hh:29
 
sbisect(...)
sbisect( (int)np, (p)sseq, (float)min, (float)max, (int)atmin, (int)atmax, (float)roots) -> None : numeric/kinematic_closure/sturm.hh:402
 
solve_sturm(...)
solve_sturm( (int)p_order, (int)n_root, (vector1_Real)poly_coeffs, (vector1_Real)roots) -> None : numeric/kinematic_closure/sturm.hh:501
 
torsion(...)
torsion( (vector1_Real)a, (vector1_Real)b, (vector1_Real)c, (vector1_Real)d) -> float : numeric/kinematic_closure/bridgeObjects.hh:40
 
vectorsEqual(...)
vectorsEqual( (vector1_Real)A, (vector1_Real)B) -> bool : numeric/kinematic_closure/kinematic_closure_helpers.hh:37
Variables [hide private]
  __package__ = None
Function Details [hide private]

bondangle(...)

 

bondangle( (vector1_Real)a, (vector1_Real)b, (vector1_Real)c) -> float :
    numeric/kinematic_closure/bridgeObjects.hh:59

    C++ signature :
        double bondangle(utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >)

bridgeObjects(...)

 

bridgeObjects( (vec1_vec1_Real)atoms, (vector1_Real)dt, (vector1_Real)da, (vector1_Real)db, (vector1_int)pivots, (vector1_int)order, (vec1_vec1_Real)t_ang, (vec1_vec1_Real)b_ang, (vec1_vec1_Real)b_len, (int)nsol) -> None :
    numeric/kinematic_closure/bridgeObjects.hh:34

    C++ signature :
        void bridgeObjects(utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<int, std::allocator<int> >,utility::vector1<int, std::allocator<int> >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},int {lvalue})

buildsturm(...)

 

buildsturm( (int)ord, (p)sseq) -> int :
    numeric/kinematic_closure/sturm.hh:139

    C++ signature :
        int buildsturm(int,numeric::kinematic_closure::p*)

chainTORS(...)

 

chainTORS( (int)n, (vec1_vec1_Real)atoms, (vector1_Real)t_ang, (vector1_Real)b_ang, (vector1_Real)b_len, (vector1_Real)R0, (vec1_vec1_Real)Q) -> None :
    numeric/kinematic_closure/bridgeObjects.hh:38

    C++ signature :
        void chainTORS(int,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<double, std::allocator<double> > {lvalue},utility::vector1<double, std::allocator<double> > {lvalue},utility::vector1<double, std::allocator<double> > {lvalue},utility::vector1<double, std::allocator<double> > {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue})

chainXYZ(...)

 

chainXYZ( (int)n, (vector1_Real)b_len, (vector1_Real)b_ang, (vector1_Real)t_ang, (vec1_vec1_Real)atoms) -> None :
    numeric/kinematic_closure/bridgeObjects.hh:56

    C++ signature :
        void chainXYZ(int,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue})

chainXYZ( (int)n, (vector1_Real)b_len, (vector1_Real)b_ang, (vector1_Real)t_ang, (bool)space, (vector1_Real)R0, (vec1_vec1_Real)Q, (vec1_vec1_Real)atoms) -> None :
    numeric/kinematic_closure/bridgeObjects.hh:49

    C++ signature :
        void chainXYZ(int,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,bool,utility::vector1<double, std::allocator<double> >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue})

cross(...)

 

cross( (vector1_Real)a, (vector1_Real)b) -> vector1_Real :
    numeric/kinematic_closure/vector.hh:37

    C++ signature :
        utility::vector1<double, std::allocator<double> > cross(utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >)

dixon_eig(...)

 

dixon_eig( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C, (vec1_vec1_Real)D, (vector1_int)order, (vec1_vec1_Real)cos, (vec1_vec1_Real)sin, (vec1_vec1_Real)tau, (int)nsol) -> None :
    numeric/kinematic_closure/dixon.hh:51

    C++ signature :
        void dixon_eig(utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<int, std::allocator<int> >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},int {lvalue})

dixon_sturm(...)

 

dixon_sturm( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C, (vec1_vec1_Real)D, (vector1_int)order, (vec1_vec1_Real)cos, (vec1_vec1_Real)sin, (vec1_vec1_Real)tau, (int)nsol) -> None :
    numeric/kinematic_closure/dixon.hh:62

    C++ signature :
        void dixon_sturm(utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<int, std::allocator<int> >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue},int {lvalue})

dot(...)

 

dot( (vector1_Real)a, (vector1_Real)b) -> float :
    numeric/kinematic_closure/vector.hh:36

    C++ signature :
        double dot(utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >)

evalpoly(...)

 

evalpoly( (int)ord, (float)coef, (float)x) -> float :
    numeric/kinematic_closure/sturm.hh:252

    C++ signature :
        double evalpoly(int,double*,double)

hyper_tan(...)

 

hyper_tan( (float)a, (float)x) -> float :
    numeric/kinematic_closure/sturm.hh:62

    C++ signature :
        double hyper_tan(double,double)

initialize_sturm(...)

 

initialize_sturm( (float)tol_secant, (int)max_iter_sturm, (int)max_iter_secant) -> None :
    numeric/kinematic_closure/sturm.hh:54

    C++ signature :
        void initialize_sturm(double*,int*,int*)

modp(...)

 

modp( (p)u, (p)v, (p)r) -> int :
    numeric/kinematic_closure/sturm.hh:90

    C++ signature :
        int modp(numeric::kinematic_closure::p*,numeric::kinematic_closure::p*,numeric::kinematic_closure::p*)

modrf(...)

 

modrf( (int)ord, (float)coef, (float)a, (float)b, (float)val) -> int :
    numeric/kinematic_closure/sturm.hh:305

    C++ signature :
        int modrf(int,double*,double,double,double*)

multMatrix(...)

 

multMatrix( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C) -> None :
    numeric/kinematic_closure/kinematic_closure_helpers.hh:33

    C++ signature :
        void multMatrix(utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue})

multTransMatrix(...)

 

multTransMatrix( (vec1_vec1_Real)A, (vec1_vec1_Real)B, (vec1_vec1_Real)C) -> None :
    numeric/kinematic_closure/kinematic_closure_helpers.hh:36

    C++ signature :
        void multTransMatrix(utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >,utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > > {lvalue})

norm(...)

 

norm( (vector1_Real)a) -> vector1_Real :
    numeric/kinematic_closure/vector.hh:38

    C++ signature :
        utility::vector1<double, std::allocator<double> > norm(utility::vector1<double, std::allocator<double> >)

numchanges(...)

 

numchanges( (int)np, (p)sseq, (float)a) -> int :
    numeric/kinematic_closure/sturm.hh:274

    C++ signature :
        int numchanges(int,numeric::kinematic_closure::p*,double)

numroots(...)

 

numroots( (int)np, (p)sseq, (int)atneg, (int)atpos) -> int :
    numeric/kinematic_closure/sturm.hh:190

    C++ signature :
        int numroots(int,numeric::kinematic_closure::p*,int*,int*)

printMatrix(...)

 

printMatrix( (vec1_vec1_Real)M) -> None :
    numeric/kinematic_closure/kinematic_closure_helpers.hh:30

    C++ signature :
        void printMatrix(utility::vector1<utility::vector1<double, std::allocator<double> >, std::allocator<utility::vector1<double, std::allocator<double> > > >)

printVector(...)

 

printVector( (vector1_Real)V) -> None :
    numeric/kinematic_closure/kinematic_closure_helpers.hh:29

    C++ signature :
        void printVector(utility::vector1<double, std::allocator<double> >)

sbisect(...)

 

sbisect( (int)np, (p)sseq, (float)min, (float)max, (int)atmin, (int)atmax, (float)roots) -> None :
    numeric/kinematic_closure/sturm.hh:402

    C++ signature :
        void sbisect(int,numeric::kinematic_closure::p*,double,double,int,int,double*)

solve_sturm(...)

 

solve_sturm( (int)p_order, (int)n_root, (vector1_Real)poly_coeffs, (vector1_Real)roots) -> None :
    numeric/kinematic_closure/sturm.hh:501

    C++ signature :
        void solve_sturm(int,int {lvalue},utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> > {lvalue})

torsion(...)

 

torsion( (vector1_Real)a, (vector1_Real)b, (vector1_Real)c, (vector1_Real)d) -> float :
    numeric/kinematic_closure/bridgeObjects.hh:40

    C++ signature :
        double torsion(utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >)

vectorsEqual(...)

 

vectorsEqual( (vector1_Real)A, (vector1_Real)B) -> bool :
    numeric/kinematic_closure/kinematic_closure_helpers.hh:37

    C++ signature :
        bool vectorsEqual(utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> >)