INTERFACE:
module variables_2dDESCRIPTION:
This modules contains declarations for all variables related to 2D hydrodynamical calculations. Information about the calculation domain is included from the domain module. The module contains public subroutines to initialise and cleanup. Depending whether the compiler option STATIC is set or not, memory for 2D variables is statically or dynamically allocated, see PUBLIC DATA MEMBERS. USES:
use domain, only: imin,imax,jmin,jmax
use field_manager
IMPLICIT NONE
PUBLIC DATA MEMBERS:
integer, parameter :: rk = kind(_ONE_)
#ifdef STATIC
#include "static_2d.h"
#else
#include "dynamic_declarations_2d.h"
#endif
integer :: size2d_field
integer :: mem2d
REVISION HISTORY:
Original author(s): Karsten Bolding & Hans Burchard