__init__.py
def transmission_p(self,freq,q=0,angle=None,\
                     entrance=None,exit=None,**kwargs):
        """Get numerical transmission coefficient for p-polarized light.
        
        First the analytical expression for transmission coefficient is assembled. 
        Then the numerical values are evaluated in the helper class Calculator. 
        
        Args:
            freq (array): numpy.ndarray array of frequencies of incident light; in unit of cm^-1
            q (array): numpy.ndarray of in-plane momenta associated with incident light; in unit of cm^-1
        
        Return:
            The numerical transmission coefficient with corresponding dimension of 
            array (based on dimension of freq and q).
        
        """
        freq,q,tpAWA = _prepare_freq_and_q_holder_(freq,q,angle=angle,entrance=entrance)
        C = Calculator.Calculator(self.T_p)
        C.assemble_analytical_transmission_coefficient()
        tp = C.get_numerical_transmission_coefficient(freq,q)
        tpAWA+=tp
        return tpAWA.T
Get numerical transmission coefficient for p-polarized light.
        
        First the analytical expression for transmission coefficient is assembled. 
        Then the numerical values are evaluated in the helper class Calculator. 
        
        Args:
            freq (array): numpy.ndarray array of frequencies of incident light; in unit of cm^-1
            q (array): numpy.ndarray of in-plane momenta associated with incident light; in unit of cm^-1
        
        Return:
            The numerical transmission coefficient with corresponding dimension of 
            array (based on dimension of freq and q).
        
        
Get numerical transmission coefficient for p-polarized light.
First the analytical expression for transmission coefficient is assembled.
Then the numerical values are evaluated in the helper class Calculator.
Get numerical transmission coefficient for p - polarized light . First the analytical expression for transmission coefficient is assembled . Then the numerical values are evaluated in the helper class Calculator .
def transmission_p(self,freq,q=0,angle=None,\
                     entrance=None,exit=None,**kwargs):
        freq,q,tpAWA = _prepare_freq_and_q_holder_(freq,q,angle=angle,entrance=entrance)
        C = Calculator.Calculator(self.T_p)
        C.assemble_analytical_transmission_coefficient()
        tp = C.get_numerical_transmission_coefficient(freq,q)
        tpAWA+=tp
        return tpAWA.T
def transmission_p ( self , freq , q = 0 , angle = None , entrance = None , exit = None , ** kwargs ) : freq , q , tpAWA = _prepare_freq_and_q_holder_ ( freq , q , angle = angle , entrance = entrance ) C = Calculator . Calculator ( self . T_p ) C . assemble_analytical_transmission_coefficient ( ) tp = C . get_numerical_transmission_coefficient ( freq , q ) tpAWA += tp return tpAWA . T
Get numerical transmission coefficient for p-polarized light.
Get numerical transmission coefficient for p - polarized light .
"""Get numerical transmission coefficient for p-polarized light.
        
        First the analytical expression for transmission coefficient is assembled. 
        Then the numerical values are evaluated in the helper class Calculator. 
        
        Args:
            freq (array): numpy.ndarray array of frequencies of incident light; in unit of cm^-1
            q (array): numpy.ndarray of in-plane momenta associated with incident light; in unit of cm^-1
        
        Return:
            The numerical transmission coefficient with corresponding dimension of 
            array (based on dimension of freq and q).
        
        """
self
freq
numpy.ndarray array of frequencies of incident light; in unit of cm^-1
numpy . ndarray array of frequencies of incident light ; in unit of cm^ - 1
q
numpy.ndarray of in-plane momenta associated with incident light; in unit of cm^-1
numpy . ndarray of in - plane momenta associated with incident light ; in unit of cm^ - 1
angle
entrance
exit