Fortran dballe functionsΒΆ

DB-All.e is a fast, temporary, on-disk database where meteorological data can be stored, searched, retrieved and updated. To make computation easier, data is stored as physical data, that is, as measures of a variable in a specific point of space and time, rather than as a sequence of reports.

This is a quick introduction to DB-All.e. It is intended as a quick read to get up to speed, and as a quick reference for everyday use.

  • Fortran API concepts
    • Connections, sessions and handles
    • Report
    • Station
    • Station values
    • Level or layer
    • Time range
    • Variable code (varcode)
    • Value
    • Attributes
    • Input, output, actions
  • A walk through the Fortran API
    • Including the DB-All.e interface file
    • Error management
    • Starting the work
    • Setting input and reading output
    • Input/output shortcuts
    • Parameter names
    • Queries and observed data
    • Attributes
    • Querying the database
    • Clearing the database
    • Inserting data
    • Deleting data
    • Reading attributes
    • Writing attributes
    • Deleting attributes
    • Ending the work
    • Shortcuts to stations and data
    • Helpers for pretty printing
    • Modifiers for queries
    • Working with files
    • Code examples
  • Transactional behaviour
    • SQLite specific limitations
  • Fortran dballe functions
    • Summary of routines
    • Reference of routines
  • FAQ and Troubleshooting
    • How do I access the station values?

dballe

Navigation

Contents:

  • Input/output/query parameters
  • Local B table codes
  • Level type values
  • Time range values
  • Varcode aliases
  • DB-All.e environment variables
  • Connecting to DB-All.e
  • Python dballe package
  • Python dballe.volnd package
  • C++ dballe namespace
  • Fortran dballe functions
    • Fortran API concepts
    • A walk through the Fortran API
    • Transactional behaviour
    • Fortran dballe functions
    • FAQ and Troubleshooting

Related Topics

  • Documentation overview
    • Previous: Database
    • Next: Fortran API concepts

Quick search

©2020, Enrico Zini. | Powered by Sphinx 1.8.5 & Alabaster 0.7.8 | Page source