https://github.com/onsas/onsas.jl
An Open Nonlinear Structural Analysis Solver in Julia
https://github.com/onsas/onsas.jl
computational-mechanics finite-element-method julia structural-engineering
Last synced: about 21 hours ago
JSON representation
An Open Nonlinear Structural Analysis Solver in Julia
- Host: GitHub
- URL: https://github.com/onsas/onsas.jl
- Owner: ONSAS
- License: mit
- Created: 2022-07-06T16:07:35.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-19T00:02:52.000Z (29 days ago)
- Last Synced: 2025-05-19T00:27:47.093Z (29 days ago)
- Topics: computational-mechanics, finite-element-method, julia, structural-engineering
- Language: Julia
- Homepage:
- Size: 17.6 MB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# ONSAS.jl
## *An Open Nonlinear Structural Analysis Solver written in Julia*
[![docs-dev][dev-img]][dev-url] [![CI][ci-img]][ci-url] [![codecov][cov-img]][cov-url] [![license][lic-img]][lic-url] [![SciML Code Style][style-img]][style-url]
[dev-img]: https://img.shields.io/badge/docs-dev-blue.svg
[dev-url]: https://ONSAS.github.io/ONSAS.jl/dev/
[ci-img]: https://github.com/ONSAS/ONSAS.jl/actions/workflows/CI.yml/badge.svg?branch=main
[ci-url]: https://github.com/ONSAS/ONSAS.jl/actions/workflows/CI.yml?query=branch%3Amain
[cov-img]: https://codecov.io/gh/ONSAS/ONSAS.jl/branch/main/graph/badge.svg
[cov-url]: https://codecov.io/gh/ONSAS/ONSAS.jl
[lic-img]: https://img.shields.io/github/license/mashape/apistatus.svg?maxAge=2592000
[lic-url]: https://github.com/ONSAS/ONSAS.jl/blob/main/LICENSE
[style-img]: https://img.shields.io/static/v1?label=code%20style&message=SciML&color=9558b2&labelColor=389826
[style-url]: https://github.com/SciML/SciMLStyleThe original project [ONSAS](https://github.com/ONSAS/ONSAS/): Open Nonlinear Structural Analysis Solver for GNU-Octave/Matlab, which currently offers more features, served as the foundation for the implementation of ONSAS.jl. This Julia version aims to extend the capabilities and enhance the performance of the original solver within the Julia programming environment.
**Disclaimer:** This software is currently under development and may contain bugs or incomplete features. It is intended for testing and educational purposes only.
## Using ONSAS
`ONSAS.jl` is a registered Julia package and can be installed and added to your project from your Julia terminal using:
```julia
julia> using ONSAS
```To help you get started with using ONSAS.jl, we have provided resources in the [docs](http://onsas.github.io/ONSAS.jl/dev/). This includes internal documentation for interfaces, algorithms, and examples
## Contributing
All forms of contributing are kindly welcome (bug reports, docs, features, suggestions, questions and discussions). See [CONTRIBUTING](https://github.com/ONSAS/ONSAS.jl/blob/main/CONTRIBUTING.md) for more details.