אנגליתצרפתיתספרדי

Ad


סמל OnWorks

f2py - מקוון בענן

הפעל f2py בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה f2py שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


f2py - מחולל ממשק Fortran ל-Python

תַקצִיר


(1) כדי לבנות מקורות מודול הרחבה:

f2py [ ] [[[רק:]||[דלג:]] ] [:
קבצים> ...]

(2) כדי לקמפל קבצי Fortran ולבנות מודולי הרחבה:

f2py -ג [ , , ]

(3) כדי ליצור קובצי חתימה:

f2py -ח ...< אותן אפשרויות כמו ב-(1) >

תיאור


תוכנית זו מייצרת קובץ Python C/API ( module.c) המכיל עטיפות
עבור פונקציות Fortran או C נתונות כך שניתן יהיה לקרוא להן מ-Python. עם ה-c
אפשרות מודולי ההרחבה המתאימים בנויים.

אפשרויות


-h
כתוב חתימות של רוטינות הפורטרן לתיוק ולצאת. אתה יכול אז
לַעֲרוֹך ולהשתמש בו במקום . אם ==stdout אז
החתימות מודפסות ל-stdout.

<fortran פונקציות>
שמות של שגרות Fortran שעבורן יופקו פונקציות Python C/API.
ברירת המחדל היא כל מה שנמצא ב .

לדלג: התעלם מפונקציות fortran הבאות עד `:'.

רק: השתמש רק בפונקציות fortran הבאות עד `:'.

: לחזור ל מצב.

-m
שם המודול; f2py יוצר קובץ Python/C API module.c או
מודול הרחבה . ברירת המחדל היא 'ללא כותרת'.

--[לא-]נמוך יותר
[אל] תוריד את המקרים פנימה . כברירת מחדל, הנחה של --lower היא -h
מקש, ו--לא-נמוך ללא מקש -h.

--build-dir
כל הקבצים שנוצרו ב-f2py נוצרים ב . ברירת המחדל היא tempfile.mkdtemp().

--החלף-חתימה
החלף קובץ חתימה קיים.

--[no-]latex-doc
צור (או לא) module.tex. ברירת המחדל היא --no-latex-doc.

-- קצר לטקס
צור מסמך LaTeX 'לא שלם' (ללא פקודות \documentclass,
\tableofcontents, ו-\begin{document}, \end{document}).

--[no-]rest-doc
צור (או לא) module.rst. ברירת המחדל היא --no-rest-doc.

--debug-capi
צור קוד C/API המדווח על מצב העטיפות במהלך זמן הריצה. שימושי ל
ניפוי באגים.

-לִכלוֹל ´
הוסף משפט CPP #include לקוד C/API. צריך להיות ב
פורמט של `"filename.ext"' או ` '. כתוצאה
ייכלל ממש לפני חלק של פונקציות העטיפה בקוד C/API. האפשרות
מופחת, השתמש במשפט 'usercode' בקבצי חתימה במקום זאת.

--[לא-]פונקציות גלישה
צור עטיפות של תת שגרתיות של Fortran לפונקציות Fortran 77. --wrap-functions הוא
ברירת מחדל מכיוון שהיא מבטיחה יכולת ניידות/מהדר מקסימלית.

--קישור עזרה [..]
רשימת משאבי המערכת שנמצאו על ידי system_info.py. [..] עשוי להכיל רשימה של משאבים
שמות. ראה גם --קישור- לעבור למטה.

--שֶׁקֶט
רוץ בשקט.

--מִלוּלִי
הפעל עם מילה נוספת.

-v הדפס מזהה גרסה של f2py וצא.

--include_paths path1:path2:...
חיפוש כולל קבצים (ש-f2py יסרוק) מהספריות הנתונות.

CONFIG_FC אפשרויות


האפשרויות הבאות יעילות רק כאשר נעשה שימוש במתג -c.

---help-compiler
רשימת מהדרים זמינים של Fortran [מופחתת].

--fcompiler=
ציין את סוג המהדר של Fortran לפי ספק.

--מהדר=
ציין סוג מהדר C (כפי שהוגדר על ידי distutils)

--fcompiler-exec=
ציין את הנתיב אל מהדר F77 [DEPRECIATED].

--f90compiler-exec=
ציין את הנתיב אל מהדר F90 [DEPRECIATED].

--help-fcompiler
רשום מהדרים זמינים של Fortran וצא.

--f77exec=
ציין את הנתיב למהדר F77.

--f90exec=
ציין את הנתיב למהדר F90.

--f77flags="..."
ציין דגלי מהדר F77.

--f90flags="..."
ציין דגלי מהדר F90.

--opt="..."
ציין דגלי אופטימיזציה.

--arch="..."
ציין דגלי אופטימיזציה ספציפיים לארכיטקטורה.

--לא
קומפילציה ללא אופטימיזציה.

--נוארך
קומפילציה ללא אופטימיזציה תלוית קשת.

--לנפות
קומפיל עם מידע באגים.

תוֹסֶפֶת אפשרויות


האפשרויות הבאות יעילות רק כאשר נעשה שימוש במתג -c.

--קישור-
קישור מודול הרחבה עם כפי שהוגדר על ידי numpy_distutils/system_info.py.
למשל לקשר עם ספריות LAPACK אופטימליות (vecLib ב-MacOSX, ATLAS במקום אחר),
השתמש ב--link-lapack_opt. ראה גם ---help-link switch.

-L/path/to/lib/

-U -I/path/to/include/

.o .לכן

-DPREPEND_FORTRAN -DNO_APPEND_FORTRAN -DUPPERCASE_FORTRAN -DUNDERSCORE_G77
מאקרו שעשויים להידרש עם מהדרים של Fortran שאינם gcc.

-DF2PY_REPORT_ATEXIT
כדי להדפיס דוח ביצועים של ממשק F2PY כאשר python יוצא. זמין
לינוקס.

-DF2PY_REPORT_ON_ARRAY_COPY=
לשלוח הודעה ל-stderr בכל פעם שממשק F2PY יוצר עותק של מערך.
מספר שלם מגדיר את הסף לגדלי מערכים כאשר יש להציג הודעה.

דרישות


Python 1.5.2 ומעלה (2.x נתמך).

פייתון נומרי 13 ומעלה (20.x,21.x,22.x,23.x נתמכים).

אופציונלי Numarray 0.9 ומעלה נתמך חלקית.

numpy_distutils מ-Scipy (ניתן להוריד מדף הבית של F2PY)

השתמש ב-f2py באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - כלי עזר ל
    אחזר מידע על ליבת המעבד הסרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: כלי
    אשר מדפיס ע'...
    הפעל cpupower-idle-info
  • 4
    cpupower-בטל-סט
    cpupower-בטל-סט
    cpupower idle-set - כלי עזר להגדרת cpu
    אפשרויות ליבה ספציפיות למצב סרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: ה
    cpupower idle-se...
    הפעל cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - משנה/מדפיס את המשתמשים
    נתיב החיפוש הנוכחי של ערכת מפות. משפיע על
    הגישה של המשתמש לנתונים הקיימים תחת
    ערכות מפות אחרות במיקום הנוכחי. ...
    הפעל את g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - מדפיס הודעה, אזהרה,
    מידע על התקדמות, או שגיאה קטלנית ב-
    דרך דשא. יש להשתמש במודול זה ב
    סקריפטים להודעות המוגשות למשתמש.
    KEYWO...
    הפעל את g.messagegrass
  • עוד »

Ad