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.
FlexPDE 6 allows the definition of mesh-moving equations*, and applies an Arbitrary Lagrange/Eulerian (ALE) formulation. This allows several optional behaviors:
- By locking the mesh to the fluid velocity, you can create a fully Lagrangian model.
- Or, you can define a relaxive mesh within moving boundaries to maintain mesh integrity.
- Or, by omitting the mesh moving equations, you can perform a fully Eulerian computation.
In any case, FlexPDE automatically corrects the PDE system to represent the motion of the mesh.
The problem shown here computes the motion of a gas in a compressor cylinder.
Animate |
|||
(All animations are FlexPDE native graphical output, assembled into a movie by AnimationShop)
*Note: FlexPDE 6 does not support slip surfaces.
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.
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*
China Ecotek Corporation Energy & Resource Dept.
Boardtek Electronics Corporation
National Chung Cheng University Department of Mechanical Engineering
National Cheng Kung University Dept. of Environmental Engineering
National Cheng Kung University Department of Resources Engineering
National Tsing Hua University Department of Materials Science and Engineering
National Tsing Hua University Department of Applied Science
National Taiwan University Department of Physics
National Formosa University Technology Automation Engineering
National Kaohsiung University of Science and Technology Department of Marine Engineering
TaTung University Department of Mechanical Engineering
TaTung University Department of Electrical Engineering
Hwa Hsia University of Technology Department of Mechanical Engineering
Kaohsiung Medical University Department of Medical Imaging and Radiological Sciences
Lunghwa University of Science and Technology Department of Electrical Engineering