Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FEATool Multiphysics Version 1.14.3 Build 21.08.242
- Loading branch information
0 parents
commit 4edb660
Showing
497 changed files
with
88,217 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
*.html linguist-detectable=false | ||
*.js linguist-detectable=false | ||
*.md linguist-detectable=false | ||
*.xml linguist-detectable=false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,364 @@ | ||
FEATool Multiphysics Changelog | ||
================================ | ||
|
||
|
||
2021-08-30 version 1.14.3 | ||
------------------------- | ||
|
||
- Moved forum to [GitHub discussions](https://github.com/precise-simulation/featool-multiphysics/discussions) | ||
- Various performance improvements | ||
- Added functionality for anisotropic meshing | ||
|
||
|
||
2021-07-26 version 1.14.2 | ||
------------------------- | ||
|
||
- Added electro-osmotic flow multiphysics tutorial example | ||
- Fix for STEP geometry export | ||
- Improvments to STL geometry import | ||
- FEniCS support for 3D models with >= 2 subdomains | ||
- OpenFOAM changed to use of consistent symmetryPlane boundary conditions | ||
|
||
|
||
2021-05-24 version 1.14.1 | ||
------------------------- | ||
|
||
- Preliminary support for built-in and robust 3D mesh generators | ||
- GUI menu option to manually renumber/reassign 3D boundaries | ||
- Heated pipe with cooling fins validation tutorial | ||
|
||
|
||
2021-04-19 version 1.14 | ||
----------------------- | ||
|
||
- Release license menu option to move license to a new computer system | ||
- Raw STL import and Gmsh meshing option for difficult STL geometries | ||
- Solver restart options using partial solution vectors | ||
- Coupled OpenFOAM and FEATool Multiphysics multi-solver simulation model | ||
- Improved and optimized treatment of slip boundary conditions | ||
|
||
|
||
2021-03-13 version 1.13.3 | ||
------------------------- | ||
|
||
- Updated OpenFOAM and SU2 interfaces to support parallel computations | ||
- Added OpenFOAM binary GUI option to support user defined FOAM solvers | ||
- Added support for ESI-OpenCFD native Windows OpenFOAM distribution | ||
|
||
|
||
2021-03-10 version 1.13.2 | ||
------------------------- | ||
|
||
- Updated FEniCS interface with full support for parallel computations | ||
- Change to binary hdf5 format for FEniCS mesh and solution data | ||
- New impexp_hdf5 and fenics_import utility functions | ||
- Added point/edge/integral source and constraint buttons | ||
to the subdomain/boundary modes toolbars | ||
|
||
|
||
2021-02-17 version 1.13.1 | ||
------------------------- | ||
|
||
- Fixes for mesh generation of point objects | ||
- Updated OpenCASCADE geometry kernel to v7.5.1 | ||
- Updated SU2 Code CFD solver to v7.1.0 | ||
- Select UMFPACK instead of MUMPS as default linear solver | ||
for MATLAB 2020a and later due to Mex file incompatibilities | ||
|
||
|
||
2020-10-20 version 1.13 | ||
----------------------- | ||
|
||
- New 3D CAD geometry modeling functionality | ||
- Chamfer (bevel edges) | ||
- Fillet (round edges) | ||
- Extrude/Revolve faces to solids | ||
- Loft faces | ||
- Split objects by cutline/cutplane | ||
- Sketching in 2D Workplanes | ||
- Support for user defined solver monitor functions | ||
- View, edit, and modify OpenFOAM case and dictionary files | ||
|
||
|
||
2020-07-01 version 1.12.4 | ||
------------------------- | ||
|
||
- Improved GEOMTool geometry engine with planar 2D support, | ||
faster and more robust geometry decomposition/analysis | ||
- Added chamfer and fillet geometry operations | ||
- Added split geometry object by cutplane/cutline | ||
- Algrebraic Multigrid (AMG) linear solver option | ||
|
||
|
||
2020-05-29 version 1.12.3 | ||
------------------------- | ||
|
||
- Support for boundary and subdomain integral constraints | ||
- Generalized slice plot postprocessing option | ||
- Gradient reconstruction for evaluation of first order derivatives | ||
- Animation of multiple time steps/solutions postprocessing option | ||
- Streamline plot option | ||
- Updated postprocessing dialog box GUI | ||
- Improved OpenFOAM and SU2 discretization scheme options | ||
|
||
|
||
2020-04-22 version 1.12.2 | ||
------------------------- | ||
|
||
- Support for multiple imported CAD geometries | ||
- Improved Gmsh import | ||
- OpenFOAM and SU2 support for pressure inlet boundary conditions | ||
- Added arrow plot scaling option | ||
- Added solver settings GUI option for numerical integration order | ||
|
||
|
||
2020-04-09 version 1.12.1 | ||
------------------------- | ||
|
||
- Full support for FEniCS external solver | ||
- Supports conversion of most FEATool models | ||
to FEniCS Python simulation scripts | ||
- Time dependent and nonstationary problems | ||
- Nonlinear and discontinuous coefficients | ||
- Improved postprocessing and visualization | ||
- Faster and more efficient 3D graphics | ||
- GUI support for more colors and colormaps, | ||
titles, and plot configurations | ||
- GUI functionality to view partial grids | ||
- Faster GUI command/terminal output speed | ||
- Improved and more accurate Robin boundary condition treatment | ||
- Faster expression evaluation via nodal interpolation | ||
- New electrostatics micro strip capacitance tutorial | ||
|
||
|
||
2020-02-23 version 1.12 | ||
----------------------- | ||
|
||
- New SU2 CFD solver with built-in GUI and CLI interfaces | ||
- Built-in algebraic turbulence model for Navier-Stokes physics mode | ||
- Support for several OpenFOAM turbulence model variants | ||
(Spalart-Allmaras, k-epsilon (RNG and realizable), and k-omega (SST)) | ||
- New BREP based 3D CAD engine with support for BREP, IGES, OBJ, | ||
STEP, and STL CAD format import, export, and conversion | ||
- Support for 2D boundary layers in Gmsh | ||
|
||
|
||
2019-10-14 version 1.11.1 | ||
------------------------- | ||
|
||
- Support for IGES and STEP CAD file import | ||
- Improved feature and boundary recognition for STL CAD file import | ||
- Geometry and grid export to web browser | ||
- Support for parsing space derivatives in time equation coefficients | ||
|
||
|
||
2019-08-01 version 1.11 | ||
----------------------- | ||
|
||
- Dedicated and improved treatment of internal/interior boundaries | ||
- Fluid-structure interaction physics mode and solver | ||
- MUMPS and iterative (GMRES and BiCGStab with ILU(k)) linear solvers | ||
- Support for Gmsh v3/4 GEO file format geometry import and export | ||
- New polyhedron, ellipsoid, cone, and torus geometry object primitives | ||
- Support for external BRL-CAD and OpenCASCADE (Gmsh) geometry engines | ||
- New examples and tutuorials for thermo-mechanical couplings, | ||
fluid-structure interaction, and non-Newtonian flow | ||
- Added P1/P2 bubble, Nedelec curl, and Raviart-Thomas vector | ||
finite element shape functions | ||
|
||
|
||
2019-04-15 version 1.10 | ||
----------------------- | ||
|
||
- Finite element GUI script (fes) file format and built-in tutorials | ||
- Support for edge constraints in 3D | ||
- Support multiple STL sections and files during STL CAD file import | ||
- Eigenvalue solver | ||
- Functionality to make geometry object copies | ||
- Deformation postprocessing plot option | ||
- Support for spaces in paths/filenames in external grid generator | ||
- Improved evaluation of expressions in grid points | ||
- GUI improvements | ||
|
||
|
||
2018-11-30 version 1.9 | ||
---------------------- | ||
|
||
- New compressible Euler equations physics mode | ||
(inviscid compressible flows) | ||
- New swirl flow physics mode (axisymmetric non-zero | ||
azimuthal velocity) | ||
- OpenFOAM CFD solver integration improvements | ||
- Support for general expressions (non-constant) | ||
in initial and boundary conditions | ||
- Support axisymmetry and swirl flows | ||
- Support for inviscid compressible flows | ||
- Improved k-epsilon/omega turbulence model interface | ||
- Realtime convergence curves plots | ||
- NACA 4-series pre-defined wing geometry object | ||
- Potential flow velocity field initialization | ||
- Improved resolution of curved geometry boundaries | ||
- Improved parametrization and meshing of curved boundaries | ||
- Automatic shock capturing and stabilization for | ||
convection dominated flow regimes | ||
- Support for first order P1P1 discretization and | ||
stabilization of flow problems | ||
- Extended backwards compatibility to MATLAB 2009b | ||
- Click and point evaluation for 2D surface plots | ||
- Added built-in GUI tutorials and model examples | ||
|
||
|
||
2018-05-17 version 1.8 | ||
---------------------- | ||
|
||
- GUI and CLI support for the external OpenFOAM CFD solver | ||
- New CSG BSP tree based geometry engine | ||
The new geometry engine is used by default but original | ||
engine may be enabled with a set_geomlib(1) function call | ||
- STL CAD geometry import and export support in 3D and 2D | ||
- Cleaned up and consistent grid generation interfaces | ||
(identical boundary and subdomain numbering) | ||
- Cached equation and expression parsing for faster evaluations | ||
- Revised nonlinear Newton assembly and solver framework | ||
with automatic numeric Jacobian assembly calculation | ||
|
||
|
||
2018-01-08 version 1.7.1 | ||
------------------------ | ||
|
||
- Built-in support for the external mesh generators Gmsh and Triangle | ||
- Improved Gmsh grid import/export functionality with support for | ||
boundary information | ||
- Redesigned and simplified grid mode toolbar | ||
- GUI stability improvements and fixes | ||
- GUI geometry export in Gmsh geo and Triangle poly formats | ||
- gridextrude: support for extrusion of unstructured triangular | ||
simplex grids | ||
- Swirl flow and periodic model examples | ||
- Improved sparse matrix modification performance for Dirichlet | ||
boundary conditions and non-participating dependent variables | ||
- Social sharing of postprocessing images and results | ||
|
||
|
||
2017-08-10 version 1.7 | ||
---------------------- | ||
|
||
- FEniCS solve mode integration | ||
- Plotly post mode integration | ||
- Import/export of Dolfin XML grid format | ||
- New physics modes: | ||
- Darcy's Law | ||
- Brinkman Equations | ||
- Electrostatics | ||
- Euler-Bernoulli Beam | ||
- Magnetostatics | ||
- Built-in support for axisymmetry | ||
- Solver support for active/inactive dependent variables | ||
in different subdomains and boundary couplings | ||
- Added function to reconstruct inner boundaries | ||
- Explicit construction of geometry object | ||
distance functions | ||
- Support for 2nd order derivatives | ||
and equation definitions | ||
- Parsing of groups of derivatives in parentheses | ||
- New models and examples | ||
- Support arbitrary order quadrature rules for | ||
all cell types and renamed cubrule* to quadrule* | ||
|
||
|
||
2017-01-23 version 1.6 | ||
---------------------- | ||
|
||
- Support for external CFD solvers | ||
- 3D fluid flow model examples using external CFD solvers | ||
- Automatic quadrilateral grid generation in 2D | ||
- Uniform grid refinement in 3D | ||
- Projection to geometrical boundaries for uniform | ||
2D grid refinement and grid cell conversion | ||
- 3 new axisymmetric stress-strain model examples | ||
- New non-linear PDE models (in 1D and 2D ), | ||
and one new 2D Laplace equation test model | ||
- 3rd-5th order Lagrange shape functions | ||
- Cubic Hermite shape functions in 1D and 2D | ||
- Support for tetrahedral quadrature up to order 5 | ||
|
||
|
||
2016-06-07 version 1.5 | ||
---------------------- | ||
|
||
- Redesigned 3D geometry engine | ||
- Calculates geometry boundary faces and edges for | ||
more precision in 3D geometry and grid generation | ||
- 3D slice plot refactored and improved for new geometry engine | ||
- New conforming hex to tet grid conversion method (1 Hex -> 28 Tets) | ||
- GUI menu support for grid conversion and smoothing | ||
- Allow partial rings in ringgrid generation function | ||
- Generalized Navier-Stokes slip boundary conditions | ||
(supports curved and non-axis aligned boundaries) | ||
- Allow external function calls for coefficients | ||
- Progress waitbars for grid generation and solvers | ||
|
||
|
||
2016-01-28 version 1.4 | ||
---------------------- | ||
|
||
- New physics mode features: | ||
- Heat transfer natural convection and radiation boundary conditions | ||
- Temperature stress-strain coupling in structural mechanics physics modes | ||
- Artificial and (anisotropic) streamline diffusion for stabilization | ||
of convection dominated high Re/Pe flows | ||
- Slip boundary condition option for the Navier-Stokes equations | ||
- Grid import and export in Feat(Flow), GiD, GMV (General Mesh | ||
Viewer), Gmsh, and Triangle formats | ||
- Define point sources and constraints | ||
- New postprocessing features: | ||
- Data export in GMV (General Mesh Viewer) format | ||
- Save and export plots to image files (jpeg, png, eps) | ||
- Surface height plot option in two dimensions | ||
- Max and min boundary and subdomain evaluation functions | ||
- GUI option to evaluate general expressions on points and lines | ||
- Set colorbar min and max limits | ||
- Postprocessing plots show a title describing the plot | ||
- New models and examples | ||
- Solver, core, and grid generation fixes and enhancements | ||
|
||
|
||
2015-08-30 version 1.3 | ||
---------------------- | ||
- Improved 2D geometry engine (especially boundary assignment | ||
and treatment of multiple geometry objects) | ||
- Fractional step-theta scheme and HRZ mass lumping for | ||
time dependent problems | ||
- Newton option for nonlinear stationary problems | ||
- Optimized unstructured grid generation with better treatment | ||
of multiple subdomains | ||
- Saving to m-script file | ||
- Postprocessing and visualization export to Plotly (web) | ||
- GUI option for model constants and expressions | ||
|
||
|
||
2015-03-03 version 1.2 | ||
---------------------- | ||
- Full 3D support | ||
- Implicit (distance/levelset function based) geometry modeling engine | ||
- Unstructured grid generation | ||
- Strong to weak equation formulation parser | ||
- Custom equation(s) physics mode | ||
- Extensibility, call to external grid, solver, and postprocessing supported | ||
- Optimized FEM assembly and transformation Jacobian calculation routines | ||
- Minor bug fixes | ||
|
||
|
||
2014-11-27 version 1.1 | ||
---------------------- | ||
- Minor bug fixes | ||
|
||
|
||
2014-05-17 version 1.0 | ||
---------------------- | ||
- Initial release | ||
|
||
|
||
2013-07-25 version 0.9 | ||
---------------------- | ||
- Preliminary version |
Binary file not shown.
Oops, something went wrong.