Veros
latest

Start here

  • A short introduction to Veros
  • Getting started
  • Advanced installation

Tutorials

  • Analysis of Veros output
  • Running Veros on a cluster
  • Making changes in Veros
  • Running Veros on ERDA

Reference

  • Setup gallery
  • Model settings
  • Model variables
  • Diagnostics
  • Command line tools
  • Python API
    • Veros setup class
    • Veros state class
    • veros_routine and veros_kernel
    • Runtime settings & state
    • Tools & utilities
    • Numerical operators
    • Distributed communication primitives

Plug-ins

  • How to use plug-ins
  • Biogeochemistry plugin (external)
  • Extra setups plugin (external)
  • How to write a Veros plug-in

More Information

  • Benchmarks
  • External tools
  • How to cite
  • Publications involving Veros
  • Visit us on GitHub
Veros
  • Python API
  • Edit on GitHub

Python APIΒΆ

  • Veros setup class
    • VerosSetup
      • VerosSetup.set_parameter()
      • VerosSetup.set_initial_conditions()
      • VerosSetup.set_grid()
      • VerosSetup.set_coriolis()
      • VerosSetup.set_topography()
      • VerosSetup.set_forcing()
      • VerosSetup.set_diagnostics()
      • VerosSetup.after_timestep()
      • VerosSetup.run()
  • Veros state class
    • VerosState
      • VerosState.initialize_variables()
      • VerosState.var_meta
      • VerosState.variables
      • VerosState.settings
      • VerosState.dimensions
      • VerosState.diagnostics
      • VerosState.plugin_interfaces
      • VerosState.to_xarray()
    • VerosSettings
    • VerosVariables
  • veros_routine and veros_kernel
    • veros_routine
      • veros_routine()
    • veros_kernel
      • veros_kernel()
    • KernelOutput
      • KernelOutput()
  • Runtime settings & state
    • Runtime settings
      • RuntimeSettings
    • Runtime state
      • RuntimeState
  • Tools & utilities
    • Assets
      • get_assets()
    • Setup tools
      • interpolate()
      • fill_holes()
      • get_periodic_interval()
      • make_cyclic()
      • get_coastline_distance()
      • get_uniform_grid_steps()
      • get_stretched_grid_steps()
      • get_vinokur_grid_steps()
  • Numerical operators
    • update()
    • update_add()
    • update_multiply()
    • solve_tridiagonal()
    • for_loop()
    • scan()
    • flush()
  • Distributed communication primitives
    • global_max()
    • global_sum()
    • gather()
    • scatter()
    • barrier()
    • abort()
Previous Next

© Copyright 2017-2020, The Veros Team, NBI Copenhagen. Revision 473bb703.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
v1.4.5
v1.4.4
v1.4.3
v1.4.2
v1.4.1
v1.4.0
v1.3.4
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.1
v0.1.0
mobi
Downloads
On Read the Docs
Project Home
Builds