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

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

7
स्क्रिप्टेड मेश जनरेशन सॉफ्टवेयर
मैं एक जाल पीढ़ी सॉफ्टवेयर की तलाश कर रहा हूं स्वतंत्र और खुला स्रोत है, डोमेन विनिर्देशन के लिए एक साने स्क्रिप्टिंग इंटरफ़ेस प्रदान करता है, जटिल ज्यामितीयों के लिए काम करता है, 2 डी और 3 डी meshes उत्पन्न कर सकते हैं, आपके पास कौन से विकल्प हैं?

3
लॉग-लॉग समानांतर स्केलिंग / दक्षता भूखंड
मेरे बहुत सारे काम एल्गोरिदम पैमाने को बेहतर बनाने के इर्द-गिर्द घूमते हैं, और समानांतर स्केलिंग और / या समानांतर दक्षता दिखाने के पसंदीदा तरीकों में से एक कोरो की संख्या से अधिक एल्गोरिदम / कोड के प्रदर्शन की साजिश करना है, जैसे। जहां -ैक्सिस कोर की संख्या का प्रतिनिधित्व …

3
समस्याएं जहां संयुग्म ढाल GMRES की तुलना में बहुत बेहतर काम करता है
मुझे उन मामलों में दिलचस्पी है जहाँ Conjugate ग्रेडिएंट GMRES विधि से बहुत बेहतर काम करता है। सामान्य तौर पर, सीजी एसपीडी (सममित-सकारात्मक-निश्चित) के कई मामलों में बेहतर विकल्प है क्योंकि इसमें सीजी के लिए अभिसरण दर पर कम भंडारण और सैद्धांतिक बाध्यता की आवश्यकता होती है जो जीएमआरईएस से …

1
न्यूटन-राफ्सन की कमियां अनुमानित संख्यात्मक व्युत्पन्न के साथ
मान लीजिए मैं कुछ कार्य हो चचf और मैं पता लगाना चाहते हैं एक्सएक्सx ऐसी है कि च( x ) ≈ 0च(एक्स)≈0f(x)\approx 0 । मैं न्यूटन-रैपसन विधि का उपयोग कर सकता हूं। लेकिन इस की आवश्यकता है मुझे पता है कि व्युत्पन्न समारोह च'( x )च'(एक्स)f'(x) । लिए एक विश्लेषणात्मक …

5
विरल मैट्रिक्स गुणन में गैर शून्य की संख्या निर्धारित करने का सबसे अच्छा तरीका क्या है?
मैं सोच रहा था कि क्या सीएसआर या सीएसआर प्रारूप में दोनों मैट्रीस मानने वाले विरल मैट्रिक्स गुणन ऑपरेशन के लिए अग्रिम में गैर शून्य की संख्या खोजने के लिए एक तेज और कुशल तरीका है। मुझे पता है कि smmp पैकेज में एक है लेकिन मुझे कुछ ऐसा चाहिए …

5
समानांतर कमी के लिए संख्यात्मक गैर-समरूपता को कैसे संबोधित किया जाए?
एक समानांतर कमी मानती है कि संबंधित ऑपरेशन सहयोगी है। फ्लोटिंग पॉइंट नंबरों के अलावा इस धारणा का उल्लंघन किया जाता है। आप पूछ सकते हैं कि मुझे इसकी परवाह क्यों है। खैर, यह परिणाम कम प्रजनन योग्य बनाता है। और यह तब और खराब हो जाता है जब नकली …

2
सीएफडी सिमुलेशन के लिए सामान्य विवेकाधीन योजनाओं का नुकसान
दूसरे दिन, मेरे कम्प्यूटेशनल तरल गतिकी प्रशिक्षक अनुपस्थित थे और उन्होंने अपने पीएचडी उम्मीदवार को उनके लिए स्थानापन्न करने के लिए भेजा। उन्होंने जो व्याख्यान दिया, उसमें उन्होंने द्रव प्रवाह सिमुलेशन के लिए कई विवेकहीन योजनाओं से जुड़े कई नुकसानों के बारे में बताया। परिमित अंतर विधि: संरक्षण को संतुष्ट …

6
कम्प्यूटेशनल साइंस में उपयोगी C ++ टेम्प्लेट का उपयोग करके जेनेरिक और मेटा-प्रोग्रामिंग किस सीमा तक है?
C ++ भाषा टेम्प्लेट के माध्यम से जेनेरिक प्रोग्रामिंग और मेटाप्रोग्रामिंग प्रदान करती है । इन तकनीकों में कई बड़े पैमाने पर वैज्ञानिक कंप्यूटिंग संकुल में अपना रास्ता मिल गया है (जैसे, MPQC , LAMMPS , CGAL , Trilinos )। लेकिन उन्होंने वास्तव में मूल्य में वैज्ञानिक कंप्यूटिंग में योगदान …

