Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/PeriHub/PeriLab.jl
Browse files Browse the repository at this point in the history
  • Loading branch information
CWillberg committed Mar 28, 2024
2 parents f3eefc7 + c1da00b commit d4b7c2b
Show file tree
Hide file tree
Showing 62 changed files with 2,712 additions and 518,834 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/Documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- uses: julia-actions/setup-julia@v1
with:
version: "1.10"
- uses: julia-actions/cache@v1
# - uses: julia-actions/cache@v1
- name: Install dependencies
run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
- name: Build and deploy
Expand Down
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,16 @@ SPDX-License-Identifier: BSD-3-Clause

All notable changes to this project will be documented in this file.

## [1.1.3] - 2024-
## [1.1.3] - 2024-03-28

### Fixed

- Volume calculation for Abaqus
- #137

### Added

- Abaqus Test

## [1.1.2] - 2024-03-25

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ COPY Project.toml ./Project.toml
# Install build dependencies
RUN apt-get update \
&& apt-get install -yq build-essential\
&& julia --project=@. -e 'import Pkg; Pkg.add(url="https://github.com/JTHesse/AbaqusReader.jl"); Pkg.add("PackageCompiler")'
&& julia --project=@. -e 'import Pkg; Pkg.add("PackageCompiler")'

RUN julia --project=@. -e 'using PackageCompiler; create_app(".", "build", executables=["PeriLab" => "main", "get_examples" => "get_examples"], force=true)'

Expand Down
4 changes: 3 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,13 @@ StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
TensorOperations = "6aa20fa7-93e2-5fca-9bc0-fbd0db3c71a2"
Tensors = "48a634ad-e948-5137-8d70-aa71f2a747f4"
TetGen = "c5d3f3f7-f850-59f6-8a2e-ffc6dc1317ea"
TimerOutputs = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f"
YAML = "ddb6d928-2868-570f-bddf-ab3f9cf99eb6"
ZipArchives = "49080126-0e18-4c2a-b176-c102e4b3760c"

[compat]
AbaqusReader = "^0.2.5"
AbaqusReader = "^0.2.6"
Aqua = "^0.8"
ArgParse = "^1"
CSV = "^0.10"
Expand Down Expand Up @@ -65,6 +66,7 @@ TensorOperations = "^4"
Tensors = "^1"
Test = "^1"
TestSetExtensions = "^2"
TetGen = "^1"
TimerOutputs = "^0.5"
YAML = "^0.4"
ZipArchives = "^1"
Expand Down
46 changes: 37 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,44 @@ SPDX-License-Identifier: BSD-3-Clause

# `PeriLab` - Peridynamic Laboratory

[![Pipeline Status](https://img.shields.io/github/actions/workflow/status/PeriHub/PeriLab.jl/CI.yml?branch=main)](https://github.com/PeriHub/PeriLab.jl/actions)
[![Coverage Report](https://codecov.io/gh/PeriHub/PeriLab.jl/graph/badge.svg?token=MYAGI49HE5)](https://codecov.io/gh/PeriHub/PeriLab.jl)
[![Latest Release](https://img.shields.io/github/v/release/PeriHub/PeriLab.jl)](https://github.com/PeriHub/PeriLab.jl/releases)
[![docs](https://img.shields.io/badge/docs-v1-blue.svg)](https://perihub.github.io/PeriLab.jl/)
[![License](https://img.shields.io/badge/License-BSD-blue.svg)](https://gitlab.com/%{project_path}/-/blob/%{default_branch}/LICENSE)
[![Docker Image](https://img.shields.io/docker/pulls/perihub/perilab)](https://hub.docker.com/r/perihub/perilab)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10229386.svg)](https://doi.org/10.5281/zenodo.10229386)
[![Aqua QA](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl)
[![YouTube](https://img.shields.io/youtube/channel/subscribers/UCeky7HtUGlOJ2OKknvl6YnQ)](https://www.youtube.com/@PeriHub)
[docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg
[docs-dev-url]: https://perihub.github.io/PeriLab.jl/dev

[docs-stable-img]: https://img.shields.io/badge/docs-stable-blue.svg
[docs-stable-url]: https://perihub.github.io/PeriLab.jl/stable

[ci-img]: https://github.com/perihub/PeriLab.jl/actions/workflows/CI.yml/badge.svg
[ci-url]: https://github.com/perihub/PeriLab.jl/actions/workflows/CI.yml

[cov-img]: https://codecov.io/gh/perihub/PeriLab.jl/branch/main/graph/badge.svg
[cov-url]: https://codecov.io/gh/perihub/PeriLab.jl

[code-style-img]: https://img.shields.io/badge/code%20style-blue-4495d1.svg
[code-style-url]: https://github.com/invenia/BlueStyle

[aqua-img]: https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg
[aqua-url]: https://github.com/JuliaTesting/Aqua.jl

[doi-img]: https://zenodo.org/badge/DOI/10.5281/zenodo.10229386.svg
[doi-url]: https://doi.org/10.5281/zenodo.1022938

[release-img]: https://img.shields.io/github/v/release/PeriHub/PeriLab.jl
[release-url]: https://github.com/PeriHub/PeriLab.jl/releases

[docker-img]: https://img.shields.io/docker/pulls/perihub/perilab
[docker-url]: https://hub.docker.com/r/perihub/perilab

[license-img]: https://img.shields.io/badge/License-BSD-blue.svg
[license-url]: https://github.com/PeriHub/PeriLab.jl/LICENSE

[youtube-img]: https://img.shields.io/youtube/channel/subscribers/UCeky7HtUGlOJ2OKknvl6YnQ
[youtube-url]: https://www.youtube.com/@PeriHub

| **Documentation** | **Build Status** | **Quality** |
|:----:|:----:|:----:|
| [![][docs-stable-img]][docs-stable-url] [![][docs-dev-img]][docs-dev-url] | [![][ci-img]][ci-url] [![][cov-img]][cov-url] | [![][aqua-img]][aqua-url] |
| **Deployment** | **License** | **Socials** |
| [![][release-img]][release-url] [![][docker-img]][docker-url] | [![][license-img]][license-url] [![][doi-img]][doi-url] | [![][youtube-img]][youtube-url] |

Welcome to `PeriLab`, a powerful software solution designed for tackling Peridynamic problems.

Expand Down
Loading

0 comments on commit d4b7c2b

Please sign in to comment.