:py:mod:`aces.holography.cmpmod` ================================ .. py:module:: aces.holography.cmpmod .. autoapi-nested-parse:: File cmpmod.py Defines the class ComponentModel that reads, writes and generates model visibilities for difmap component models. 10 March 2016 Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: aces.holography.cmpmod.MComponent aces.holography.cmpmod.ComponentModel Attributes ~~~~~~~~~~ .. autoapisummary:: aces.holography.cmpmod.__author__ aces.holography.cmpmod.C aces.holography.cmpmod.DEG2RAD aces.holography.cmpmod.RAD2DEG aces.holography.cmpmod.MAS2RAD aces.holography.cmpmod.RAD2MAS aces.holography.cmpmod.M_DELT aces.holography.cmpmod.M_GAUS aces.holography.cmpmod.M_DISK aces.holography.cmpmod.M_ELLI aces.holography.cmpmod.M_RING aces.holography.cmpmod.M_RECT aces.holography.cmpmod.M_SZ aces.holography.cmpmod.M_FLUX aces.holography.cmpmod.M_CENT aces.holography.cmpmod.M_MAJOR aces.holography.cmpmod.M_RATIO aces.holography.cmpmod.M_PHI aces.holography.cmpmod.M_SPCIND .. py:data:: __author__ :value: 'Emil Lenc ' .. py:data:: C :value: 299792458 .. py:data:: DEG2RAD .. py:data:: RAD2DEG .. py:data:: MAS2RAD .. py:data:: RAD2MAS .. py:data:: M_DELT :value: 0 .. py:data:: M_GAUS :value: 1 .. py:data:: M_DISK :value: 2 .. py:data:: M_ELLI :value: 3 .. py:data:: M_RING :value: 4 .. py:data:: M_RECT :value: 5 .. py:data:: M_SZ :value: 6 .. py:data:: M_FLUX :value: 1 .. py:data:: M_CENT :value: 2 .. py:data:: M_MAJOR :value: 4 .. py:data:: M_RATIO :value: 8 .. py:data:: M_PHI :value: 16 .. py:data:: M_SPCIND :value: 32 .. py:class:: MComponent(mtype, flux, x, y, major, ratio, phi, freq0, spcind, vpar) Bases: :py:obj:`object` .. py:class:: ComponentModel .. py:method:: add(component) .. py:method:: read(file) .. py:method:: dump() .. py:method:: write(file) .. py:method:: getmodvis(uvw, freq) .. py:method:: dump_ccal(freq) .. py:method:: write_ccal(freq, file)