|
ALPHA(...)
ALPHA( (float)r0, (float)omega0, (float)P_omega0) -> float :
Calculates alpha, the tilt angle of the minor helix. |
|
|
|
COSFXN(...)
COSFXN( (float)t, (float)omega, (float)delta_omega) -> float :
Calculates cos(omega*t+delta_omega) |
|
|
|
PP(...)
PP( (float)r0, (float)omega0, (float)z1, (bool)failed) -> float :
Calculates P, the repeat distance of the major helix in the z-direction. |
|
|
|
P_omega0(...)
P_omega0( (float)r0, (float)omega0, (float)z1, (bool)failed) -> float :
Calculates P*omega0 (the repeat distance of the major helix in the z-direction times the major helix
turn per residue). |
|
|
|
SINFXN(...)
SINFXN( (float)t, (float)omega, (float)delta_omega) -> float :
Calculates sin(omega*t+delta_omega) |
|
|
|
XYZ_BUNDLE(...)
XYZ_BUNDLE( (float)t, (float)r0, (float)omega0, (float)delta_omega0, (float)r1, (float)omega1, (float)z1, (float)delta_omega1, (float)delta_z1, (bool)failed) -> xyzVector_Real :
Calculate the x,y,z coordinates of a point on the helix of
helices given the Crick parameters for the bundle. |
|
|
|
X_BUNDLE(...)
X_BUNDLE( (float)t, (float)r0, (float)omega0, (float)delta_omega0, (float)r1, (float)omega1, (float)z1, (float)delta_omega1, (float)delta_z1, (bool)failed) -> float :
Calculates the x-position on the helix of helices
given the Crick parameters for the bundle. |
|
|
|
Y_BUNDLE(...)
Y_BUNDLE( (float)t, (float)r0, (float)omega0, (float)delta_omega0, (float)r1, (float)omega1, (float)z1, (float)delta_omega1, (float)delta_z1, (bool)failed) -> float :
Calculates the x-position on the helix of helices
given the Crick parameters for the bundle. |
|
|
|
Z_BUNDLE(...)
Z_BUNDLE( (float)t, (float)r0, (float)omega0, (float)delta_omega0, (float)r1, (float)omega1, (float)z1, (float)delta_omega1, (float)delta_z1, (bool)failed) -> float :
Calculates the x-position on the helix of helices
given the Crick parameters for the bundle. |
|
|
|
dx_ddelta_omega1(...)
dx_ddelta_omega1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of x with respect to delta_omega1 (omega-offset) for a given value of r1, omega1, and t. |
|
|
|
dx_ddelta_z1(...)
dx_ddelta_z1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of x with respect to delta_z1 (z-offset) for a given value of r1, omega1, and t. |
|
|
|
dx_ddz1(...)
dx_ddz1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of x with respect to dz1 (rise per residue) for a given value of r1, omega1, and t. |
|
|
|
dx_domega1(...)
dx_domega1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of x with respect to omega1 for a given value of r1, omega1, and t. |
|
|
|
dx_dr1(...)
dx_dr1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of x with respect to r1 for a given value of r1, omega1, and t. |
|
|
|
dy_ddelta_omega1(...)
dy_ddelta_omega1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of y with respect to delta_omega1 (omega-offset) for a given value of r1, omega1, and t. |
|
|
|
dy_ddelta_z1(...)
dy_ddelta_z1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of y with respect to delta_z1 (z-offset) for a given value of r1, omega1, and t. |
|
|
|
dy_ddz1(...)
dy_ddz1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of y with respect to dz1 (rise per residue) for a given value of r1, omega1, and t. |
|
|
|
dy_domega1(...)
dy_domega1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of y with respect to omega1 for a given value of r1, omega1, and t. |
|
|
|
dy_dr1(...)
dy_dr1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of y with respect to r1 for a given value of r1, omega1, and t. |
|
|
|
dz_ddelta_omega1(...)
dz_ddelta_omega1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of z with respect to delta_omega1 (omega-offset) for a given value of r1, omega1, and t. |
|
|
|
dz_ddelta_z1(...)
dz_ddelta_z1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of z with respect to delta_z1 (z-offset) for a given value of r1, omega1, and t. |
|
|
|
dz_ddz1(...)
dz_ddz1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of z with respect to dz1 (rise per residue) for a given value of r1, omega1, and t. |
|
|
|
dz_domega1(...)
dz_domega1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of z with respect to omega1 for a given value of r1, omega1, and t. |
|
|
|
dz_dr1(...)
dz_dr1( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the derivative of z with respect to r1 for a given value of r1, omega1, and t. |
|
|
|
gradnorm(...)
gradnorm( (float)r0, (float)omega0, (float)Pomega0, (float)s0, (float)c0) -> 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(...)
x( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the x-coordinate of a point on a helix given r1, omega1, and t. |
|
|
|
xyz(...)
xyz( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> xyzVector_Real :
Returns the x-, y-, and z-coordinates of a point on a helix given r1, omega1, and t. |
|
|
|
y(...)
y( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the y-coordinate of a point on a helix given r1, omega1, and t. |
|
|
|
z(...)
z( (float)r1, (float)omega1, (float)t, (float)dz1, (float)delta_omega1, (float)delta_z1) -> float :
Returns the z-coordinate of a point on a helix given r1, omega1, and t. |
|
|