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

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

10
एक प्रयोग करने योग्य, तेज C ++ मैट्रिक्स लाइब्रेरी के लिए सिफारिशें?
क्या किसी के पास प्रयोग करने योग्य, तेज़ C ++ मैट्रिक्स लाइब्रेरी की सिफारिशें हैं? प्रयोग करने योग्य से मेरा मतलब निम्नलिखित है: मैट्रिक्स ऑब्जेक्ट में एक सहज ज्ञान युक्त इंटरफ़ेस होता है (उदाहरण: मैं अनुक्रमित करते समय पंक्तियों और स्तंभों का उपयोग कर सकता हूं) मैं मैट्रिक्स क्लास के ...

14
क्या वैज्ञानिक शोध कोड के लिए इकाई परीक्षण लिखना सार्थक है?
मैं परीक्षण का उपयोग करने के मूल्य के बारे में दृढ़ता से आश्वस्त हूं जो एक पूर्ण कार्यक्रम (जैसे अभिसरण परीक्षण) को सत्यापित करता है, जिसमें प्रतिगमन परीक्षणों का एक स्वचालित सेट भी शामिल है । कुछ प्रोग्रामिंग किताबों को पढ़ने के बाद, मुझे यह महसूस होता है कि मैंने ...

10
GPU कंप्यूटिंग के लिए किस प्रकार की समस्याएं खुद को अच्छी तरह से उधार देती हैं?
इसलिए मुझे एक अच्छा सिर मिला है कि मैं किन समस्याओं के साथ काम करता हूं सीरियल में सर्वश्रेष्ठ हैं, और जो समानांतर में प्रबंधित किए जा सकते हैं। लेकिन अभी, मुझे इस बात का ज्यादा अंदाजा नहीं है कि सीपीयू-आधारित कम्प्यूटेशन के द्वारा सबसे अच्छा क्या है, और एक ...
84 gpu 

17
क्या पायथन के लिए एक उच्च गुणवत्ता वाला नेलिनियर प्रोग्रामिंग सॉल्वर है?
मेरे पास कई चुनौतीपूर्ण गैर-उत्तल वैश्विक अनुकूलन समस्याओं को हल करने के लिए है। वर्तमान में मैं MATLAB के ऑप्टिमाइज़ेशन टूलबॉक्स काfmincon()'sqp' उपयोग करता हूं (विशेष रूप से, एल्गोरिथ्म = ) के साथ, जो काफी प्रभावी है । हालाँकि, मेरा अधिकांश कोड पायथन में है, और मैं पायथन में भी ...

6
वास्तव में फोरट्रान संकलक कितने बेहतर हैं?
यह प्रश्न दो चर्चाओं का एक विस्तार है जो हाल ही में " सी ++ बनाम फोरट्रान के लिए एचपीसी " के उत्तरों में आया था । और यह एक सवाल की तुलना में थोड़ी अधिक चुनौती है ... फोरट्रान के पक्ष में सबसे अधिक सुनी जाने वाली दलील यह ...
74 fortran  c  blas  benchmarking 

10
मेरे कोड के धारावाहिक प्रदर्शन में सुधार के लिए कुछ अच्छी रणनीतियाँ क्या हैं?
मैं कम्प्यूटेशनल विज्ञान में काम करता हूं, और इसके परिणामस्वरूप, मैं अपने समय की एक गैर-तुच्छ राशि खर्च करता हूं जो कई कोड के वैज्ञानिक प्रवाह को बढ़ाने की कोशिश कर रहा है, साथ ही साथ इन कोड की दक्षता को भी समझता है। आइए मान लें कि मैंने जिस ...

12
एचपीसी के लिए सी ++ बनाम फोरट्रान
मेरे कम्प्यूटेशनल विज्ञान पीएचडी कार्यक्रम में, हम लगभग विशेष रूप से सी ++ और फोरट्रान में काम कर रहे हैं। ऐसा लगता है कि कुछ प्रोफेसर एक दूसरे को पसंद करते हैं। मैं सोच रहा हूं कि कौन सी 'बेहतर' है या एक निश्चित परिस्थिति में दूसरे से बेहतर है।
56 hpc  fortran  c++  languages 

5
मैं असमान स्थानिक डेटा का FFT कैसे ले सकता हूँ?
फास्ट फूरियर ट्रांसफॉर्म एल्गोरिथ्म इस धारणा के तहत एक फूरियर अपघटन की गणना करता है कि इसके इनपुट बिंदु समान रूप से समय डोमेन, । अगर वे नहीं हैं तो क्या होगा? क्या एक और एल्गोरिथ्म है जिसका मैं उपयोग कर सकता हूं, या किसी तरह से मैं एफएफटी को ...

