rosetta.numeric.fourier
index
(built-in)

Bindings for numeric::fourier namespace

 
Classes
       
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

 
class kiss_dct_state(builtins.object)
    ////////////////////////
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.numeric.fourier.kiss_dct_state) -> NoneType
 
2. __init__(self : rosetta.numeric.fourier.kiss_dct_state, n : int, inv : int) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
inverse(...) from builtins.PyCapsule
inverse(rosetta.numeric.fourier.kiss_dct_state) -> int
nfft(...) from builtins.PyCapsule
nfft(rosetta.numeric.fourier.kiss_dct_state) -> int
resize(...) from builtins.PyCapsule
resize(self : rosetta.numeric.fourier.kiss_dct_state, n : int, inv : int) -> NoneType
substate(...) from builtins.PyCapsule
substate(rosetta.numeric.fourier.kiss_dct_state) -> rosetta.numeric.fourier.kiss_fft_state
super_twiddles(...) from builtins.PyCapsule
super_twiddles(rosetta.numeric.fourier.kiss_dct_state) -> rosetta.std.complex_double_t
tmpbuf(...) from builtins.PyCapsule
tmpbuf(rosetta.numeric.fourier.kiss_dct_state) -> rosetta.std.complex_double_t

 
class kiss_fft_state(builtins.object)
     Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.numeric.fourier.kiss_fft_state) -> NoneType
 
2. __init__(self : rosetta.numeric.fourier.kiss_fft_state, n : int, inv : int) -> NoneType
 
3. __init__(self : rosetta.numeric.fourier.kiss_fft_state,  : rosetta.numeric.fourier.kiss_fft_state) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.numeric.fourier.kiss_fft_state,  : rosetta.numeric.fourier.kiss_fft_state) -> rosetta.numeric.fourier.kiss_fft_state
factors(...) from builtins.PyCapsule
factors(rosetta.numeric.fourier.kiss_fft_state) -> int
inverse(...) from builtins.PyCapsule
inverse(rosetta.numeric.fourier.kiss_fft_state) -> int
nfft(...) from builtins.PyCapsule
nfft(rosetta.numeric.fourier.kiss_fft_state) -> int
resize(...) from builtins.PyCapsule
resize(self : rosetta.numeric.fourier.kiss_fft_state, n : int, inv : int) -> NoneType
twiddles(...) from builtins.PyCapsule
twiddles(rosetta.numeric.fourier.kiss_fft_state) -> rosetta.std.complex_double_t

 
class kiss_fftnd_state(builtins.object)
    /////////////////////////
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.numeric.fourier.kiss_fftnd_state) -> NoneType
 
2. __init__(self : rosetta.numeric.fourier.kiss_fftnd_state, n : rosetta.std.vector_int, inv : int) -> NoneType
 
3. __init__(self : rosetta.numeric.fourier.kiss_fftnd_state,  : rosetta.numeric.fourier.kiss_fftnd_state) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.numeric.fourier.kiss_fftnd_state,  : rosetta.numeric.fourier.kiss_fftnd_state) -> rosetta.numeric.fourier.kiss_fftnd_state
dimprod(...) from builtins.PyCapsule
dimprod(rosetta.numeric.fourier.kiss_fftnd_state) -> int
dims(...) from builtins.PyCapsule
dims(rosetta.numeric.fourier.kiss_fftnd_state) -> int
dims_v(...) from builtins.PyCapsule
dims_v(rosetta.numeric.fourier.kiss_fftnd_state) -> rosetta.std.vector_int
inverse(...) from builtins.PyCapsule
inverse(rosetta.numeric.fourier.kiss_fftnd_state) -> int
ndims(...) from builtins.PyCapsule
ndims(rosetta.numeric.fourier.kiss_fftnd_state) -> int
resize(...) from builtins.PyCapsule
resize(self : rosetta.numeric.fourier.kiss_fftnd_state, n : rosetta.std.vector_int, inv : int) -> NoneType
states(...) from builtins.PyCapsule
states(self : rosetta.numeric.fourier.kiss_fftnd_state, i : int) -> rosetta.numeric.fourier.kiss_fft_state
tmpbuf(...) from builtins.PyCapsule
tmpbuf(rosetta.numeric.fourier.kiss_fftnd_state) -> rosetta.std.complex_double_t

 
class kiss_fftndr_state(builtins.object)
    //////////////////////////
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.numeric.fourier.kiss_fftndr_state) -> NoneType
 
