Yade

البرمجيات قطة:
Yade
تفاصيل البرنامج:
الإصدار: 1.20.0 محدث
تاريخ إيداع: 9 Dec 15
المطور: Vaclav Smilauer
ترخيص: حرر
شعبية: 130

Rating: 3.0/5 (Total Votes: 2)

ياد هو مصدر حرة مفتوحة وإطار للمد والتي يمكن استخدامها لنماذج عددية منفصلة، ​​مصممة خصيصا لطريقة العناصر المنفصلة. كانت مكتوبة أجزاء حساب ياد في C ++ بمساعدة من طراز كائن مرن، والذي يسمح بتنفيذ مستقل من واجهات وخوارزميات جديدة.


بعد المحرك الديناميكي آخر

ياد لتقف على رغم ذلك المحرك الديناميكي آخر، وأنه يستخدم بايثون لموجزة وسريعة بناء المشهد، مرحلة ما بعد المعالجة، وتصحيح الأخطاء، وكذلك مراقبة المحاكاة. يتم توزيع البرنامج من خلال جيثب، كما أرشيف مصدر، وكذلك من خلال انطلاق لنظام التشغيل أوبونتو لينكس.


تحت غطاء محرك السيارة

نظرة سريعة تحت غطاء محرك السيارة من ياد (بعد آخر الديناميكي المحرك) سوف تظهر لنا أن الطلب قد كتب في C ++ ولغات البرمجة بايثون. يتم اختبار رسميا مع العديد من توزيعات لينكس شعبية، بما في ذلك أوبونتو. معتمدة على حد سواء 32 بت و 64 بت منصات الأجهزة في هذا الوقت.


الشروع في العمل مع ياد

وهناك طريقتان لتثبيت هذا البرنامج على جهاز الكمبيوتر جنو / لينكس الخاص بك، إما عن طريق استخدام الحزم الثنائية بنيت قبل من مستودعات البرنامج الافتراضي التوزيع أو باستخدام مصادر عالمية أرشفة المقدمة على Softoware.

تحميل كتل القطران (tar.gz) ملف استخراج أنه في مكان ما على المسار الخاص بك، افتح محطة المحاكي وانتقل إلى الموقع من الملفات التي تم استخراجها. ثم قم بتشغيل ودقوو]؛. cmake وردقوو]؛ الأمر (بدون علامتي الاقتباس) لتكوين المشروع، تليها ودقوو]؛ جعل وردقوو]؛ الأوامر، دون أن يستشهد، وبطبيعة الحال، التي ستقوم بتجميع البرنامج.

كن على بينة من متطلبات ياد، كما ستحتاج إلى تثبيت كل منهم من أجل نشر التطبيق على جهاز الكمبيوتر الخاص بك باستخدام أرشيف المصادر، كما هو موضح أعلاه. بعد تجميع ناجحة، يجب تنفيذ ودقوو]؛ جعل تثبيت & ردقوو]؛ الأمر كجذر، دون أن يستشهد. يرجى قراءة الوثائق الرسمية إذا واجهتك مشكلة عند محاولة تثبيت ياد

