epygram.geometries.domain_making.ask — User Interface

Contains functions for interactive build of a LAM domain.


epygram.geometries.domain_making.ask.ask_and_build_geometry(defaults, maximize_CI_in_E=False)[source]

Ask the user for geometry params, then builds a proposal geometry.

Parameters:
  • defaults – a dict() containing default values.
  • maximize_CI_in_E – boolean deciding to force the E-zone to be at its minimum.
epygram.geometries.domain_making.ask.ask_lonlat(defaults)[source]

Ask a lon/lat geometry.

epygram.geometries.domain_making.ask.ask_lonlat_and_build_geometry(defaults, maximize_CI_in_E=False)[source]

Ask the user for lonlat-included geometry params, then builds a proposal geometry.

Parameters:
  • defaults – a dict() containing default values.
  • maximize_CI_in_E – boolean deciding to force the E-zone to be at its minimum.