DNS parallel code: stencil parallelization
2071
post-template-default,single,single-post,postid-2071,single-format-standard,wp-custom-logo,theme-bridge,bridge-core-3.3,qi-blocks-1.3.4,qodef-gutenberg--no-touch,woocommerce-no-js,qodef-qi--no-touch,qi-addons-for-elementor-1.8.1,qode-quick-view-for-woocommerce-1.1.1,qqvfw--no-touch,qode-wishlist-for-woocommerce-1.2.4,qwfw--no-touch,qode-page-transition-enabled,ajax_fade,page_not_loaded,,qode-title-hidden,columns-4,qode-theme-ver-30.8,qode-theme-bridge,wpb-js-composer js-comp-ver-7.9,vc_responsive,elementor-default,elementor-kit-136,elementor-page elementor-page-2071

DNS parallel code: stencil parallelization

DNS parallel code: stencil parallelization

Navier-Stokes code schematic flowchart. The coloured blocks indicate the computation of the various physical terms in each step of the time integration of the Navier-Stokes equations.

Flowchart of the data transposition subroutine. This subroutine splits the data of each CPU in blocks, transposes them locally, and sends them to the correct position to the destination CPU.

Flowchart of the three-dimensional parallel FFt with pencil parallelization. The inverse FFT is carried out in a similar way.