简介
有限元语言是一种适用于有限元方法求解偏微分 方程的模型语言。采用有限元语言编程就是书写偏微 分方程和算法,然后由生成器产生全部FORTRAN语言 的有限元程序。梁国平、周永发编*的《有限元语言 及应用(Ⅰ英文版)(精)》的主要内容包括微分方程表 达式,单物理场算法和多场耦合有限元算法的描述语 言;元件化程序设计方法;有限元的数据结构;形函 数库,微分算子库,单物理算法库等。
目录
Preface to the Series in Information and Computational Science
Preface
Introduction
Chapter 1 Description Language of Differential Equation Expression
1.1 Writing PDE Files
1.1.1 DEFI Information Segments
1.1.2 FUNC Information Segments
1.1.3 STIF Information Segments
1.1.4 MASS Information Segments
1.1.5 DAMP Information Segments
1.1.6 LOAD Information Segments
1.1.7 Insert Fortran Source Programs
1.1.8 Examples
1.2 Writing CDE Files
1.2.1 DEFI Information Segments
1.2.2 FUNC Information Segments
1.2.3 SHIF Information Segments
1.2.4 MASS Information Segments
1.2.5 DAMP Information Segment
1.2.6 LOAD Information Segments
1.2.7 Insert Fortran Source Programs
1.2.8 Examples
1.3 Writing VDE Files
1.3.1 Vector and Matrix Specification Statements
1.3.2 ARRAY Specification Statements
1.3.3 Tensor Operation Expressions
1.3.4 Examples
1.4 Writing FDE Files
1.4.1 Writing Format of FDE Documents
1.4.2 FVECT and FMATR Statements
1.4.3 l Operator Statements
1.4.4 Common l Operator Library
1.4.5 a Operator Statements
1.4.6 w Operator Statements
1.4.7 s Operator Statements
1.4.8 r Operator Statements
1.4.9 Examples
1.5 Writing FBC Files
1.6 Writing GES Files
1.6.1 GES Files Structure
1.6.2 Rules for Writing GES Files
1.6.3 Examples
1.6.4 Element Subroutine
1.7 Writing GLT Files
1.7.1 DEFI Information Segments
1.7.2 VART Information Segments
1.7.3 Insert Fortran Source Programs
1.8 Writing Finite Volume Method Programs
1.8.1 GVS File Structure
1.8.2 Rules for Writing GVS Files
1.8.3 Rules for writing FVS Files
1.8.4 Basic flow of Finite Volume Method Program
1.8.5 Examples
1.8.6 FVS Files of Several Types of Elements
Chapter 2 Description Language of Algorithms in Single-physics Fields
2.1 NFE File Structure
2.2 Rules of writing NFE Files
2.2.1 DEFI Information Segments
2.2.2 COEF Information Segments
2.2.3 EQUATION Information Segments
2.2.4 SOLUTION Information Segments
2.2.5 Insert Fortran Source Programs
2.2.6 The Ending Character
2.3 NFE Algorithm Library
2.3.1 ell. nfe
2.3.2 nell. nfe
2.3.3 parb. nfe
2.3.4 par. ale
2.3.5 nparb, nfe
2.3.6 npar. nfe
2.3.7 wave. nfe
2.3.8 wavev. nfe
2.3.9 newmark. nfe
2.3.10 waveexp. nfe
2.3.11 nwave, nfe
2.3.12 nnewmark. nfe
2.3.13 nwaveexp. nfe
2.3.14 str. nfe
2.3.15 nstr. nfe
2.3.16 hypls, nfe
2.3.17 cbsexp, nfe
Chapter 3 Description Language of Coupling FEM Algorithms in Multi-Physlcs Fields
3.1 Writing GCN Files
3.1.1 Writing Pattern
3.1.2 Examples
3.2 GCN Library
3.3 Writing MDI Files
3.3.1 Writing Pattern
3.3.2 Examples
Chapter 4 Component-based Program Design Method
4.1 Finite Element Program Structure and Component-based Program Design Method
4.1.1 Program Structure
4.1.2 Component-based Program Design Method
4.2 Five Component Programs
4.2.1 START Component Program
4.2.2 BFT Component Program
4.2.3 E Component Program
4.2.4 SOLV Solver
4.2.5 U Component Program
Chapter 5 Data Structure of Finite Element Method
5.1 Component Description of Input Data for Finite Element Computation
5.1.1 Data Entry Form
5.1.2 Read/Write Format of Table Files
5.2 Input Data of FEM in Single-physics Problem
5.2.1 Coordinate Data Table
5.2.2 Table of Node Specification Number
5.2.3 Table of Specified Nodal Displacement and Nodal Load Information
5.2.4 Table of Initial Values
5.2.5 Element Information Data
5.3 Display and Query of FEM Input Data
5.4 PRE Files
5.4.1 Linear Steady State Examples
5.4.2 Nonlinear Transient Examples
5.4.3 Examples of Coupling Problems in Multi-physics Fields ~
5.4.4 Automatic Writing and Modification of Files
5.5 Results Display POS Files
Appendix A Interpolation Functions and Element Types
A.1 1D Lagrange Element
A.1.1 1D Linear Element
A.1.2 1D Quadratic Element
A.2 2D Lag-range Element
A.2.1 Four Nodal Rectangular Element
A.2.2 Nine-Node Rectangular Element
A.2.3 Eight Nodal Rectangular Element
A.2.4 Three Nodal Triangle Element
A.2.5 Six Triangle Element
A.3 3D Lagrange Element
A.3.1 Eight-node Hexahedral Element
A.3.2 27-node Hexahedral Element
A.3.3 20-node Hexahedral Element
A.3.4 Four nodal Tetrahedron Element
A.3.5 Ten-node Tetrahedron Element
A.3.6 Six-node Triangular Prism Element
Appendix B Isoparametric Element
B.1 Integral Transformation for Rectangular Coordinates of Natural Coordinates
B.2 Integral Transformation for Rectangular Coordinates of Natural Coordinates
Appendix C Numerical Integration
C.1 Gaussian Integral
C.2 Nodal Integral
Appendix D Appendix D Term Collections of Finite Element Program
Appendix E Collections of Key Words of Finite Element Language
Symbol Table
References
Index
Preface
Introduction
Chapter 1 Description Language of Differential Equation Expression
1.1 Writing PDE Files
1.1.1 DEFI Information Segments
1.1.2 FUNC Information Segments
1.1.3 STIF Information Segments
1.1.4 MASS Information Segments
1.1.5 DAMP Information Segments
1.1.6 LOAD Information Segments
1.1.7 Insert Fortran Source Programs
1.1.8 Examples
1.2 Writing CDE Files
1.2.1 DEFI Information Segments
1.2.2 FUNC Information Segments
1.2.3 SHIF Information Segments
1.2.4 MASS Information Segments
1.2.5 DAMP Information Segment
1.2.6 LOAD Information Segments
1.2.7 Insert Fortran Source Programs
1.2.8 Examples
1.3 Writing VDE Files
1.3.1 Vector and Matrix Specification Statements
1.3.2 ARRAY Specification Statements
1.3.3 Tensor Operation Expressions
1.3.4 Examples
1.4 Writing FDE Files
1.4.1 Writing Format of FDE Documents
1.4.2 FVECT and FMATR Statements
1.4.3 l Operator Statements
1.4.4 Common l Operator Library
1.4.5 a Operator Statements
1.4.6 w Operator Statements
1.4.7 s Operator Statements
1.4.8 r Operator Statements
1.4.9 Examples
1.5 Writing FBC Files
1.6 Writing GES Files
1.6.1 GES Files Structure
1.6.2 Rules for Writing GES Files
1.6.3 Examples
1.6.4 Element Subroutine
1.7 Writing GLT Files
1.7.1 DEFI Information Segments
1.7.2 VART Information Segments
1.7.3 Insert Fortran Source Programs
1.8 Writing Finite Volume Method Programs
1.8.1 GVS File Structure
1.8.2 Rules for Writing GVS Files
1.8.3 Rules for writing FVS Files
1.8.4 Basic flow of Finite Volume Method Program
1.8.5 Examples
1.8.6 FVS Files of Several Types of Elements
Chapter 2 Description Language of Algorithms in Single-physics Fields
2.1 NFE File Structure
2.2 Rules of writing NFE Files
2.2.1 DEFI Information Segments
2.2.2 COEF Information Segments
2.2.3 EQUATION Information Segments
2.2.4 SOLUTION Information Segments
2.2.5 Insert Fortran Source Programs
2.2.6 The Ending Character
2.3 NFE Algorithm Library
2.3.1 ell. nfe
2.3.2 nell. nfe
2.3.3 parb. nfe
2.3.4 par. ale
2.3.5 nparb, nfe
2.3.6 npar. nfe
2.3.7 wave. nfe
2.3.8 wavev. nfe
2.3.9 newmark. nfe
2.3.10 waveexp. nfe
2.3.11 nwave, nfe
2.3.12 nnewmark. nfe
2.3.13 nwaveexp. nfe
2.3.14 str. nfe
2.3.15 nstr. nfe
2.3.16 hypls, nfe
2.3.17 cbsexp, nfe
Chapter 3 Description Language of Coupling FEM Algorithms in Multi-Physlcs Fields
3.1 Writing GCN Files
3.1.1 Writing Pattern
3.1.2 Examples
3.2 GCN Library
3.3 Writing MDI Files
3.3.1 Writing Pattern
3.3.2 Examples
Chapter 4 Component-based Program Design Method
4.1 Finite Element Program Structure and Component-based Program Design Method
4.1.1 Program Structure
4.1.2 Component-based Program Design Method
4.2 Five Component Programs
4.2.1 START Component Program
4.2.2 BFT Component Program
4.2.3 E Component Program
4.2.4 SOLV Solver
4.2.5 U Component Program
Chapter 5 Data Structure of Finite Element Method
5.1 Component Description of Input Data for Finite Element Computation
5.1.1 Data Entry Form
5.1.2 Read/Write Format of Table Files
5.2 Input Data of FEM in Single-physics Problem
5.2.1 Coordinate Data Table
5.2.2 Table of Node Specification Number
5.2.3 Table of Specified Nodal Displacement and Nodal Load Information
5.2.4 Table of Initial Values
5.2.5 Element Information Data
5.3 Display and Query of FEM Input Data
5.4 PRE Files
5.4.1 Linear Steady State Examples
5.4.2 Nonlinear Transient Examples
5.4.3 Examples of Coupling Problems in Multi-physics Fields ~
5.4.4 Automatic Writing and Modification of Files
5.5 Results Display POS Files
Appendix A Interpolation Functions and Element Types
A.1 1D Lagrange Element
A.1.1 1D Linear Element
A.1.2 1D Quadratic Element
A.2 2D Lag-range Element
A.2.1 Four Nodal Rectangular Element
A.2.2 Nine-Node Rectangular Element
A.2.3 Eight Nodal Rectangular Element
A.2.4 Three Nodal Triangle Element
A.2.5 Six Triangle Element
A.3 3D Lagrange Element
A.3.1 Eight-node Hexahedral Element
A.3.2 27-node Hexahedral Element
A.3.3 20-node Hexahedral Element
A.3.4 Four nodal Tetrahedron Element
A.3.5 Ten-node Tetrahedron Element
A.3.6 Six-node Triangular Prism Element
Appendix B Isoparametric Element
B.1 Integral Transformation for Rectangular Coordinates of Natural Coordinates
B.2 Integral Transformation for Rectangular Coordinates of Natural Coordinates
Appendix C Numerical Integration
C.1 Gaussian Integral
C.2 Nodal Integral
Appendix D Appendix D Term Collections of Finite Element Program
Appendix E Collections of Key Words of Finite Element Language
Symbol Table
References
Index
有限元语言及应用 I
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×