线 和 面 的积分。。。
来源:互联网 发布:淘宝联盟退税申请 编辑:程序博客网 时间:2024/03/29 22:41
http://www.softeng.rl.ac.uk/st/projects/felib3/Docs/html/Intro/intro-node66.html
Next: Programming Boundary Integrals Up: Neuman and Cauchy Conditions Previous: Neuman and Cauchy Conditions
Performing Line and Surface Integrals
The basic problem is performing the line or surfaceintegrals over the sides or faces of elements. In manycases these can be done analytically but in the mostgeneral situation they can only be performed numerically.Evaluating these integrals both analytically andnumerically relies on two results from differentialgeometry:
- If the equation of a curve in two dimensional spaceis given in the parametric form(4.28)then the length of any arc on the curve is given by(4.29)where and are values of the parameter at the endpoints of the arc.
- If the equation of a surface in three dimensional spaceis given in the parametric form(4.30)then the area of any facet on the surface is given by(4.31)where(4.32)and and are the ranges of integration for and.
These results can be found in most texts on integrationor differential geometry (see, for example, Gillespie, 1959).
Performing these finite element integrals rests on parameterisingthe boundary with some convenient parameters. It should be apparentthat in the context of the finite element method theparameterisation of the element boundary can be done most simply in termsof the local coordinates of the parent elements. Thus theparameterisation is the isoparametric transformationused to transform the parent element into elements of generalorientation and shape.
To illustrate these ideas consider the mesh in Figure 4.2.Suppose that the Neumann condition (4.3) is to be imposed on theboundary line EF.
The boundary integral (4.27) becomes
where . This is now in the form of (4.28) and the boundary integral (4.33) becomes
This integral is now in a formto which quadrature can easily be applied.Hence
Next: Programming Boundary Integrals Up: Neuman and Cauchy Conditions Previous: Neuman and Cauchy ConditionsChris Greenough (c.greenough@rl.ac.uk): September 2001
http://www.softeng.rl.ac.uk/st/projects/felib3/Docs/html/Intro/intro.html
Next: Basic Concepts of the
Files: PostScript PDF
Theory and Programming Techniques
Rutherford Appleton Laboratory
Computational Science & Engineering
December 2000
The Finite Element Library has been around for some time and hasformed an important part of many research projects using numerical methods. The usage of the Libraryhas grown greatly with the help of the Numerical Algorithms Group Ltdand Release 4 is well due.
It is pleasing to report that over the past years only one or two serious bugs have been found and there have been many useful comments passed on about the functionality of the Library routines and the subjects covered by the Level 1 programs.
Release 4 introduces six new programs to the Level 1 Library and many more Level 0 routines. An important addition is the treatment of two simple non-linear problems. It is hoped that all these additions will be found useful to users of the Library and they will provide to starting point to new areas of application.
The authors of the Library are very interested in suggestions fromusers about new areas to be covered and comments about the existing material.The authors can be contacted directly at the Rutherford Appleton Laboratory.
C Greenough
Rutherford Appleton Laboratory - October 2000
Tel: +44 (1235) 445307
Fax: +44 (1235) 446626
Email: c.greenough@rutherford.ac.uk
- Basic Concepts of the Finite Element Method
- Introduction
- One Dimensional Problems
- A Simple Example
- The Elastic Rod
- Bending of a Beam
- Heat Conduction
- Two Dimensional Problems
- A Simple Example
- Plane Elasticity
- Inviscid Potential Flow of a Fluid
- Transient Fluid Flow
- Minimum Energy Principles
- Beam Element
- Plane Elasticity
- Potential Flow of a Fluid
- Conclusions
- Programming Techniques
- Introduction
- Contents of the Finite Element Library
- The Level 0 Library - Basic Routines
- The Level 1 Library - Example Programs
- Overall Structure of a Level 1 Program
- Initialisation and Data Input
- Programming Conventions
- Nodal Coordinate Array -COORD
- The Element Topology Array -ELTOP
- Nodal Freedom Array -NF
- Element Matrix Contruction
- Shape Functions and Local Coordinate Systems
- Isoparametric Elements
- Numerical Integration
- Plane Strain of Elastic Solid
- Axisymmetric Problems
- Steady Potential Fluid Flow
- Mass Matrix Formation
- Higher Order Elements
- Three Dimensional Elements
- Assembly of System Matrices
- An Example of the Assembly Process
- Programming the Element Matrix Assembly
- Efficient Mesh and Freedom Numbering
- Solution Techniques
- Time-Dependent Problems
- Introduction
- First Order Equations
- Eigenvalues for First Order Problems
- Direct Integration of First Order Problems
- Second Order Equations
- Eigenvalues for Second Order Problems
- Modal Superposition
- Newmark's Method of Direct Integration
- The Generalised Eigenvaule Problem
- Transformation to Standard Form
- Consistent and Lumped Mass Matrix Approximations
- Programming the Lumped Mass Approximation
- Programming the Consistent Mass Approximation
- The Standard Eigenvalue Problem
- The Numerical Inclusion of Boundary Conditions
- Introduction
- Dirichlet Conditions
- Direct Elimination
- Payne-Irons Method
- Calculation of Direction Cosines
- Neuman and Cauchy Conditions
- Performing Line and Surface Integrals
- Programming Boundary Integrals
- Lagrange Multipliers
- Bibliography
- About this document ...
Next: Basic Concepts of the
Files: PostScript PDF
Chris Greenough (c.greenough@rl.ac.uk): September 2001
- 线 和 面 的积分。。。
- CSDN博客积分规则和获取积分的方法
- Riemann积分和Lebesgue积分角度下一积分不等式的等号成立充要条件的研究
- 定积分和不定积分的区别
- 自己博客的积分和访问记录
- ADC的积分非线性和微分非线性
- ADC的积分非线性和微分非线性
- 微分 积分 时间常数的 限制 和图形
- CSDN积分和等级的划分
- 积分图像和积分直方图
- 重积分和线面积分总结
- 最新CSDN博客积分规则和获取积分方法【官方的说明】
- 比较带积分号和不带积分号的两种方法_20160423
- opencv学习---计算图像的水平积分投影和垂直积分投影
- opencv学习---计算图像的水平积分投影和垂直积分投影
- 高数 05.03定积分的换元法和分部积分法
- 【计算机视觉】积分图和积分直方图
- 卷积和积分运算
- genymotion无法直接拖拽到窗口安装解决方案
- Java 正则表达式集合
- linux快速熟悉
- 兼容iOS 10 资料整理笔记
- keil使用 define的使用及上电某些区域不初始化
- 线 和 面 的积分。。。
- 【自我修养】理解static关键字的使用
- win7系统安装WiFi发射器蓝屏怎么解决
- iOS根据文字字数动态确定Label宽高
- struct--tcphdr
- 新的工具类DiffUtil,让RecyclerView上天
- PowerDesigner基础使用教程
- Android Scroller及下拉刷新组件原理学习
- 工厂模式详解——《参考Head First设计模式》