More detailed description

module Jacobian

Jacobian.signf(a,m,n)

Coordinate derivatives

Jacobian.dq_dx(type, cartesians, coord_i)

Jacobian.dq2_dxdy(type, cartesians, coord_i, coord_j)

Elementary coordinates - first derivatives

Jacobian.dq_dx_bond(cartesians, coord_i)

Arguments:

Jacobian.dq_dx_angle(cartesians, coord_i)

Arguments:

Jacobian.dq_dx_torsion(cartesians, coord_i)

Arguments:

Elementary coordinates - first derivatives - numerical

Jacobian.dq_dx_bond_num(cartesians, coord_i)

Numerical equivalent of Jacobian.dq_dx_bond

Jacobian.dq_dx_distinv_num(cartesians, coord_i)

Numerical equivalent of Jacobian.dq_dx_bond

Jacobian.dq_dx_angle_num(cartesians, coord_i)

Numerical equivalent of Jacobian.dq_dx_angle

Jacobian.dq_dx_torsion_num(cartesians, coord_i)

Numerical equivalent of Jacobian.dq_dx_torsion

Elementary coordinates - second derivatives

Jacobian.dq2_dxdy_bond(cartesians, coord_i, coord_j)

Arguments:

Elementary coordinates - second derivatives - numerical

Jacobian.dq2_dxdy_bond_num(cartesians, coord_i, coord_j)

Jacobian.dq2_dxdy_angle_num(cartesians, coord_i, coord_j)

Jacobian.dq2_dxdy_torsion_num(cartesians, coord_i, coord_j)