ياد هو مصدر حرة مفتوحة وإطار للمد والتي يمكن استخدامها لنماذج عددية منفصلة، مصممة خصيصا لطريقة العناصر المنفصلة. كانت مكتوبة أجزاء حساب ياد في 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.
<قوية> متطلبات : ل
- وبيثون لى>
1 تعليقات
محمدرضا 12 Jan 17
سلامشخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
09188492669