4
"जूलिया" वैज्ञानिक कंप्यूटिंग भाषा परियोजना कितनी परिपक्व है?
मैं संख्यात्मक / सिमुलेशन मॉडलिंग परियोजनाओं के लिए उपयोग करने के लिए एक नई भाषा सीखने पर विचार कर रहा हूं, सी ++ और पायथन के लिए एक (आंशिक) प्रतिस्थापन के रूप में जो मैं वर्तमान में उपयोग करता हूं। मैं जूलिया के पार आया , जो बिल्कुल सही लगता ...

17
क्या मानक संख्यात्मक एल्गोरिदम के लिए पुस्तकालयों का उपयोग नहीं करना आम है, और क्यों?
जीएसएल जैसी वैज्ञानिक गणना पुस्तकालयों में बहुत सारे संख्यात्मक एल्गोरिदम (एकीकरण, विभेदन, प्रक्षेप, विशेष कार्य आदि) उपलब्ध हैं । लेकिन मैं अक्सर इन कार्यों के "हाथ से लुढ़का" कार्यान्वयन के साथ कोड देखता हूं। छोटे कार्यक्रमों के लिए, जो सार्वजनिक वितरण के लिए जरूरी नहीं हैं, क्या यह कम्प्यूटेशनल वैज्ञानिकों ...
54 libraries  c 

7
हर कम्प्यूटेशनल वैज्ञानिक के पास क्या मुख्य कौशल होना चाहिए? [बन्द है]
प्रत्येक वैज्ञानिक को आँकड़ों के बारे में थोड़ा जानना होगा: सहसंबंध का क्या अर्थ है, एक आत्मविश्वास अंतराल क्या है, और इसी तरह। इसी तरह, प्रत्येक वैज्ञानिक को कंप्यूटिंग के बारे में थोड़ा जानना चाहिए: सवाल यह है कि क्या? निर्माण और सॉफ्टवेयर का उपयोग करने के बारे में जानने ...
52 education 

4
एक विरल लीनियर सिस्टम सॉल्वर चुनते समय मुझे किन दिशा-निर्देशों का पालन करना चाहिए?
विरल रैखिक सिस्टम अनुप्रयोगों में बढ़ती आवृत्ति के साथ बदल जाते हैं। इन प्रणालियों को हल करने के लिए किसी को चुनने के लिए बहुत सी दिनचर्याएँ हैं। उच्चतम स्तर पर, प्रत्यक्ष (जैसे विरल गॉसियन उन्मूलन या चोल्स्की अपघटन, विशेष आदेश एल्गोरिदम, और मल्टीफ्रंटल तरीकों के साथ) और पुनरावृत्त (जैसे ...

3
परिमित तत्व और परिमित मात्रा विधि के बीच वैचारिक अंतर क्या हैं?
परिमित अंतर और परिमित मात्रा विधि के बीच एक स्पष्ट अंतर है (समीकरणों के बिंदु परिभाषा से चलकर कोशिकाओं पर अभिन्न औसत तक)। लेकिन मुझे FEM और FVM बहुत समान लगते हैं; वे दोनों अभिन्न रूप और कोशिकाओं पर औसत का उपयोग करते हैं। FEM विधि क्या कर रही है ...

5
परिमित-अंतर और परिमित-तत्वों के बीच चयन करने के लिए क्या मानदंड हैं
मैं परिमित-तत्वों के एक विशेष मामले के रूप में परिमित-मतभेदों के बारे में सोचता हूं, बहुत विवश ग्रिड पर। तो संख्यात्मक अंतर के रूप में परिमित अंतर विधि (FDM) और परिमित तत्व विधि (FEM) के बीच चयन करने की शर्तें क्या हैं? परिमित अंतर विधि (FDM) के पक्ष में, कोई ...

8
वैज्ञानिक सॉफ़्टवेयर को दस्तावेज़ करने के अच्छे तरीके क्या हैं?
कई बार, जब मुझे विरासत में मिला है या अन्य लोगों द्वारा लिखे गए वैज्ञानिक कोड (या कभी-कभी, यहां तक ​​कि मेरे अपने काम) का सामना करना पड़ा है, मैंने देखा है कि प्रलेखन या तो विरल है या कोई भी नहीं है। अगर मैं भाग्यशाली हूं, तो मैं जानकारीपूर्ण ...

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