সফটওয়্যার বিবরণ:
সংস্করণ: 1.5.0
তারিখ আপলোড: 1 Mar 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 79
এই এবং পাইথন সি ++ একটি সহজ, সামঞ্জস্যপূর্ণ এবং স্বজ্ঞাত অবজেক্ট ওরিয়েন্টেড API- টি
বৈশিষ্ট্য :.
- স্বয়ংক্রিয় এবং FFC বা SyFi মাধ্যমে সসীম উপাদান ভেরিয়েশনাল ধরনের দক্ষ মূল্যায়ন করুন
- লিনিয়ার সিস্টেম স্বয়ংক্রিয় এবং দক্ষ সমাবেশ
- সসীম উপাদান সাধারণ পরিবার,
- সহ মৌলিক উপাদানের সমন্বয় হিসেবে নির্বিচারে মিশ্র উপাদান, যেমন টেলর-হুড
- অভ্যন্তর জাল মতকে উপর তিড়িং লাফ পদ, গড়, এবং সমাকলনের সহ সমতল Galerkin পদ্ধতি
- উচ্চ ক্ষমতা সম্পন্ন রৈখিক বীজগণিত, PETSc, Trilinos এবং MTL4 ++ সহজ সি (পরীক্ষামূলক) এবং পাইথন চাদরে
- সমান্তরাল সমাবেশ ও সমাধান
- সহজ 1D, 2D (ত্রিভুজ), এবং 3D অভিযোজিত জাল পরিশোধন সহ (tetrahedra), মধ্যে meshes
- মাল্টি অভিযোজিত McG (থ) / এমডিজি (থ) এবং মনো-অভিযোজিত CG (থ) / ডিজি (থ) ODE solvers
- DOLFIN এক্সএমএল, VTK, অষ্টক, ম্যাটল্যাব, Diffpack, যাত্রাপুস্তক দ্বিতীয় সহ ইনপুট / আউটপুট বিন্যাস, একটি পরিসীমা জন্য সমর্থন
অবাধ অর্ডার ক্রমাগত এবং বিচ্ছিন্ন Lagrange সসীম উপাদান, BDM উপাদান, আর.টি. উপাদান, BDFM উপাদান, Nedelec উপাদান এবং Crouzeix-Raviart সহ
UBLAS মাধ্যমে
এই রিলিজে নতুন কি:
- এই রিলিজে আপেক্ষিক সুবিন্যস্তকরণ ও বাগ সংশোধন করা হয়েছে একটি বড় সংখ্যা এনেছে সদ্য মুক্তি DOLFIN 1.0-beta2 করতে.
সংস্করণ 0.9.11 নতুন কি:
এবং LGPL v2.1 থেকে
- পরিবর্তন লাইসেন্স LGPL এর V3 বা পরে
- dolfin_utils সরানো meshconverter
- Gmsh meshes জন্য উপাদান চিহ্নিতকারী রূপান্তর জন্য সমর্থন যোগ করুন
- বিন্দু উত্স জন্য সমর্থন যোগ করুন (বর্গ PointSource)
- লগিং পুনঃনামকরণ - & # x3e; set_log_active
- পরামিতি, & quot যোগ করুন; clear_on_write, & quot; timeseries থেকে
- ইনপুট জন্য সমর্থন যোগ করুন / নেস্টেড পরামিতি সেট আউটপুট
- রৈখিক solvers মাত্রা জন্য পরীক্ষা করে দেখুন
- ভেরিয়েশনাল সমস্যার জন্য স্বয়ংক্রিয় ত্রুটি নিয়ন্ত্রণ জন্য সমর্থন যোগ করুন
- জাল পরিশোধন পর MeshFunctions এর পরিশোধন জন্য সমর্থন যোগ করুন
- ফরম কন্সট্রাকটর পরীক্ষা এবং বিচারের জায়গার পরিবর্তন করার
সংস্করণ 0.9.10 নতুন কি:
- ভেরিয়েশনাল সমস্যার জন্য স্বয়ংক্রিয় ত্রুটি নিয়ন্ত্রণ জন্য সমর্থন যোগ করুন.
- জাল পরিশোধন পর MeshFunctions এর পরিশোধন জন্য সমর্থন যোগ করুন.
কি সংস্করণ 0.9.9 নতুন:
- CMake পরিবর্তন বিল্ড সিস্টেমে
- নামে MeshFunctions যুক্ত করুন: VertexFunction, EdgeFunction, FaceFunction, FacetFunction, CellFunction
- ব্যবহার না করে সরাসরি ধ্রুবক সীমানা শর্ত নির্ধারণের অনুমতি কনস্ট্যান্ট
- স্ট্রিং উপর ভিত্তি করে সীমানা শর্ত নির্ধারণের অনুমতি (& quot; এক্স [0] == 0.0 & quot;)
- অনুপস্থিত ডিরেক্টরি তৈরি করুন
- সবচেয়ে ব্যাক-এন্ডের জন্য preconditioners পুনরায় ব্যবহার করার অনুমতি প্রদান করা
- কিছু 32 বিট মেশিনে UMFPACK সমাধানকারী জন্য সংশোধন করা হয়েছে
- PETSc মাধ্যমে আরো Hypre preconditioners প্রবেশাধিকার প্রদান করুন
- SLEPc 3.1 জন্য আপডেট করুন
- উন্নত এবং সব ব্যাক-এন্ডের জন্য লু factorizations পুনরায় ব্যবহার বাস্তবায়ন করুন
- MeshFunctions এর পরিমার্জন বাগ ফিক্স করুন
ফাইলের নাম এর অংশ হিসাবে উল্লেখ করা হলে
সংস্করণ 0.9.3 নতুন কি:
- বিশ্ব পরামিতি, & quot যোগ করুন; ffc_representation, & quot; FFC JIT কম্পাইলার ফর্ম উপস্থাপনা জন্য
- আদর্শ () ফাংশন পাইথন উভয় ভেক্টর এবং ফাংশন সব ব্যবস্থা করুন
- Speedup মেয়াদী সীমানা শর্ত এবং কাজ করুন
- ম্যাট্রিক্স এবং ভেক্টর বরাদ্দ যখন কোন সংখ্যা ব্যবহৃত NumPy অ্যারে ব্যবহার সম্ভাবনার যোগ করুন
- ম্যাট্রিক্স এবং ভেক্টর মধ্যে সূচকের জন্য কোন পূর্ণসংখ্যা ব্যবহৃত NumPy অ্যারে ব্যবহার সম্ভাবনার যোগ করুন
- PyDOLFIN মধ্যে কোন int typemaps জন্য ত্রুটিমুক্ত করুন
- mult এবং transpmult বিভক্ত mult
- কমান্ড-লাইন পরামিতি পার্স যখন PETSc যুক্তি ফিল্টার আউট করুন
- ইন্টারফেস ফাইল টানা মন্তব্য বাড়ান
- টানা ইন্টারফেস ফাইল কপিরাইট বিবৃতি (এখনো সমাপ্ত না) যোগ করুন
- বিবিধ এসটিডি জন্য typemaps :: ভেক্টর & # x3c যোগ করুন; ধরনের & # x3e; PyDOLFIN মধ্যে
- টানা আলোয়ান কোড আকার হ্রাস std_vector.i উপর নির্ভরতা সরান
- আপেক্ষিক% ব্যবহার dolfin.i মধ্যে রয়েছে
- পরিবর্তন নাম dolfin_foo.i - & # x3e; foo.i
- পাইথন ইন্টারফেস ফাংশন ঢুকান () যোগ করুন
- ফিক্স typmaps
- typmaps.i মধ্যে typechecks পরিবর্তে শাহো লিখেছেন ব্যবহার TypeError
- / আউট shared_ptr & # x3c মধ্যে যোগ করুন; Epetra_FEFoo & # x3e; PyDOLFIN জন্য typemaps
- ফিক্স JIT কম্পাইল
- PyDOLFIN একটি compile_extension_module ফাংশন যোগ করুন
- পাইথন ভেক্টর নিয়োগ বাগ ফিক্স করুন
- সংকুচিত Base64 জন্য যোগ করুন সমর্থন এনকোড VTK ফাইল (ব্যবহার zlib)
- VTK ফাইল Base64 এনকোডেড জন্য সমর্থন যোগ করুন
- সমান্তরাল সমাবেশ জন্য পরীক্ষামূলক সমর্থন এবং সমাধান করুন
- প্রকল্পে বাগ ফিক্স () ফাংশন, UFL বাক্য গঠন করতে আপডেট করুন
- disp () ফাংশন সরান এবং তথ্য দ্বারা প্রতিস্থাপন (foo বিন্যাস, সত্য)
- ইউরো ইউনিট পরীক্ষা (পাইথন) যোগ করুন
- SystemAssembler পরিষ্কার করুন
- PyDOLFIN মাধ্যমে assemble_system সক্রিয় করুন
- GenericMatrix করতে 'আদর্শ' যোগ করুন
- NewtonSolver দক্ষতা উন্নতি
- পুনঃনামকরণ NewtonSolver :: NewtonSolver থেকে :: পুনরাবৃত্তির get_iteration () ()
- EpetraKrylovSolver উন্নতি :: সমাধান করুন
- রচয়িতা ভেক্টর যোগ করুন :: ভেক্টর (const GenericVector ও এক্স)
- সরান SCons গম্ভীরতা সতর্কবার্তা
- PETScKrylovSolver মধ্যে মেমরি লিক ফিক্স করুন
- dolfin_assert পুনঃনামকরণ - & # x3e; জাহির করা এবং সি ++ সংস্করণ ব্যবহার করুন
- ফিক্স ডিবাগ / নিখুত পতাকা
- SpecialFunctions থেকে AvgMeshSize, InvMeshSize, InvFacetArea সরান
- MeshSize পুনঃনামকরণ - & # x3e; CellSize
- কমান্ড-লাইন পার্সিং জন্য উন্নত সমর্থন পুনর্লিখন পরামিতি সিস্টেম,
- পাইথন থেকে পরামিতি স্থানীয়করণ (বর্গ প্রতি) এবং ব্যবহারযোগ্যতা
- SpecialFunctions থেকে OutflowFacet সরান
- ঢুকান (ডবল *) পুনঃনামকরণ - & # x3e; interpolate_vertex_values (ডবল *)
- যোগ করুন পাইথন সংস্করণ
- assemble.py মধ্যে বাগ ফিক্স করুন
- অ ম্যাচিং meshes মধ্যে কর্ম অনুমতি ক্ষেপক
- ফাংশন :: ফাংশন (এসটিডি :: স্ট্রিং ফাইলের নাম) সরান
- স্থানান্তরণ IO
- GenericSparsityPattern সরান :: সাজানোর
- SparsityPattern রচয়িতা সাজানো দরকার / পাঁচমিশালী পরামিতি
- SparsityPattern :: সন্নিবেশ করুন কর্ম ক্ষমতায় উন্নতি
- রৈখিক বীজগণিত এবং বিল্ট ইন meshes জন্য স্ট্রিং সঙ্গে enums প্রতিস্থাপন
- কনস্ট্যান্ট মান সরাসরি এক্সেস করার অনুমতি দিন
- স্বয়ংক্রিয়ভাবে MeshEntity রচয়িতা মধ্যে সত্ত্বা আরম্ভ এবং পরিসীমা পরীক্ষা করুন
- memorycheck ইউনিট পরীক্ষা যোগ করুন
- প্রস্থান libxml2 পার্সার পরিষ্কার করতে কল যোগ করুন
- DofMap সদস্য ফাংশন, unecessary আর্গুমেন্ট সরান
- DofMap, FiniteElement এবং FunctionSpace থেকে রেফারেন্স কন্সট্রাকটর সরান
- DofMap বস্তু জাল ধারণ করার জন্য একটি shared_ptr ব্যবহার করুন
- লেফাফা কোড ইন্টারফেস পরিবর্তন: PoissonBilinearForm - & # x3e; পয়সন :: BilinearForm
- লেখার জন্য ফাংশন info_underline () যোগ আন্ডারলাইন বার্তা
- বার্তা () পুনঃনামকরণ - & # x3e; উপযুক্ততা, & quot; & quot তথ্য (); পাইথন লগিং মডিউল সঙ্গে
- GeneriVector ইন্টারফেস elementwise গুণ যোগ করুন
- PyDOLFIN মধ্যে GenericVector ইন্টারফেস এখন ক্রম প্রোটোকল সমর্থন
- পুনঃনামকরণ camelCaps কার্যাবলী নাম: FOOBAR - & # x3e; foo_bar
- PyDOLFIN (শুধুমাত্র getitem) মধ্যে GenericMatrix ইন্টারফেসের জন্য ক্ষমতা slicing যোগ করুন
- PyDOLFIN মধ্যে GenericVector ইন্টারফেসের জন্য ক্ষমতা slicing যোগ করুন
- GenericVector ইন্টারফেস সমষ্টি যোগ করুন
(ভেক্টর মূল্যবান) মিশ্র উপাদানের জন্য
টানা ইন্টারফেস ফাইল
পাইথন 2.6 মধ্যে uint জন্য
সমান্তরাল করুন
Cahn-Hilliard ডেমো
নতুন এক্সএমএল
পাওয়া মন্তব্যসমূহ না