전산 과학

컴퓨터를 사용하여 과학적 문제를 해결하는 과학자를위한 Q & A

2
이상한 결과를 가진 3 차 대 4 차 대칭 적분기의 테스트
에서 내 대답 A와 MSE에 대한 질문 2 차원 해밀턴 물리 시뮬레이션에 대하여, 나는 고차원 사용하여 제안 사교 통합을 . 그런 다음 순서가 다른 메소드의 전역 정확도에 대해 다른 시간 단계의 효과를 보여주는 것이 좋을 것이라고 생각하고 그 효과를 위해 Python / Pylab 스크립트를 작성하고 실행했습니다. 비교를 위해 나는 선택했다 …

1
연산 순서, 숫자 알고리즘
나는 그것을 읽었다 (1) 조건이 잘못된 작업은 조건이 좋은 작업보다 먼저 수행해야합니다. 예를 들어, 곱셈을하지 않으면 서 빼기가 조절되지 않기 때문에 x z− y지엑스지−와이지xz-yz 를 로 계산해야합니다 ( x − y) z(엑스−와이)지(x-y)z. 그러나 두 알고리즘의 1 차 오류 분석에 따르면 그것들은 단지 3 배 (*) 만 다른 것으로 밝혀졌으며, 이것이 …

3
사이 복잡성 있는가 및 [폐쇄]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Computational Science Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 보다 크고 보다 작은 복잡도가 있습니까?O(n)O(n)O(n)O(nlogn)O(nlog⁡n)O(n \log n)

3
CFD 시뮬레이션과 실제 해양 / 분위기 모델 시뮬레이션의 차이점은 무엇입니까?
전산 유체 역학 (CFD)은 Navier-Stokes 방정식 (또는 일부 단순화)을 푸는 데 전념합니다. CFD, 해양 및 대기 모델의 하위 집합은 실제 적용을 위해 동일한 방정식을 수치 적으로 해결합니다. 일반적인 CFD 접근법과 적용된 실제 사례의 차이점과 장단점은 무엇입니까?

2
유한 요소의 모양이 중요한 이유는 무엇입니까?
나는 지금 몇 년 동안 FEA를 사용해 왔지만 그것을 사용하고 올바르게 사용하는 것은 두 가지 다른 것입니다. 안전 계수는 모든 것에 대한 해결책이 아닙니다. 나는 그 질문에 대한 명확한 대답이 없으면 올바르게 사용하지 않을 것이라고 생각합니다. 정확한 결과를 얻으려면 요소가 이상적인 모양에 가깝다는 것을 알고 있습니다. 좌표 변환에서 나온 것으로 …

1
참조 사각형의 라비 아트 토마스 요소
Raviart-Thomas (RT) 요소의 작동 방식을 배우고 싶습니다. 이를 위해 기본 함수가 기준 사각형에서 어떻게 보이는지 분석적으로 설명하고 싶습니다. 여기서 목표는 직접 구현하는 것이 아니라 요소를 직관적으로 이해하는 것입니다. 나는 여기 에서 논의 된 삼각형 요소들에 근거하여이 작업을 주로하고 있다 . 아마도 그것을 사변형으로 확장하는 것은 그 자체가 실수 일 것이다. …


4
C / C ++에서 Runge-Kutta 8 차 순서 찾기
Windows 기계를 사용하여 C ++로 작성된 천체 역학 / 우주 역학 응용 프로그램에서 Runge-Kutta 8 차 방법 (89)을 사용하고 싶습니다. 따라서 누구나 문서화되고 무료로 사용할 수있는 좋은 라이브러리 / 구현을 알고 있는지 궁금합니다. 컴파일 문제가 예상되지 않는 한 C로 작성해도 괜찮습니다. 지금 까지이 라이브러리 (mymathlib)를 찾았습니다 . 코드는 괜찮아 보이지만 …


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
GPGPU 가속을위한 Nvidia K20X 및 GeForce Titan
학계 컴퓨팅, 특히 DGEMM 구성 요소에 대한 두 그래픽 카드의 차이점을 이해하려고 노력하고 있습니다. 원시 통계를 보면 둘 다 동일한 GK110 칩을 가지고 있으며 거의 ​​모든 범주에서 비슷한 통계를 가지고 있으며 동일한 코어 아키텍처를 가지고 있다고 생각합니다. 할인 전 K20X는 타이탄 비용의 약 4 배입니다. 효율성 측면에서 K20X보다 Titan을 사용하는 …

3
유한 체적 법으로 Poisson 방정식에 Dirichlet 경계 조건 적용
셀 중심의 비 균일 그리드에서 유한 체적 방법을 사용할 때 Dirichlet 조건이 어떻게 적용되는지 알고 싶습니다. 내 현재 구현은 단순히 첫 번째 셀의 값을 고정하는 경계 조건을 부과합니다. ϕ1=gD(xL)ϕ1=gD(xL) \phi_1 = g_D(x_L) 여기서 용액 변수이며 g의 D ( X의 L ) 도메인의 LHS에서 디리클레 경계 조건 값이가 ( NB는 X …

5
예를 들어 큰 야 코비 행렬을 다룰 때 숫자 코드의 복잡성을 처리하는 방법은 무엇입니까?
나는 비선형 결합 방정식 시스템을 풀고 이산 시스템의 야곱을 계산했습니다. 결과는 정말 복잡합니다. 아래는 의 처음 3 열입니다.3 × 9삼×93\times 9 (수치 체계가 안정성을 위해 지수 피팅을 요구하기 때문에 복잡성이 부분적으로 발생합니다.) Jacobians를 사용하여 숫자 코드를 구현하는 것에 대한 일반적인 질문이 있습니다. 계속해서이 매트릭스를 코드로 구현할 수 있습니다. 그러나 내 …

4
쿼드 더블 산술 희소 행렬 패키지가 있습니까?
나는 조건이 좋지 않은 큰 희소 선형 방정식 방정식을 연구하고 있습니다. 더블 더블 산술 또는 쿼드 더블 산술을 사용하여 문제를 해결하고 싶습니다. Nakata, Maho에서 개발 한 MPACK이라는 패키지가 쿼드-이중 산술 하에서 수치 선형 대수 계산을 수행 할 수 있다는 것을 알고 있습니다. 그러나 희소 행렬이 아닌 밀도가 높은 행렬을 위해 …

3
5 차원 이상을 처리하는 유한 요소 소프트웨어가 있습니까?
저는 FE의 초보자입니다. 내 응용 프로그램은 공간이 5 차원 인 금융 파생 상품의 가격입니다. 따라서 시간을 더하면 문제는 6 가지 차원이 있습니다. 나는 둘러 보려고 노력했지만 (Fenics, escript, deal.II, ...), 내 이해는 그 소프트웨어가 3 + 1 (3d 공간 + 1d 시간)으로 제한되어 있다는 것입니다. 이 올바른지? 타겟 언어는 Python …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.