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.
- 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