Exemple #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)
Exemple #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)
Exemple #3
0
 class StructA(xo.Struct):
     a = xo.Field(xo.Float64, default=3.5)
     b = xo.Int8
     c = xo.Field(xo.Int64)
Exemple #4
0
 class StructB(xo.Struct):
     a = xo.Field(xo.Float64, default=3.5)
     b = xo.Field(xo.Int64, default=-4)
     c = xo.Int8
Exemple #5
0
class StructB(api.struct):
    fa = xo.Field(StructA, default=3)
    fb = xo.Field(xo.Float64[:], default=[1])
Exemple #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)
Exemple #7
0
class StructA(xo.Struct):
    fa = xo.Field(xo.Float64, default=3)
    fb = xo.Field(xo.Float64)
Exemple #8
0
class StructC(api.struct):
    fa = xo.Field(StructA, default=3)
    fb = xo.Field(StructA[:], default=[])
Exemple #9
0
class Multipole(xo.Struct):
    order = xo.Field(xo.Int64)
    field = Fields
Exemple #10
0
class Field(xo.Struct):
    normal = xo.Field(xo.Float64[10])
    skew = xo.Field(xo.Float64[10])
Exemple #11
0
class StructA(xo.Struct):
    fa = xo.Field(xo.float64, default=0)