本文由 资源共享网 – zgwxw 发布,转载请注明出处,如有问题请联系我们!《无网格法理论及程序设计》的第三章到第五章的程序及输入文件
资源语言: 中文
注:程序为c++源码
无网格法(Meshless Method)是数值计算领域的一种非常重要的数值方法,其主要优点是可以针对任意形状的物体进行高效的数值模拟,并且是一种非常通用的数值计算方法。
与有网格法相比,无网格法不需要事先划分网格,而是直接基于样本点进行数值计算。它的核心思想是将物体的形状离散化成多个点,然后利用这些点来近似描述物体的形状和特性,最终进行数值计算。
无网格法的计算过程通常包括以下几个步骤:
离散化:将物体离散化为若干个点,并给每个点分配一个权重。
近似函数:利用离散化后的点来构建近似函数,以实现对物体的描述和特性的近似计算。
插值:通过插值方法来计算物体各个点的数值,从而得到物体的某些特性的数值近似解。
当前无网格法的一些主流的算法包括:SVM(Support Vector Machine)、RBF(Radial Basis Function)、MLS(Moving Least Squares)等。这些算法的具体原理可以根据自己的需求进行选择。
程序设计方面,大多数无网格法的库都是基于 C++ 编写的,主要原因是 C++ 可以提供高效且灵活的内存管理方式,并能够充分发挥硬件性能优势。常用的无网格法库有 libMesh、FEATool Multiphysics、FEniCS 等,它们都提供了相应的 API 和工具函数供开发者使用。同时,如果需要在 Python 中使用无网格法,可以选择使用 PyMesh 等库来进行编程实现。
总的来说,无网格法作为数值计算领域的一种重要方法,具有非常广泛的应用场景,同时也是一个很好的研究方向。
无网格法理论及程序设计第五章程序
无网格法理论及程序设计 第四章需要的输入文件
《无网格法理论及程序设计》第四章提供的程序
理论上第五章的程序是真正的无网格方法,因为不需要背景积分网格!
无网格法理论及程序设计 第四章的程序 chapter4
无网格法理论及程序设计 Input175_55.dat
有用到第三章的一些子程序
无网格法理论与程序设计 第三章程序 chapter3
Program 4.1. Source code of Parameter.h.doc
Program 4.2. Source code of Variables.h.doc
Program 4.3. The source code of the main program of MFree Global.f90.doc
Program 4.4. Source code of Subroutine Input().doc
Program 4.5.Source code of Subroutine GaussCoefficient( ).doc
Program 4.6. Source code of Subroutine CellGaussPoints.doc
Program 4.7.Source code of Subroutine SupportDomain.doc
Program 4.8. Source code of Subroutine PointStiffnessMatrix.doc
Program 4.9. Source code of Subroutine EssentialBC.doc
Program 4.10. Source code of Subroutine NaturalBC_concentrated.doc
Program 4.11. Source code of Subroutine NaturalBC distributed.doc
Program 4.12. Source code of Subroutine SolverBand.doc
Program 4.13. Source code of Subroutine GetDisplacement.doc
Program 4.14. Source code of Subroutine GetStress.doc
Program 4.15.Source code of Subroutine Getlnvasy.doc
Program 3.1.Source code of Subroutine RPIM ShapeFunc 2D.doc
Program 3.2. Source code of Subroutine Compute RadialBasis.doc
Program 3.3. Source code of Subroutine GaussEqSolver_sym.doc
Program 3.4. Source code of main program of using RPIM subroutine.doc
Program 3.5. Source code of Subroutine Weight W1 .doc
Program 3.6. Source code of Subroutine Weight W2.doc
Program 3.7. Source code of Subroutine Compute Basis.doc
Program 3.8. Source code of Subroutine Compute AB.doc
Program 3.9. Source code of Subroutine MLS ShapeFunc 2D()doc
Program 3.10. Source code of main program of using MLS approximation.doc
C/C++/VC资源(《无网格法理论及程序设计》的第三章到第五章的程序及输入文件)网址:https://www.08i8.com/ttkfzy/detail83642.html;转载请注明!
与《《无网格法理论及程序设计》的第三章到第五章的程序及输入文件》相关的《经验教程》
c程序设计伴侣 (陈良乔) PDF
资源名称:c程序设计伴侣 (陈良乔) PDF资源截图:
2 99129 0
MFC深入浅出--从MFC设计到MFC编程 PDF
资源名称:MFC深入浅出--从MFC设计到MFC编程 PDF第一,讨论MFC对Windows 对象和底层API的封装、介绍MFC的窗口类、设备上下文类、GDI类的使用与实现,以及根类CObjet的特性和实现方法。第二,讨论MFC的窗口过程和消息映射,提示MFC通过消息映射机制实现C++虚拟函数功能的内幕,并详尽地分析了多种消息的映射和处理过程。第三,讨论MFC的文档-视编程模式,沿着MFC应用程序...
4 98873 0
Effective c++_改善程序与设计的55个具体做法(第三版)
资源名称:Effective c++_改善程序与设计的55个具体做法(第三版)内容简介: “c++程序员可以分成两类,读过effective c++的和没读过的。”世界顶级c++大师scott meyers这部成名之作,与这句话一道在全球无数读者间广为传颂。几乎所有c++书籍推荐名单上﹐《effective c++:改善程序与设计的55个具体做法:第3版》都会位列三甲。作者高超的技术把握...
5 99577 0
c++ 程序设计教程 钱能第一版 PDF
资源名称:c++ 程序设计教程 钱能第一版 PDFC++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象程序设计,因而成为了编程人员最广泛使用的工具。学好C++,很容易触类旁通其他软件,C++架起了通向强大、易 用、真正的软件开发应用的桥梁。许多高等院校已经开设了C++程序设计语言课,急需一本实用的教材。 本书是作者总结两年教学实践的经验写成的,适合用作大学计算机专...
3 99254 0
C语言程序设计 现代方法 中文完整PDF
资源名称:C语言程序设计 现代方法 中文完整PDF资源截图:
3 98524 0
C#程序设计基础C#程序设计及应用教程_(第2版)
资源名称:C#程序设计基础C#程序设计及应用教程_(第2版)资源截图:
2 99014 0