Skip to content

Commit 28ca213

Browse files
ranochaSKopecz
andauthored
repository transfer (#156)
* repository transfer * format * relax work-precision time tests * allow bigger tolerance on macOS --------- Co-authored-by: Stefan Kopecz <[email protected]>
1 parent ce5b07d commit 28ca213

19 files changed

+147
-126
lines changed

.github/workflows/DocPreviewCleanup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
doc-preview-cleanup:
99
# Do not run on forks to avoid authorization errors
1010
# Source: https://github.community/t/have-github-action-only-run-on-master-repo-and-not-on-forks/140840/18
11-
if: github.repository_owner == 'SKopecz'
11+
if: github.repository_owner == 'NumericalMathematics'
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout gh-pages branch

CITATION.bib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ @misc{PositiveIntegrators.jl
44
author={Kopecz, Stefan and Lampert, Joshua and Ranocha, Hendrik},
55
year={2023},
66
doi={10.5281/zenodo.10868393},
7-
url={https://github.com/SKopecz/PositiveIntegrators.jl}
7+
url={https://github.com/NumericalMathematics/PositiveIntegrators.jl}
88
}

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "PositiveIntegrators"
22
uuid = "d1b20bf0-b083-4985-a874-dc5121669aa5"
33
authors = ["Stefan Kopecz, Hendrik Ranocha, and contributors"]
4-
version = "0.2.11-DEV"
4+
version = "0.2.11"
55

66
[deps]
77
FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# PositiveIntegrators.jl
22

3-
[![Docs-stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://SKopecz.github.io/PositiveIntegrators.jl/stable)
4-
[![Docs-dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://SKopecz.github.io/PositiveIntegrators.jl/dev)
5-
[![Build Status](https://github.com/SKopecz/PositiveIntegrators.jl/workflows/CI/badge.svg)](https://github.com/SKopecz/PositiveIntegrators.jl/actions?query=workflow%3ACI)
6-
[![Codecov](https://codecov.io/gh/SKopecz/PositiveIntegrators.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/SKopecz/PositiveIntegrators.jl)
7-
[![Coveralls](https://coveralls.io/repos/github/SKopecz/PositiveIntegrators.jl/badge.svg?branch=main)](https://coveralls.io/github/SKopecz/PositiveIntegrators.jl?branch=main)
3+
[![Docs-stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://NumericalMathematics.github.io/PositiveIntegrators.jl/stable)
4+
[![Docs-dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://NumericalMathematics.github.io/PositiveIntegrators.jl/dev)
5+
[![Build Status](https://github.com/NumericalMathematics/PositiveIntegrators.jl/workflows/CI/badge.svg)](https://github.com/NumericalMathematics/PositiveIntegrators.jl/actions?query=workflow%3ACI)
6+
[![Codecov](https://codecov.io/gh/NumericalMathematics/PositiveIntegrators.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/NumericalMathematics/PositiveIntegrators.jl)
7+
[![Coveralls](https://coveralls.io/repos/github/NumericalMathematics/PositiveIntegrators.jl/badge.svg?branch=main)](https://coveralls.io/github/NumericalMathematics/PositiveIntegrators.jl?branch=main)
88
[![Aqua QA](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl)
99
[![License: MIT](https://img.shields.io/badge/License-MIT-success.svg)](https://opensource.org/licenses/MIT)
1010
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10868393.svg)](https://doi.org/10.5281/zenodo.10868393)
@@ -20,12 +20,12 @@ by
2020
modified Patankar-Runge-Kutta (MPRK) schemes
2121

2222
Please find more information online in the
23-
[documentation](https://skopecz.github.io/PositiveIntegrators.jl/stable).
23+
[documentation](https://NumericalMathematics.github.io/PositiveIntegrators.jl/stable).
2424

2525

2626
## Installation
2727

28-
[PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl)
28+
[PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl)
2929
is a registered Julia package. Thus, you can install it from the Julia REPL via
3030
```julia
3131
julia> using Pkg; Pkg.add("PositiveIntegrators")
@@ -40,7 +40,7 @@ julia> using Pkg; Pkg.update("PositiveIntegrators")
4040
## Referencing
4141

4242
If you use
43-
[PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl)
43+
[PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl)
4444
for your research, please cite it using the bibtex entry
4545
```bibtex
4646
@misc{PositiveIntegrators.jl,
@@ -49,16 +49,16 @@ for your research, please cite it using the bibtex entry
4949
author={Kopecz, Stefan and Lampert, Joshua and Ranocha, Hendrik},
5050
year={2023},
5151
doi={10.5281/zenodo.10868393},
52-
url={https://github.com/SKopecz/PositiveIntegrators.jl}
52+
url={https://github.com/NumericalMathematics/PositiveIntegrators.jl}
5353
}
5454
```
5555

5656

5757
## License and contributing
5858

5959
This project is licensed under the MIT license
60-
(see [License](https://github.com/SKopecz/PositiveIntegrators.jl/blob/main/LICENSE)).
60+
(see [License](https://github.com/NumericalMathematics/PositiveIntegrators.jl/blob/main/LICENSE)).
6161
Since it is an open-source project, we are very happy to accept contributions
6262
from the community. Please refer to the section
63-
[Contributing](https://github.com/SKopecz/PositiveIntegrators.jl/blob/main/CONTRIBUTING.md)
63+
[Contributing](https://github.com/NumericalMathematics/PositiveIntegrators.jl/blob/main/CONTRIBUTING.md)
6464
for more details.

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ used in the Julia ecosystem is supported with security updates.
1414
## Reporting a Vulnerability
1515

1616
To report a security issue, please use the GitHub Security Advisory
17-
["Report a Vulnerability"](https://github.com/SKopecz/PositiveIntegrators.jl/security/advisories/new)
17+
["Report a Vulnerability"](https://github.com/NumericalMathematics/PositiveIntegrators.jl/security/advisories/new)
1818
tab.
1919

2020
We will send a response indicating the next steps in handling your report.

docs/make.jl

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,12 @@ DocMeta.setdocmeta!(PositiveIntegrators,
1818
# as necessary
1919
open(joinpath(@__DIR__, "src", "license.md"), "w") do io
2020
# Point to source license file
21-
println(io, """
22-
```@meta
23-
EditURL = "https://github.com/SKopecz/PositiveIntegrators.jl/blob/main/LICENSE"
24-
```
25-
""")
21+
println(io,
22+
"""
23+
```@meta
24+
EditURL = "https://github.com/NumericalMathematics/PositiveIntegrators.jl/blob/main/LICENSE"
25+
```
26+
""")
2627
# Write the modified contents
2728
println(io, "# License")
2829
println(io, "")
@@ -37,7 +38,7 @@ open(joinpath(@__DIR__, "src", "code_of_conduct.md"), "w") do io
3738
println(io,
3839
"""
3940
```@meta
40-
EditURL = "https://github.com/SKopecz/PositiveIntegrators.jl/blob/main/CODE_OF_CONDUCT.md"
41+
EditURL = "https://github.com/NumericalMathematics/PositiveIntegrators.jl/blob/main/CODE_OF_CONDUCT.md"
4142
```
4243
""")
4344
# Write the modified contents
@@ -51,11 +52,12 @@ end
5152

5253
open(joinpath(@__DIR__, "src", "contributing.md"), "w") do io
5354
# Point to source license file
54-
println(io, """
55-
```@meta
56-
EditURL = "https://github.com/SKopecz/PositiveIntegrators.jl/blob/main/CONTRIBUTING.md"
57-
```
58-
""")
55+
println(io,
56+
"""
57+
```@meta
58+
EditURL = "https://github.com/NumericalMathematics/PositiveIntegrators.jl/blob/main/CONTRIBUTING.md"
59+
```
60+
""")
5961
# Write the modified contents
6062
println(io, "# Contributing")
6163
println(io, "")
@@ -69,7 +71,7 @@ end
6971
makedocs(modules = [PositiveIntegrators],
7072
sitename = "PositiveIntegrators.jl",
7173
format = Documenter.HTML(prettyurls = get(ENV, "CI", nothing) == "true",
72-
canonical = "https://SKopecz.github.io/PositiveIntegrators.jl/stable"),
74+
canonical = "https://NumericalMathematics.github.io/PositiveIntegrators.jl/stable"),
7375
# Explicitly specify documentation structure
7476
pages = [
7577
"Home" => "index.md",
@@ -95,6 +97,6 @@ makedocs(modules = [PositiveIntegrators],
9597
"License" => "license.md"
9698
])
9799

98-
deploydocs(repo = "github.com/SKopecz/PositiveIntegrators.jl",
100+
deploydocs(repo = "github.com/NumericalMathematics/PositiveIntegrators.jl",
99101
devbranch = "main",
100102
push_preview = true)

docs/src/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Sparse matrices
44

55
You can use sparse matrices for the linear systems arising in
6-
[PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl),
6+
[PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl),
77
as described, e.g., in the [tutorial on linear advection](@ref tutorial-linear-advection).
88
However, you need to make sure that you do not change the sparsity pattern
99
of the production term matrix since we assume that the structural nonzeros

docs/src/heat_equation_dirichlet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ In addition, all production and destruction terms not listed are zero.
5858

5959
Now we are ready to define a [`PDSProblem`](@ref) and to solve this
6060
problem with a method of
61-
[PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl) or
61+
[PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl) or
6262
[OrdinaryDiffEq.jl](https://docs.sciml.ai/OrdinaryDiffEq/stable/).
6363
In the following we use ``N = 100`` nodes and the time domain ``t \in [0,1]``.
6464
Moreover, we choose the initial condition

docs/src/heat_equation_neumann.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ and destruction terms ``d_{i,j} = p_{j,i}``. In addition, all production and des
5050

5151
Now we are ready to define a [`ConservativePDSProblem`](@ref) and to solve this
5252
problem with a method of
53-
[PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl) or
53+
[PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl) or
5454
[OrdinaryDiffEq.jl](https://docs.sciml.ai/OrdinaryDiffEq/stable/).
5555
In the following we use ``N = 100`` nodes and the time domain ``t \in [0,1]``.
5656
Moreover, we choose the initial condition

docs/src/index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# PositiveIntegrators.jl
22

33
The [Julia](https://julialang.org) library
4-
[PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl)
4+
[PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl)
55
provides several time integration methods developed to preserve the positivity
66
of numerical solutions.
77

88

99
## Installation
1010

11-
[PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl)
11+
[PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl)
1212
is a registered Julia package. Thus, you can install it from the Julia REPL via
1313
```julia
1414
julia> using Pkg; Pkg.add("PositiveIntegrators")
@@ -88,7 +88,7 @@ tspan = (0.0, 10.0) # time span
8888
prob = PDSProblem(P, d, u0, tspan)
8989
nothing #hide
9090
```
91-
Now that the problem has been created, we can solve it with any method of [PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl). In the following, we use the method `MPRK22(1.0)`. In addition, we could also use any method provided by [OrdinaryDiffEq.jl](https://docs.sciml.ai/OrdinaryDiffEq/stable/), but these might possibly generate negative approximations.
91+
Now that the problem has been created, we can solve it with any method of [PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl). In the following, we use the method `MPRK22(1.0)`. In addition, we could also use any method provided by [OrdinaryDiffEq.jl](https://docs.sciml.ai/OrdinaryDiffEq/stable/), but these might possibly generate negative approximations.
9292

9393
```@example LotkaVolterra
9494
sol = solve(prob, MPRK22(1.0))
@@ -132,7 +132,7 @@ The corresponding production matrix ``\mathbf P`` is
132132
\mathbf P(S,I,R) = \begin{pmatrix}0 & 0 & 0\\ \frac{β S I}{N} & 0 & 0\\ 0 & γ I & 0\end{pmatrix}.
133133
```
134134

135-
The following example shows how to implement the above SIR model with ``\beta=0.4, \gamma=0.04``, initial conditions ``S(0)=997, I(0)=3, R(0)=0`` and time domain ``(0, 100)`` using `ConservativePDSProblem` from [PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl).
135+
The following example shows how to implement the above SIR model with ``\beta=0.4, \gamma=0.04``, initial conditions ``S(0)=997, I(0)=3, R(0)=0`` and time domain ``(0, 100)`` using `ConservativePDSProblem` from [PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl).
136136

137137
```@example SIR
138138
using PositiveIntegrators
@@ -158,7 +158,7 @@ tspan = (0.0, 100.0); # time span
158158
prob = ConservativePDSProblem(P, u0, tspan)
159159
nothing # hide
160160
```
161-
Since the SIR model is not only conservative but also positive, we can use any scheme from [PositiveIntegrators.jl](https://github.com/SKopecz/PositiveIntegrators.jl) to solve it. Here we use `MPRK22(1.0)`.
161+
Since the SIR model is not only conservative but also positive, we can use any scheme from [PositiveIntegrators.jl](https://github.com/NumericalMathematics/PositiveIntegrators.jl) to solve it. Here we use `MPRK22(1.0)`.
162162
Please note that any method from [OrdinaryDiffEq.jl](https://docs.sciml.ai/OrdinaryDiffEq/stable/) can be used as well, but might possibly generate negative approximations.
163163

164164
```@example SIR
@@ -186,7 +186,7 @@ for your research, please cite it using the bibtex entry
186186
author={Kopecz, Stefan and Lampert, Joshua and Ranocha, Hendrik},
187187
year={2023},
188188
doi={10.5281/zenodo.10868393},
189-
url={https://github.com/SKopecz/PositiveIntegrators.jl}
189+
url={https://github.com/NumericalMathematics/PositiveIntegrators.jl}
190190
}
191191
```
192192

0 commit comments

Comments
 (0)