ما هو جديد في هذا الإصدار:.

  • وإزالة ملف صحفي.
  • وتعريف تبسيط الأعلام بناء
  • وإصلاح بعض تحذيرات أثناء تجميع.
  • وللاستخدام رنة -fstack حامي بدلا من -fstack حامي القوي
  • وتجاهل ملفات المشروع من IDE فكرة
  • وإعادة بيع ديون من Math.hpp
  • وجعل حزمة الخارجية minieigen إلزامية.
  • واضافة -fstack حامي القوي فقط لدول مجلس التعاون الخليجي & GT؛ = 4.9
  • وبعض الإصلاحات تحذير.
  • وإضافة خيار ENABLE_PROFILING
  • وتعيين بعض التدابير متري في ViscElCap.
  • والرجوع مضيفا العلم frounding-الرياضيات
  • واستبدال INSTALL_PREFIX التي كتبها CMAKE_INSTALL_PREFIX
  • وإزالة إهمال في ياد BOOST_PYTHON_FUNCTION_OVERLOADS وحدات الماكرو.
  • وإصلاح بعض التحذيرات المزيد من تجميع.
  • وإصلاح بعض التحذيرات المزيد من تجميع.
  • والإصلاح طفيفة في CMakeLists.txt
  • والتداخل إصلاح التعبئة سداسية، لا ينبغي أن غير مرغوب أكثر من ذلك.
  • وجعل Serializable.hpp أكثر قابلية للقراءة.
  • وإزالة المعلمات إهمال.
  • ونقل STLReader إلى STLImporter
    أطروحة
  • و+1 درجة الماجستير في TU فرايبرغ.
  • وتحطم فيكس تصدير VTK التفاعلات بعد إزالة الجسم.
  • ووصف انقسام ViscoelasticPM لجعله أكثر قابلية للقراءة.
  • ودعونا موجودة التفاعلات بين clumpMembers من نفس أجمة.
  • وتجاوز حساب القوة في SPH-أجمة
  • وأضف التحذير من CGAL في أوبونتو 14.04 الواثق
  • وأضف ISC_TIMING قبل توجيه المعالج.
  • وإسقاط الدعم من أوبونتو 12.04 دقيقة
  • ودمج سحب طلب رقم 46 من timpovall / سيد
  • وإعادة بيع ديون غير الغازية من InsertionSortCollider
  • والرجوع سابقة ارتكاب.
  • وإضافة الخيار الثاني لإصلاح وتجميع مع CGAL على 14.04
  • وإزالة كود مستنكر مع دفعة قديمة جدا.
  • وتنفيذ لزج التخميد للمرحلة الشعرية.
  • وحساب قوة SPH الإصلاح بين أعضاء أجمة.
  • والإصلاح تجميع مع QGLViewer & GT؛ = 2.6.3
  • وإعداد Qt5 والبناء.
  • والإصلاح تجميع ضد gqlviewer QT4.
  • وإصلاح التحقق النصي
  • و+1 مؤتمر
  • والخطوات الأولى في Qt5.
  • وإعداد Qt5 البناء.
  • وتحديث ملفات الثعبان بسبب Qt5.
  • وبعض المزيد من التحديثات نحو Qt5.
  • وQt5 الهجرة الانتهاء alsmot.
  • وإصلاح Qt5 تجميع.
  • وتحطم فيكس في Qt5.
  • وإصلاح قضية QThread.
  • وإضافة معلومات حول تجميع ضد Qt5.
  • وإضافة وظيفة في عداد المفقودين في TesselationWrapper
  • وإزالة بعض رؤوس غير المستخدمة وdefs.
  • والإصلاح تجميع إذا تم تعطيل قانون الزواج
  • وتجميع فيكس قدم في آخر يرتكبها.
  • واضافة الكلام، عقد في الجسيمات 2015
  • واضافة سبيل المثال الساعة الرملية
  • وإضافة ملف صحفي.
  • وحفظ التناوب النسبي في ScGeom6D (عدم تحديد ومثل؛ nosave ومثل؛) منذ كان مطلوبا لإعادة بشكل صحيح .
  • وCohesiveFrictionalInteractions: إزالتها ومثل؛ nosave ومثل؛ أعلام لحظات الاتصال
  • ورقة +1 مجلة
  • ورقة +1 مجلة
  • وإضافة دالة الظاهري عودته صلابة الدورانية للتفاعلات - عودة الصفر إن لم يكن مثقلا
  • والحساب لصلابة دوران التفاعلات في GlobalStiffnessTimeStepper
  • وتطبيق تدور التدرج سرعة على الجزيئات في BCS دورية
  • والخطأ المطبعي صغير
  • واضاف فصل من كتاب
  • وتركيب: مطلوب http://www.yade-dem.org/packages لمكتبة خارجية (؟ إيجين أو cgal لا شك فيه الآن)
  • وdefintion أكثر دقة من fluctuational سرعة / تدور على الطاقة الحركية في BCS دورية
  • والقيمة الصحيحة من حجم لمعرف

