Symbolic manipulation and computational fluid dynamics (Q5903069): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0021-9991(85)90045-2 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W1978857498 / rank | |||
Normal rank |
Revision as of 22:36, 19 March 2024
scientific article; zbMATH DE number 3945620
Language | Label | Description | Also known as |
---|---|---|---|
English | Symbolic manipulation and computational fluid dynamics |
scientific article; zbMATH DE number 3945620 |
Statements
Symbolic manipulation and computational fluid dynamics (English)
0 references
1985
0 references
The problem of numerically integrating general elliptic differential equations in irregular two and three dimensional regions is discussed. The method used numerically computes a transformation of the given region into a rectangular region. The numerical coordinate transformation is determined by requiring that the components of the transformation satisfy inhomogeneous Laplace or more general equations. The transformation is then used to transform the different equation and the boundary conditions to the rectangular region. The boundary value problem in the rectangular region is integrated using one of the standard methods for general elliptic equations. The use of the existing software reduces the problem to analytically transforming the given differential equation and the Laplacian to general coordinate frame and then writing subroutines that will tabulate the coefficients of these differential equations using the tabulated coordinate transformation. This method has been successfully used in two dimensions so we are concerned with the three-dimensional extension of the existing codes where the major problem encountered is the volume of algebra and coding required to complete the method. To overcome these difficulties, a symbol manipulation program in VAXIMA is written that has an input the formula for the given differential equation in some natural coordinates and has as output the required FORTRAN subroutines. Because of the complexity of the resulting code, code validation was performed by systematic truncation error testing. The paper concludes with a discussion of the problems encountered in using a symbol manipulator to write large FORTRAN codes.
0 references
transformation to rectangular regions
0 references
numerical integration of elliptic differential equations
0 references
irregular domains
0 references
numerical validation
0 references
hosted equation convergence testing
0 references
grid generation result
0 references
discussion of validation procedure
0 references
numerical coordinate transformation
0 references
boundary conditions
0 references
boundary value problem
0 references
three-dimensional extension of the existing codes
0 references
symbol manipulation program
0 references