| |
- ALPHA(...) method of builtins.PyCapsule instance
- ALPHA(r0 : float, omega0 : float, P_omega0 : float) -> float
Calculates alpha, the tilt angle of the minor helix.
- COSFXN(...) method of builtins.PyCapsule instance
- COSFXN(t : float, omega : float, delta_omega : float) -> float
Calculates cos(omega*t+delta_omega)
- PP(...) method of builtins.PyCapsule instance
- PP(r0 : float, omega0 : float, z1 : float, failed : bool) -> float
Calculates P, the repeat distance of the major helix in the z-direction.
Sets "failed" to TRUE if and only if the value of P could not be calculated.
- P_omega0(...) method of builtins.PyCapsule instance
- P_omega0(r0 : float, omega0 : float, z1 : float, failed : bool) -> float
Calculates P*omega0 (the repeat distance of the major helix in the z-direction times the major helix
turn per residue).
Sets "failed" to TRUE if and only if the value of P*omega0 could not be calculated.
- SINFXN(...) method of builtins.PyCapsule instance
- SINFXN(t : float, omega : float, delta_omega : float) -> float
Calculates sin(omega*t+delta_omega)
- XYZ_BUNDLE(...) method of builtins.PyCapsule instance
- XYZ_BUNDLE(t : float, r0 : float, omega0 : float, delta_omega0 : float, r1 : float, omega1 : float, z1 : float, delta_omega1 : float, delta_z1 : float, failed : bool) -> rosetta.numeric.xyzVector_double_t
Calculate the x,y,z coordinates of a point on the helix of
helices given the Crick parameters for the bundle.
Not quite as efficient as it could be, but it probably
doesn't matter. (If I really wanted to optimize this, I'd make sure
that c0, c1, s0, s1, and alpha were all calculated once rather than
thrice.) Returns failed=true if calculation fails, failed=false otherwise.
- X_BUNDLE(...) method of builtins.PyCapsule instance
- X_BUNDLE(t : float, r0 : float, omega0 : float, delta_omega0 : float, r1 : float, omega1 : float, z1 : float, delta_omega1 : float, delta_z1 : float, failed : bool) -> float
Calculates the x-position on the helix of helices
given the Crick parameters for the bundle.
Returns failed=true if calculation fails, failed=false otherwise.
- Y_BUNDLE(...) method of builtins.PyCapsule instance
- Y_BUNDLE(t : float, r0 : float, omega0 : float, delta_omega0 : float, r1 : float, omega1 : float, z1 : float, delta_omega1 : float, delta_z1 : float, failed : bool) -> float
Calculates the x-position on the helix of helices
given the Crick parameters for the bundle.
Returns failed=true if calculation fails, failed=false otherwise.
- Z_BUNDLE(...) method of builtins.PyCapsule instance
- Z_BUNDLE(t : float, r0 : float, omega0 : float, delta_omega0 : float, r1 : float, omega1 : float, z1 : float, delta_omega1 : float, delta_z1 : float, failed : bool) -> float
Calculates the x-position on the helix of helices
given the Crick parameters for the bundle.
Returns failed=true if calculation fails, failed=false otherwise.
- dx_ddelta_omega1(...) method of builtins.PyCapsule instance
- dx_ddelta_omega1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of x with respect to delta_omega1 (omega-offset) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dx_ddelta_z1(...) method of builtins.PyCapsule instance
- dx_ddelta_z1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of x with respect to delta_z1 (z-offset) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dx_ddz1(...) method of builtins.PyCapsule instance
- dx_ddz1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of x with respect to dz1 (rise per residue) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dx_domega1(...) method of builtins.PyCapsule instance
- dx_domega1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of x with respect to omega1 for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dx_dr1(...) method of builtins.PyCapsule instance
- dx_dr1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of x with respect to r1 for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dy_ddelta_omega1(...) method of builtins.PyCapsule instance
- dy_ddelta_omega1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of y with respect to delta_omega1 (omega-offset) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dy_ddelta_z1(...) method of builtins.PyCapsule instance
- dy_ddelta_z1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of y with respect to delta_z1 (z-offset) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dy_ddz1(...) method of builtins.PyCapsule instance
- dy_ddz1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of y with respect to dz1 (rise per residue) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dy_domega1(...) method of builtins.PyCapsule instance
- dy_domega1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of y with respect to omega1 for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dy_dr1(...) method of builtins.PyCapsule instance
- dy_dr1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of y with respect to r1 for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dz_ddelta_omega1(...) method of builtins.PyCapsule instance
- dz_ddelta_omega1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of z with respect to delta_omega1 (omega-offset) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dz_ddelta_z1(...) method of builtins.PyCapsule instance
- dz_ddelta_z1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of z with respect to delta_z1 (z-offset) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dz_ddz1(...) method of builtins.PyCapsule instance
- dz_ddz1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of z with respect to dz1 (rise per residue) for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dz_domega1(...) method of builtins.PyCapsule instance
- dz_domega1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of z with respect to omega1 for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- dz_dr1(...) method of builtins.PyCapsule instance
- dz_dr1(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the derivative of z with respect to r1 for a given value of r1, omega1, and t.
Note that this is not translated or rotated.
- gradnorm(...) method of builtins.PyCapsule instance
- gradnorm(r0 : float, omega0 : float, Pomega0 : float, s0 : float, c0 : float) -> float
Calculates the norm of the gradient vector
Needed for adding the small delta_z1 offsets, which are in the direction
of (dx/dt, dy/dt, dz/dt) of the major helix.
- x(...) method of builtins.PyCapsule instance
- x(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the x-coordinate of a point on a helix given r1, omega1, and t.
Note that this is not translated or rotated.
- xyz(...) method of builtins.PyCapsule instance
- xyz(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> rosetta.numeric.xyzVector_double_t
Returns the x-, y-, and z-coordinates of a point on a helix given r1, omega1, and t.
Note that this is not translated or rotated.
- y(...) method of builtins.PyCapsule instance
- y(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the y-coordinate of a point on a helix given r1, omega1, and t.
Note that this is not translated or rotated.
- z(...) method of builtins.PyCapsule instance
- z(r1 : float, omega1 : float, t : float, dz1 : float, delta_omega1 : float, delta_z1 : float) -> float
Returns the z-coordinate of a point on a helix given r1, omega1, and t.
Note that this is not translated or rotated.
|