PALM-meteo
Public Member Functions | Public Attributes | List of all members
palmmeteo.library.InputGatherer Class Reference

Public Member Functions

def __init__ (self, fout, varnames, nt, output_dims, dyn_levels=True, copy_attrs=[])
 
def add_single_lev (self, varname, it, level, data, attrs={})
 
def add_full (self, varname, it, data, attrs={})
 
def finalize (self)
 

Public Attributes

 fout
 
 nt
 
 varnames
 
 nv
 
 idx_var
 
 output_dims
 
 copy_attrs
 
 dyn_levels
 
 levels
 
 idx_lev
 
 filled
 
 level_dimname
 
 extra_dims
 

Detailed Description

Helps gather input variables for the import step and check for
completeness. Also helps handle list of vertical levels if it is not known
in advance. Only works on identically-shaped data - use more than one
object if you have e.g. 2D + 3D variables.

Constructor & Destructor Documentation

◆ __init__()

def palmmeteo.library.InputGatherer.__init__ (   self,
  fout,
  varnames,
  nt,
  output_dims,
  dyn_levels = True,
  copy_attrs = [] 
)

Member Function Documentation

◆ add_full()

def palmmeteo.library.InputGatherer.add_full (   self,
  varname,
  it,
  data,
  attrs = {} 
)

◆ add_single_lev()

def palmmeteo.library.InputGatherer.add_single_lev (   self,
  varname,
  it,
  level,
  data,
  attrs = {} 
)

◆ finalize()

def palmmeteo.library.InputGatherer.finalize (   self)

Member Data Documentation

◆ copy_attrs

palmmeteo.library.InputGatherer.copy_attrs

◆ dyn_levels

palmmeteo.library.InputGatherer.dyn_levels

◆ extra_dims

palmmeteo.library.InputGatherer.extra_dims

◆ filled

palmmeteo.library.InputGatherer.filled

◆ fout

palmmeteo.library.InputGatherer.fout

◆ idx_lev

palmmeteo.library.InputGatherer.idx_lev

◆ idx_var

palmmeteo.library.InputGatherer.idx_var

◆ level_dimname

palmmeteo.library.InputGatherer.level_dimname

◆ levels

palmmeteo.library.InputGatherer.levels

◆ nt

palmmeteo.library.InputGatherer.nt

◆ nv

palmmeteo.library.InputGatherer.nv

◆ output_dims

palmmeteo.library.InputGatherer.output_dims

◆ varnames

palmmeteo.library.InputGatherer.varnames

The documentation for this class was generated from the following file: