| |
- builtins.object
-
- SHT
- SO3coeffs
- kiss_dct_state
- kiss_fft_state
- kiss_fftnd_state
- kiss_fftndr_state
- kiss_fftr_state
- kiss_fftsplit_state
class SHT(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.numeric.fourier.SHT) -> NoneType
2. __init__(self : rosetta.numeric.fourier.SHT, B : int, nR : int) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- idx_to_euler(...) from builtins.PyCapsule
- idx_to_euler(self : rosetta.numeric.fourier.SHT, maxloc : int, eulerAngles : rosetta.numeric.xyzVector_double_t) -> NoneType
Convert an index from 'so3_correlation' into Euler angles alpha, beta, gamma
- idx_to_rot(...) from builtins.PyCapsule
- idx_to_rot(self : rosetta.numeric.fourier.SHT, maxloc : int, thisRot : rosetta.numeric.xyzMatrix_double_t) -> NoneType
Convert an index from 'so3_correlation' into a rotation matrix
- init(...) from builtins.PyCapsule
- init(self : rosetta.numeric.fourier.SHT, B : int, nR : int) -> NoneType
Initialize with a given bandwidth, # of radial shells
- sharm_invTransform(...) from builtins.PyCapsule
- sharm_invTransform(self : rosetta.numeric.fourier.SHT, sigR : ObjexxFCL::FArray3D<double>, sigCoefR : ObjexxFCL::FArray3D<double>, sigCoefI : ObjexxFCL::FArray3D<double>) -> NoneType
Take inverse spherical harmonic transform of 'sigCoefR' and 'sigCoefI', result in 'sigR'
- sharm_transform(...) from builtins.PyCapsule
- sharm_transform(self : rosetta.numeric.fourier.SHT, sigR : ObjexxFCL::FArray3D<double>, sigCoefR : ObjexxFCL::FArray3D<double>, sigCoefI : ObjexxFCL::FArray3D<double>) -> NoneType
Take spherical harmonic transform of 'sigR', result in 'sigCoefR' and 'sigCoefI'
- so3_correlate(...) from builtins.PyCapsule
- so3_correlate(self : rosetta.numeric.fourier.SHT, so3_correlation : ObjexxFCL::FArray3D<double>, sigCoefR : ObjexxFCL::FArray3D<double>, sigCoefI : ObjexxFCL::FArray3D<double>, tmpCoefR : ObjexxFCL::FArray3D<double>, tmpCoefI : ObjexxFCL::FArray3D<double>) -> NoneType
Correlate two signals ('sigCoef' and 'tmpCoef') as a function of rotation of 'tmpCoef', result in 'so3_correlation'
- sph_standardize(...) from builtins.PyCapsule
- sph_standardize(self : rosetta.numeric.fourier.SHT, sigCoefR : ObjexxFCL::FArray3D<double>, sigCoefI : ObjexxFCL::FArray3D<double>) -> NoneType
Standardize coefficients 'sigCoefR' and 'sigCoefI'
|
class SO3coeffs(builtins.object) |
| |
Methods defined here:
- InvLegendre(...) from builtins.PyCapsule
- InvLegendre(self : rosetta.numeric.fourier.SO3coeffs, coeffs : rosetta.utility.vector0_double, coeffs_idx : int, m : int, result : rosetta.utility.vector0_double, trans_cos_pml : rosetta.utility.vector0_double, sin_values : rosetta.utility.vector0_double, scratch : rosetta.utility.vector0_double, idctPlan : rosetta.numeric.fourier.kiss_dct_state) -> NoneType
- Legendre(...) from builtins.PyCapsule
- Legendre(self : rosetta.numeric.fourier.SO3coeffs, data : rosetta.utility.vector0_double, coeffs_idx : int, m : int, result : rosetta.utility.vector0_double, cos_pml : rosetta.utility.vector0_double, weights : rosetta.utility.vector0_double, scratch1 : rosetta.utility.vector0_double, scratch2 : rosetta.utility.vector0_double, dctPlan : rosetta.numeric.fourier.kiss_dct_state) -> NoneType
- __init__(...) from builtins.PyCapsule
- __init__(rosetta.numeric.fourier.SO3coeffs) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- coefLoc(...) from builtins.PyCapsule
- coefLoc(self : rosetta.numeric.fourier.SO3coeffs, m1 : int, m2 : int) -> int
- genWigner_ds(...) from builtins.PyCapsule
- genWigner_ds(self : rosetta.numeric.fourier.SO3coeffs, m1 : int, m2 : int, cosEval : rosetta.utility.vector0_double, sinEval2 : rosetta.utility.vector0_double, cosEval2 : rosetta.utility.vector0_double, result : rosetta.utility.vector0_double, start_idx : int, scratch1 : rosetta.utility.vector0_double, scratch2 : rosetta.utility.vector0_double) -> NoneType
- init(...) from builtins.PyCapsule
- init(self : rosetta.numeric.fourier.SO3coeffs, B : int) -> NoneType
Construct with a given bandwidth, # of radial shells
- lm_index(...) from builtins.PyCapsule
- lm_index(self : rosetta.numeric.fourier.SO3coeffs, m : int, l : int) -> int
- sampLoc(...) from builtins.PyCapsule
- sampLoc(self : rosetta.numeric.fourier.SO3coeffs, m1 : int, m2 : int) -> int
- transposeRowSize(...) from builtins.PyCapsule
- transposeRowSize(self : rosetta.numeric.fourier.SO3coeffs, row : int, m : int) -> int
- wignerSynthesis(...) from builtins.PyCapsule
- wignerSynthesis(self : rosetta.numeric.fourier.SO3coeffs, m1 : int, m2 : int, coeffs : ObjexxFCL::FArray3D<std::complex<double> >, coeffs_idx : int, wignersTrans : rosetta.utility.vector0_double, wigners_idx : int, signal : ObjexxFCL::FArray3D<std::complex<double> >, signal_idx : int) -> NoneType
- wignerSynthesisDiffSign(...) from builtins.PyCapsule
- wignerSynthesisDiffSign(self : rosetta.numeric.fourier.SO3coeffs, m1 : int, m2 : int, coeffs : ObjexxFCL::FArray3D<std::complex<double> >, coeffs_idx : int, wignersTrans : rosetta.utility.vector0_double, wigners_idx : int, signal : ObjexxFCL::FArray3D<std::complex<double> >, signal_idx : int, scratch : ObjexxFCL::FArray3D<std::complex<double> >) -> NoneType
- wignerSynthesisSameSign(...) from builtins.PyCapsule
- wignerSynthesisSameSign(self : rosetta.numeric.fourier.SO3coeffs, m1 : int, m2 : int, coeffs : ObjexxFCL::FArray3D<std::complex<double> >, coeffs_idx : int, wignersTrans : rosetta.utility.vector0_double, wigners_idx : int, signal : ObjexxFCL::FArray3D<std::complex<double> >, signal_idx : int) -> NoneType
|
|