Ignore:
Timestamp:
03/13/19 16:02:44 (5 years ago)
Author:
jisesh
Message:

devel ; towards Fortran driver for unstructured/LAM meshes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/src/unstructured/data_unstructured.F90

    r802 r813  
    22  USE ISO_C_BINDING 
    33  USE OMP_LIB 
     4  USE mpipara, ONLY : is_mpi_master 
     5  USE grid_param, ONLY : llm, nqdyn 
    46  IMPLICIT NONE 
    57  SAVE 
     8 
    69 
    710#include "unstructured.h90" 
     
    1215  INDEX,  BIND(C) :: caldyn_thermo=thermo_theta, caldyn_eta=eta_lag, & 
    1316       caldyn_vert_variant=caldyn_vert_cons, nb_threads=0, nb_stage=0 
    14   LOGICAL(C_BOOL), BIND(C) :: hydrostatic=.TRUE., is_mpi_master=.TRUE., debug_on=.FALSE. 
     17  LOGICAL(C_BOOL), BIND(C) :: hydrostatic=.TRUE., debug_on=.FALSE. 
    1518  LOGICAL(C_BOOL), BIND(C, NAME='debug_hevi_solver') :: debug_hevi_solver_=.TRUE. 
    1619 
     
    2124#endif 
    2225 
    23   INDEX, BIND(C) :: llm, nqdyn, edge_num, primal_num, dual_num, & 
     26  INDEX, BIND(C) :: edge_num, primal_num, dual_num, & 
    2427       max_primal_deg, max_dual_deg, max_trisk_deg 
    2528  INDEX, ALLOCATABLE :: & ! deg(ij) = nb of vertices = nb of edges of primal/dual cell ij 
Note: See TracChangeset for help on using the changeset viewer.