प्रत्यक्ष सॉल्वरों को विरल करने के लिए सबसे अच्छा पायथन पैकेज / इंटरफेस क्या हैं?


11

कृपया पाइथन पैकेज (पेट्सकैपी, आदि ...) और स्पार्स डायरेक्ट सॉल्वर्स को सूचीबद्ध करें जो इसका समर्थन करता है। प्रति पैकेज एक (समुदाय-विकी) उत्तर दें।


मैं इस धारणा के तहत था कि "सूची" के प्रश्नों को स्टैकएक्सचेंज पर बुरा रूप माना गया था।
जैक पॉल्सन

वे सामान्य तौर पर, हम इसे एक प्रयोग के रूप में छोड़ रहे हैं, और यहां
एरन अहमदिया

@JackPoulson: वे खराब फॉर्म हैं। सवाल शायद पुनर्पाठ होना चाहिए। एरन ने इस पर बहुत से ट्राइएज किए जिससे यह काफी बेहतर हो गया। जैसा कि यह है, हम इसे "पैकेज के प्रति एक उत्तर" प्रश्नों की पुनरावृत्ति की वैधता का परीक्षण करने के लिए एक प्रयोग के रूप में छोड़ रहे हैं। ऐसा नहीं है कि कई संभावित उत्तर (मुझे लगता है) हैं, इसलिए मुझे नहीं लगता कि उत्तर सूची लंबे समय तक अप्रचलित हो जाएगी। "सूची प्रश्नों की मुख्य आलोचना," अस्पष्ट रूप से परिभाषित है, यह है कि वे बनाए रखने के लिए कठिन हैं।
ज्योफ ऑक्सबेरी

जवाबों:


10

पेट्सक द्वारा समर्थित सभी प्रत्यक्ष सॉल्वर, पेट्सन के माध्यम से एक सामान्य इंटरफ़ेस के तहत अजगर में उपलब्ध हैं । समर्थित विरल डायरेक्ट सॉल्वर पैकेज में PETSc देशी प्रत्यक्ष सॉल्वर, MUMPS, PasTiX, SuperLU, SuperLU_DIST, Umfpack, CHOLMOD, Spooles, LUSOL, MATLAB और ESSL शामिल हैं। MATSOLVER*मैन पेज यहाँ देखें ।




4

द्वारा समर्थित सभी प्रत्यक्ष समाधानकर्ताओं Trilinos के माध्यम से Amesos के माध्यम से एक आम इंटरफेस के तहत पायथन में उपलब्ध हैं PyTrilinos । समर्थित विरल डायरेक्ट सॉल्वर पैकेज में UMFPACK, TAUCS, PARDISO, SuperLU और MUMPS शामिल हैं। इस तकनीकी रिपोर्ट को कुछ उदाहरणों के लिए PyTrilinos के साथ विरल रैखिक बीजगणित पर चर्चा करते हुए देखें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.