FreeFem++ 是个求解偏微分方程的软件,法国人主导开发的,其主页介绍如下(是英文的,不算复杂的句子,就不翻译了):
FreeFem++ isan implementation of a language dedicated to the finite elementmethod. It enables you to solve Partial Differential Equations (PDE)easily.
Problems involving PDE (2d, 3d) from several branches of physics such asfluid-structure interactions require interpolations of data on severalmeshes and their manipulation within one program. FreeFem++ includes afast 2^d-tree-based interpolation algorithm and a language for themanipulation of data on multiple meshes (as a follow up of
bamg).
FreeFem++ is written in C++ and the FreeFem++ language is a C++idiom. It runs on any
Unix-like OS (with g++ version 3 orhigher, X11R6 or OpenGL with GLUT) Linux, FreeBSD,
Solaris 10, Microsoft
Windows (2000, NT, XP, Vista,7 ) and
MacOS X (native version usingOpenGL). FreeFem++ replaces the older
freefem and
freefem+.
软件主页在这里:http://www.freefem.org/ff++/index.htm此软件之前的用户手册中建议采用的文本编辑工具首选为notepad++,韩国人的作品Crimson Editor,以上这两个软件都有较简单的语法高亮、配色。目前有一个比较出色的国产文本编辑软件
everedit,其主页在这里
http://www.everedit.net/。我尝试着搞了一个语法高亮配色,效果似乎不错,配置文件及示图如下: