Skip to content

Commit 0db27b3

Browse files
committed
FEATool Multiphysics Version 1.12.4 Build 20.09.249
0 parents  commit 0db27b3

File tree

475 files changed

+95048
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

475 files changed

+95048
-0
lines changed

.gitattributes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.html linguist-detectable=false
2+
*.js linguist-detectable=false
3+
*.md linguist-detectable=false
4+
*.xml linguist-detectable=false

CHANGELOG.md

Lines changed: 286 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,286 @@
1+
FEATool Multiphysics Changelog
2+
================================
3+
4+
5+
2020-07-01 version 1.12.4
6+
-------------------------
7+
8+
- Improved GEOMTool geometry engine with planar 2D support,
9+
faster and more robust geometry decomposition/analysis
10+
- Added chamfer and fillet geometry operations
11+
- Added split geometry object by cutplane/cutline
12+
- Algrebraic Multigrid (AMG) linear solver option
13+
14+
15+
2020-05-29 version 1.12.3
16+
-------------------------
17+
18+
- Support for boundary and subdomain integral constraints
19+
- Generalized slice plot postprocessing option
20+
- Gradient reconstruction for evaluation of first order derivatives
21+
- Animation of multiple time steps/solutions postprocessing option
22+
- Streamline plot option
23+
- Updated postprocessing dialog box GUI
24+
- Improved OpenFOAM and SU2 discretization scheme options
25+
26+
27+
2020-04-22 version 1.12.2
28+
-------------------------
29+
30+
- Support for multiple imported CAD geometries
31+
- Improved Gmsh import
32+
- OpenFOAM and SU2 support for pressure inlet boundary conditions
33+
- Added arrow plot scaling option
34+
- Added solver settings GUI option for numerical integration order
35+
36+
37+
2020-04-09 version 1.12.1
38+
-------------------------
39+
40+
- Full support for FEniCS external solver
41+
- Supports conversion of most FEATool models
42+
to FEniCS Python simulation scripts
43+
- Time dependent and nonstationary problems
44+
- Nonlinear and discontinuous coefficients
45+
- Improved postprocessing and visualization
46+
- Faster and more efficient 3D graphics
47+
- GUI support for more colors and colormaps,
48+
titles, and plot configurations
49+
- GUI functionality to view partial grids
50+
- Faster GUI command/terminal output speed
51+
- Improved and more accurate Robin boundary condition treatment
52+
- Faster expression evaluation via nodal interpolation
53+
- New electrostatics micro strip capacitance tutorial
54+
55+
56+
2020-02-23 version 1.12
57+
-----------------------
58+
59+
- New SU2 CFD solver with built-in GUI and CLI interfaces
60+
- Built-in algebraic turbulence model for Navier-Stokes physics mode
61+
- Support for several OpenFOAM turbulence model variants
62+
(Spalart-Allmaras, k-epsilon (RNG and realizable), and k-omega (SST))
63+
- New BREP based 3D CAD engine with support for BREP, IGES, OBJ,
64+
STEP, and STL CAD format import, export, and conversion
65+
- Support for 2D boundary layers in Gmsh
66+
67+
68+
2019-10-14 version 1.11.1
69+
-------------------------
70+
71+
- Support for IGES and STEP CAD file import
72+
- Improved feature and boundary recognition for STL CAD file import
73+
- Geometry and grid export to web browser
74+
- Support for parsing space derivatives in time equation coefficients
75+
76+
77+
2019-08-01 version 1.11
78+
-----------------------
79+
80+
- Dedicated and improved treatment of internal/interior boundaries
81+
- Fluid-structure interaction physics mode and solver
82+
- MUMPS and iterative (GMRES and BiCGStab with ILU(k)) linear solvers
83+
- Support for Gmsh v3/4 GEO file format geometry import and export
84+
- New polyhedron, ellipsoid, cone, and torus geometry object primitives
85+
- Support for external BRL-CAD and OpenCASCADE (Gmsh) geometry engines
86+
- New examples and tutuorials for thermo-mechanical couplings,
87+
fluid-structure interaction, and non-Newtonian flow
88+
- Added P1/P2 bubble, Nedelec curl, and Raviart-Thomas vector
89+
finite element shape functions
90+
91+
92+
2019-04-15 version 1.10
93+
-----------------------
94+
95+
- Finite element GUI script (fes) file format and built-in tutorials
96+
- Support for edge constraints in 3D
97+
- Support multiple STL sections and files during STL CAD file import
98+
- Eigenvalue solver
99+
- Functionality to make geometry object copies
100+
- Deformation postprocessing plot option
101+
- Support for spaces in paths/filenames in external grid generator
102+
- Improved evaluation of expressions in grid points
103+
- GUI improvements
104+
105+
106+
2018-11-30 version 1.9
107+
----------------------
108+
109+
- New compressible Euler equations physics mode
110+
(inviscid compressible flows)
111+
- New swirl flow physics mode (axisymmetric non-zero
112+
azimuthal velocity)
113+
- OpenFOAM CFD solver integration improvements
114+
- Support for general expressions (non-constant)
115+
in initial and boundary conditions
116+
- Support axisymmetry and swirl flows
117+
- Support for inviscid compressible flows
118+
- Improved k-epsilon/omega turbulence model interface
119+
- Realtime convergence curves plots
120+
- NACA 4-series pre-defined wing geometry object
121+
- Potential flow velocity field initialization
122+
- Improved resolution of curved geometry boundaries
123+
- Improved parametrization and meshing of curved boundaries
124+
- Automatic shock capturing and stabilization for
125+
convection dominated flow regimes
126+
- Support for first order P1P1 discretization and
127+
stabilization of flow problems
128+
- Extended backwards compatibility to MATLAB 2009b
129+
- Click and point evaluation for 2D surface plots
130+
- Added built-in GUI tutorials and model examples
131+
132+
133+
2018-05-17 version 1.8
134+
----------------------
135+
136+
- GUI and CLI support for the external OpenFOAM CFD solver
137+
- New CSG BSP tree based geometry engine
138+
The new geometry engine is used by default but original
139+
engine may be enabled with a set_geomlib(1) function call
140+
- STL CAD geometry import and export support in 3D and 2D
141+
- Cleaned up and consistent grid generation interfaces
142+
(identical boundary and subdomain numbering)
143+
- Cached equation and expression parsing for faster evaluations
144+
- Revised nonlinear Newton assembly and solver framework
145+
with automatic numeric Jacobian assembly calculation
146+
147+
148+
2018-01-08 version 1.7.1
149+
------------------------
150+
151+
- Built-in support for the external mesh generators Gmsh and Triangle
152+
- Improved Gmsh grid import/export functionality with support for
153+
boundary information
154+
- Redesigned and simplified grid mode toolbar
155+
- GUI stability improvements and fixes
156+
- GUI geometry export in Gmsh geo and Triangle poly formats
157+
- gridextrude: support for extrusion of unstructured triangular
158+
simplex grids
159+
- Swirl flow and periodic model examples
160+
- Improved sparse matrix modification performance for Dirichlet
161+
boundary conditions and non-participating dependent variables
162+
- Social sharing of postprocessing images and results
163+
164+
165+
2017-08-10 version 1.7
166+
----------------------
167+
168+
- FEniCS solve mode integration
169+
- Plotly post mode integration
170+
- Import/export of Dolfin XML grid format
171+
- New physics modes:
172+
- Darcy's Law
173+
- Brinkman Equations
174+
- Electrostatics
175+
- Euler-Bernoulli Beam
176+
- Magnetostatics
177+
- Built-in support for axisymmetry
178+
- Solver support for active/inactive dependent variables
179+
in different subdomains and boundary couplings
180+
- Added function to reconstruct inner boundaries
181+
- Explicit construction of geometry object
182+
distance functions
183+
- Support for 2nd order derivatives
184+
and equation definitions
185+
- Parsing of groups of derivatives in parentheses
186+
- New models and examples
187+
- Support arbitrary order quadrature rules for
188+
all cell types and renamed cubrule* to quadrule*
189+
190+
191+
2017-01-23 version 1.6
192+
----------------------
193+
194+
- Support for external CFD solvers
195+
- 3D fluid flow model examples using external CFD solvers
196+
- Automatic quadrilateral grid generation in 2D
197+
- Uniform grid refinement in 3D
198+
- Projection to geometrical boundaries for uniform
199+
2D grid refinement and grid cell conversion
200+
- 3 new axisymmetric stress-strain model examples
201+
- New non-linear PDE models (in 1D and 2D ),
202+
and one new 2D Laplace equation test model
203+
- 3rd-5th order Lagrange shape functions
204+
- Cubic Hermite shape functions in 1D and 2D
205+
- Support for tetrahedral quadrature up to order 5
206+
207+
208+
2016-06-07 version 1.5
209+
----------------------
210+
211+
- Redesigned 3D geometry engine
212+
- Calculates geometry boundary faces and edges for
213+
more precision in 3D geometry and grid generation
214+
- 3D slice plot refactored and improved for new geometry engine
215+
- New conforming hex to tet grid conversion method (1 Hex -> 28 Tets)
216+
- GUI menu support for grid conversion and smoothing
217+
- Allow partial rings in ringgrid generation function
218+
- Generalized Navier-Stokes slip boundary conditions
219+
(supports curved and non-axis aligned boundaries)
220+
- Allow external function calls for coefficients
221+
- Progress waitbars for grid generation and solvers
222+
223+
224+
2016-01-28 version 1.4
225+
----------------------
226+
227+
- New physics mode features:
228+
- Heat transfer natural convection and radiation boundary conditions
229+
- Temperature stress-strain coupling in structural mechanics physics modes
230+
- Artificial and (anisotropic) streamline diffusion for stabilization
231+
of convection dominated high Re/Pe flows
232+
- Slip boundary condition option for the Navier-Stokes equations
233+
- Grid import and export in Feat(Flow), GiD, GMV (General Mesh
234+
Viewer), Gmsh, and Triangle formats
235+
- Define point sources and constraints
236+
- New postprocessing features:
237+
- Data export in GMV (General Mesh Viewer) format
238+
- Save and export plots to image files (jpeg, png, eps)
239+
- Surface height plot option in two dimensions
240+
- Max and min boundary and subdomain evaluation functions
241+
- GUI option to evaluate general expressions on points and lines
242+
- Set colorbar min and max limits
243+
- Postprocessing plots show a title describing the plot
244+
- New models and examples
245+
- Solver, core, and grid generation fixes and enhancements
246+
247+
248+
2015-08-30 version 1.3
249+
----------------------
250+
- Improved 2D geometry engine (especially boundary assignment
251+
and treatment of multiple geometry objects)
252+
- Fractional step-theta scheme and HRZ mass lumping for
253+
time dependent problems
254+
- Newton option for nonlinear stationary problems
255+
- Optimized unstructured grid generation with better treatment
256+
of multiple subdomains
257+
- Saving to m-script file
258+
- Postprocessing and visualization export to Plotly (web)
259+
- GUI option for model constants and expressions
260+
261+
262+
2015-03-03 version 1.2
263+
----------------------
264+
- Full 3D support
265+
- Implicit (distance/levelset function based) geometry modeling engine
266+
- Unstructured grid generation
267+
- Strong to weak equation formulation parser
268+
- Custom equation(s) physics mode
269+
- Extensibility, call to external grid, solver, and postprocessing supported
270+
- Optimized FEM assembly and transformation Jacobian calculation routines
271+
- Minor bug fixes
272+
273+
274+
2014-11-27 version 1.1
275+
----------------------
276+
- Minor bug fixes
277+
278+
279+
2014-05-17 version 1.0
280+
----------------------
281+
- Initial release
282+
283+
284+
2013-07-25 version 0.9
285+
----------------------
286+
- Preliminary version

FEATool Multiphysics.mlappinstall

60.8 MB
Binary file not shown.

0 commit comments

Comments
 (0)