0510-85555747
CN EN
MarineFlow

POSITION:HOME > OPEN

Landing

    


MarineFlow
    V2025 To register as our member, please fill out the usage application form directly, upload it on this page after completing it, and download the software after passing the review

1、 Overview of MarineFlow Software

 MarineFlow, a CFD software for ship hydrodynamics, is a mission driven computational fluid dynamics software developed by the China Shipbuilding Science Research Center. It has completely independent intellectual property rights and is designed for unstructured grid systems.

图片1.png 

Interface

2、 2025 New version highlights

(1)More comprehensive functionality

Continuously developing new software features, including overlapping grids, flow heat transfer, bubble flow, wave environment, turbulence transition, and nonlinear eddy viscosity, has expanded the application scope of MarineFlow software.

Overlapping Grid Simulation


Flow heat transfer simulation




Bubble flow simulation


Wave environment simulation


(2)More efficient computation

Through architecture optimization and related algorithm improvement, the robustness of the software continues to be enhanced. By optimizing and improving data structures, computation processes, data access, compiler library functions, etc., the computational efficiency has been significantly improved: in classic case tests, the computational efficiency has increased by 19% -39%.

图片6.png 

Comparison of computational performance before and after optimization

(3)More convenient interaction

The usability of the software continues to improve through optimization and improvement in user interface, input/output interface, boundary condition settings, and other aspects.

图片7.png 

Initial interface of software

3、FUNCTION

(1) CFD solve

This software is designed for ship hydrodynamics CFD engineering applications and consists of 7 major module groups, including 5 basic functional module groups: NS equation solving module group, turbulence solving module group, free surface solving module group, multi grid solving module group, motion solving and implementation module group; And two supporting module groups: a large-scale linear algebraic equation solving module and an MPI parallel computing module. At present, it has the following functions:

1) Can achieve three-dimensional single-phase and two-phase turbulence simulation
2) Supports structured grids, unstructured grids, mixed grids, arbitrary polyhedral grids, interfacial grids, and sliding grids
3) Support solving in inertial coordinate system, non inertial coordinate system, and multi reference coordinate system
4) Support solving six degrees of freedom motion
5) Support multi block/multi set grid coupling solution
6) Compatible with various domestic CPUs such as Haiguang, Kunpeng, Shenwei, etc
7) Support MPI parallel computing
8) Provide interfaces with major commercial CFD and pre-processing software

图片8.jpg

Overall software architecture

(2)Typical application scenarios

图片9.jpg 

Calculation of resistance/wave making for surface vessels

图片10.jpg 

Underwater vehicle with drift angle oblique navigation hydrodynamics

图片11.jpg 

Propeller open water

20241224110728_96796 拷贝.jpg


图片13.png 

Energy saving effect evaluation

4、 Software Features

1) Completely autonomous and controllable: from the underlying data structure and solving process to matrix solving, parallel computing, etc., all independently developed, with no restrictions on subsequent applications and upgrade development;
2) Excellent grid compatibility: Supports all commonly used CFD grids, including structured grids, unstructured grids, Cartesian grids, various hybrid grids, interface grids, and slip grids;
3) Rich turbulence/free surface models: supports multiple series of turbulence models such as k - ε, k - ω, LES, DES, and high-resolution free surface models such as CICSAM and HRIC;
4) Unrestricted parallel computing: Unrestricted large-scale parallel computing has achieved large-scale parallel computing on 1.12 billion grids;
5) Compatible with various domestic CPUs such as Huawei Kunpeng processor, Zhongke Shuguang Haiguang processor, and Shenwei SW26010 processor, supporting X86 instruction set, ARM instruction set, and Shenwei instruction set;
6) A large amount of systematic validation was carried out through standard CFD uncertainty analysis, ITTC international blind calculation comparison, and the use of rich experimental data from research and development units for large-scale sample applications.