예제 #1
0
            wece=wece,
        )

    def get_fullname(self):
        return r"{0}({1}{2})(iso{3})".format(
            self.name, self.state, _print_term_symbol(self.term_symbol),
            self.iso)

    def get_statename_utf(self):
        r"""Returns Electronic state name in UTF format, used in the standard
        RADIS JSON databases. Examples::

           'X', '1Σ+'
           >>> X1SIG+

           'C', '3Πu'
           >>> C3PIu

        """

        return self.state + _format_term_symbol(self.term_symbol)


# %% Test

if __name__ == "__main__":

    from radis.test.db.test_molecules import _run_testcases

    print(("Testing molecules.py", _run_testcases()))
예제 #2
0
                               weae=weae,
                               webe=webe,
                               wece=wece)

    def get_fullname(self):
        return r'{0}({1}{2})(iso{3})'.format(
            self.name, self.state, _print_term_symbol(self.term_symbol),
            self.iso)

    def get_statename_utf(self):
        r''' Returns Electronic state name in UTF format, used in the standard
        RADIS JSON databases. Examples::
            
           'X', '1Σ+' 
           >>> X1SIG+
           
           'C', '3Πu' 
           >>> C3PIu
           
        '''

        return self.state + _format_term_symbol(self.term_symbol)


# %% Test

if __name__ == '__main__':

    from radis.test.db.test_molecules import _run_testcases
    print(('Testing molecules.py', _run_testcases()))