SURFEX v7.3
General documentation of Surfex
|
00001 C Jan-2011 P. Marguinaud Interface to thread-safe FA 00002 SUBROUTINE FAINIG(KREP, KRANG, CDPREF, KNIVAU, CDSUFF, 00003 S LDCOSP, KLCHAM, KSEC1, KSEC2, PSEC2, KSEC3, 00004 S PSEC3, KSEC4 ) 00005 USE FA_MOD, ONLY : FA_COM_DEFAULT, 00006 S FA_COM_DEFAULT_INIT, 00007 S NEW_FA_DEFAULT 00008 IMPLICIT NONE 00009 #include "precision.h" 00010 REAL (KIND=JPDBLR) PSEC3(*), PSEC2(*) 00011 INTEGER KREP, KRANG, KNIVAU, KLCHAM, KSEC1(*), KSEC2(*), KSEC3(*) 00012 INTEGER KSEC4(*) 00013 CHARACTER CDPREF*(*), CDSUFF*(*) 00014 LOGICAL LDCOSP 00015 IF (.NOT. FA_COM_DEFAULT_INIT) CALL NEW_FA_DEFAULT () 00016 CALL FAINIG_MT (FA_COM_DEFAULT, KREP, KRANG, CDPREF, KNIVAU, 00017 S CDSUFF, LDCOSP, KLCHAM, KSEC1, KSEC2, PSEC2, 00018 S KSEC3, PSEC3, KSEC4 ) 00019 END SUBROUTINE 00020