Exemplo n.º 1
0
 def mode(self, mode):
     self._mode = return_if_arts_type(mode, 'String')
Exemplo n.º 2
0
 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')
Exemplo n.º 3
0
 def upper(self, upper):
     self._qns['UP'] = return_if_arts_type(upper, 'QuantumNumbers')
Exemplo n.º 4
0
 def nonlinearspeciesvmrperturbations(self,
                                      nonlinearspeciesvmrperturbations):
     self._nonlinearspeciesvmrperturbations = return_if_arts_type(
         nonlinearspeciesvmrperturbations, 'Vector')
Exemplo n.º 5
0
 def species(self, value):
     self._spec = return_if_arts_type(value, 'String')
Exemplo n.º 6
0
 def pressuregrid(self, pressuregrid):
     self._pressuregrid = return_if_arts_type(pressuregrid, 'Vector')
Exemplo n.º 7
0
 def referencetemperatureprofile(self, referencetemperatureprofile):
     self._referencetemperatureprofile = return_if_arts_type(
         referencetemperatureprofile, 'Vector')
Exemplo n.º 8
0
 def dataname(self, dataname):
     self._dataname = return_if_arts_type(dataname, 'String')
Exemplo n.º 9
0
 def name(self, name):
     self._name = return_if_arts_type(name, 'String')
Exemplo n.º 10
0
 def gridnames(self, gridnames):
     self._gridnames = return_if_arts_type(gridnames, 'ArrayOfString')
Exemplo n.º 11
0
 def data(self, data):
     data_type = get_arts_typename(np.ndarray([0] * self.dimension))
     self._data = return_if_arts_type(data, data_type)
Exemplo n.º 12
0
 def grids(self, grids):
     self._grids = return_if_arts_type(grids, 'ArrayOfVector')
Exemplo n.º 13
0
 def perturbation(self, perturbation):
     self._perturbation = return_if_arts_type(perturbation, 'Numeric')
Exemplo n.º 14
0
 def analytical(self, analytical):
     self._analytical = return_if_arts_type(analytical, 'Index')
Exemplo n.º 15
0
 def nonlinearspecies(self, nonlinearspecies):
     self._nonlinearspecies = return_if_arts_type(nonlinearspecies,
                                                  'ArrayOfIndex')
Exemplo n.º 16
0
 def quantumnumberrecord(self, quantumnumberrecord):
     self._quantumnumberrecord = return_if_arts_type(
         quantumnumberrecord, 'QuantumNumberRecord')
Exemplo n.º 17
0
 def frequencygrid(self, frequencygrid):
     self._frequencygrid = return_if_arts_type(frequencygrid, 'Vector')
Exemplo n.º 18
0
 def data(self, data):
     self._data = return_if_arts_type(data, 'LineMixing')
Exemplo n.º 19
0
 def referencevmrprofiles(self, referencevmrprofiles):
     self._referencevmrprofiles = return_if_arts_type(
         referencevmrprofiles, 'Matrix')
Exemplo n.º 20
0
 def data(self, data):
     self._data = return_if_arts_type(data, 'ArrayOfString')
Exemplo n.º 21
0
 def temperatureperturbations(self, temperatureperturbations):
     self._temperatureperturbations = return_if_arts_type(
         temperatureperturbations, 'Vector')
Exemplo n.º 22
0
 def molecule1(self, molecule1):
     self._molecule1 = return_if_arts_type(molecule1, 'String')
Exemplo n.º 23
0
 def absorptioncrosssection(self, absorptioncrosssection):
     self._absorptioncrosssection = return_if_arts_type(
         absorptioncrosssection, 'Tensor4')
Exemplo n.º 24
0
 def molecule2(self, molecule2):
     self._molecule2 = return_if_arts_type(molecule2, 'String')
Exemplo n.º 25
0
 def afgl(self, value):
     self._afgl = return_if_arts_type(value, 'Index')
Exemplo n.º 26
0
 def data(self, data):
     self._data = return_if_arts_type(data, 'ArrayOfGriddedField2')
Exemplo n.º 27
0
 def __setitem__(self, key, value):
     self._qns[key] = return_if_arts_type(as_quantumnumbers(value),
                                          'QuantumNumbers')
Exemplo n.º 28
0
 def speciestags(self, speciestags):
     self._speciestags = return_if_arts_type(speciestags,
                                             'ArrayOfArrayOfSpeciesTag')
Exemplo n.º 29
0
 def lower(self, lower):
     self._qns['LO'] = return_if_arts_type(lower, 'QuantumNumbers')
Exemplo n.º 30
0
 def subsubtag(self, subsubtag):
     self._subsubtag = return_if_arts_type(subsubtag, 'String')