Esempio n. 1
0
 class StructC(xo.Struct):
     a = xo.Field(xo.Float64, default=3.6)
     b = xo.Field(StructB)
     c = xo.Field(xo.Int8, default=-1)
Esempio n. 2
0
 class StructE(xo.Struct):
     a = xo.Field(xo.Float64, default=3.5)
     b = xo.Field(xo.String, default=10)
     c = xo.Field(xo.Int8, default=-1)
Esempio n. 3
0
 class StructA(xo.Struct):
     a = xo.Field(xo.Float64, default=3.5)
     b = xo.Int8
     c = xo.Field(xo.Int64)
Esempio n. 4
0
 class StructB(xo.Struct):
     a = xo.Field(xo.Float64, default=3.5)
     b = xo.Field(xo.Int64, default=-4)
     c = xo.Int8
Esempio n. 5
0
class StructB(api.struct):
    fa = xo.Field(StructA, default=3)
    fb = xo.Field(xo.Float64[:], default=[1])
Esempio n. 6
0
 class StructF(xo.Struct):
     e = xo.Field(xo.Float64, default=3.5)
     f = xo.Field(xo.Float64, default=1.5)
     g = xo.Field(StructE)
     h = xo.Field(xo.Int8, default=-1)
Esempio n. 7
0
class StructA(xo.Struct):
    fa = xo.Field(xo.Float64, default=3)
    fb = xo.Field(xo.Float64)
Esempio n. 8
0
class StructC(api.struct):
    fa = xo.Field(StructA, default=3)
    fb = xo.Field(StructA[:], default=[])
Esempio n. 9
0
class Multipole(xo.Struct):
    order = xo.Field(xo.Int64)
    field = Fields
Esempio n. 10
0
class Field(xo.Struct):
    normal = xo.Field(xo.Float64[10])
    skew = xo.Field(xo.Float64[10])
Esempio n. 11
0
class StructA(xo.Struct):
    fa = xo.Field(xo.float64, default=0)