A High Performance Computing Method for Cathodic Protection Numerical Simulation
-
-
Abstract
Since the coefficient matrix in boundary element method is a non-sparse and asymmetric full array,the generation and solution of the coefficient matrix are time-consuming and inefficient in cathodic protection numerical simulation of large-scale and complex marine structures.Therefore it is necessary to develop a high performance computing method for cathodic protection numerical simulation.Based on the running environment of Microsoft.NET Framework,a numerical simulation method for cathodic protection was developed by using C#language,parallel computing library and Lapack function library.This method realized large-scale matrix storage of numerical simulation of cathodic protection,parallel generation of coefficient matrix,and quick solution of large-scale linear equations.And it was used in practical engineering for solution.The results show that this method improved remarkably the calculation efficiency of the numerical simulation for cathodic protection.
-
-