2. __init__(self : rosetta.numeric.fourier.kiss_fftndr_state, n : rosetta.std.vector_int, inv : int) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
cfg_nd(...) from builtins.PyCapsule
cfg_nd(rosetta.numeric.fourier.kiss_fftndr_state) -> rosetta.numeric.fourier.kiss_fftnd_state
cfg_r(...) from builtins.PyCapsule
cfg_r(rosetta.numeric.fourier.kiss_fftndr_state) -> rosetta.numeric.fourier.kiss_fftr_state
dimOther(...) from builtins.PyCapsule
dimOther(rosetta.numeric.fourier.kiss_fftndr_state) -> int
dimReal(...) from builtins.PyCapsule
dimReal(rosetta.numeric.fourier.kiss_fftndr_state) -> int
inverse(...) from builtins.PyCapsule
inverse(rosetta.numeric.fourier.kiss_fftndr_state) -> int
resize(...) from builtins.PyCapsule
resize(self : rosetta.numeric.fourier.kiss_fftndr_state, n : rosetta.std.vector_int, inv : int) -> NoneType
tmpbuf(...) from builtins.PyCapsule
tmpbuf(rosetta.numeric.fourier.kiss_fftndr_state) -> float

 
class kiss_fftr_state(builtins.object)
    ////////////////////////
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.numeric.fourier.kiss_fftr_state) -> NoneType
 
2. __init__(self : rosetta.numeric.fourier.kiss_fftr_state, n : int, inv : int) -> NoneType
 
3. __init__(self : rosetta.numeric.fourier.kiss_fftr_state,  : rosetta.numeric.fourier.kiss_fftr_state) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.numeric.fourier.kiss_fftr_state,  : rosetta.numeric.fourier.kiss_fftr_state) -> rosetta.numeric.fourier.kiss_fftr_state
inverse(...) from builtins.PyCapsule
inverse(rosetta.numeric.fourier.kiss_fftr_state) -> int
nfft(...) from builtins.PyCapsule
nfft(rosetta.numeric.fourier.kiss_fftr_state) -> int
resize(...) from builtins.PyCapsule
resize(self : rosetta.numeric.fourier.kiss_fftr_state, n : int, inv : int) -> NoneType
substate(...) from builtins.PyCapsule
substate(rosetta.numeric.fourier.kiss_fftr_state) -> rosetta.numeric.fourier.kiss_fft_state
super_twiddles(...) from builtins.PyCapsule
super_twiddles(rosetta.numeric.fourier.kiss_fftr_state) -> rosetta.std.complex_double_t
tmpbuf(...) from builtins.PyCapsule
tmpbuf(rosetta.numeric.fourier.kiss_fftr_state) -> rosetta.std.complex_double_t

 
class kiss_fftsplit_state(builtins.object)
    ////////////////////////
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.numeric.fourier.kiss_fftsplit_state) -> NoneType
 
2. __init__(self : rosetta.numeric.fourier.kiss_fftsplit_state, n : int, inv : int) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
inverse(...) from builtins.PyCapsule
inverse(rosetta.numeric.fourier.kiss_fftsplit_state) -> int
nfft(...) from builtins.PyCapsule
nfft(rosetta.numeric.fourier.kiss_fftsplit_state) -> int
resize(...) from builtins.PyCapsule
resize(self : rosetta.numeric.fourier.kiss_fftsplit_state, n : int, inv : int) -> NoneType
substate(...) from builtins.PyCapsule
substate(rosetta.numeric.fourier.kiss_fftsplit_state) -> rosetta.numeric.fourier.kiss_fft_state
tmpbuf(...) from builtins.PyCapsule
tmpbuf(rosetta.numeric.fourier.kiss_fftsplit_state) -> rosetta.std.complex_double_t

 
Functions
       
fft3(...) method of builtins.PyCapsule instance
fft3(*args, **kwargs)
Overloaded function.
 
1. fft3(X : ObjexxFCL::FArray3D<std::complex<double> >, fX : ObjexxFCL::FArray3D<std::complex<double> >) -> NoneType
 
3D fft c->c double
 
2. fft3(X : ObjexxFCL::FArray3D<float>, fX : ObjexxFCL::FArray3D<std::complex<double> >) -> NoneType
 
3D fft r->c float
 
3. fft3(X : ObjexxFCL::FArray3D<double>, fX : ObjexxFCL::FArray3D<std::complex<double> >) -> NoneType
 