ما هو جديد في الإصدار 1.12.0:.

  • وإزالة ملف RELEASE
  • واستخدام toleranceWarning وtoleranceCritical لDEM-PFV الاختيار.
  • وتحطم فيكس بعد إزالة كتل. إغلاق LP: 1354433
  • واضافة checkClumpHopper autotest.
  • وتحطم فيكس بعد إزالة أجمة بأكملها.
  • وحساب الإصلاح من massR في ViscoelasticPM
  • وإصلاح CS حساب في ViscoelasticPM
  • وإصلاح ViscElPM مرة أخرى.
  • وإنشاء مجموعة من clump`s memberIds إزالته.
  • وإرجاع قيمة خيالية من وظائف إهمال.
  • واحترام returnin قيمة في computeForceTorqueViscEl
  • وتحديث Schwager2007 URL
  • وإضافة ورقة واحدة أكثر
  • ودمج طلب سحب رقم 44 من fifthguy / سيد
  • وأضف firstIterRun المعلمة لPyRunner.
  • والدعوة استخدام نظام ومثل، أبو الهول والبناء ومثل؛ بدلا من وحدة الثعبان.
  • وإصلاح خطأ في تجميع PeriodicFlow.hpp
  • وتعيين الإصدارات الثعبان صراحة.
  • والإعلانات وظيفة نقل من _utils.cpp إلى .hpp
  • وإصلاح خطأ وقت التشغيل في وضع التصحيح وبدون قانون الزواج.
  • وإسقاط بما في ذلك ومثل؛ ياد / ومثل؛ مجلد في حزب الشعب الكمبودي وسكان المرتفعات الملفات.
  • والإصلاح مستندات الجيل.
  • وSPH-رمز إعادة بيع ديون.
  • واستخدم فقط مكونات vtkCommonCore vtkIOImage vtkIOXML لVTK.
  • واستخدام بايثون 2.7 فقط
  • وإعادة تقديم اللزوجة في SPH-MODELL.
  • وإضافة ملف صحفي.
  • وبرونو Chareyre (33):
  • و-Include UnsaturatedEngine لبدء تشاو العمل
  • وإصلاح بعض الأخطاء وجعل الحقيقية (وليس فارغ) اختبار وظيفة
  • و- استبدال مناصب محددة اليد من قبل مناصب المشهد
  • ودمج فرع 'سيد' من https://github.com/yade/trunk إلى chaoUnsat
  • وإزالة pack.particleSD والمتغيرات، غير المشرف عليها وإهمال من قبل makeCloud (أبقى وظائف مؤقتة ولكن الخطأ العائدين)
  • وإصلاح https://bugs.launchpad.net/yade/+bug/1362090
  • وإصلاح https://bugs.launchpad.net/yade/+bug/1308074
  • وإصلاح https://bugs.launchpad.net/yade/+bug/1368591 + إزالة اختبار عديمة الفائدة
  • وإزالة حلا مؤقتا لhttps://bugs.launchpad.net/yade/+bug/923929، بعد الإصلاح أفضل في https://github.com/yade/trunk/commit/4ea76ad6e47ac5074a389ad61712a0840e8560a5، وذلك بفضل انطون
  • وإزالة الموازية من التفاعلات القديمة
  • واستبدال LOG_ERROR التي كتبها LOG_WARN لإبلاغ انتقاص من GravityEngine
  • وتحسين يتراجع إلى 1-موضوع في parrallel المصادم (إصلاح https://bugs.launchpad.net/yade/+bug/1368591)
  • والإصلاح في عداد المفقودين بين قوسين مما أدى إلى نفاذية خاطئة في الدوري PFV
  • وأشر إلى Bourrier2013 لتفسير جزئي للقانون الاتصال CohesiveFrictional
  • وثيقة الإصلاح فيما يتعلق requestErase () - https://bugs.launchpad.net/yade/+bug/1370736، وذلك بفضل يناير
  • والحجب الانتقائي للخلايا شبكة في FlowEngines (الخطوات الأولية)
  • وإزالة ملف فارغ
  • وPFV: لا تخطي حساب بيرم للخلايا المحظورة، بعد
  • واسم الإصلاح
  • وإزالة حزب الشعب الكمبودي مع اسم الملف خطأ
  • وإعادة معرف الهيئات تمحى. تمكين هذا: ب = الجسم ()؛ O.bodies.erase (O.bodies.append (ب))؛ O.bodies.append (ب)
  • وتحويل DeprecationWarning (لا يظهر) في UserWarning (عرض) منذ رسائل الخطأ حيث خفي
  • ولم الفهرسة الخلايا سدت في PFV
  • وتقليل الإسهاب بعرقلة خلايا PFV
  • وDFNFlow تحريك الخلايا كما كسور تصل لهم سمات إضافية + في JCFPM
  • وresetNetwork الانقسام وresetLinearSystem + إضافة مزيد من جالبة / اضع
  • وTwoPhaseFlowEngine انقسام في سكان المرتفعات / حزب الشعب الكمبودي لإدراجها في محركات طفل
  • والحرس #IFDEF عن وظيفة قانون الزواج
  • لا يجوز الكتابة ضغط السائل المفروضة عند تهيئة القيم (أكثر مرونة) + لbarycenter العائدين وظيفة + محسنة ومثل، تحديد موقع ومثل؛ لالاستيفاء
  • وزيادة المرونة في فرض ضغط السائل في FlowEngine ل
  • وجالبة متخصصة / واضع لTwoPhaseFlowEngine + لا إعادة الفهرسة من الخلايا في UnsatEngine
    منطق
  • وأفضل # صفر / # ifdef لTwoPhaseFlowEngine
  • وإعادة تسمية cellCenter- & GT؛ cellBarycenter (. مفقودا في السابق ارتكاب)
  • وتشاو يوان (86):
  • و- أول عمل لي على محاكاة الصرف
  • والالتزام رمز العمل الأول لتصريف المياه
  • و- جعل ثابتة FAR أكثر مرونة (معلمة في addBoundaries)
  • و-إضافة poreRadius
  • و-A اختبار الالتزام الهروب فوضى كبيرة ...
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • وظائف saveLatticeNode -إضافة لتوليد شريحة محوري طبيعية مع ومثل؛ 0 & مثل؛ و & مثل؛ 1 & مثل؛
  • و-إضافة isWaterReservoir، isAirReservoir.
  • و-إضافة نسخة أخرى لتصريف المياه.
  • والعودية غير الضرورية -delete لinvadeSingleCell2 ()
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • و-إضافة UnsatCellInfo، UnsatVertexInfo
  • ورمز نظيفة
  • وظيفة مؤقت -إضافة للاتصال المسام
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • وصفات الحدود -update
  • و-A احتياطية لأجهزة الكمبيوتر المحمول
  • و-إضافة UnsatVertexInfo (الفراغ) لاستخدامها في المستقبل
  • و-test ارتكاب
  • و-test ارتكاب
  • ودمج تتبع عن بعد فرع 'المنشأ / chaoUnsat' إلى chaoUnsat
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • ورمز التبديل- CLEAN
  • وإضافة capillaryCellVolume في cellinfo، وتحسين getSaturation ()
  • و-replace الخلوي وGT؛ معلومات () ص مع isAir / WaterReservoir
  • وsolidLine -إضافة في معلومات الخلية. جزئيا رمز القوة.
  • ورمز نظيفة، وتحديد الخطأ على Facet_Force.
  • ونسخة تجريبية من الحوسبة قوة السوائل.
  • وإصلاح solidLine [أنا] [ي] عندما حالة facetNFictious (1).
  • و-fix noCache.
  • و-fix solidLine [أنا] [ي] عندما facetNFictious حالة (2).
  • ورمز التبديل- CLEAN.
  • وخزان الإصلاح ATTR. تغيير boundcells.isWaterReservoir = صحيح عند الانتهاء من الصرف.
  • ورمز نظيفة.
  • وإضافة درجة الحرارة اختبار وظائفها.
  • وإضافة GT الخلوي و؛ معلومات () trapCapP؛ حساب الضغط الإصلاح للمرحلة المحاصرين.
  • ورمز نظيفة.
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • وعمل code.add نظيفة ()
  • وإضافة getSaturation2 () لوضع 2.
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • والاقتراض saveVTK من FlowEngine
  • وتطبيع اثنين من غزو وسائط.
  • وجعل computeForce اختياري؛ وbakcup
  • وانقاذ، تغيير waterReservoir = المنضم [2]، إضافة خيار invadeBounday مؤقت
  • و، جعل غزو من الحدود اختياري. (افتراضي كاذبة)
  • و-fix Line_Solid_Pore () في الشبكة.
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • والتغيير -big، وراثة من FlowEngine.
  • وإزالة الملفات القديمة
  • ورمز نظيفة
  • وحساب القوة الإصلاح.
  • وإضافة حساب منطقة interficial محددة، والكثير من البق ...
  • والإصلاح computeCellInterfacialArea مع قمة الرأس fictious
  • و-test. أي تغيير كبير.
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • و-fix "الثعبان" أعلن علة
  • والتبديل- CLEAN بعض المعلومات في التصحيح
  • و-fix تفريغ الأساسية في computerForcePoreForceWithCache، currentTes shoule يتم solver- & GT؛ T [solver- & GT؛ currentTes]، NOT solver- & GT؛ T [currentTes]
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • و-update مع PFV
  • و-استخدام bndCondValue بمناسبة الخزان.
    تقرير
  • والخزانات -fix. إصلاح غزو ()، ويمكن PW يكون سلبي (MODE1)
  • و-تغيير غزو القاعدة، استخدام bndCondValue لتحديد الغزو. reservoirInfo يعتمد على bndCondValue. دمج isInvadeBoundary. (MODE1)
  • و-تغيير غزو قاعدة لMODE2. دمج بعض الوظائف
  • وgetWindowsSaturations -fix.
  • و-إضافة المسام دائرة نصف قطرها funcs فحص (تمة)
  • والمتغيرات -rename لcomputePoreRadius ()؛ كود نظيفة.
  • ورمز التبديل- CLEAN
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • و-إضافة debugOut لاختبار isInvadeBoundary = صحيح isPhaseTrapped = صحيح
  • و-insert debugOut. (تفريغ الأساسية الثابتة التي كتبها ulimit -s 16000)
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • وهذا هو TwoPhaseFlowEngine (النسخة ألفا) نعم!
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • وTwoPhaseFlowEngine -merge، إضافة مزيد من بقية المقال الخلية.
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • و-إضافة savePhaseVtk. إعادة تسمية وظيفة.
  • وcell.index الاختيار، إزالة
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • وتعليق رقم تعريف TWOPHASEFLOW
  • وكريستيان جاكوب (6):
  • والخيار إدراج updatePorosity في TriaxialStressController
  • وإصلاح خط طويل في جيثب ثيقة
  • والإصلاح قليل من تحذير في NewtonIntegrator
  • والإصلاح طفيفة في وثيقة introduction.rst
  • وتشمل تصلب السوائل لTSC عن حالة تدفق undrained
  • وfluidStiffness إصلاح TSC عندما يتم إيقاف FlowEngine
  • ودومينيك Boemer (1):
  • واضافة الاختيار النصي لViscoElasticPM.
  • وفرانسوا (1):
  • وتصحيح الخلل للشبكات تتبع للإتصال به. جاءوا essencially من منطق جديد من القوانين التي يجب أن تعود القيم المنطقية.
  • ويناير Stransky (7):
  • وقوة مضافة وتصدير عزم الدوران إلى VTKRecorder (السؤال # 252413)
  • والخطأ المطبعي الثابتة في وظيفة utils.polyhedron
  • وتمكين المحاكاة دورية مع Polhedron وتيترا
  • وإعادة تسمية PolyhedraVolumetricLaw - & GT؛ Law2_PolyhedraGeom_PolyhedraPhys_Veolumetric
  • وحذف الناتج فتق القوة لمربعات (علة # 1376734)
  • وأضاف وظيفة الأشكال المتعددة السطوح :: GetSurfaces
  • وسمة واضاف volumePower إلى Law2_PolyhedraGeom_PolyhedraPhys_Volumetric، الأشكال المتعددة السطوح رمز تنظيف صغير
  • وJanek Kozicki (2):
  • وإصلاح الخلل في "تفتيش" التي جعلت القيم التحرير مزعج.
  • ودمج وثيقة / أبو الهول / references.bib إلى وثيقة / references.bib
  • وجيروم دورييه (3):
  • وإعادة الكتابة ومثل؛ ياد على جيثب ومثل؛ صفحة ويكي في وثيقة أبو الهول.
  • وقصصي تلزم للحفاظ على المسار (في التعليمات البرمجية تعليق) على وجود صلة مفيدة لتحليل JCFpm paraview
  • وذات الصلة جيثب إزالة يكي الحلقة الأخيرة جدا في ملفات RST
  • ورافائيل MAURIN (1):
  • ومحرك قوة جديد لزوجين ياد مع رمز 1D RANS. إضافة محرك قوة جديدة من تطبيق قوات الهيدرودينامية الرئيسية في وظيفة من متوسط ​​1D ناقل السرعة السائل الذي يعتمد فقط على عمق. المحرك يقوم بحساب في كل مرة خطوة السحب، ورفع وقوات ازدهار لكل جسيم. استكمال مراجع لتوثيق المرتبطة المحرك.
  • وT Sweijen (1):
  • ودمج محرك تدفق مرحلتين
  • وثينك باد (1):
  • و-A اختبار يرتكبها من الكمبيوتر المحمول
  • وcyuan (7):
  • وتغيير طفيف لboundingCells خزان الاختيار.
  • وظيفة مؤقت -إضافة لتوليد النوافذ عينة، وحساب الاستجابة تشبع ...
  • و-إضافة savePhaseVtk
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • و-replace ABS، ماكس، دقيقة بواسطة الأمراض المنقولة جنسيا :: تقاسم المنافع، والأمراض المنقولة جنسيا :: كحد أقصى، والأمراض المنقولة جنسيا :: دقيقة
  • ودمج github.com:yade/trunk إلى chaoUnsat
  • وcyuanLaptop (1):
  • و-تغيير debugOut
  • وfifthguy (1):
  • وإصلاح الخلل التي ظهرت عند تشغيل البرنامج النصي uniaxial-post.py من الأمثلة. تحرير الحمر / post2d.py لالتقاط استثناء أثناء استيراد Vector3 من minieigen.
  • وjduriez (12):
  • وتصحيح الخطأ باستخدام مديرية الأمن العام () مع حشوات monodisperse (كاذبة = كاذبة في بيثون). إضافة لرسالة تفسيرية
  • وتغييرات قليلة في وثيقة الشعرية: افتراض باطل زاوية التبول، وصلات، وبعض التعليقات في التعليمات البرمجية المصدر
  • وتغيير واحد نسي أثناء ارتكاب سابقة حول TriaxialStressController 3DTriaxialEngine؟ https://github.com/yade/trunk/commit/77bc6d75b780bcbad5bdadc5bb3645badb009cd9
  • وإضافة إشارة إلى مختلف أنواع حفظ الملفات. حاولت أن أعلق الاختلافات، يرجى تصحيح إذا كنت مخطئا
  • والأخطاء المطبعية وتوضيحات في وثيقة الشعرية
  • وظيفة المسامية () تستدل الآن قيمة حجم للحالات غير الدورية، بدلا من رمي خطأ. قيم حجم POSITIV مرت في نهاية المطاف كما الحجة تتجاوز هذه القيمة المستنتجة
    تغيرت
  • والمسامية وثيقة وفقا لسابقة ارتكاب
  • وgetStress () تعتبر الآن قيمة حجم كافية لحالة غير الدورية (ويمكن أيضا أن تؤخذ القيم التي تم تمريرها كمعلمات في الاعتبار)
  • والتغيير من https://github.com/yade/trunk/commit/ab91b3cf8654f6d563dede10184e784a8ce84219، إعادة إدخال عادت منذ ذلك الحين، من دون سبب
  • وتحسين https://github.com/yade/trunk/commit/05599b23808991dbfef6b85400c7ddd32be594e0 بشأن حساب حجم في getStress للحالات غير دورية
  • والخطأ المطبعي في CapillaryPhys ثيقة
  • والموازاة من التفاعل حلقات في Law2 _..._ الشعرية (والذي هو في الواقع ليس LawFunctor التعامل معها من قبل InteractionLoop). اعتماد علاوة على ذلك مكرر FOREACH لنكهة غير متوازية.

ما هو جديد في الإصدار 1.07.0:.

  • وإزالة ملف RELEASE
  • واضافة -ftrack-الكلي التوسع = 0، إذا دول مجلس التعاون الخليجي & GT؛ = 4.8
  • وتقديم VTK6 الدعم.
  • واستخدام ADD_DEFINITIONS بدلا من إضافة تلك مباشرة في CXX_FLAGS.
  • وإزالة المعلومات حول-ياد مستقر من التمهيدي.
  • واضافة BicyclePedalEngine باعتبارها حركة الحركية الجديدة.
  • واضافة المؤقتين، حفظ، إذا تم استخدام دول مجلس التعاون الخليجي 4.8.
  • والشبكة سبليت في الشبكة وGrid_GUI.
  • وإضافة معلومات عن المفقودين حزم في وثائق وPPA الخارجي. يغلق: LP: 1250928
  • وأضف إشعار حول استخدام-libqglviewer QT4 ديف بدلا من libqglviewer ديف على الإصدارات القديمة أوبونتو.
  • واضافة نصي لإنشاء PPA حزم. (لم ينته)
  • واستخدام othermirror لبعض إصدارات أوبونتو.
  • وأضف-STL GTS سبيل المثال.
  • واضافة qt.View () لكتل-المثال.
  • وإضافة واحد أكثر الاختيار النصي لمراجعة وظائف اللزجة PM.
  • والنظر massMultiply المعلمة، وحساب المعلمات في ViscoElasticPM.
  • وإضافة وظائف إلى حفظ وكتل الحمل.
  • وتعيين pripority أعلى في sys.path إلى وحدات المترجمة النفس. إغلاق LP: 1254708
  • وحساب حجم الإصلاح. إغلاق LP: 1261415
  • وتعيين pripority أعلى في sys.path إلى وحدات المترجمة النفس في ياد-دفعة واحدة.
  • وتحديث البرامج النصية لPPA.
  • وإضافة ملفات التكوين اللازمة لPPA.
  • وتحديث بسيط من النصوص المؤسسة العامة للتقاعد.
  • وتحديث المعلومات حول حزم التي سبق إنشاؤها yadedaily.
  • وإضافة دعم لqglviewer & GT؛ = 2.5.0
  • وفتح GUI في حزم / packs.py بعد 1 خطوة لإظهار كل العناصر.
  • ورفع التحذير، إذا لم تسفر عن المجالات التي كتبها الأوامر * العادية.
  • وتحديث المعلومات حول حزم اليومية.
  • وتعيين واحد أكثر paramter -ftemplate متعمقة-512 لرنة
  • ومنع قوات الجذب في ViscPM بسبب اللزوجة
  • وإضافة بعض مزيد من الخطوات لcheckWeight النصي.
  • والتنسيق طفيفة في المراجع.
  • وإزالة cout أضاف بطريق الخطأ في السابق. ارتكاب.
  • وتغيير طفيف في setFromTwoVectors في utils.py.
  • وإعادة تسمية createtar.py إلى buildppa.py.
  • والإصلاح طفيفة في المستندات.
  • واضافة RELEASE الملف.
  • وظيفة لزيادة حجم المجال واحد (~ & GT؛ توماس تورم)
  • والتلاعب أسهل من ملفات الدولة في TesselationWrapper
  • واستعادة التفاف الثعبان من utils.growParticles () كما كان من قبل fb02a74 (تغيرت عن طريق الخطأ، آسف مسيحي)
  • وتعطي المعرفات الفريدة للخلايا trangulation ل
  • وFlowEngine :: nCells retruns عدد الخلايا متناهية. FlowEngine :: getVertices إرجاع القمم خلية يحددها المعرف الخاص به
  • وجعل الناتج cmake أكثر اتساقا عندما المفقودين التبعية LinSolv
  • وإصلاح سلوك FlowEngine.updateTriangulation = صحيح
  • وFlowEngine: زيادة عداد بشكل صحيح
  • والتغييرات الصغيرة في قسم التثبيت فيما يتعلق يبس suitesparse وما يتصل بها
  • وinstallation.rst: smallfix في المسافة البادئة
  • ويزيل الفرز ليس من الضروري في FlowEngine، كما أنه يتسبب في خلل بالغ الأهمية في المحكمة الخاصة بلبنان (http://gcc.gnu.org/bugzilla/show_bug.cgi؟id=58800)
  • والقيم المستهدفة الصحيحة للDEM-PFV checktest
  • ومسارات الإصلاح على الانترنت وثائق تعبئتها (خطأ رابط الإصلاح مع ارتباطات تشعبية واجهة المستخدم الرسومية ل)
  • وDEM خلفية الفصل: مذكرة حول سلالة الدلالي مقابل النزوح عن الكينماتيكا الاتصال
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • وإصلاح غير معروف ومثل؛ مفتاح ومثل؛ في TRIAX-تعليمي / script-session1.py
  • و+1 رقة نشرت
  • والإصلاح صغير في البرنامج النصي المثال رباعي / oneTetra.py
  • وإصلاح عداد المفقودين REGISTER_CLASS_INDEX (...) في ViscElPhys. هذا الماكرو أمر ضروري لقانون حقوق إيفاد!
  • وتصحيح خطأ صغير في تعليقات التعليمات البرمجية: ك = 2 * R * E
  • والسماح للاتصال بين (COH) frictMat وviscElMat كما frictPhys. وقد تم كل شيء تقريبا عن طريق الإرث، كان مجرد لتحويل التصلب إلى معامل ومعامل لالتصلب لضمان التوافق المواد. لاحظ أنه في الوقت الحالي لا يمكن أن timeStepper التعامل مع هذا النوع من المحاكاة - & GT؛ سوف تكون ثابتة قريبا.
  • ورسالة الخطأ التعديل إن لم يكن yade.runtime.hasDisplay (علة # 1241817)
  • والثابتة SyntaxError سابقة منذ ارتكاب
  • وغير تعليق وتعديل وظيفة utils.forcesOnCoordPlane
  • والخطأ تصحيح في الأمثلة / اختبار / triax.py
  • و- تقديم (uncommenting في الواقع) عشرات / المتغيرات shearBreakRel في JCFpmState: الجزء النسبي للتفاعلات كسر في الجسم (بدلا من العدد المطلق). - بعض التغييرات في بعض ثيقة من المتغيرات JCFpm
  • وتغييرات هامة جدا في كود JCFpm
  • والتعديل JCFpm سبيل المثال البرامج النصية بحيث لا تزال تعمل بعد سابقة ارتكاب
  • وإعادة وضع بعض الخطوط، وعلق، وبعد مناقشة هذا الموضوع (https://lists.launchpad.net/yade-dev/msg10185.html)، وذلك بفضل انطون. الحل الملاحظات هو (في هذه اللحظة؟) أخيرا لا تزال تستخدم لتجنب وضع متغير جديد في VTKRecorder ..
  • وهناك مثال سيناريو JCFpm: قسمين الصخور مع مفصل واحد في الوسط، كما في التجارب المعملية
  • وبعض التصحيحات المنسية في بعض النصوص سبيل المثال، بحيث لا تزال تعمل بعد التغييرات اليوم في JCFpm
  • وبعض التصويبات في وثيقة JCFpm (وصلات ...)
  • و(أمل) تحديد بعض الروابط RST في ماركا خلفية وثيقة
  • وبعض التغييرات في وثيقة من getStress () وظيفة، لتكون متسقة مع شفرة المصدر (https://answers.launchpad.net/yade/+question/239919)
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • وشرحه كما سابقة ارتكاب
  • واستعادة النسخة 2D من growParticle تمحى سابقا عن طريق الخطأ ..
  • وبعض الارتباطات التشعبية في JCFpm ثيقة تصحيح
  • والأخطاء المطبعية والارتباطات التشعبية تصحيحه في Peri3dController ثيقة
  • وتصحيح ارتباط في TesselationWrapper () وثيقة
  • وإضافة وصلة CGAL وحذف libgmp3 من قائمة تثبيت
  • وتغيير في حساب صلابة العادية وعرضية والتخميد. يؤثر هذا التغيير فقط على السلوك عند واحد من المعلمتين هو صفر، على سبيل المثال لمدة الجسيمات مع مختلف K1 و K2 صلابة، فإن صلابة الاتصال يكون دائما ك = K1 K2 * / (K1 + K2). قبل أن أعطى نفسه إلا عندما K2 = 0 (على التوالي K1 = 0)، حيث أعطى ك = K1 (التركيب. ك = K2). ويتم ذلك لضمان الاستمرارية في السلوك عند واحد من المعلمتين تميل إلى الصفر. إضافة وظيفة contactParameterCalculation في Ip2_ViscElMat_ViscElMat_ViscElPhys لتجنب كود الازدواجية.

ما هو جديد في الإصدار 1.05.0:

  • وانطون Gladky:
  • وإضافة نظام مكون من دفعة لتكون مرتبطة.
  • وإصلاح الخطأ المطبعي في المعادلات في getViscoelasticFromSpheresInteraction (وثائق). بفضل Medack (TU فرايبرغ).
  • وربط بشكل صريح BZIP2 المكتبات
  • وربط بشكل صريح ZLIB مكتبة
  • ومستندات تحديث التثبيت، إضافة libbz2 ديف zlib1g ديف.
  • والإصلاح LudingPM.
  • وإعادة تسمية المتغيرات في LudingPM (Theta- & GT؛ دلتا).
  • والإصلاح K2-حساب في LudingPM.
  • وتحديث النصي لLudingPM.
  • وتقسيم واجهة المستخدم الرسومية / QT4 / GLViewer.cpp.
  • وإزالة PKG / ماركا / DomainLimiter. *
  • واسترداد DomainLimiter (LawTester يجب أن يتم نقل مكان ما).
  • وإزالة بعض التحذيرات.
  • وتحديث numpy_boost.hpp من إس.
  • وإزالة ينفذ قليلا على الحمر، حزب الشعب الكمبودي وح ملفات.
  • وسبليت Shop.cpp على Shop_01.cpp وShop_02.cpp
  • والإصلاح تجميع.
  • وإزالة مستقر PPA إشارة من الوثائق.
  • واستبدال كافة libboost - * - ديف من قبل libboost بين جميع ديف
  • وكريستيان جاكوب:
  • وصفا كاملا لطرق أجمة في دليل المستخدمين
  • وإصلاح الخلل في نظام الجمود موتر تقريب
  • وإصلاح بعض الروابط في دليل المستخدمين والمشهد وثيقة
  • ووصف الإصلاح من المواد الافتراضية في دليل المستخدمين
  • وتحديد / الحكام تحديث وصلات في دليل المستخدمين - جزء 1
  • وإزالة وصف SpherePadder من دليل المستخدمين
  • وتحديد / الحكام تحديث وصلات في دليل المستخدمين - جزء 2 (انتهى)
  • والتكيف مع الطفو سبيل المثال مع طريقة جديدة O.forces.addF () وجعلها تبدو أجمل
  • والتحديث في أجمة :: updateProperties: وشملت الجديد منطقي integrateInertia والباحث تفريد والتكيف أجمة ()، appendClumpend ()، addToClump ()، releaseFromClump ()، replaceByClumps () وgrowParticles ()
  • وإنشاء روابط لبعض البرامج النصية المثال في المجمع
  • وزيادة سرعة التهيئة من الأمثلة / حزم / packs.py (إصلاح https://bugs.launchpad.net/yade/+bug/1229783)
  • ومحاولة إصلاح (لا تزال مقطوعة) الحكام في دليل المستخدمين
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • وجعل getRoundness () أكثر مرونة: ليس أكثر حاجة فارغة excludeList كوسيطة الإدخال؛ التكيف replaceByClumps-example.py وما يرتبط بها من جزء في دليل المستخدمين
  • والإصلاح صغير في دليل المستخدمين
  • وإصلاح ارتباط في TesselationWrapper
  • وإصلاح ارتباط في TesselationWrapper (ثاني محاولة)
  • والإصلاح المثال الطفو للكتل
  • وtypenames إزالتها من Polyhedra.cpp، وجعل دول مجلس التعاون الخليجي العلامة & lt؛ الإصدار 4.7 سعيد
  • ودنيا:
  • وحفظ السرعات النسبية للجسيمات.
  • وحساب edgesSurfaces إذا viscousShear غير صحيح.
  • وحفظ التفاعلات فقط بين المجالات في ناقلات.
  • والحصول على القص والإجهاد لزج العادي في كل تفاعل.
  • ويناير Stransky:
  • والتعديلات الهامشية
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • وخلية الدورية واضاف VTK تصدير (لVTKRecorder وexport.VTKExporter)
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • وأضاف نسيت سبيل المثال ملف
  • وعلة ثابتة في export.VTKExporter من أحد يرتكب السابقة
  • ودمج فرع 'سيد' من github.com:yade/trunk
  • وتنفيذ الأشكال المتعددة السطوح + أمثلة (ساهم بها يناير الياس).
  • وإضافة أمثلة مع tetrehadron غرار حسب الطبقة الشكل المتعدد السطوح الجديدة
  • وسوف CombinedKinematicEngine لا ندعو لها subengines ميت '(السؤال # 237437)
  • وجيروم دورييه:
  • وتصحيح الخطأ المطبعي في تعليق
  • واقتراح أمثلة جديدة (مماثلة لكنها أكثر إحكاما) باستخدام الطبقات JCFpm. وهناك خيار يمكن أن يتم بعد يوم واحد بعض ردود الفعل؟
  • وبعض التغييرات في وثائق JCFpm (إضافة من المراجع الخارجية، وإزالة إشارة العبور نحو نموذج CFpm التي لا وجود لها بعد الآن). في حزب الشعب الكمبودي، وبعض خطوط علق لإضافة (في المستقبل؟) بعض ملامح مرحلة ما بعد الموالية التي قد ربما كسر التيار يحفظ من (القائمة ؟؟) المستخدمين الحاليين
  • ويرتكب التغييرات التي نوقشت لفترة وجيزة في https://lists.launchpad.net/yade-dev/msg09979.html. مكتوبة بشكل رئيسي من قبل L. SCHOLTES، أنها تسمح لvizualize مع paraview بعض ملامح الطبقات JCFpm. وتضيف ثم 2 مسجلات، ومثل؛ jcfpm ومثل؛ و & مثل؛ الشقوق ومثل ؛، التي يتم فصلها أساسا لأسباب تاريخية .. وعلى أية حال موثقة وهي الآن
  • وإضافة لpylab.ion () في plotNumInteractionsHistogram () وplotDirections () بحيث ياد لا يتعطل بعد الآن بعد إطلاق هذه الوظائف (حتى بعد إغلاق إطار المؤامرة، وهنا). لا يزال بفضل فاتسلاف! (http://stackoverflow.com/questions/9753885/pylab-matplotlib-show-waits-until-window-closes)
  • والتغييرات قصصي في البرنامج النصي المثال
  • وكلاوس Thoeni:
  • ومشكلة العزم مع قناع في GridConnection
  • وتجاهل ملفات kdevelope المحلية المحددة على بوابة

ما هو جديد في الإصدار 0.97.0:

  • وانطون Gladky (42):
  • وإزالة الافراج عن الملف.
  • وإزالة eigen2. استخدام eigen3 بدلا من ذلك.
  • وإزالة المرجح / توجيهات unlekely.
  • وإزالة eigen2 التوافق.
  • والإصلاح تجميع مع رنة.
  • وminieigen استخدام المعبأة النظام، إذا ما استمر.
  • والخطأ المطبعي الإصلاح في __init __. الحمر
    pygts
  • واستخدم النظام، إذا كانت متوفرة.
  • والسفلى نسخة cmake المطلوبة إلى 2.6
  • وتحقق ما إذا تم تثبيت Tkinter.
  • والعودة مرة أخرى الحد الأدنى من النسخة cmake إلى 2.8. خطأ تجميع مع واجهة المستخدم الرسومية.
  • وامام نظيره فيكس تجميع تعزز 1.53.
  • والخطأ المطبعي الإصلاح في البحث عن py_gts حدة.
  • والخطأ المطبعي الإصلاح في cmake.
  • والإصلاح الربط بين _gts حدة.
  • وminieigen الاستيراد في واجهة المستخدم الرسومية / QT4 / SerializableEditor.py.
  • ومخطوطات النظيفة / اقرأني. لا ينطبق أي أكثر من ذلك.
  • ورفع محذرا من انه اذا لم يتم استيراد حدة PIL. عدم رفع خطأ.
  • وإزالة وثائق حول المكتبات 3RD الأحزاب (minieigen وGTS).
  • وثائق تثبت في مكان القياسي.
  • وإنشاء وتثبيت Yade.epub، إذا pandoc هو متاح.
  • وبناء Yade.epub باستخدام أبو الهول وباني.
  • وإزالة تحويل pandoc من تكس الملف.
  • ومسار تثبيت الإصلاح لأتش تي أم أل الوثائق.
  • وإصلاح --version المعلمة لياد-دفعة واحدة.
  • وإزالة الفواصل في ومثل؛ & ميزات مثل؛.
  • والناتج تحديث --help.
    <لى> إنشاء manpages باستخدام ومثل، وجعل manpage ومثل؛ الأوامر.
  • وإزالة توليد manpage usign الخيار --generate-manpage.
  • وإضافة ومثل، وجعل الاختيار ومثل؛ الأوامر لتشغيل الاختبارات القياسية.
  • والإصلاح تقسيم من الميزات. (يغلق LP: 1161451)
  • وتعود التغييرات التي أدخلت في 4f9f8dae3.
  • وإزالة المعلومات حول تسجيل. (يغلق LP: 1150273)























  • و1.
  • و1.





















<قوية> متطلبات : ل

  • وبيثون

لقطات

yade_1_68652.png
yade_2_68652.png

تعليقات ل Yade

1 تعليقات
  • محمدرضا 12 Jan 17
    سلام
    شخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
    09188492669
إضافة تعليق
بدوره على الصور!