Science Score: 52.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization mpimd-csc has institutional domain (www.mpi-magdeburg.mpg.de) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.6%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
·
Repository
A parareal orchestrator written in Julia.
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 1
Created over 2 years ago
· Last pushed almost 2 years ago
Metadata Files
Readme
Changelog
License
Citation
README.md
ParaReal.jl
A parareal orchestrator written in Julia.
It has been tested on a Slurm allocation using 450 cores on 29 nodes.
Main features:
- Arbitrary problem and solution types
- Lazy data management (does not implicitly send data to calling process)
- Heterogeneous parareal values/iterates w.r.t. storage size and data type
- Parallel warm-up of solvers
- Logging solver start and stop times
Getting started
The package can be installed from Julia's REPL:
julia
import Pkg
Pkg.add("ParaReal")
Check out the demo and test files:
demo/riccati.jlsolves a differential Riccati equation (DRE) having a low-rank solutiondemo/counting.jlcounts solver applications (demo for custom types)test/problems/diffeq-ode.jlsolves a linear ordinary differential equation (ODE) using OrdinaryDiffEq.jltest/problems/non-diffeq.jlcounts time discretization points (test for custom types)
Acknowledgments
I would like to thank the code reviewers:
- Martin Köhler (https://github.com/grisuthedragon)
- Kathryn Lund (https://github.com/katlund)
License
The ParaReal package is licensed under MIT, see LICENSE.
Owner
- Name: Computational Methods in Systems and Control Theory
- Login: mpimd-csc
- Kind: organization
- Location: Magdeburg, Germany
- Website: https://www.mpi-magdeburg.mpg.de/csc
- Repositories: 4
- Profile: https://github.com/mpimd-csc
We develop and analyze mathematical algorithms and methods for computer-based optimization and control of physical-technical processes.
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- given-names: Jonas
family-names: Schulze
orcid: https://orcid.org/0000-0002-2086-7686
type: software
title: ParaReal.jl
license: MIT
version: 0.4.6
date-released: 2024-05-02
url: https://github.com/mpimd-csc/ParaReal.jl
preferred-citation:
type: mastersthesis
authors:
- given-names: Jonas
family-names: Schulze
orcid: https://orcid.org/0000-0002-2086-7686
doi: "10.5281/zenodo.7843198"
title: >-
A Low-Rank Parareal Solver for
Differential Riccati Equations
Written in Julia
year: 2022
GitHub Events
Total
- Release event: 1
Last Year
- Release event: 1
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 1
juliahub.com: ParaReal
A parareal orchestrator written in Julia.
- Documentation: https://docs.juliahub.com/General/ParaReal/stable/
- License: MIT
-
Latest release: 0.4.6
published almost 2 years ago
Rankings
Dependent repos count: 9.5%
Average: 24.0%
Dependent packages count: 38.5%
Last synced:
6 months ago