• About
    • Who We Are
    • S.A.F.E.R. Simulation
    • Partners & Providers
    • News & Events
    • Careers
    • Contact Us
  • Applications
    • What We Solve
    • Aerospace & Defense
    • Detailed Stress
    • Composites
    • Fracture Mechanics
    • Residual Stress
    • Sim Apps
  • Products
    • What We Develop
    • StressCheck Professional
      • StressCheck Core
      • Solvers
      • Advanced Modules
      • Utilities
    • StressCheck Apps
      • CAE Handbook
      • StressCheck Tool Box
  • Support
    • How We Can Help
    • Getting Started
    • Software FAQ’s
    • Documentation
    • Training
    • Consulting
    • Product Updates
  • Simulation
    • How We Simulate
    • Simulation Governance
    • History of FEA
    • Dictionary & Terms
    • Simulation FAQ
    • Simulation References
  • Resource Library
    • Case Studies
    • Webinars
    • Product Demos
    • Product Downloads
    • StressCheck Tutorials
    • Sim App & API Development
Serving the Numerical Simulation community since 1989
  • Contact Us
  • Register
Login

Forgot Password?

Login
ESRDESRD
ESRDESRD
  • About
    • Who We Are
    • S.A.F.E.R. Simulation
    • Partners & Providers
    • News & Events
    • Careers
    • Contact Us
  • Applications
    • What We Solve
    • Aerospace & Defense
    • Detailed Stress
    • Composites
    • Fracture Mechanics
    • Residual Stress
    • Sim Apps
  • Products
    • What We Develop
    • StressCheck Professional
      • StressCheck Core
      • Solvers
      • Advanced Modules
      • Utilities
    • StressCheck Apps
      • CAE Handbook
      • StressCheck Tool Box
  • Support
    • How We Can Help
    • Getting Started
    • Software FAQ’s
    • Documentation
    • Training
    • Consulting
    • Product Updates
  • Simulation
    • How We Simulate
    • Simulation Governance
    • History of FEA
    • Dictionary & Terms
    • Simulation FAQ
    • Simulation References
  • Resource Library
    • Case Studies
    • Webinars
    • Product Demos
    • Product Downloads
    • StressCheck Tutorials
    • Sim App & API Development

Dictionary and Terms

Home Our Simulation TechnologyDictionary and Terms

Dictionary & Terms

Terminology like Numerical Simulation, High Order Methods, Verification & Validation, and Simulation Governance are sweeping across the FEA world, yet some have ambiguous or misleading definitions.

Become fluent in the lexicon pioneered by ESRD, our partners and associates, and brush up on common FEA technology terms.

Code of Convergence

Experience for yourself what elite analysts already know: prove convergence by seamlessly increasing your solution resolution through p-extension.  This is the Code of Convergence, and StressCheck® users abide by it.  During post processing, all solution data is available for any output at any location in the mesh, not just at pre-defined coordinates.  This means that it is little effort to show mesh independence, and therefore convergence, for anything in the model.

Convergence Rate

The rate at which the potential energy of the system converges to the exact solution with systematically increasing degrees of freedom (DOF).  P-version FEA has a convergence rate at least 2x faster than H-version FEA.  Therefore, it’s always more efficient to use P-version.  This makes StressCheck® the world’s premier FEA software for detailed stress, fracture mechanics, and composites problems.  You get the right answer faster.

Discretization Error

Discretization error is the approximation error related to not having enough DOF to properly represent the exact solution of the model.  The approximation error can be reduced by increasing DOF through decreasing the element size, increasing the number of element shape functions, or both.  Verification is the process of showing that the data of interest has low discretization error.

Degrees of Freedom (DOF)

Degrees of freedom (DOF) represent the number of independent simultaneous equations associated with the mesh, the polynomial degree of elements, and the boundary conditions. The number of DOF can be increased in a mesh by increasing the number of elements or by increasing the polynomial order of the elements. DOF can be controlled efficiently in StressCheck® by increasing the order of the elements without changing the mesh density.

Element Shape Functions

Higher order and hierarchic shape functions are the engine behind what differentiates StressCheck®.  Element shape functions are polynomial functions used for approximating, for example, the displacements in a mechanical simulation.  Summation of these functions for all elements, each function multiplied by the best coefficient for minimizing the potential energy of the system, will typically represent the exact deformation of the model.  Having hierarchic or layered shape functions which can be added automatically by p-extension means StressCheck® is ideally suited for the Code of Convergence.

Estimated Error in the Energy Norm (EEEN)

The estimated error in the energy norm is intended to measure the relatvie difference between the computed potential energy of the system (i.e., in a StressCheck® numerical simulation) and the estimated exact potential energy of the system.  Therefore, it is a global measurement of numerical simulation quality.  This does not mean the data of interest is converged, but is a necessary quality check.  In StressCheck®, we only need to run a sequence of three solutions with increasing DOF and automatically solve a set of simultaneous equations to estimate the potential energy of the exact solution from which the estimated error is derived.

Finite Element Modeling (FEM)

Finite element modeling is the practice of breaking the strict rules of implementing the finite element method such that the definition of the model and the attributes of the approximation are mixed, and errors of idealization and discretization are no longer distinguishable.  The model is re-imagined as LEGO block connections at nodes and theories/elements are ambiguously mixed.  This is a dangerous practice as the model should be treated independently of the discretization to be reliable.  An example of finite element modeling is connecting 3D solid elements with 1D beam elements (mixing 3D and 1D elasticity).

It is important to make a clear distinction between numerical simulation and finite element modeling: In numerical simulation an idea of a physical reality is precisely stated in the form of mathematical equations. Model form errors, uncertainties in input data, and the errors of numerical approximation are estimated and controlled separately.

Hierarchic Modeling

Hierarchic modeling is a process of determining the best model for the simulation goal(s), in which a sequence of increasingly complex models are explored until the simulation goal(s) is shown to be independent of “restrictive” modeling assumptions.  For example, is 2D sufficient for determining the appropriate stress distribution, or must we go to 3D to capture it?  Is the linear solution appropriate, or do we need to solve nonlinear equations?  In StressCheck®, you can switch between these analysis types seamlessly.  Hierarchic modeling empowers the analyst to search for the “right” answer without being concerned with the mesh.

Idealization Error

The idealization or modeling error is a measure of how well a mathematical model reflects the essential features of the physical system it is trying to represent.   The idealization error is not related to the mesh and includes poor representation of the geometry, the boundary conditions, the material properties, and other modeling assumptions that do not capture the essential aspects of the problem.  StressCheck® is the only FEA code designed to independently address the errors of discretization and idealization, a requirement for Simulation Governance.

Mapping

Mapping is related to the ability of an element to represent underlying geometry.  StressCheck® uses high-order mapping so as not to introduce unnecessary discretization errors.  The ideal mapping is geometric, which StressCheck® supports.  This means the elements represent the CAD geometry perfectly.

Mesh Independence

Mesh Independence should be the goal of every analyst: providing objective evidence that the results of the simulation do not depend on the choice of the mesh, the polynomial degrees of elements, or the mapping.  Neither should it depend on the experience level of the analyst.  The solution should only depend on the problem statement.  This is a requirement for the Code of Convergence.

Node

In the proper implementation of the finite element method (FEM), a node is simply a vertex of an element, and has no other intrinsic importance to the element definition. StressCheck® is element-based and not node-based like traditional FEA codes, so information is available throughout the element without averaging or interpolation. In 2D and 3D elasticity, nodes should only be used to enforce proper element connectivity and to apply rigid body constraints when loads are in equilibrium.

Numerical Simulation

Numerical simulation is the practice of employing properly implemented computational techniques and methods for solving systems of equations discretely.  StressCheck® focuses on using the finite element method to solve equations of elasticity discretely.  The mathematical model representing the problem “at hand” (i.e., idealization) and the computational techniques employed to solve the mathematical model (i.e., discretization) should always be separated. Finite element modeling does not employ this method, therefore it is not considered numerical simulation.

P-extension

The process of systematically and hierarchically increasing the polynomial order of the element shape functions, increasing DOF and representing more complex displacement fields for the mesh.  StressCheck® automatically performs p-extensions during the solution process to enable analysts to experience the Code of Convergence.

P-version FEA

