Skip to content

File canopy_app.F90

FileList > src > canopy_app.F90

Go to the source code of this file

Main Canopy Application Program. More...

Public Functions

Type Name
program canopy_app ()
Main Canopy Application Program.

Detailed Description

This is the main application program that coordinates the canopy model calculations by orchestrating input reading, model initialization, time stepping, canopy calculations, and output writing.

Author:

Patrick C. Campbell

Date:

June 2022

Version:

  • Prototype: Patrick C. Campbell, 06/2022
  • Revised: PCC (10/2022)
  • 21 Aug 2023: Adding multiple timesteps (P.C. Campbell)
  • Revised: 30 Nov 2023: Added supplementary canopy profile, file_canvars (P.C. Campbell)

Public Functions Documentation

function canopy_app

Main Canopy Application Program.

program canopy_app () 

This program coordinates the entire canopy model workflow including: * Reading user options from namelist * Allocating and initializing variables * Setting up input/output data structures * Time stepping through the simulation period * Calling main canopy calculations * Writing output files * Cleanup and deallocation



The documentation for this class was generated from the following file src/canopy_app.F90