Class dummies for wrapping the scatsys code

Former-commit-id: d88e0f576823a606f709e1f91ba39dfbe98ff5ba
This commit is contained in:
Marek Nečada 2019-02-28 13:38:00 +02:00
parent 491b795845
commit 97ec91da03
1 changed files with 35 additions and 0 deletions

View File

@ -1021,6 +1021,41 @@ cdef class IRot3:
qpms_IRot3_uvswfi_dense(&view[0,0], bspec.rawpointer(), self.qd)
return m
cdef class TMatrixInterpolator:
'''
Wrapper over the qpms_tmatrix_interpolator_t structure.
'''
def __cinit__(self, filename, *args, **kwargs):
'''Creates a T-matrix interpolator object from a scuff-tmatrix output'''
pass
def __call__(self, freq):
'''Returns a TMatrix instance, corresponding to a given frequency.'''
pass
pass
cdef class TMatrix:
'''
Wrapper over the C qpms_tmatrix_t stucture.
'''
pass
cdef class FinitePointGroup:
'''
Wrapper over the qpms_finite_group_t structure.
'''
pass
cdef class Particle:
'''
Wrapper over the qpms_particle_t structure.
'''
pass
cdef class ScatteringSystem:
'''
Wrapper over the C qpms_scatsys_t structure.
'''
pass
def tlm2uvswfi(t, l, m):
''' TODO doc