5
एक चिकनी, बंधे, गैर-उत्तल 2 डी फ़ंक्शन का वैश्विक न्यूनतम खोजना, जिसका मूल्यांकन करना महंगा है
मेरे पास एक बाउंड गैर-उत्तल 2-डी फ़ंक्शन है, जिसे मैं कम से कम खोजना चाहता हूं। फंक्शन काफी स्मूथ है। इसका मूल्यांकन करना महंगा है। एक स्वीकार्य त्रुटि प्रत्येक अक्ष में फ़ंक्शन के डोमेन का लगभग 3% है। मैंने एनएलओपीटी पुस्तकालय में प्रत्यक्ष एल्गोरिथ्म के कार्यान्वयन को चलाने की कोशिश …

5
संख्यात्मक कोड के लिए परिणामों का डेटाबेस
संख्यात्मक तरीकों के साहित्य में, कई शोध पत्रों में एक नए एल्गोरिदमिक बदलाव का वर्णन होता है, इसके बाद कुछ परीक्षण समस्याओं के साथ नई पद्धति की तुलना एक या दो मौजूदा तरीकों से की जाती है। यह निर्धारित करना मुश्किल बनाता है नई पद्धति ब्याज की अन्य समस्याओं पर …
17 pde  testing 

4
पोर्टेबल मल्टीकोर / NUMA मेमोरी एलोकेशन / इनिशियलाइज़ेशन बेस्ट प्रैक्टिस
जब मेमोरी बैंडविड्थ सीमित संगणनाएं साझा मेमोरी वातावरण में की जाती हैं (जैसे कि ओपनएमपी, थ्रेड्स या टीबीबी के माध्यम से पिरोया गया), तो इस बात की दुविधा है कि यह सुनिश्चित करने के लिए कि मेमोरी को भौतिक मेमोरी में सही तरीके से वितरित किया गया है , जैसे …

8
वहाँ किसी भी खुले स्रोत या आसान पहुँच सॉफ्टवेयर है कि जैसे बीजीय भाव को आसान बनाने में कर सकते हैं
मैं हमेशा हाथ से चीजों की गणना करता हूं, लेकिन अब मेरे साथियों को बुरा लग रहा है और उपरोक्त अभिव्यक्ति की तरह सिर्फ चीजों को शामिल करने से कई दोहराए जाने वाले अभ्यास हो रहे हैं। मैं विशेष रूप से इस तरह के समीकरणों को सरल बनाने के लिए …

2
मल्टीग्रिड के लिए किन पुस्तकालयों का अच्छा उच्च-स्तरीय समर्थन है?
मैं कुछ eigenvalues ​​और वैक्टर को शांत करने के लिए मल्टीग्रिड का उपयोग करने की योजना बना रहा हूं, और मैंने देखा कि PETSc में मल्टीग्रिड के लिए उच्च-स्तरीय समर्थन है। PETSc प्रलेखन कहता है कि PETSc के इस हिस्से का उपयोग नहीं किया जाना चाहिए, क्योंकि इसे जल्द ही …

5
वहाँ एक अच्छा, आसान करने के लिए उपयोग, उच्च गुणवत्ता खुला स्रोत CFD solver है?
मेरी थीसिस दहन में मॉडल में कमी के लिए संख्यात्मक तरीकों को विकसित करने पर है। मैं अपने तरीकों को विशुद्ध रूप से दहन सिमुलेशन के रसायन विज्ञान भाग पर चलाता हूं, और मेरे पास 0-डी सिमुलेशन (कोई प्रवाह नहीं) के लिए बहुत सारे केस अध्ययन हैं। मैं उन सिमुलेशन …

3
एल्गोरिथ्म मापदंडों को आसानी से संशोधित करने के लिए मैं कौन सी प्रोग्रामिंग रणनीतियां ले सकता हूं?
वैज्ञानिक एल्गोरिदम विकसित करना एक अत्यधिक पुनरावृत्तीय प्रक्रिया है जिसमें अक्सर बहुत सारे मापदंडों को बदलना शामिल होता है जिसे मैं अपने प्रयोगात्मक डिजाइन के हिस्से के रूप में या एल्गोरिथ्म प्रदर्शन के हिस्से के रूप में अलग-अलग करना चाहूंगा। मैं इन मापदंडों को संरचित करने के लिए क्या रणनीति …

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