รายละเอียดซอฟแวร์:
รุ่น: 1.3.0
วันที่อัพโหลด: 17 Feb 15
การอนุญาต: ฟรี
ความนิยม: 91
Dolfin เป็นแหล่งเปิดอินเตอร์เฟซภาษา C ++ โครงการ FEniCS สำหรับการทำงานอัตโนมัติของการคำนวณแบบจำลองทางคณิตศาสตร์ (ACMM)
มันมี PSE ที่สอดคล้องกัน (การแก้ปัญหาสิ่งแวดล้อม) สำหรับการแก้สมการเชิงอนุพันธ์สามัญและ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- < li> คุณสมบัติ: เปิดใช้งานการโอน MeshValueCollections เบาบางเพื่อ MeshFunctions
- คุณสมบัติ: เพิ่มฟังก์ชั่นกำหนดฟรีที่ถูกนำมาใช้สำหรับการกำหนดฟังก์ชั่นย่อย
- คุณสมบัติ: เพิ่ม FunctionAssigner ชั้นเรียนที่แคช DOFs สำหรับการกำหนดฟังก์ชั่นย่อย
- การพึ่งพา runtime แก้ไขการตรวจสอบรุ่น swig
- คัดค้าน DofMap วิธีสมาชิก vertex_to_dof_map และ dof_to_vertex_map
- เพิ่มฟังก์ชั่นฟรี: vertex_to_dof_map และ dof_to_vertex_map และแก้ไขการสั่งซื้อของแผนที่ .
- แนะนำ CompiledSubDomain รุ่นที่แข็งแกร่งมากขึ้นของ compiled_subdomains ซึ่งจะเลิกตอนนี้
- CMake ตอนนี้จะดูแลการเรียกสคริปต์สร้าง-foo ที่ถูกต้องหากมีความจำเป็นเพื่อให้.
- คุณสมบัติ: เพิ่มใหม่ในตัวห้องสมุดเรขาคณิตการคำนวณ (BoundingBoxTree)
- คุณสมบัติ: เพิ่มการสนับสนุนสำหรับการตั้งชื่อและป้ายชื่อที่จะแสดงออกเมื่อสร้าง
- คุณสมบัติ: เพิ่มการสนับสนุนสำหรับการผ่าน GenericFunction เกลาเป็นค่าเริ่มต้น CompiledExpression
- คุณสมบัติ: เพิ่มการสนับสนุนสำหรับการค้นหาระยะทางสำหรับตาข่าย 3 มิติ
- คุณสมบัติ: เพิ่ม PointIntegralSolver ซึ่งใช้ MultiStageSchemes การแก้ ODEs ท้องถิ่นที่จุด
- คุณสมบัติ: เพิ่ม RKSolver และ MultiStageScheme เวลาทั่วไปแก้หนึ่ง
- คุณสมบัติ: เพิ่มการสนับสนุนสำหรับการกำหนดฟังก์ชั่นที่มีการรวมเชิงเส้นของฟังก์ชั่นที่ใช้ชีวิตอยู่ใน FunctionSpace เดียวกัน
- เสื้อคลุมที่เพิ่มเข้ามาสำหรับหลาม SystemAssembler
- เพิ่มการสาธิตการใช้ compiled_extension_module กับไฟล์ที่มาแยกต่างหาก
- แก้ไขสำหรับ NumPy 1.7
- ลบรหัสเสื้อคลุม Dolfin (ย้ายไป FFC)
- เพิ่ม set_options_prefix เพื่อ PETScKrylovSolver
- ลบชั้นฐาน BoundarCondition
- ตั้งค่าขนาดบล็อก PETScMatrix เมื่อพร้อมใช้งานจาก TensorLayout
- เพิ่มการสนับสนุนให้ได้รับการป้องกันรูปแบบการบีบอัดจาก STLMatrix
- เพิ่มการตรวจสอบโครงสร้างของบล็อกใน dofmap สำหรับสมเวกเตอร์
- เปิดเผยพารามิเตอร์ PETSc GAMG
- Modify SystemAssembler เพื่อสนับสนุนการชุมนุมที่แยกต่างหากจาก A และ B
มีอะไรใหม่ ในรุ่น 1.1.0:
- รุ่นนี้มีการปรับปรุงประสิทธิภาพการทำงานอย่างมีนัยสำคัญและจำนวน bugfixes สำคัญ.
มีอะไรใหม่ ในรุ่น 1.0 RC2:
- นี้รุ่น bugfix แก้ไขเล็ก ๆ จำนวนมากของข้อบกพร่องในการเตรียมการ สำหรับการเปิดตัวที่จะเกิดขึ้นของ Dolfin 1.0.0.
มีอะไรใหม่ ในรุ่น 1.0 RC1:
- ข่าวประชาสัมพันธ์ฉบับนี้นำจำนวนมากของการสะสางและแก้ไขข้อผิดพลาด เมื่อเทียบกับที่เพิ่งปล่อย Dolfin 1.0 beta2.
- ถ้ารุ่นนี้ถือเป็นสัปดาห์ของการทดสอบก็จะกลายเป็น Dolfin 1.0.0.
มีอะไรใหม่ ในรุ่น 1.0 Beta 2:
- ข่าวประชาสัมพันธ์ฉบับนี้ประกอบด้วยการแก้ไขข้อผิดพลาดจำนวนมากและใช้เวลานานบาง คุณสมบัติที่โดดเด่นในการเตรียมการสำหรับการเปิดตัว 1.0.
มีอะไรใหม่ ในรุ่น 0.9.11:
- รุ่นใหม่ของ Dolfin ได้รับการปล่อยตัวออกมาด้วย จำนวนของการปรับปรุงและความสำคัญของการแก้ไขข้อบกพร่อง.
มีอะไรใหม่ ในรุ่น 0.9.10:
- ข่าวประชาสัมพันธ์ฉบับนี้จะเพิ่มจำนวนมากของการปรับปรุงและข้อผิดพลาด แก้ไขปรับปรุงที่สะดุดตาที่สุดปรับขนานและการสนับสนุนการทดลองสำหรับการประมวลผลแบบ multi-core.
มีอะไรใหม่ ในรุ่น 0.9.9:.
- ข่าวประชาสัมพันธ์ฉบับนี้มีการเปลี่ยนแปลงการสร้างระบบเพื่อ CMake
- นอกจากนี้ยังเพิ่มการสนับสนุนสำหรับการตั้งชื่อ MeshFunctions สเปคที่เรียบง่ายของเงื่อนไขขอบเขตในหลาม, การควบคุมที่ดีขึ้นของสภาพล่วงหน้าและตัวประกอบ LU แก้ไขสำหรับ UMFPACK และการปรับปรุงสำหรับ SLEPc 3.1.
มีอะไรใหม่ ในรุ่น 0.9.8:
- รุ่นใหม่ของ Dolfin ได้รับการเผยแพร่ที่มีจำนวนมาก คุณสมบัติใหม่เพียงตัวอย่างของซึ่งรวมถึงการสนับสนุน Trilinos ขนานการปรับปรุงการออกแบบพีชคณิตเชิงเส้น, การปรับแต่งตาข่ายที่ดีขึ้นและ adaptivity อัตโนมัติ รายการที่ครอบคลุมของคุณสมบัติใหม่และการแก้ปัญหาใหญ่สามารถพบได้ใน ChangeLog.
ต้องการ
- รุ่นล่าสุดของ FFC
- รุ่นล่าสุดของ FIAT
- PETSc เวอร์ชัน 2.3.0
- Libxml2 (แพคเกจ Debian libxml2-dev)
ความคิดเห็นที่ไม่พบ