コード例 #1
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def absorptioncrosssection(self, absorptioncrosssection):
     self._absorptioncrosssection = return_if_arts_type(
         absorptioncrosssection, 'Tensor4')
コード例 #2
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def species(self, value):
     self._spec = return_if_arts_type(value, 'String')
コード例 #3
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def temperaturepertubations(self, temperaturepertubations):
     self._temperaturepertubations = return_if_arts_type(
         temperaturepertubations, 'Vector')
コード例 #4
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def nonlinearspeciesvmrpertubations(self, nonlinearspeciesvmrpertubations):
     self._nonlinearspeciesvmrpertubations = return_if_arts_type(
         nonlinearspeciesvmrpertubations, 'Vector')
コード例 #5
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def upper(self, upper):
     self._qns['UP'] = return_if_arts_type(upper, 'QuantumNumbers')
コード例 #6
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def data(self, data):
     self._data = return_if_arts_type(data, 'LineMixing')
コード例 #7
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def frequencygrid(self, frequencygrid):
     self._frequencygrid = return_if_arts_type(frequencygrid, 'Vector')
コード例 #8
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def __setitem__(self, key, value):
     self._qns[key] = return_if_arts_type(as_quantumnumbers(value),
                                          'QuantumNumbers')
コード例 #9
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def speciestags(self, speciestags):
     self._speciestags = return_if_arts_type(speciestags,
                                             'ArrayOfArrayOfSpeciesTag')
コード例 #10
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def nonlinearspecies(self, nonlinearspecies):
     self._nonlinearspecies = return_if_arts_type(nonlinearspecies,
                                                  'ArrayOfIndex')
コード例 #11
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def data(self, data):
     self._data = return_if_arts_type(data, 'ArrayOfGriddedField2')
コード例 #12
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def molecule2(self, molecule2):
     self._molecule2 = return_if_arts_type(molecule2, 'String')
コード例 #13
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def molecule1(self, molecule1):
     self._molecule1 = return_if_arts_type(molecule1, 'String')
コード例 #14
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def afgl(self, value):
     self._afgl = return_if_arts_type(value, 'Index')
コード例 #15
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def pressuregrid(self, pressuregrid):
     self._pressuregrid = return_if_arts_type(pressuregrid, 'Vector')
コード例 #16
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def __init__(self, upper=None, lower=None):
     self._qns = {'UP': QuantumNumbers(), 'LO': QuantumNumbers()}
     self._qns['UP'] = return_if_arts_type(upper, 'QuantumNumbers')
     self._qns['LO'] = return_if_arts_type(lower, 'QuantumNumbers')
コード例 #17
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def referencevmrprofiles(self, referencevmrprofiles):
     self._referencevmrprofiles = return_if_arts_type(
         referencevmrprofiles, 'Matrix')
コード例 #18
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def data(self, data):
     self._data = return_if_arts_type(data, 'ArrayOfString')
コード例 #19
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def referencetemperatureprofile(self, referencetemperatureprofile):
     self._referencetemperatureprofile = return_if_arts_type(
         referencetemperatureprofile, 'Vector')
コード例 #20
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def lower(self, lower):
     self._qns['LO'] = return_if_arts_type(lower, 'QuantumNumbers')
コード例 #21
0
ファイル: catalogues.py プロジェクト: obobryshev/typhon
 def quantumnumberrecord(self, quantumnumberrecord):
     self._quantumnumberrecord = return_if_arts_type(
         quantumnumberrecord, 'QuantumNumberRecord')