The deal.II Library Documentation
Triangulation
cell과 저차원 경계 오브젝트의 모음
기하학적 특성 및 위상 특성을 저장한다.
나머지 mesh정보는 mapping class에 의해 결정된다.
Grid class
triangulation과 cell에 대한 정보가 저장되어 있고 문서화 되어있다.
Manifold
shape of cells 와 geometry of the domain을 저장한다.
Finite Element
properties of a finite element space
유한요소 공간의 특성
how many degrees of freedom are located
자유도가 얼마나 많은지
values and gradients of individual shape functions at points on the unit cell
단위 셀의 point에서 개별 모양 함수의 값 및 기울기
Quardrature
단위 셀의 quardrature points의 위치 및 그 위 weights of quadrature points
특정 구적 공식을 설명하는 클래스 문서는 구적 공식 모듈에 있습니다.
DoFHandler
triangulations과 finite elements의 합류점입니다. 유한 요소 클래스는 꼭지점, 선 또는 셀당 필요한 자유도를 말해준다.
DoFHandler는 triangulations의 각 꼭지점, 선 또는 셀이 올바른 수를 갖도록이 공간을 할당합니다.
또한 글로벌 번호를 부여합니다.
Mapping
shape function과 quardrature points을 사용하여 triangulation의 각 셀에서 행렬과 오른쪽 항목 또는 기타 수량을 계산
이를 위해 단위 셀의 모양 함수, 구적 점 및 구적 가중치를 삼각 분할의 각 셀에 매핑해야합니다
이 클래스는 단위에서 실제 공간으로 점을 매핑하는 방법을 설명하고
미분의 기울기 및 야 코비 행렬식의 기울기를 제공합니다
FEValues
실제로 유한 요소를 취하고 실제 셀에 매핑할 때 이차 수식으로 정의된 지점에서 셰이프 함수와 그라데이션을 평가하는 것입니다.
Linear Systems
이 모듈에는 선형 대수를 포함하는 클래스, 즉 행렬, 벡터 및 선형 시스템 솔루션과 관련된 클래스가 포함되어 있습니다.
개별 클래스 그룹에 대한 설명은 하위 모듈에서 찾을 수 있습니다.
Linear Solvers
이 모듈은 반복 및 직접 솔버, 고유 값 솔버 및 일부 제어 클래스를 그룹화합니다. 이러한 모든 클래스는 deal.II에 정의 된 행렬 및 벡터 클래스 의 객체에서 작동합니다.
Output
출력: 마지막으로, 주어진 삼각 측량에 유한 요소 문제의 해결책을 얻은 후, 하나는 종종 시각화 프로그램을 사용하여 후처리를 할 것입니다.
이 라이브러리는 시각화 자체를 수행하는 것이 아니라
널리 사용되는 시각화 도구에서 이해하는 다양한 그래픽 형식으로 출력 파일을 생성합니다.
이렇게 하는 클래스에 대한 설명은 그래픽 출력 모듈에 제공됩니다.
Finite Element
모양 함수 및 모양 함수에 대한 액세스와 관련된 모든 클래스입니다
'수치해석 > Deal.II' 카테고리의 다른 글
step3 코드정리 (0) | 2020.11.25 |
---|---|
[Deal.ii] [Solving poisson equation] [Tutorial3] (0) | 2020.11.12 |
[VisIt 3.1.3] 설치하기 [visualization tool] [deal ii] [lecture 11] (0) | 2020.11.12 |
[Deal.ii] [lecture 4] [FEM 구현] (0) | 2020.11.11 |
lecture3: Deal ll 설치 방법 (3) | 2020.08.17 |