Обчислювальна наука

Питання та відповіді для вчених, які використовують комп'ютери для вирішення наукових проблем

3
Чи використовують вони напіввизначене програмування у промисловості?
Я не бачу жодної згадки про неї у списках вакансій. Я бачив згадане ціле програмування, MIP, змішане ціле ціле нелінійне програмування, LP, динамічне програмування тощо, але немає СДП. Чи набагато модніше в академії, ніж у промисловості? З мого обмеженого впливу на викладачів та галузевих учасників електроенергетичних систем, я думаю, що …

2
Про швидше наближення журналу (x)
Я раніше писав код, який намагався обчислити не використовуючи бібліотечні функції. Вчора я переглядав старий код, і намагався зробити його якомога швидше (і правильно). Ось моя спроба поки що:л о г( х )log(x)log(x) const double ee = exp(1); double series_ln_taylor(double n){ /* n = e^a * b, where a is …

3
Які відмінності між моделюванням CFD та реалістичними моделями океан / атмосфера?
Поле обчислювальної динаміки рідини (CFD) присвячено вирішенню рівнянь Нав'є-Стокса (або деякому спрощенню їх). Підмножина моделей CFD, океану та атмосфери чисельно вирішує ті самі рівняння для реалістичних застосувань. У чому полягають відмінності та компроміси між загальними підходами щодо CFD та прикладними реалістичними випадками?

1
Порядок операцій, числові алгоритми
Я це прочитав (1) Погані кондиціоновані операції слід виконувати перед добре кондиціонованими. Як приклад, слід обчислити як оскільки віднімання погано обумовлене, а множення не відбувається.xz−yzxz−yzxz-yz(x−y)z(x−y)z(x-y)z Однак аналіз помилок першого порядку обох алгоритмів виявляє, що вони відрізняються лише коефіцієнтом три (*), і я не бачу, чому можна узагальнити це до твердження …

3
Чи є складність між та [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками обчислювальної науки. Закрито 5 років тому . Чи існує ступінь складності, більший за O(n)O(n)O(n) і менший за O(nlogn)O(nlog⁡n)O(n \log n) ?

2
Чому форма кінцевих елементів має значення?
Я використовую FEA вже пару років, але його правильне використання та правильне використання - це дві різні речі, фактор безпеки - не рішення всього. У мене є відчуття, що я не буду використовувати це правильно, якщо не матиму чіткої відповіді на це питання: Мені відомо, що елементи повинні бути близькими …

4
Шукаєте Runge-Kutta 8-го порядку в C / C ++
Я хотів би використовувати метод Runge-Kutta 8-го порядку (89) у застосуванні небесної механіки / астродинаміки, написаному на C ++, за допомогою машини Windows. Тому мені цікаво, чи хтось знає хорошу бібліотеку / програму, яка є документально підтвердженою та вільною для використання? Це нормально, якщо це написано на C, якщо не …

1
Чому SVD - це менше, ніж QR та LU для розрідженої матриці?
Наприклад, використовувані мною бібліотеки розрідженої матриці C ++ - Eigen та SuiteSparse, вони, схоже, не мають функціональності SVD для розрідженої матриці. Так просто цікаво, чи SVD складніше, ніж QR / LU для розрідженої матриці?

1
Чому методи інтер’єрних точок важко нагріти?
Я часто зустрічаю загальне прислів’я про те, що методи інтер'єру важко зігріти. Чи є за цією порадою інтуїтивне пояснення? Чи існують ситуації, коли можна очікувати вигоди від теплого старту методом інтер’єрної точки? Хтось може порекомендувати кілька корисних посилань на цю тему?

2
Числовий метод розв'язання рівнянь, який працює на стохастично обчислених функціях
Існує багато добре відомих числових методів розв’язання рівнянь типу наприклад метод бісекції, метод Ньютона тощо.f(x)=0,x∈Rn,f(x)=0,x∈Rn, f(x) = 0, \quad x \in \mathbb{R}^n, У моєму застосуванні обчислюється стохастичним методом (результат - середній).f(x)f(x)f(x) Чи існують методи вирішення числових рівнянь, які добре впораються з цією ситуацією? Також вдячні посилання на будь-які обговорення подібних …

3
Nvidia K20X проти GeForce Titan для прискорення GPGPU
Я намагаюся зрозуміти різницю між цими двома відеокартами для академічних обчислень, спеціально для компонента DGEMM. Якщо ми подивимось на необроблені статистичні дані, обидва мають однаковий чіп GK110, мають порівнянні статистичні дані практично в кожній категорії, і, я вважаю, мають однакову архітектуру ядра. Перед будь-якими знижками K20X приблизно в 4 рази …

3
Чи є програмне забезпечення з кінцевими елементами, яке обробляє більше п'яти вимірів?
Я початківець з FE. Моє застосування - це ціноутворення фінансових деривативів, де простір є п’ятимірним. Отже, додавши час, проблема має шість вимірів. Я спробував озирнутися (Fenics, escript, deal.II, ...), але я розумію, що це програмне забезпечення обмежене 3 + 1 (3d-пробіл + 1-й час). Це правильно? Моєю цільовою мовою є …

4
Чи є якийсь чотири-подвійний арифметичний розріджений матричний пакет?
Я працюю над деякою погано обумовленою великою розрідженою лінійною системою рівнянь. Я хочу використовувати подвійну подвійну арифметику або квадратурну арифметику для їх вирішення. Я знаю, що існує пакет з назвою MPACK, розроблений компанією Nakata, Maho, який може виконувати чисельні лінійні алгебраїчні обчислення під квадратурною арифметикою. Однак він розроблений для щільної …

2
Плутанина щодо квантового Монте-Карло
Моє запитання стосується вилучення спостережуваних даних із методів QMC, як описано в цій посиланні . Я розумію формальне виведення різних методів QMC, таких як Path Integral Monte Carlo. Однак наприкінці дня я все ще плутаюсь щодо того, як ефективно використовувати ці методи. Основна ідея виведення методів Quantum MC полягає в …

5
Як розібратися зі складністю в числовому коді, наприклад, при роботі з великими матрицями Якобії?
Я розв'язую нелінійну систему з’єднаних рівнянь і підрахував якобіанську дискретизовану систему. Результат дійсно складний, нижче (лише!) Перші 3 стовпці матриці 3 × 93×93\times 9 , (Складність виникає частково тому, що числова схема вимагає експоненціального пристосування для стабільності.) У мене досить загальне питання щодо впровадження числових кодів з використанням якобійців. Я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.