कम्प्यूटेशनल विज्ञान

वैज्ञानिक समस्याओं का समाधान करने के लिए कंप्यूटर का उपयोग करने वाले वैज्ञानिकों के लिए प्रश्नोत्तर

4
पायथन में लिखे कोड को गति देने के लिए कौन से उपकरण या दृष्टिकोण उपलब्ध हैं?
पृष्ठभूमि: मुझे लगता है कि मैं कुछ कोड को पोर्ट करना चाहूंगा जो मैट्रिक्स एक्सपोनेंशियल-वेक्टर उत्पादों की गणना करता है, जो MATLAB से पायथन में क्रिलोव सबस्पेक्ट विधि का उपयोग करता है। (विशेष रूप से, Jitse Niesen का expmvp फ़ंक्शन, जो इस पेपर में वर्णित एक एल्गोरिथ्म का उपयोग करता …

16
कम्प्यूटेशनल विज्ञान में "दो आसान है, तीन कठिन है" के अच्छे उदाहरण हैं
मैंने हाल ही में मेटा-घटना का एक सूत्रीकरण का सामना किया : " दो आसान है, तीन कठिन है " (फेडरिको पोलोनी द्वारा इस तरह से संकेतित), जिसे निम्नानुसार वर्णित किया जा सकता है: जब दो संस्थाओं के लिए एक निश्चित समस्या तैयार की जाती है, तो इसे हल करना …

7
क्वांटम यांत्रिकी के नियम सिमुलेशन में कहां टूटते हैं?
जब कोई व्यक्ति भौतिकी में बीए रखता है तो मैं कुछ हद तक घबरा गया था जब मैंने आणविक सिमुलेशन के साथ काम करना शुरू किया था। यह जानकर थोड़ा धक्का लगा कि सबसे विस्तृत और कम्प्यूटेशनल रूप से महंगे सिमुलेशन मात्रात्मक रूप से पहले सिद्धांतों से पानी के पूर्ण …

9
C ++ में पैरामीटर अध्ययन चलाने का एक अच्छा तरीका क्या है
समस्या मैं वर्तमान में एक परिमित तत्व नवियर स्टोक्स सिमुलेशन पर काम कर रहा हूं और विभिन्न प्रकार के मापदंडों के प्रभावों की जांच करना चाहता हूं। कुछ पैरामीटर इनपुट फ़ाइल में या कमांड लाइन विकल्पों के माध्यम से निर्दिष्ट किए जाते हैं; अन्य मापदंडों को मेकफाइल में झंडे के …

2
एक छोटे निर्धारक मैट्रिक्स के अशुभ कंडीशनिंग करता है?
det(A)≈0det(A)≈0\det(A) \approx 0 क्या काफिला भी सच है? क्या एक अशिक्षित मैट्रिक्स में लगभग शून्य निर्धारक होता है? यहाँ मैं ओक्टेव में कोशिश की गई कुछ है: a = rand(4,4); det(a) %0.008 cond(a)%125 a(:,4) = 1*a(:,1) + 2*a(:,2) = 0.000000001*ones(4,1); det(a)%1.8E-11 cond(a)%3.46E10

5
MPI C ++ इंटरफ़ेस से उपयोगकर्ताओं को क्या सुविधाएँ चाहिए?
MPI मानक के 3.0 संस्करण ने औपचारिक रूप से C ++ इंटरफ़ेस को हटा दिया (यह पहले पदावनत किया गया था)। हालांकि कार्यान्वयन अभी भी इसका समर्थन कर सकते हैं, लेकिन MPI-3 में जो सुविधाएँ नई हैं, उनमें MP ++ मानक में परिभाषित C ++ इंटरफ़ेस नहीं है। अधिक जानकारी …
28 c++  mpi 

4
एक सकारात्मक निश्चित सममित (सहसंयोजक) मैट्रिक्स के व्युत्क्रम से निपटना?
आँकड़ों और इसके विभिन्न अनुप्रयोगों में, हम अक्सर सहसंयोजक मैट्रिक्स की गणना करते हैं , जो विभिन्न उपयोगों के लिए सकारात्मक निश्चित (माना जाता मामलों में) और सममित है। कभी-कभी, हमें विभिन्न अभिकलन के लिए इस मैट्रिक्स के व्युत्क्रम की आवश्यकता होती है (उदाहरण के लिए (केवल) केंद्र मैट्रिक्स के …

5
क्या वैज्ञानिक कंप्यूटिंग में कोई प्रसिद्ध समस्याएं / एल्गोरिदम हैं जो समानांतरकरण द्वारा नहीं जा सकते हैं
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका उत्तर कम्प्यूटेशनल साइंस स्टैक एक्सचेंज में दिया जा सकता है। 7 साल पहले पलायन कर गए । क्या वैज्ञानिक कंप्यूटिंग में कोई प्रसिद्ध समस्याएं / एल्गोरिदम हैं जो समानांतरकरण द्वारा नहीं जा सकते हैं? यह मुझे CUDA पर किताबें …

7
एक सामान्य मैट्रिक्स के सबसे बड़े प्रतिजन की गणना करने का सबसे तेज़ तरीका क्या है?
संपादित करें: मैं परीक्षण कर रहा हूं कि क्या किसी भी प्रतिध्वनि में एक या अधिक का परिमाण है। मुझे एक बड़े विरल, गैर-सममित मैट्रिक्स का सबसे बड़ा पूर्ण स्वदेशी खोजने की आवश्यकता है। मैं R के eigen()फ़ंक्शन का उपयोग कर रहा हूं , जो सभी eigenvalues ​​को खोजने के …

5
एक मैट्रिक्स को सुन्न में जगह दें
मैं अजगर की सुन्न लाइब्रेरी का उपयोग करके, इसकी कई पंक्तियों और स्तंभों के क्रम को बदलकर एक घने वर्ग संक्रमण मैट्रिक्स को संशोधित करना चाहता हूं। गणितीय रूप से यह मैट्रिक्स को क्रमपरिवर्तन मैट्रिक्स P से पूर्व-गुणा करने और P ^ -1 = P ^ T से गुणा करने …

8
पायथन के साथ आधुनिक फोरट्रान कोड को लपेटने के लिए मुझे किस पैकेज का उपयोग करना चाहिए?
मुझे पता है और कुछ पुराने फोरट्रान 77 कोड को लपेटने के लिए f2py2e का उपयोग किया है , लेकिन मेरी समझ यह है कि यह नए फोरट्रान 95 कोड के साथ काम नहीं करता है। मैंने शोध किया है कि मुझे क्या उपयोग करना चाहिए, और fwrap और G3 …
27 python  fortran 

3
बीएलएएस, लैपैक और अन्य रैखिक बीजगणित पुस्तकालयों का क्या संबंध है?
मैं एक परियोजना के लिए C ++ रैखिक बीजगणित पुस्तकालयों में देख रहा हूं, जिस पर मैं काम कर रहा हूं। कुछ ऐसा है जो अभी भी मेरे पास नहीं है, अन्य रैखिक बीजगणित पुस्तकालयों के लिए BLAS और LAPACK का कनेक्शन है। रेखीय बीजगणित पुस्तकालयों पर इस लेख को …

3
एक संख्यात्मक ODE सॉल्वर कार्यान्वयन का परीक्षण कैसे करता है?
यह सवाल गणित स्टैक एक्सचेंज से माइग्रेट किया गया था क्योंकि इसका उत्तर कम्प्यूटेशनल साइंस स्टैक एक्सचेंज में दिया जा सकता है। 6 साल पहले पलायन कर गए । मैं संख्यात्मक ODE सॉल्वरों के सॉफ़्टवेयर लाइब्रेरी पर काम करना शुरू करने वाला हूं, और मैं सॉल्यूशन कार्यान्वयन के लिए परीक्षण …
26 ode 

2
क्रैंक-निकोलसन रिएक्शन-डिफ्यूजन-एडविक्शन (संवहन) समीकरण के लिए एक स्थिर विवेक योजना है?
मैं पीडीई के लिए सामान्य विवेकाधीन योजनाओं से बहुत परिचित नहीं हूं। मुझे पता है कि प्रसार समीकरण को समझने के लिए क्रैंक-निकोलसन लोकप्रिय योजना है। संधि शब्द के लिए भी एक अच्छा विकल्प है? मैं रिएक्शन-डिफ्यूजन-एड्विएशन समीकरण को हल करने में दिलचस्प हूं , ∂u∂t+∇⋅(vu−D∇u)=f∂u∂t+∇⋅(vu−D∇u)=f\frac{\partial u}{\partial t} + \nabla …

10
एसवीडी के लिए मजबूत एल्गोरिथ्म
_ मेट्रिसेस के SVD की गणना के लिए एक सरल एल्गोरिथ्म क्या है ?2×22×22 \times 2 आदर्श रूप में, मैं एक संख्यात्मक रूप से मजबूत एल्गोरिथम पसंद करूंगा, लेकिन मैं सरल और समान-सरल दोनों कार्यान्वयन देखना चाहूंगा। C कोड स्वीकार किया गया। कागजात या कोड का कोई संदर्भ?

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