## Documentation
You can find the PETSc and SLEPc documentation [here](https://doc.freefem.org/documentation/petsc/index.html).
## Examples
### Linear problems
| Filename | Comments (preconditioners, numerical schemes) |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|
| [diffusion-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-2d-PETSc.edp) | Distributed LU/Cholesky, domain decomposition and multigrid methods |
| [diffusion-2d-PETSc-complex.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-2d-PETSc-complex.edp) | |
| [heat-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/heat-2d-PETSc.edp) | Transient diffusion equation, same as above |
| [diffusion-periodic-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-periodic-2d-PETSc.edp) | Periodic boundary conditions, multigrid methods |
| [diffusion-periodic-balanced-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-periodic-balanced-2d-PETSc.edp) | Better load balancing than above example |
| [diffusion-substructuring-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-substructuring-2d-PETSc.edp) | Balancing Domain Decomposition with Constraints |
| [diffusion-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-3d-PETSc.edp) | Three-dimensional problem, domain decomposition and multigrid methods |
| [diffusion-mg-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-mg-2d-PETSc.edp) | Geometric non-nested multigrid methods |
| [diffusion-mg-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/diffusion-mg-3d-PETSc.edp) | Geometric nested multigrid methods |
| [helmholtz-2d-PETSc-complex.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/helmholtz-2d-PETSc-complex.edp) | Domain decomposition methods with optimized boundary conditions |
| [helmholtz-mg-2d-PETSc-complex.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/helmholtz-mg-2d-PETSc-complex.edp) | Geometric multigrid methods |
| [laplace-RT-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/laplace-RT-2d-PETSc.edp) | Vectorial two-dimensional problem with a block preconditioner (fieldsplit) |
| [laplace-adapt-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/laplace-adapt-3d-PETSc.edp) | Three-dimensional problem with *h* adaptivity, multigrid methods using Mmg |
| [laplace-adapt-dist-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/laplace-adapt-dist-3d-PETSc.edp) | Three-dimensional problem with fully-distributed *h* adaptivity using ParMmg |
| [laplace-lagrange-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/laplace-lagrange-PETSc.edp) | Laplace equation with constraints and a block preconditioner (fieldsplit) |
| [elasticity-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/elasticity-2d-PETSc.edp) | Vectorial problem, domain decomposition (GenEO) and multigrid methods |
| [elasticity-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/elasticity-3d-PETSc.edp) | |
| [stokes-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/stokes-2d-PETSc.edp) | Distributed LU/Cholesky |
| [stokes-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/stokes-3d-PETSc.edp) | |
| [stokes-block-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/stokes-block-2d-PETSc.edp) | Stokes equation defined as a block system with four matrices (fieldsplit) |
| [stokes-fieldsplit-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/stokes-fieldsplit-2d-PETSc.edp) | Block preconditioner (fieldsplit) |
| [stokes-fieldsplit-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/stokes-fieldsplit-3d-PETSc.edp) | |
| [oseen-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/oseen-2d-PETSc.edp) | Oseen problem preconditioned by Pressure Convection--Diffusion (PCD) |
| [maxwell-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/maxwell-2d-PETSc.edp) | Direct LU/Cholesky |
| [maxwell-3d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/maxwell-3d-PETSc.edp) | Multigrid method |
| [maxwell-mg-3d-PETSc-complex.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/maxwell-mg-3d-PETSc-complex.edp) | Two-grid preconditioner |
| [helmholtz-3d-surf-PETSc-complex.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/helmholtz-3d-surf-PETSc-complex.edp) | BEM with hierarchical matrices from Htool on surfaces |
| [helmholtz-3d-line-PETSc-complex.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/helmholtz-3d-line-PETSc-complex.edp) | BEM with hierarchical matrices from Htool on lines |
| [helmholtz-coupled-2d-PETSc-complex.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/helmholtz-coupled-2d-PETSc-complex.edp) | FEM coupled with BEM in a MatNest using a block preconditioner (fieldsplit) |
| [PtAP-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/tree/develop/examples/hpddm/PtAP-2d-PETSc.edp) | Parallel interpolation on non-matching grids + P' A P operation |
| [restriction-2d-PETSc.edp](https:/
没有合适的资源?快使用搜索试试~ 我知道了~
FreeFem-sources:FreeFEM源代码-Source code
共1759个文件
edp:794个
cpp:239个
hpp:157个
7 下载量 38 浏览量
2021-03-25
01:53:18
上传
评论
收藏 12.85MB ZIP 举报
温馨提示
CI / CD工具 编纂 LGTM 覆盖范围 詹金斯( ): 仅开发分支 苹果系统 的Ubuntu 视窗 工作 10.10 10.13 10.14 16.04 18.04 19.10 7 #1 #2 #3 #4 #5 詹金斯( ): 主分支 释放 .pkg 应用图片 .deb 。可执行程序 码头工人 请参阅 FreeFEM来源 是使用有限元方法的2D和3D非线性多物理系统的偏微分方程求解器。 涉及物理学几个分支的偏微分方程的问题,例如流体-结构相互作用,要求在几个网格上进行数据插值,并需要在一个程序中进行操作。 FreeFEM包括快速插值算法和用于在多个网格上处理数据的语言。 它是用C ++编写的,而FreeFEM语言是C ++的一种惯用法。 对于用户 用户文档可。 如果您使用FreeFEM进行学术研究,请使用以下内容: Bi
资源详情
资源评论
资源推荐
收起资源包目录
FreeFem-sources:FreeFEM源代码-Source code (1759个子文件)
SuiteSparse_config.mk-4.5.5 26KB
Makefile.am-4.5.5 8KB
configure.ac 90KB
Makefile.am 19KB
Makefile.am 12KB
Makefile.am 11KB
Makefile.am 8KB
Makefile.am 8KB
Makefile.am 7KB
Makefile.am 7KB
Makefile.am 6KB
Makefile.am 5KB
Makefile.am 5KB
Makefile.am 5KB
Makefile.am 4KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 3KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 866B
Makefile.am 486B
Makefile.am 355B
Makefile.am 334B
Makefile.am 239B
AUTHORS 242B
gsl.awk 4KB
ff-get-dep.awk 2KB
naca.awk 932B
keys.awk 399B
logo.bmp 16KB
BUGS 2KB
Build-MacOS-Distribution 3KB
libmeshb7.c 89KB
stream.c 49KB
mlists.c 40KB
inout_morice.c 35KB
menus.c 33KB
libmesh5.c 32KB
inout_popenbinaire.c 32KB
picking.c 28KB
scene.c 25KB
keyboard.c 24KB
inout.c 23KB
dlists.c 22KB
vector.c 22KB
ilists.c 17KB
clipvol.c 17KB
material.c 16KB
eigenv.c 15KB
yamslib.c 15KB
mesh.c 15KB
items.c 14KB
parsop.c 14KB
medit.c 12KB
mouse.c 11KB
clip.c 11KB
ellipse.c 11KB
particle.c 10KB
image.c 10KB
hash.c 10KB
critip.c 10KB
sftcpy.c 9KB
mshmetlib.c 9KB
libff-mmap-semaphore.c 9KB
util.c 9KB
tiles.c 9KB
bbfile.c 8KB
psfile.c 8KB
animat.c 8KB
inmsh2.c 7KB
gisfil.c 6KB
status.c 6KB
memory.c 6KB
parsar.c 6KB
path.c 6KB
normal.c 5KB
camera.c 5KB
listnum.c 5KB
cube.c 5KB
geometry.c 5KB
scissor.c 4KB
共 1759 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18
侯戈
- 粉丝: 24
- 资源: 4629
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于JavaWeb的学生管理系统.zip
- (源码)基于Android的VR应用转换系统.zip
- (源码)基于NetCore3.1和Vue的系统管理平台.zip
- (源码)基于Arduino的蓝牙控制LED系统.zip
- SwitchResX 4.6.4 自定义分辨率 黑苹果神器
- (源码)基于Spring Boot和MyBatis的大文件分片上传系统.zip
- (源码)基于Spring Boot和MyBatis的后台管理系统.zip
- (源码)基于JDBC的Java学生管理系统.zip
- (源码)基于Arduino的教室电力节能管理系统.zip
- (源码)基于Python语言的注释格式处理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0