Eighty Years of the Finite Element Method (2022)

State of the FEM/FEA Industry

  • Many practitioners feel everyday FEM practice has stagnated: workflows and tools (ANSYS, NASTRAN, Abaqus) look much like they did 10–20 years ago.
  • Some describe commercial ecosystems as sales-driven “muddy death marches” with frequent licensing reshuffles and product killing to upsell tiers.
  • Others push back, citing advances such as contact elements, bolt preload, detailed composite modeling, progressive failure, thin-layer modeling, and optimization as meaningful progress.
  • COMSOL is seen as a major “new” player, though it has existed for decades; valued mainly for easy multi-physics coupling rather than best-in-class single-physics solvers.

Commercial vs Open-Source Tools

  • Dominant commercial tools mentioned: ANSYS, Abaqus, NASTRAN, LS-DYNA, COMSOL.
  • COMSOL praised for meshing, integrated geometry, scripting, and multi-physics coupling; criticism that individual physics modules are weaker than specialist tools.
  • Open-source landscape seen as fragmented and immature for industry-grade multiphysics:
    • Structural/thermal: CalculiX (buggy), Code_Aster (powerful but confusing), open NASTRAN forks.
    • PDE frameworks: FEniCS, deal.II, SELF; mostly academic, require coding.
    • CFD/fluids: OpenFOAM (powerful but “impenetrable” to newcomers), plus mentions of Elmer and OpenRadioss.
  • FreeCAD and Gmsh used as CAD/meshing front-ends; FEATool offers a GUI atop FEniCS.

Workflows, Use Cases, and Accessibility

  • Typical engineering workflow: CAD (e.g., SolidWorks) → meshing/FEA → iteration → prototype → further iteration.
  • For hobbyists, full CAD–mesh–solve–postprocess pipeline is described as a high barrier to entry.
  • Example hobby/industry domains: electronics/EMI, antennas, aerodynamics, rocketry, machining, robotics, 3D-printing/topology optimization, graphics.

Understanding and Teaching FEM

  • Several participants find deriving FEM via Galerkin/variational methods difficult; others outline a conceptual pipeline: strong form → weak form → discretization → element integrals → global system → solve.
  • One view: in practice, many users skip derivations and rely on textbook element formulations.
  • Recommendations for deeper understanding include finite difference methods as a starting point, university FEM courses, and coding with libraries like deal.II or FEniCS.

Debate on FEM’s Role in Design

  • One camp: FEM is best as a “unit test” or verification tool; rapid physical prototyping and iteration can be more effective, especially for mechanisms and tolerances.
  • Counterpoint: what works for exceptional engineers or small prototypes does not scale to large or safety-critical structures (bridges, large aerospace/automotive structures, crashworthiness).
  • Strong disagreement over claims like “you can’t design crash-resilient structures without FEM”:
    • Historical argument: major structures and vehicles were designed pre-FEM, so it’s not strictly necessary.
    • Modern argument: complexity and performance expectations now make high-fidelity simulation essential to meet requirements, reduce testing cost, and satisfy certification.

Limitations, Validation, and “Next-Gen” Methods

  • Experienced analysts emphasize that “garbage in, garbage out”: misunderstanding models or parameters leads to wildly wrong results; hand checks and fundamentals remain crucial.
  • Reports that many “next generation” FEM ideas work on simple benchmark problems but fail to validate on complex real-world cases; industry focus has shifted toward Verification & Validation standards (e.g., ASME V&V).
  • Physics-informed neural networks, neural operators, and ML-based solvers are being explored:
    • Early impressions: very fast and directionally correct, but not yet accurate enough for final design; may serve as pre-screening tools.

Isogeometric Analysis (IGA) and Meshing Pain Points

  • IGA (using spline-based CAD functions as shape functions) highlighted as a promising direction:
    • Claims of better accuracy per degree of freedom, larger stable timesteps, improved stability for problems like incompressible solids, and immersed/trimmed methods that greatly ease meshing.
  • Skeptical view: IGA’s core idea—reusing CAD splines for shape functions—has existed for years, with limited industrial impact and questionable benefit over classical p-refinement.
  • Proponents respond that modern spline technology, hierarchical refinement, and trimming-based immersed methods do offer real gains, particularly by reducing meshing effort while retaining good convergence.