Ignore:
Timestamp:
Feb 19, 2020 8:16:04 PM (4 years ago)
Author:
suehring
Message:

Remove deprecated topography arrays; Move basic initialization of numerics into an extra module interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/module_interface.f90

    r4411 r4414  
    2525! -----------------
    2626! $Id$
     27! Add module interface for basic initialization of numerics.
     28!
     29! 4411 2020-02-18 14:28:02Z maronga
    2730! Added output routines for WTM
    2831!
     
    425428        ONLY:  particle_advection
    426429
     430    USE poismg_noopt_mod,                                                      &
     431        ONLY:  poismg_noopt_init
     432
    427433    USE plant_canopy_model_mod,                                                &
    428434         ONLY: pcm_parin,                                                      &
     
    487493               surface_data_output_wrd_global
    488494
     495    USE surface_mod,                                                           &
     496        ONLY:  init_bc
     497
    489498    USE synthetic_turbulence_generator_mod,                                    &
    490499        ONLY:  stg_parin,                                                      &
     
    562571       module_interface_init,                                                  &
    563572       module_interface_init_checks,                                           &
     573       module_interface_init_numerics,                                         &
    564574       module_interface_init_output,                                           &
    565575       module_interface_header,                                                &
     
    620630       MODULE PROCEDURE module_interface_init_checks
    621631    END INTERFACE module_interface_init_checks
     632
     633    INTERFACE module_interface_init_numerics
     634       MODULE PROCEDURE module_interface_init_numerics
     635    END INTERFACE module_interface_init_numerics
    622636
    623637    INTERFACE module_interface_init_output
     
    11101124! Description:
    11111125! ------------
     1126!> Initialize boundary conditions and numerical schemes.
     1127!------------------------------------------------------------------------------!
     1128 SUBROUTINE module_interface_init_numerics
     1129
     1130!
     1131!-- Initialize boundary conditions via surface type
     1132    CALL init_bc
     1133!
     1134!-- Calculate wall flag arrays for the multigrid method.
     1135!-- Please note, wall flags are only applied in the non-optimized version.
     1136    CALL poismg_noopt_init
     1137 
     1138 END SUBROUTINE module_interface_init_numerics
     1139
     1140 
     1141!------------------------------------------------------------------------------!
     1142! Description:
     1143! ------------
    11121144!> Initialize data output
    11131145!------------------------------------------------------------------------------!
Note: See TracChangeset for help on using the changeset viewer.