P-version FEA refers to the implementation of the finite element method in which the error of discretization is reduced by systematically increasing the polynomial order of the element shape functions on a fixed mesh, instead of decreasing the size of the elements (H-version FEA).  P-version FEA converges much faster to the exact solution than H-version FEA.  StressCheck® can also do HP-version FEA, which is even faster.

Reliability Guaranteed

The user can guarantee the reliability of the result when the model is formulated properly. What if there is an error in model conceptualization?  StressCheck® uses a hierarchic modeling framework to assess the modeling error independently from errors of approximation.

Rigid Body Constraint

Rigid body (strain free) modes must be canceled in order to solve an elastic system. In 2D elasticity, there are three (3) rigid body modes: two translations and one rotation. In 3D, there are six (6) rigid body modes: three translations and three rotations. Rigid body constraints may be applied to nodes to set a reference for displacements in the event of a self-equilibrated body. Otherwise, nodes should not receive any reaction in 2D and 3D elasticity.

Simulation Governance

The procedures that must be established for the purposes of ensuring and enhancing the reliability of predictions based on numerical simulation.  StressCheck® is the only FEA tool on the market today designed to meet the requirements of Simulation Governance.

Thin Solids

When very thin structures or ply by ply laminates are analyzed in detail, the through thickness stress/strain distributions are usually much less complex than the in-plane stress/strain distributions.  To limit unnecessary DOF through the thickness, thin solids were introduced.  Thin solids have superior performance than traditional shell elements in that shear and Poisson’s ratio locking are not a concern even if the structure becomes very thin.

TLAP

Total Load At a Point (TLAP) is a utility that transforms nodal forces and moments exported from a global loads model (e.g. NASTRAN plate/shell model) to make them suitable for the purposes of detailed stress analysis.  TLAP applies statically equivalent tractions to surfaces and element faces permitting accurate detailed analysis in the regions of primary interest.

Traction

A traction is a distributed load over a surface in units of force per unit area.  A negative traction is a pressure.  In StressCheck® we adhere to elasticity theory closely by applying our loads as tractions instead of point loads which cause singularities.  Tractions can be defined as constants or formulae to more accurately represent the boundary condition.

Validation

Validation is a quantitative assessment of the predictive accuracy of a model.  Validation provides objective means for assessing the accuracy of the mathematical model by comparison of simulation results with experimental data.

Verification

Verification is a process by which it is ascertained that the data of interest computed from the approximate solution meet necessary conditions for acceptance. Verification includes code verification, verification of the input data and solution verification.

Looking for Resources?

Interested in a Demo, Evaluation or Purchase?

Have a Software Question, Issue or Feature Request?

Recent News & Events

  • Accelerate StressCheck Productivity with the Latest e-Learning Resources
  • ESRD’s CAE Handbook Now Available via the Altair Partner Alliance
  • StressCheck v11, CAE Handbook v11 and StressCheck Tool Box 5.0 Released!

Quick Links

  • Getting Started
  • Product Updates
  • Software FAQs
  • Demos

Testimonials

  • “In the case of the through crack configuration, the comparison of experimental and StressCheck® derived geometry factors showed a close correlation and were an improvement to solutions provided in AFGROW at the time. Based on the results of this research, StressCheck® pin-loaded lug geometry factors have since been incorporated into the AFGROW software.”

    Dr. Alten Grandt
    Purdue University

Subscribe to ESRD News & S.A.F.E.R. Simulation

Want to be a part of the discussion? Sign up to receive blog posts and other ESRD updates:

Member Portal

  • Member Login
  • Member Registration

 

Contact Us

© 2021 · Engineering Software Research & Development, Inc. | Terms & Conditions | Privacy & Cookie Policy | Software License Agreement | Software Maintenance and Technical Support Policy

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits, as outlined in our Cookie Policy. You may adjust your cookie preferences within Cookie settings.
ACCEPT ALL
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

CookieDurationDescription
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.

Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

SAVE & ACCEPT
[contact-form-7 id="885" title="Untitled"]
ESRD, Inc. collects your information for the sole purpose of identifying interest in our products and technologies. The information you provide herein will not be shared with any other organization. Please ensure the fields are up to date and click "Download" to download the software.