libMesh的5个Introduction教学例子学习
Intro 1
第一个例子演示了怎样创建一个Mesh Object。
头文件:
1
2
3
#include "libmesh/libmesh.h" //用来初始化库
#include "libmesh/mesh.h" //包含基本的mesh功能
using namespace libMesh; //所有的东西都在libMesh命名空间中
入口函数代码:
1
LibMeshInit init (argc, argv); // 初始化,这是必要的一步,因为libMesh可能依赖其他的比如MPI、PETSc等函数库
因为该程序的用法是:
1
./ex1 -d DIM