3D fft r->c double
fft3_dynamic(...) method of builtins.PyCapsule instance
fft3_dynamic(X : ObjexxFCL::FArray3D<std::complex<double> >, fX : ObjexxFCL::FArray3D<std::complex<double> >) -> NoneType
 
3D fft c->c double with no static
ifft3(...) method of builtins.PyCapsule instance
ifft3(*args, **kwargs)
Overloaded function.
 
1. ifft3(fX : ObjexxFCL::FArray3D<std::complex<double> >, X : ObjexxFCL::FArray3D<std::complex<double> >) -> NoneType
 
3D inverse fft c->c double
 
2. ifft3(fX : ObjexxFCL::FArray3D<std::complex<double> >, X : ObjexxFCL::FArray3D<float>) -> NoneType
 
3D inverse ifft c->r float
 
3. ifft3(fX : ObjexxFCL::FArray3D<std::complex<double> >, X : ObjexxFCL::FArray3D<double>) -> NoneType
 
3D inverse ifft c->r double
ifft3_dynamic(...) method of builtins.PyCapsule instance
ifft3_dynamic(fX : ObjexxFCL::FArray3D<std::complex<double> >, X : ObjexxFCL::FArray3D<std::complex<double> >) -> NoneType
 
3D inverse fft c->c double with no static
kf_cexp(...) method of builtins.PyCapsule instance
kf_cexp(x : rosetta.std.complex_double_t, phase : float) -> NoneType
kiss_dct(...) method of builtins.PyCapsule instance
kiss_dct(st : rosetta.numeric.fourier.kiss_dct_state, timedata : float, freqdata : float) -> NoneType
 
////////////////
kiss_fft(...) method of builtins.PyCapsule instance
kiss_fft(cfg : rosetta.numeric.fourier.kiss_fft_state, fin : rosetta.std.complex_double_t, fout : rosetta.std.complex_double_t) -> NoneType
 
////////////////
kiss_fft_cleanup(...) method of builtins.PyCapsule instance
kiss_fft_cleanup() -> NoneType
kiss_fft_next_fast_size(...) method of builtins.PyCapsule instance
kiss_fft_next_fast_size(n : int) -> int
kiss_fft_split(...) method of builtins.PyCapsule instance
kiss_fft_split(cfg : rosetta.numeric.fourier.kiss_fftsplit_state, rin : float, iin : float, rout : float, iout : float, fin_stride : int, fout_stride : int) -> NoneType
kiss_fft_stride(...) method of builtins.PyCapsule instance
kiss_fft_stride(cfg : rosetta.numeric.fourier.kiss_fft_state, fin : rosetta.std.complex_double_t, fout : rosetta.std.complex_double_t, fin_stride : int) -> NoneType
kiss_fftnd(...) method of builtins.PyCapsule instance
kiss_fftnd(cfg : rosetta.numeric.fourier.kiss_fftnd_state, fin : rosetta.std.complex_double_t, fout : rosetta.std.complex_double_t) -> NoneType
 
////////////////
kiss_fftndr(...) method of builtins.PyCapsule instance
kiss_fftndr(cfg : rosetta.numeric.fourier.kiss_fftndr_state, timedata : float, freqdata : rosetta.std.complex_double_t) -> NoneType
 
////////////////
kiss_fftndri(...) method of builtins.PyCapsule instance
kiss_fftndri(cfg : rosetta.numeric.fourier.kiss_fftndr_state, freqdata : rosetta.std.complex_double_t, timedata : float) -> NoneType
kiss_fftr(...) method of builtins.PyCapsule instance
kiss_fftr(cfg : rosetta.numeric.fourier.kiss_fftr_state, timedata : float, freqdata : rosetta.std.complex_double_t) -> NoneType
 
////////////////
kiss_fftr_next_fast_size_real(...) method of builtins.PyCapsule instance
kiss_fftr_next_fast_size_real(n : int) -> int
kiss_fftri(...) method of builtins.PyCapsule instance
kiss_fftri(cfg : rosetta.numeric.fourier.kiss_fftr_state, freqdata : rosetta.std.complex_double_t, timedata : float) -> NoneType
kiss_idct(...) method of builtins.PyCapsule instance
kiss_idct(st : rosetta.numeric.fourier.kiss_dct_state, freqdata : float, timedata : float) -> NoneType
transpose_so3(...) method of builtins.PyCapsule instance
transpose_so3(arrayIn : ObjexxFCL::FArray3D<std::complex<double> >, arrayOut : ObjexxFCL::FArray3D<std::complex<double> >, m : int, n : int) -> NoneType