Contents Preface to the Series in Information and Computational Science Preface Chapter 6 Solid Mechanics 1 6.1 Infinitesimal Linear Elastic Deformation 1 6.1.1 Finite Element Language Program for Static Problems 1 6.1.2 Finite Element Language of Time Discretization Problem Whose Wave Format is Velocity Method 13 6.1.3 Finite Element Language Program of Time Discretization Problem Whose Wave Format is Newmark 24 6.2 Small Elastic-plastic Deformation 34 6.2.1 Finite Element Language Program of Static Problem Using Displacement as Unknown Variable 34 6.2.2 Finite Element Language Program of Static Problems Where Displacement and λ are Calculated Simultaneously 60 6.2.3 Theory Text of Non-associated Flow Rule 75 6.3 Small Linear Viscoelastic Deformation 76 6.3.1 GCN Files 76 6.3.2 MDI Files 77 6.3.3 Displacement Calculation Program 77 6.3.4 Stress Calculation Program 84 6.4 Linear Elastic Problems with Finite Deformation 92 6.4.1 GCN Files 92 6.4.2 MDI Files 93 6.4.3 Displacement Calculation Program 93 6.4.4 Stress Calculation Program 100 6.5 Rigid-Plastic 109 6.5.1 Finite Element Language Program for Steady-State Problems 109 6.5.2 Finite Element Language Program for Dynamic Problems 119 Chapter 7 Navier-Stokes Equation 132 7.1 Steady Mixed Finite Element Language Program 133 7.1.1 GCN Files 133 7.1.2 MDI Files 133 7.1.3 Velocity and Pressure Calculation Program 133 7.2 Steady Finite Volume Method Language Program 139 7.2.1 GCN Files 139 7.2.2 MDI Files 140 7.2.3 Velocity and Pressure Calculation Program 140 7.3 Splitting Method of Transient Operator 147 7.3.1 Finite Element Program of Least Square Method 147 7.3.2 Finite Element Program for CBS Method 161 Chapter 8 Darcy Flow 171 8.1 Finite Element Language Program of Unconfined Seepage Problems 171 8.1.1 GCN Files 171 8.1.2 MDI Files 171 8.1.3 Calculation Program of Water Head 172 8.1.4 Force Calculation Program 175 8.2 Finite Element Language Program of Oil-water Two-phase Flow Problem 182 8.2.1 Basic Equations for the Two-phase (Oil and Water) Black-oil Model 183 8.2.2 Processes of Solution Algorithm 184 8.2.3 GCN Files 185 8.2.4 MDI Files 185 8.2.5 Calculation Procedures of Saturation 190 8.2.6 Processing of Irreducible Water and Residual Oil 199 Chapter 9 Electromagnetic Fields 209 9.1 Two-dimensional Electromagnetic Field 209 9.1.1 Current Field 209 9.1.2 Magnetic Field 220 9.1.3 Time-harmonic Field 234 9.2 Three-dimensional Electromagnetic Field 249 9.2.1 Static Field 249 9.2.2 Time-harmonic Field 266 Chapter 10 Structural Mechanics 285 10.1 Truss Structures 285 10.1.1 Finite Element Program for 2D Problem 285 10.1.2 Finite Element Program for 3D Problem 290 10.2 Beam Structures 296 10.2.1 Finite Element Program for 2D Problem 296 10.2.2 Finite Element Program for 3D Problem 302 10.3 Shell Structures 310 10.3.1 Finite Element Program for 2D Adini Plate Element 310 10.3.2 Finite Element Program for 3D Adini Plate Element 314 10.3.3 Finite Element Program for 2D Mindlin Element of Plate 322 10.3.4 Finite Element Program for 3D Plate Element 328 10.4 Finite Element Program for the Spatial Beamplate Composite Structures 336 10.4.1 GCN Files 336 10.4.2 MDI Files 337 10.4.3 Displacement and Rotation Calculation Subroutine 337 10.4.4 Structure File for Composite Structures 337 Chapter 11 Temperature Field 340 11.1 Finite Element Program of Stable Problem 340 11.1.1 GCN Files 340 11.1.2 MDI Files 340 11.1.3 Temperature Calculation Program 341 11.1.4 Heat Flow Calculation Program 343 11.2 Finite Element Program of Transient Problem 346 11.2.1 GCN Files 346 11.2.2 MDI Files 347 11.2.3 Temperature Calculation Program 347 11.2.4 Heat Flow Calculation Program 350 Symbol Table 354 References 359 Index 360