|
SURFEX v7.3
General documentation of Surfex
|
00001 C Jan-2011 P. Marguinaud Interface to thread-safe FA 00002 SUBROUTINE FAXION(PCHAME, KPUISS, KDIMNC, KLCHAM, PMIN, 00003 S PMAX, 00004 S KNBITS, LDARPE, PECART, LDMLAM, KNOZPA, 00005 S KSTROF, KTRONC, KXLOPA ) 00006 USE FA_MOD, ONLY : FA_COM_DEFAULT, 00007 S FA_COM_DEFAULT_INIT, 00008 S NEW_FA_DEFAULT 00009 IMPLICIT NONE 00010 #include "precision.h" 00011 INTEGER KPUISS, KDIMNC, KLCHAM, KNBITS, KSTROF 00012 INTEGER KTRONC, KXLOPA 00013 INTEGER KNOZPA (FA_COM_DEFAULT%JPXIND) 00014 REAL (KIND=JPDBLR) PMIN, PMAX, PECART 00015 REAL (KIND=JPDBLR) PCHAME(KLCHAM) 00016 LOGICAL LDARPE, LDMLAM 00017 IF (.NOT. FA_COM_DEFAULT_INIT) CALL NEW_FA_DEFAULT () 00018 CALL FAXION_MT (FA_COM_DEFAULT, PCHAME, KPUISS, KDIMNC, KLCHAM, 00019 S PMIN, PMAX, 00020 S KNBITS, LDARPE, PECART, LDMLAM, KNOZPA, 00021 S KSTROF, KTRONC, KXLOPA ) 00022 END SUBROUTINE 00023
1.8.0