### FlexPDE 偏微分有限元素軟體

FlexPDE是一個有彈性的,易學,一般的目的用途的有限元素軟件,FlexPDE可獲得偏微分方程的數值解，偏微分方程在工程上常見於，物理、電機、電子、通訊、土木、機械、化工、化學、生物學、地質學、數學和其它科學領域FlexPDE使用這超強有限元素方法獲得數值解。然而，使用FlexPDE並不需要了解複雜的有限元素方法。

**FlexPDE does not merely pass a translation on to some other package for processing. In fact, FlexPDE is designed to be the package other applications call for processing.**

**Here are some of the new features in version 6 :**

**Multithreading**- Support for dual and quad core processors. Run multiple problems simultaneously or use up to 8 threads for parallel execution within a single problem.**Complex, Vector and Array Variables and Equations**- Direct support of these data types simplifies equation construction.**Regionally Inactive Variables**- Variables can be declared inactive in some regions and active in others.**Multiple Equation Sets**- Splitting of equations into sets that are solved sequentially and alternately.**Additional Status Graphs**- Updated graphical interface to include plots of cell/node number, error, convergence and timestep.**Internal Tabulation Facility**- Build on-the-fly tables of computationally intensive parameters for more economical execution.**Arrays and Matrices**- Extended support allows array and matrix operations for use in equations, graphics and domain construction.**Planes, Cylinders, Spheres**- Simplified Construction of Planes, Cylinders and Spheres in 3D.**Stop and Restart Facility**- Simplified facility for restarting a script after stopping.**Web-based Licensing**- Move license from machine to machine with web actions. No dongle to loose!

**Sample Version 6 Screen Shot :**

**FlexPDE continually monitors the accuracy of the solution, and adapts the finite element mesh to resolve those areas of high error.**

**You don't need a dense mesh throughout the domain, because FlexPDE will find the areas that need it, and put it there!**

**The problem shown here is a two-phase flow calculation, modeling the extraction of oil by water injection. FlexPDE adapts the mesh to the front of the wave.**

**Imagine being able to type in your partial differential equations system, add a description of the problem domain, and instantly convert this problem specification into a sophisticated finite element model, including**

**One, two or three space dimensions****Automatic mesh construction****Time dependent, steady-state or eigenvalues.****Flexible integrated graphical output****Dynamic adaptive mesh refinement****Dynamic timestep control****Nonlinear equation solver****Unlimited equation complexity****Unlimited number of simultaneous equations****Multiple Equation Sets*****Complex, Vector and Array Variables and Equations****Regionally Inactive Variables****Arbitrary Lagrange/Eulerian moving mesh****Export capability for 3rd-party visualizations****Multithreading support for dual and quad core processors**