Beispiel #1
0
 def e0(self):
     """ Line lower state energy (Numeric) """
     return Numeric(c.c_void_p(lib.getE0AbsorptionSingleLine(self.__data__)))
Beispiel #2
0
 def diameter_area_equ_aerodynamical(self):
     """ (Numeric) """
     return Numeric(
         c.c_void_p(
             lib.getdiameter_area_equ_aerodynamicalScatteringMetaData(
                 self.__data__)))
Beispiel #3
0
 def upper_freq(self):
     return Numeric(c.c_void_p(lib.getupper_freqSpeciesTag(self.__data__)))
Beispiel #4
0
 def i0(self):
     """ Line strength (Numeric) """
     return Numeric(c.c_void_p(lib.getI0AbsorptionSingleLine(self.__data__)))
Beispiel #5
0
 def linemixinglimit(self):
     """ Line mixing pressure limit (Numeric) """
     return Numeric(
         c.c_void_p(lib.getlinemixinglimitAbsorptionLines(self.__data__)))
Beispiel #6
0
 def perturbation(self):
     """ Perturbation for some calculations (Numeric) """
     return Numeric(c.c_void_p(lib.getPerturbationJacobianTarget(self.__data__)))
Beispiel #7
0
 def end_lstep(self):
     """ The distance between end pos and the first position in pos (Numeric) """
     return Numeric(c.c_void_p(lib.getend_lstepPpath(self.__data__)))
Beispiel #8
0
 def t0(self):
     """ Reference temperature (Numeric) """
     return Numeric(c.c_void_p(lib.getT0AbsorptionLines(self.__data__)))
Beispiel #9
0
 def constant(self):
     """ The propagation path constant (only used for 1D) (Numeric) """
     return Numeric(c.c_void_p(lib.getconstantPpath(self.__data__)))
Beispiel #10
0
 def start_lstep(self):
     """ Length between sensor and atmospheric boundary (Numeric) """
     return Numeric(c.c_void_p(lib.getstart_lstepPpath(self.__data__)))
Beispiel #11
0
s.val = "Hej"
assert s == "Hej", "Bad write"
s.set(String("Help"))
assert s == "Help", "Bad write"

i.val = 3
assert i == 3, "Bad write"
i.set(5)
assert i == 5, "Bad write"

n.val = 3.5
assert n == 3.5, "Bad write"
n.set(3.14)
assert n == 3.14, "Bad write"

s2 = String(0)
s.savexml("tmp.s.xml", "binary")
s2.readxml("tmp.s.xml")
assert s == s2

i2 = Index(0)
i.savexml("tmp.i.xml", "binary")
i2.readxml("tmp.i.xml")
assert i == i2

n2 = Numeric(0)
n.savexml("tmp.n.xml", "binary")
n2.readxml("tmp.n.xml")
assert n == n2
 def x3(self):
     """ Model parameter #4 (Numeric) """
     return Numeric(
         c.c_void_p(lib.getX3LineShapeModelParameters(self.__data__)))
Beispiel #13
0
 def mass(self):
     return Numeric(
         c.c_void_p(
             lib.getmassSpeciesErrorCorrectedSuddenData(self.__data__)))
Beispiel #14
0
 def mass(self):
     """ (Numeric) """
     return Numeric(c.c_void_p(lib.getmassScatteringMetaData(
         self.__data__)))
Beispiel #15
0
 def gl(self):
     """ Lower state statistical weight (Numeric) """
     return Numeric(c.c_void_p(lib.getglowAbsorptionSingleLine(self.__data__)))
Beispiel #16
0
 def diameter_volume_equ(self):
     """ (Numeric) """
     return Numeric(
         c.c_void_p(
             lib.getdiameter_volume_equScatteringMetaData(self.__data__)))
Beispiel #17
0
 def gu(self):
     """ Upper state statistical weight (Numeric) """
     return Numeric(c.c_void_p(lib.getguppAbsorptionSingleLine(self.__data__)))
Beispiel #18
0
 def cutofffreq(self):
     """ Cutoff frequency (Numeric) """
     return Numeric(
         c.c_void_p(lib.getcutofffreqAbsorptionLines(self.__data__)))
Beispiel #19
0
 def a(self):
     """ Einstein coefficient (Numeric) """
     return Numeric(c.c_void_p(lib.getAAbsorptionSingleLine(self.__data__)))
Beispiel #20
0
 def sigma_za(self):
     """ (Numeric) """
     return Numeric(c.c_void_p(lib.getszaMCAntenna(self.__data__)))
Beispiel #21
0
 def f0(self):
     """ Line frequency (Numeric) """
     return Numeric(c.c_void_p(lib.getF0AbsorptionSingleLine(self.__data__)))
Beispiel #22
0
 def perturbation(self):
     """ (Numeric) """
     return Numeric(
         c.c_void_p(lib.getPerturbationRetrievalQuantity(self.__data__)))
Beispiel #23
0
 def dlat(self):
     """ Resolution of the Atlas (Numeric) """
     return Numeric(c.c_void_p(lib.getLatTelsemAtlas(self.__data__)))