Initialization¶

Defines how the inital temperatures are generated for the model.

Example:

Initialization:
Initialization Method: STEADY-STATE  # KUSUDA | CONSTANT | STEADY-STATE
Accelerated Initialization Timestep: 168  # hours
Number of Accelearted Initialization Timesteps: 12
Number of Warmup Days in Initialization: 365 # days


Initialization Method¶

The initialization method determines how the initial temperatures in the domain are set. Options are:

• CONSTANT, spatially-constant initial temperature,
• KUSUDA, a one-dimensional analytical solution developed by that provides temperature variation as a function of depth driven by an annual harmonic temperature fluctuation. There is no temperature variation in horizontal dimensions,
• STEADY-STATE, a steady-state solution scheme initializes the temperatures with the first timestep’s boundary conditions. This provides an initial condition temperature variation in all dimensions.
 Required: No Type: Enumeration Values: CONSTANT, KUSUDA, or STEADY-STATE Default: STEADY-STATE

Initial Temperature¶

When Initialization Method is CONSTANT this specifies the temperature to use.

 Required: Depends Type: Numeric Units: K

Accelerated Initialization Timestep¶

An accelerated initialization begins with the user-defined Initialization Method and calculates new domain temperatuers prior to the beginning of the simulation using long timesteps (on the order of days, weeks, or months). These timesteps are calculated using a fully implicit, unconditionally stable numerical scheme. This allows the simulation to build a history of temperatures without requiring a signficant amount of additional calculations. The defualt, one week, was found to give very accurate initial temperatures.

 Required: No Type: Integer Units: hours Default: 168

Number of Accelerated Initialization Timesteps¶

This specifies the number of timesteps (of the size specified by Accelerated Initialization Timestep) to calculate prior to the beginning of the simulation.

 Required: No Type: Integer Default: 12

Number of Warmup Days in Initialization¶

Additional days of initialization can be calculated using the Timestep and Numerical Scheme_ defined by the user. This input specifies the number of days the domain is simulated under these conditions after the accelerated initialization timesteps, but prior to the Start Date specified in the Simulation Control.

 Required: No Type: Integer Units: days Default: 365