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

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

2
Представлення чисел Айзенштейна без поплавків
У мене є проект, де мені потрібно використовувати квадратичні поля Конкретно числа форми з .a+b−3−−−√a+b−3a + b \sqrt{-3}a,b∈Qa,b∈Qa,b \in \mathbb{Q} Наприклад, ось прості числа в цілих числах Айзенштейна : Я не хочу вживати шавлія. Я хотів би написати свій власний тип даних для включення numpy. PARI був би корисний - …

5
Чи справді розривний Галеркін справді є більш паралельним, ніж суцільний Галеркін?
Я завжди чув, що легка паралелізація була однією з переваг методів ГД, але я не розумію, чому будь-яка з цих причин не стосується і безперервного Галеркіна.

2
Які нові структури даних використовуються в адаптивній ФЕМ?
Багато адаптивних бібліотек ПЕХ використовують більш складні структури даних сітки для обробки додавання / видалення вузлів, ребер, трикутників, тетраедрів і т.п. Так , наприклад, p4est бібліотека використовує октодерева структури даних для адаптівнога сітки; ви не часто знайдете октриси, які використовуються для обчислень на статичній сітці. Що змінюється на стороні лінійної …


1
Впровадження методу Якобі-Девідсона для кубічної задачі про власне значення
У мене є велика проблема кубічного власного значення: (A0+λA1+λ2A2+λ3A3)x=0.(A0+λA1+λ2A2+λ3A3)x=0.\left(\mathbf{A}_0 + \lambda\mathbf{A}_1 + \lambda^2\mathbf{A}_2 + \lambda^3\mathbf{A}_3\right)\mathbf{x} = 0. Я міг би вирішити це, перетворившись на лінійну задачу власного значення, але це призведе до того, що система є великою:32323^2 ⎡⎣⎢−A0000I000I⎤⎦⎥⎡⎣⎢xyz⎤⎦⎥=λ⎡⎣⎢A1I0A20IA300⎤⎦⎥⎡⎣⎢xyz⎤⎦⎥,[−A0000I000I][xyz]=λ[A1A2A3I000I0][xyz],\begin{bmatrix} -\mathbf{A}_0 & 0 & 0 \\ 0 & \mathbf{I} & 0 \\ …

3
Метод кінцевих елементів проти розширеного методу кінцевих елементів (FEM проти XFEM)
Які основні відмінності між FEM і XFEM? Коли ми повинні (не) використовувати XFEM interad FEM і навпаки? Іншими словами, коли я зустрічаю нову проблему, як я можу знати, якою з них користуватися?

2
Обчислення зусиль алгоритмів
Розглянемо суворо випуклу задачу оптимізації O : =хвx ∈Rнf( х ) .О: =хвх∈Rнf(х).\mathcal{O} := \min_{x \in \mathbb{R}^n} f(x).Нехай позначає його унікальні мінімуми, а - задане початкове наближення доМи будемо називати вектор у близьке рішення , якщо хоптхоптx_\text{opt}х0х0x_0хопт.хопт.x_\text{opt}.ххxϵ -ϵ-\epsilon-ОО\mathcal{O}| | х-хопт||2| |х0-хопт||2≤ ϵ .||х-хопт||2||х0-хопт||2≤ϵ.\begin{equation} \frac{||x - x_{\text{opt}}||_2}{||x_0 - x_\text{opt}||_2} \leq \epsilon. …

1
Чи є хороший список розсилки для `Computational Science`?
Мені цікаво, чи існує якийсь дуже хороший список розсилки або гугл-групи для обчислювальної науки, де ми можемо обговорювати питання, а не лише задавати і відповідати на них. Насправді мене більше цікавлять паралельні обчислювальні та чисельні рішення PDE. Але я не знаю, що і як роблять люди в цій галузі. Я …

3
Чи може мій проект вижити без орієнтації на об'єкт?
Я пишу невеликий пакет MATLAB, який вирішить певні числові проблеми класу. Існує 3 етапи алгоритму, і користувач має 5 варіантів для кожного етапу. Я реалізував всю проблему, використовуючи≈ 20≈20\approx 20функції та 3 випадки комутації (по одному для кожного етапу алгоритму). Це прекрасно працює, але я розглядаю можливість змусити його робити …
9 matlab 

2
пропозиція щодо управління запуском моделювання?
Ці питання можуть бути трохи поза темою в науці. якщо вона потрібна, будь ласка, підкажіть, де вона підходить. Питання стосується того, як ефективно керувати всіма моделями роботи. скажімо, наприклад, для моделювання потрібна фіксація 2 параметрів, які мають бути визначені у певному запропонованому діапазоні значень. Щоб знайти кращий результат, отриманий парою …

3
Сортування проблем, де SOR швидше, ніж Гаусс-Сейдель?
Чи є якесь просте правило, щоб сказати, чи варто робити SOR замість Гаусса-Сейделя? (і можливий спосіб оцінити параметр реакції )ωω\omega Я маю на увазі просто дивлячись на матрицю чи знання конкретної проблеми, яку представляє матриця? Я читав відповідь на це питання: Чи є евристика для оптимізації послідовного методу надмірного релаксації …

2
Своєрідна помилка при розв'язанні рівняння Пуассона методом кінцевих обсягів нерівномірної сітки (лише 1D)
Останні кілька днів я намагався налагодити цю помилку, і мені було цікаво, чи хтось має поради щодо того, як діяти. Я розв'язую рівняння Пуассона для розподілу ступінчастого заряду (поширена проблема в електростатиці / фізиці напівпровідників) на нерівномірній сітці з кінцевим об'ємом, де невідомі визначаються на центрах клітин, а потоки на …

4
Навчання Фортран
Мені було цікаво, який найкращий спосіб навчитися програмувати у Fortran? Я шукав книги, приклади, які мені здалися нормальними, - це "пояснено Fortran 95/2003" та "Fortran для вчених та інженерів" . Я не знаю, що ви думаєте про це? Ще одна річ, яку мені цікаво - це який компілятор я повинен …
9 fortran 

1
Чи є чисельні переваги при розв’язуванні симетричної матриці порівняно з матрицями без симетрії?
Я застосовую метод кінцевої різниці до системи з 3 сполучених рівнянь. Два рівняння не з’єднані, однак третє рівняння пари до двох інших. Я помітив, що змінюючи порядок рівнянь, скажімо з( х , у, z)(х,у,z)(x, y, z)до що матриця коефіцієнтів стає симетричною.( х , з, у)(х,z,у)(x, z, y) Чи є якась …


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