Chanplow

Chanelowlow הוא סימולטור מספרי ישיר עבור זרימת ערוץ NAVIR-Stokes שאינם ניתנים לערעורים, שנכתבו ב- C ++.
הורד עכשיו

Chanplow דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • John F. Gibson
  • אתר האינטרנט של המוציא לאור:
  • http://www.nongnu.org/channelflow/

Chanplow תגים


Chanplow תיאור

Chanelowlow הוא סימולטור מספרי ישיר עבור זרימת ערוץ NAVIR-stokes שאינם ניתנים לערעורים, שנכתבו ב- C ++. Channelow הוא סימולטור מספרי ישיר עבור זרימת ערוץ navier-stokes, שנכתב ב- C + +. יישום Chanplow מדמה זרימת נוזלים בתיבה מלבנית, עם תנאי גבול ללא להחליק על המשטחים העליונים והתחתונים של התיבה, ותנאי גבול תקופתיים זרם וגופנים. תכנות מכוונת · Chanellow נכתב כמו ספריית C + +. השיעורים פועלים כבלוקים לבנייה לביטוי סימולציות זרימת ערוצים מסוימים וניתוח נתונים משויך, ומתחת אלה, המבנים המתמטיים הדרושים לביצוע החישובים. Channelow מספק שיעורים לייצג הרחבות Chebyshev, פורייה X Chebyshev X פורייה הרחבות, אלגוריתמים DNS, ומספר משוואות דיפרנציאליות. לכל מחלקה יש ניהול זיכרון אוטומטי ומערכת של פעולות בסיסיות ברמה גבוהה, כך שניתן יהיה להוסיף שדות נתונים וחישובים של עזר לתוכנית עם מספר שורות של קוד. · בחננת, אפילו אלגוריתם DNS הוא אובייקט. זה מגדיל מאוד את הגמישות של חישובים DNS. לדוגמה, DNS יכול להיות reparameterized ולהפעל מחדש מספר פעמים בתוך תוכנית אחת, מספר חישובים עצמאיים DNS יכול לרוץ זה לצד זה באותה תוכנית, ו- DNS חישובים יכולים לפעול כרכיבים קטנים בתוך חישובים גדולים יותר, מורכבים יותר. כתוצאה מכך, חישובים השוואתיים שנדרשו בעבר תיאום של מספר תוכניות באמצעות סקריפטים פגז וקובצי נתונים שנשמרו ניתן לעשות בתוכנית Phanellow יחיד. מאורגן, קריאת נייר ספריה · Chanplow משתמשת בתכנות של אובייקט ונתונים להפליטת נתונים כדי למקסם את הארגון והקראות של קוד הספרייה שלה. Channelow מגדיר על תריסר C + + שיעורים לפעול כמו סוגי נתונים מופשטים עבור המרכיבים העיקריים של סימולציה זרימת ערוץ ספקטרלי (תרשים של ספריות בכיתה). כל בכיתה יוצר רמה של הפשטה שבה מתבצעת קבוצה של פעולות מתמטיות במונחים של הפשטות ברמה נמוכה יותר, משוואות דריכה של זמן בראש אל אלגברה ליניארית בתחתית. קוד הספרייה Chanelow ובכך משקף באופן טבעי אלגוריתם מתמטי, הן במבנה הכולל והן בשורה. אפשר להסתכל בכל חלק של הקוד ולהבין במהירות איזה תפקיד זה משחק באלגוריתם הכולל. אפשר ללמוד את האלגוריתם בשלבים, או מלמעלה למטה או מלמטה למעלה, על ידי התמקדות ברמה אחת של הפשטה בכל פעם. · כללי מתון: Phanellow מספק אלגבראי אלמנטלי ומפעילי דיפרנציאלי עבור השיעורים המתמטיים שלה, כך שרוב כמויות הריבית ניתן לחשב עם כמה שורות של קוד. עם זאת, Channelow אינו כללי לגבי גיאומטריה: הוא עובד רק עם גיאומטריות מלבניות עם שתי כיוון תקופתי אחד nonhomogeneous. · להגדרה: לדוגמה, אלגוריתמים DNS של Chanelow מיישמים מגוון של תוכניות דריכה, אילוצים חיצוניים ושיטות לחישוב מונחים לא ליניאריים. · להרחבה: קוד הספריה מובנה לקחת הרחבות בקנה מידה קטן כגון תוכניות נוספות צעד אחר הצהריים. מבנה מודולרי של Chanelow, מבנה מודולרי מאפשר סימולציות משנה להיות מוטבע כרכיבים קטנים בתוך חישובים גדולים יותר, מורכבים יותר. · ניתוח: חלוקת המקור מכילה חבילת בדיקה המאמתת את ההתנהגות הנכונה של השיעורים העיקריים. · תיעוד: מדריך למשתמש הענף מכיל דוגמאות של תוכנית, דיון בעיצוב, סקירה של השיעורים העיקריים מנקודת המבט של משתמש, ובדיקה של האלגוריתם המתמטי. · נתמך: Chanplow יש אתר תמיכה. עם גישה ציבורית של CVS, תמיכה בקשת תמיכה ומערכות מעקב באגים, וכו '. מהיר: Channelow הוא מהיר כמו קודים Fortran דומה מה חדש במהדורה זו: · התיעוד השתפר. · תלות באוקטבה הוסרה. · באגים קטנים היו תוקן.


Chanplow תוכנה קשורה

- freft

frft הוא עבור אנליזר ספקטרלי רב תכליתי מבוסס על שיטת טרנספורמציה פורייה רצופה. ...

186

הורד

Gringotts

gringotts הוא כלי קטן המאפשר לך לרשום נתונים רגישים (סיסמאות, סיכות, קבצים קטנים, וכו '). ...

149

הורד

bcryptwrap

עטיפת פייתון עבור Bcrypt, אלגוריתם סיסמה המשמשים OpenBSD. ...

150

הורד

authd

AUTHD יכול להשיג ולאמת אישורי משתמש המאפשרים חתימות קריפטוגרפיים המבוססים על קריפטוגרפיה ציבורית ציבורית RSA. ...

153

הורד