palmmeteo_stdplugins.winddamp.WindDampPlugin(3)

NAME
palmmeteo_stdplugins.winddamp.WindDampPlugin

SYNOPSIS

Inherits palmmeteo.plugins.WritePluginMixin.

  Public Member Functions
def __init__ (self)
def check_config (self, *args, **kwargs)
def write_data (self, fout, *args, **kwargs)

  Public Attributes
stagger

Detailed Description

A plugin which provides damping of wind near vertical walls in the initial
conditions. This helps to avoid instabilities in the pressure solver in the
first timestep.

Constructor & Destructor Documentation

  def palmmeteo_stdplugins.winddamp.WindDampPlugin.__init__ ( self)

Member Function Documentation

  def palmmeteo_stdplugins.winddamp.WindDampPlugin.check_config ( self, * args, ** kwargs)

(Load and) validate plugin-related configuration.
Any plugin can optinally implement the check_config method for
validating configuration. It is not required, so the method is not
abstract.

Reimplemented from palmmeteo.plugins.Plugin.

  def palmmeteo_stdplugins.winddamp.WindDampPlugin.write_data ( self, fout, * args, ** kwargs)

Decrease the written initial condition wind using a calculated factor.
Exactly num_zeroed cells outside the wall will have a factor of 0, then
linearly inceasing and all cells beyond damping_dist will have a factor
of 1.

Reimplemented from palmmeteo.plugins.WritePluginMixin.

Member Data Documentation

  palmmeteo_stdplugins.winddamp.WindDampPlugin.stagger

Author

Generated automatically by Doxygen for PALM-meteo from the source code.