亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cfortran.h

?? A C++ class library for scientific computing
?? H
?? 第 1 頁 / 共 5 頁
字號:
/* cfortran.h  3.5 */          /* anonymous ftp@zebra.desy.de *//* Burkhard Burow  burow@desy.de                 1990 - 1996. */#ifndef __CFORTRAN_LOADED#define __CFORTRAN_LOADED/*    THIS FILE IS PROPERTY OF BURKHARD BUROW. IF YOU ARE USING THIS FILE YOU   SHOULD ALSO HAVE ACCESS TO CFORTRAN.DOC WHICH PROVIDES TERMS FOR USING,   MODIFYING, COPYING AND DISTRIBUTING THE CFORTRAN.H PACKAGE.*//*   Avoid symbols already used by compilers and system *.h:  __ - OSF1 zukal06 V3.0 347 alpha, cc -c -std1 cfortest.c *//* First prepare for the C compiler. */#ifndef ANSI_C_preprocessor /* i.e. user can override. */#ifdef __CF__KnR#define ANSI_C_preprocessor 0#else#ifdef __STDC__#define ANSI_C_preprocessor 1#else#define _cfleft             1#define _cfright #define _cfleft_cfright     0#define ANSI_C_preprocessor _cfleft/**/_cfright#endif#endif#endif#if ANSI_C_preprocessor#define _0(A,B)   A##B#define  _(A,B)   _0(A,B)  /* see cat,xcat of K&R ANSI C p. 231 */#define _2(A,B)   A##B     /* K&R ANSI C p.230: .. identifier is not replaced */#define _3(A,B,C) _(A,_(B,C))#else                      /* if it turns up again during rescanning.         */#define  _(A,B)   A/**/B#define _2(A,B)   A/**/B#define _3(A,B,C) A/**/B/**/C#endif#if (defined(vax)&&defined(unix)) || (defined(__vax__)&&defined(__unix__))#define VAXUltrix#endif#include <stdio.h>     /* NULL [in all machines stdio.h]                      */#include <string.h>    /* strlen, memset, memcpy, memchr.                     */#if !( defined(VAXUltrix) || defined(sun) || (defined(apollo)&&!defined(__STDCPP__)) )#include <stdlib.h>    /* malloc,free                                         */#else#include <malloc.h>    /* Had to be removed for DomainOS h105 10.4 sys5.3 425t*/#ifdef apollo#define __CF__APOLLO67 /* __STDCPP__ is in Apollo 6.8 (i.e. ANSI) and onwards */#endif#endif#if !defined(__GNUC__) && !defined(__sun) && (defined(sun)||defined(VAXUltrix)||defined(lynx))#define __CF__KnR     /* Sun, LynxOS and VAX Ultrix cc only supports K&R.     */                      /* Manually define __CF__KnR for HP if desired/required.*/#endif                /*       i.e. We will generate Kernighan and Ritchie C. *//* Note that you may define __CF__KnR before #include cfortran.h, in order togenerate K&R C instead of the default ANSI C. The differences are mainly in thefunction prototypes and declarations. All machines, except the Apollo, workwith either style. The Apollo's argument promotion rules require ANSI or use ofthe obsolete std_$call which we have not implemented here. Hence on the Apollo,only C calling FORTRAN subroutines will work using K&R style.*//* Remainder of cfortran.h depends on the Fortran compiler. */#ifdef CLIPPERFortran#define f2cFortran#endif/* VAX/VMS does not let us \-split long #if lines. */ /* Split #if into 2 because some HP-UX can't handle long #if */#if !(defined(NAGf90Fortran)||defined(f2cFortran)||defined(hpuxFortran)||defined(apolloFortran)||defined(sunFortran)||defined(IBMR2Fortran)||defined(CRAYFortran))#if !(defined(mipsFortran)||defined(DECFortran)||defined(vmsFortran)||defined(CONVEXFortran)||defined(PowerStationFortran)||defined(AbsoftUNIXFortran))/* If no Fortran compiler is given, we choose one for the machines we know.   */#if defined(lynx) || defined(VAXUltrix)#define f2cFortran    /* Lynx:      Only support f2c at the moment.                         VAXUltrix: f77 behaves like f2c.                           Support f2c or f77 with gcc, vcc with f2c.                            f77 with vcc works, missing link magic for f77 I/O.*/#endif#if defined(__hpux)       /* 921107: Use __hpux instead of __hp9000s300 */#define       hpuxFortran /*         Should also allow hp9000s7/800 use.*/#endif#if       defined(apollo)#define           apolloFortran  /* __CF__APOLLO67 defines some behavior. */#endif#if          defined(sun) || defined(__sun) #define              sunFortran#endif#if       defined(_IBMR2)#define            IBMR2Fortran#endif#if        defined(_CRAY)#define             CRAYFortran  /* _CRAY2         defines some behavior. */#endif#if         defined(mips) || defined(__mips)#define             mipsFortran#endif#if          defined(vms) || defined(__vms)#define              vmsFortran#endif#if      defined(__alpha) && defined(__unix__)#define              DECFortran#endif#if   defined(__convex__)#define           CONVEXFortran#endif#if   defined(VISUAL_CPLUSPLUS)#define     PowerStationFortran#endif#endif /* ...Fortran */#endif /* ...Fortran *//* Split #if into 2 because some HP-UX can't handle long #if */#if !(defined(NAGf90Fortran)||defined(f2cFortran)||defined(hpuxFortran)||defined(apolloFortran)||defined(sunFortran)||defined(IBMR2Fortran)||defined(CRAYFortran))#if !(defined(mipsFortran)||defined(DECFortran)||defined(vmsFortran)||defined(CONVEXFortran)||defined(PowerStationFortran)||defined(AbsoftUNIXFortran))/* Apologies for the trigraph, but some compilers barf on #error.             */??=error "cfortran.h:  Can't find your environment among:\    - MIPS cc and f77 2.0. (e.g. Silicon Graphics, DECstations, ...)     \    - IBM AIX XL C and FORTRAN Compiler/6000 Version 01.01.0000.0000     \    - VAX   VMS CC 3.1 and FORTRAN 5.4.                                  \    - Alpha VMS DEC C 1.3 and DEC FORTRAN 6.0.                           \    - Alpha OSF DEC C and DEC Fortran for OSF/1 AXP Version 1.2          \    - Apollo DomainOS 10.2 (sys5.3) with f77 10.7 and cc 6.7.            \    - CRAY                                                               \    - CONVEX                                                             \    - Sun                                                                \    - PowerStation Fortran with Visual C++                               \    - HP9000s300/s700/s800 Latest test with: HP-UX A.08.07 A 9000/730    \    - LynxOS: cc or gcc with f2c.                                        \    - VAXUltrix: vcc,cc or gcc with f2c. gcc or cc with f77.             \    -            f77 with vcc works; but missing link magic for f77 I/O. \    -            NO fort. None of gcc, cc or vcc generate required names.\    - f2c    : Use #define    f2cFortran, or cc -Df2cFortran             \    - NAG f90: Use #define NAGf90Fortran, or cc -DNAGf90Fortran          \    - Absoft UNIX F77: Use #define AbsoftUNIXFortran or cc -DAbsoftUNIXFortran"/* Compiler must throw us out at this point! */#endif#endif#if defined(VAXC) && !defined(__VAXC)#define OLD_VAXC#pragma nostandard                       /* Prevent %CC-I-PARAMNOTUSED.       */#endif/* Throughout cfortran.h we use: UN = Uppercase Name.  LN = Lowercase Name.  */#if defined(f2cFortran) || defined(NAGf90Fortran) || defined(DECFortran) || defined(mipsFortran) || defined(apolloFortran) || defined(sunFortran) || defined(CONVEXFortran) || defined(extname)#define CFC_(UN,LN)            _(LN,_)   /* Lowercase FORTRAN symbols.        */#define orig_fcallsc(UN,LN)    CFC_(UN,LN)#else #if defined(CRAYFortran) || defined(PowerStationFortran)#define CFC_(UN,LN)            UN        /* Uppercase FORTRAN symbols.        */#define orig_fcallsc(UN,LN)    CFC_(UN,LN)  /* CRAY insists on arg.'s here.   */#else  /* For following machines one may wish to change the fcallsc default.  */#define CF_SAME_NAMESPACE#ifdef vmsFortran#define CFC_(UN,LN)            LN        /* Either case FORTRAN symbols.      */     /* BUT we usually use UN for C macro to FORTRAN routines, so use LN here,*/     /* because VAX/VMS doesn't do recursive macros.                          */#define orig_fcallsc(UN,LN)    UN      #else      /* HP-UX without +ppu or IBMR2 without -qextname. NOT reccomended. */#define CFC_(UN,LN)            LN        /* Lowercase FORTRAN symbols.        */#define orig_fcallsc(UN,LN)    CFC_(UN,LN)#endif /*  vmsFortran */#endif /* CRAYFortran */#endif /* ....Fortran */#define fcallsc(UN,LN)               orig_fcallsc(UN,LN)#define preface_fcallsc(P,p,UN,LN)   CFC_(_(P,UN),_(p,LN))#define  append_fcallsc(P,p,UN,LN)   CFC_(_(UN,P),_(LN,p))#define C_FUNCTION(UN,LN)            fcallsc(UN,LN)      #define FORTRAN_FUNCTION(UN,LN)      CFC_(UN,LN)#ifndef COMMON_BLOCK#ifndef CONVEXFortran#ifndef CLIPPERFortran#define COMMON_BLOCK(UN,LN)          CFC_(UN,LN)#else#define COMMON_BLOCK(UN,LN)          _(LN,__)#endif#else#define COMMON_BLOCK(UN,LN)          _3(_,LN,_)#endif#endif#ifdef CRAYFortran#ifdef _CRAY#include <fortran.h>#else#include "fortran.h"  /* i.e. if crosscompiling assume user has file. */#endif#ifndef DOUBLE_PRECISION#define DOUBLE_PRECISION long double#endif#define FLOATVVVVVVV_cfPP (float *)   /* Used for C calls FORTRAN.            *//* CRAY's double==float but CRAY says pointers to doubles and floats are diff.*/#define VOIDP  (void *)  /* When FORTRAN calls C, we don't know if C routine                             arg.'s have been declared float *, or double *.   */#else#ifndef DOUBLE_PRECISION#define DOUBLE_PRECISION double#endif#define FLOATVVVVVVV_cfPP#define VOIDP#endif#ifdef vmsFortran#if    defined(vms) || defined(__vms)#include <descrip.h>#else#include "descrip.h"  /* i.e. if crosscompiling assume user has file. */#endif#endif#ifdef sunFortran#if defined(sun) || defined(__sun)#include <math.h>     /* Sun's FLOATFUNCTIONTYPE, ASSIGNFLOAT, RETURNFLOAT.  */#else#include "math.h"     /* i.e. if crosscompiling assume user has file. */#endif/* At least starting with the default C compiler SC3.0.1 of SunOS 5.3, * FLOATFUNCTIONTYPE, ASSIGNFLOAT, RETURNFLOAT are not required and not in * <math.h>, since sun C no longer promotes C float return values to doubles. * Therefore, only use them if defined. * Even if gcc is being used, assume that it exhibits the Sun C compiler * behavior in order to be able to use *.o from the Sun C compiler. * i.e. If FLOATFUNCTIONTYPE, etc. are in math.h, they required by gcc. */#endif#ifndef apolloFortran#define COMMON_BLOCK_DEF(DEFINITION, NAME) extern DEFINITION NAME#define CF_NULL_PROTO#else                                         /* HP doesn't understand #elif. *//* Without ANSI prototyping, Apollo promotes float functions to double.    *//* Note that VAX/VMS, IBM, Mips choke on 'type function(...);' prototypes. */#define CF_NULL_PROTO ...#ifndef __CF__APOLLO67#define COMMON_BLOCK_DEF(DEFINITION, NAME) \ DEFINITION NAME __attribute((__section(NAME)))#else#define COMMON_BLOCK_DEF(DEFINITION, NAME) \ DEFINITION NAME #attribute[section(NAME)]#endif#endif#ifdef __cplusplus#undef  CF_NULL_PROTO#define CF_NULL_PROTO  ...#endif#ifdef mipsFortran#define CF_DECLARE_GETARG         int f77argc; char **f77argv#define CF_SET_GETARG(ARGC,ARGV)  f77argc = ARGC; f77argv = ARGV

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品成人综合 | 在线免费观看日韩欧美| 欧美日韩国产影片| 久久久久久久久一| 日日摸夜夜添夜夜添亚洲女人| 国产黄色精品视频| 日韩欧美在线网站| 午夜私人影院久久久久| 99视频超级精品| 久久久五月婷婷| 琪琪久久久久日韩精品| 欧美午夜精品久久久| 一区免费观看视频| 粉嫩绯色av一区二区在线观看| 7777精品伊人久久久大香线蕉最新版| 亚洲欧洲无码一区二区三区| 国产成人精品免费在线| 2024国产精品| 九一九一国产精品| 日韩欧美精品在线视频| 欧洲在线/亚洲| 国产精品成人一区二区艾草 | 色综合欧美在线视频区| 欧美激情艳妇裸体舞| 国产精品123| 国产欧美日韩在线观看| 国产精品白丝jk白祙喷水网站| 日韩精品影音先锋| 国产一区二区三区美女| 精品国产精品一区二区夜夜嗨| 午夜国产精品影院在线观看| 欧美午夜一区二区三区免费大片| 樱桃国产成人精品视频| 日本丰满少妇一区二区三区| 一区二区三区不卡视频在线观看| 91农村精品一区二区在线| 国产精品第13页| 欧美主播一区二区三区| 丝袜美腿亚洲一区| 欧美电影精品一区二区| 国产精品亚洲一区二区三区在线| 久久久不卡网国产精品一区| 国产精品影视在线观看| 国产精品久久久一本精品| 色综合欧美在线| 亚洲国产cao| 精品日韩欧美一区二区| 国产精品一区二区在线看| 欧美经典一区二区| 99国产精品久久久| 亚洲福利一二三区| 久久奇米777| 99精品桃花视频在线观看| 亚洲午夜精品17c| 欧美成人伊人久久综合网| 风流少妇一区二区| 亚洲国产日韩一区二区| 欧美xxxx在线观看| 91网站最新网址| 日韩高清不卡一区| 久久在线免费观看| 91老师片黄在线观看| 欧美bbbbb| 中文字幕第一区综合| 欧美色精品天天在线观看视频| 免费精品视频在线| 国产精品久久久久久久久久久免费看 | 亚洲午夜国产一区99re久久| 精品日韩av一区二区| 99九九99九九九视频精品| 日韩精品视频网站| 国产色综合久久| 在线亚洲一区二区| 韩国欧美一区二区| 亚洲婷婷在线视频| 久久噜噜亚洲综合| 欧美日韩日日夜夜| 成人精品高清在线| 麻豆91精品91久久久的内涵| 日韩一区在线播放| 91精品啪在线观看国产60岁| 99视频超级精品| 国产美女精品在线| 人人狠狠综合久久亚洲| 亚洲精品中文在线观看| 久久久国产精品午夜一区ai换脸| 欧美日韩国产一区二区三区地区| 国产精品一区二区视频| 日韩二区三区在线观看| 亚洲精品综合在线| 国产精品美女久久久久久久久久久| 欧美日产在线观看| 色综合一区二区| 成人aa视频在线观看| 精品一区二区精品| 久久成人羞羞网站| 日本伊人色综合网| 亚洲线精品一区二区三区八戒| 久久精品视频网| 欧美精品一区二区不卡 | 日韩欧美黄色影院| 欧美日韩一区二区三区视频| av在线一区二区三区| 国产成人欧美日韩在线电影| 开心九九激情九九欧美日韩精美视频电影 | 久久精品国产精品青草| 亚洲成人动漫一区| 亚洲国产欧美一区二区三区丁香婷| 中文字幕免费不卡在线| 中文字幕一区二区在线播放| 久久精品人人做人人综合| 久久久五月婷婷| 国产女主播视频一区二区| 亚洲国产成人自拍| 亚洲国产成人一区二区三区| 国产免费久久精品| 中文字幕免费观看一区| 国产精品对白交换视频| 亚洲精品免费看| 一区二区三区久久| 亚洲成av人片| 免费观看成人鲁鲁鲁鲁鲁视频| 日韩中文字幕不卡| 老司机免费视频一区二区三区| 久久99精品国产麻豆不卡| 精品一区二区三区免费播放| 国产成人小视频| 成人av在线网| 精品婷婷伊人一区三区三| 日韩三级中文字幕| 久久精品无码一区二区三区| 国产精品久久久久久久久果冻传媒 | 久久精品人人做人人爽人人| 国产欧美一区视频| 亚洲免费大片在线观看| 午夜天堂影视香蕉久久| 国产在线国偷精品免费看| 成人看片黄a免费看在线| 欧美午夜寂寞影院| 久久久久久久av麻豆果冻| 久久久精品国产99久久精品芒果| 国产精品成人网| 日韩国产欧美视频| 成人黄色小视频在线观看| 欧美男男青年gay1069videost | 中文字幕一区二区三区在线观看 | 美女视频一区二区三区| 国产超碰在线一区| 97久久精品人人爽人人爽蜜臀| 欧美电影在哪看比较好| 欧美激情综合网| 免费人成精品欧美精品| 成人精品电影在线观看| 日韩视频一区二区三区| 亚洲男人的天堂在线aⅴ视频| 五月激情综合网| 99这里都是精品| 欧美一区二区日韩| 国产精品福利影院| 精品一区二区三区视频 | 亚洲精品午夜久久久| 日韩影院精彩在线| 一本一本大道香蕉久在线精品| 欧美成人精品福利| 亚洲综合另类小说| 成人精品在线视频观看| 日韩午夜小视频| 一区二区日韩电影| 成人av免费网站| 久久毛片高清国产| 麻豆91精品91久久久的内涵| 在线观看免费亚洲| 国产精品国产a| 国产精品一区二区三区乱码| 91麻豆精品国产91久久久久久久久| 亚洲欧洲精品成人久久奇米网| 九九九久久久精品| 欧美一二三四在线| 亚洲图片一区二区| 色av综合在线| 亚洲人被黑人高潮完整版| 成人午夜免费电影| 精品人在线二区三区| 日韩高清欧美激情| 911精品国产一区二区在线| 亚洲欧美另类综合偷拍| 91原创在线视频| 日韩理论电影院| 日本道色综合久久| 亚洲激情网站免费观看| 91亚洲精品乱码久久久久久蜜桃| 国产日韩成人精品| 成人永久看片免费视频天堂| 久久一区二区三区四区| 美腿丝袜在线亚洲一区| 欧美大度的电影原声| 美女视频一区二区三区| 精品国产一区a| 狠狠色丁香婷综合久久| 久久久久久麻豆|