Variables

Les types de variables utilisés pour spécifier les variables des fichiers DSSAT.

class tradssat.tmpl.var.CharacterVar(name, size, spc=1, sect=None, header_fill=' ', miss='-99', info='')[source]

Variable texte (chaîne).

type_

alias de builtins.str

class tradssat.tmpl.var.FloatVar(name, size, dec, lims=None, spc=1, sect=None, header_fill=' ', miss='-99', info='')[source]

Variable de virgule flottante.

type_

alias de builtins.float

class tradssat.tmpl.var.HeaderVariableSet(d_vars)[source]

Organisateur pour les variables d’entête permises pour une classe de fichier DSSAT.

class tradssat.tmpl.var.IntegerVar(name, size, lims=None, spc=1, sect=None, header_fill=' ', miss='-99', info='')[source]

Variable de chiffre entier.

type_

alias de builtins.int

class tradssat.tmpl.var.NumericVar(name, size, lims, spc, header_fill, miss, sect, info)[source]

Classe mère pour les types de variable numériques.

class tradssat.tmpl.var.Variable(name, size, spc, header_fill, float_r, miss, sect, info)[source]

Classe mère pour tous les types de variable.

class tradssat.tmpl.var.VariableSet(l_vars)[source]

Organisateur pour les variables permises dans une classe de fichier DSSAT.