# Parametric FEA Template

OpenBrIM.Analysis is the world's first and only parametric, cross-platform, high-performance 3D finite element that runs in a browser. OpenBrIM supports all core finite element features specified in the OpenBrIM standard.

Supported Element Types:

* Spring Stiffness Element (Linear/Nonlinear)
* 6x6 Stiffness Element (Linear)
* Line Element (Linear/Nonlinear) (Elastic/Inelastic)
* Surface Element (Linear/Nonlinear)
* Volume Element

All finite elements support local/global end offsets, global end releases, and overrides. Pre-stressing tendons also support pre-tension/post-tension, internal/external, and bonded/unbonded configurations and include elastic shortening and short- and long-term loss effects.\
OpenBrIM.The analysis provides immense customization options for loading cases allowing users to simulate the most complex loading conditions with ease:

* Each loading case can be set to run in linear or nonlinear mode.
* Element properties can be overridden for each loading case.
* Finite elements can be activated, deactivated, or set as weight/stiffness for each load case.

OpenBrIM.Analysis supports a wide range of loading capabilities:

* Nodal loads and nodal displacement loads
* Element loads
* Temperature loads (uniform, linear, nonlinear gradient)
* Prestressing loads
* Vehicular and pedestrian live loads
* Wind loading

OpenBrIM.Analysis can perform:

* Linear/Nonlinear Static Analysis
* Pushover/Buckling Analysis
* Influence-Surface Based Live Load Analysis
* Eigenvalue/Ritz/Response Spectra Analysis
* Staged Construction Analysis

![](https://openbrim.atlassian.net/wiki/download/attachments/2192048941/image-20230707-004637.png?api=v2)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.openbrim.org/templates/openbrimfea.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
