docs: restore English comment templates with Korean details for Compact and m_calculate
All checks were successful
Deploy Documentation / build-and-deploy (push) Successful in 53s
All checks were successful
Deploy Documentation / build-and-deploy (push) Successful in 53s
This commit is contained in:
parent
b6697cb555
commit
7b411989d8
2 changed files with 11 additions and 8 deletions
|
|
@ -1,9 +1,11 @@
|
|||
!> @author Ignis
|
||||
!> @brief 특정한 order of accuracy를 가지는 compact finite difference scheme (generalized Padé scheme)을 구현한 모듈입니다.
|
||||
!> @brief High-order compact finite difference scheme (generalized Padé scheme) solver with specific order of accuracy.
|
||||
!!
|
||||
!! 이 모듈은 high-order compact 차분 스킴을 정의하고 수치 미분을 수행합니다.
|
||||
!! Compact 차분 스킴은 implicit 스킴이므로, 모듈 내부에서 implicit 연산을 빠르게 해결하기 위해
|
||||
!! tridiagonal matrix solver(stdlu, ptdlu 등)가 함께 구현되어 동작합니다.
|
||||
!! This module handles the generation of tridiagonal/pentadiagonal matrices,
|
||||
!! LU decomposition calculations, and tridiagonal solver operations (such as stdlu, ptdlu, etc.)
|
||||
!! for periodic and non-periodic boundary conditions. Since compact finite difference schemes
|
||||
!! are implicit, these solvers are implemented internally to perform numerical differentiation
|
||||
!! by solving the implicit relations efficiently.
|
||||
MODULE Compact
|
||||
use, intrinsic :: iso_fortran_env, only: real64
|
||||
IMPLICIT NONE
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
!> @author Google DeepMind Team & Ignis
|
||||
!> @brief 유동 도메인(Flow domain)이 정의되었을 때 x, y, z 방향에 적절한 compact 차분 스킴을 매칭하고 캐시(Cache) 관점의 계산 최적화를 수행하는 모듈입니다.
|
||||
!> @brief DNS post-processing mathematical operations and derivatives, matching appropriate compact schemes in X, Y, Z directions for a defined flow domain and optimizing calculations from a cache perspective.
|
||||
!!
|
||||
!! 이 모듈은 3차원 유동 도메인 필드 데이터를 입력받아 각 차원 방향으로 수치 미분을 행합니다.
|
||||
!! 특히 1차 및 2차 공간 미분(ddx, ddy, ddz 등)을 고차 컴팩트 스킴으로 해결하며,
|
||||
!! 메모리 캐시 효율성(Cache blocking) 및 전치(Transpose) 최적화 연산(`tp2`)을 포함하고 있습니다.
|
||||
!! This module calculates spatial derivatives (first and second spatial derivatives in X, Y, Z directions like ddx, ddy, ddz, etc.)
|
||||
!! using high-order compact finite difference schemes. It also calculates chemical reaction rates,
|
||||
!! positive/negative component extraction, and threshold operations, incorporating memory cache
|
||||
!! efficiency (cache blocking) and transpose optimization operations (`tp2`).
|
||||
module m_calculate
|
||||
|
||||
use, intrinsic :: iso_fortran_env, only: real64
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue