Skip to content

Commit

Permalink
Ver 0.37.0
Browse files Browse the repository at this point in the history
- Whole new root finding
- from thiserror to anyhow
- Connect with zenodo
  • Loading branch information
Axect committed Apr 13, 2024
2 parents 39a103b + e2e5852 commit eed4fa4
Show file tree
Hide file tree
Showing 25 changed files with 1,569 additions and 875 deletions.
65 changes: 28 additions & 37 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,40 +1,31 @@
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

abstract: Peroxide is a comprehensive numeric library written in Rust, designed to
cater to the needs of scientists, engineers, mathematicians, and anyone who desires
high performance numerical computation. The library provides robust and efficient
functionality for linear algebra, numerical analysis, statistics, and more. Peroxide
leverages the Rust language's safety, concurrency, and performance capabilities
to provide an interface that is both user-friendly and highly performant. It is
designed with simplicity in mind, aiming to offer the ease-of-use found in high-level
languages without sacrificing the speed and precision demanded by complex numerical
tasks. Peroxide stands as an indispensable tool for those who seek a performant,
safe and robust numeric computation solution.
authors:
- affiliation: Yonsei University
family-names: Kim
given-names: Tae-Geun
orcid: 0009-0000-4229-2935
cff-version: 1.2.0
date-released: '2024-04-11'
doi: 10.5281/zenodo.10960095
keywords:
- Rust
- Numeric
- Integration
- Linear algebra
- Differential equation
license:
- apache-2.0
- mit
repository-code: https://github.com/Axect/Peroxide/tree/v0.36.4
title: Peroxide
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Tae-Geun
family-names: Kim
email: [email protected]
affiliation: Yonsei University
orcid: 'https://orcid.org/0009-0000-4229-2935'
repository-code: 'https://github.com/Axect/Peroxide'
url: 'https://crates.io/crates/peroxide'
abstract: >-
Peroxide is a comprehensive numeric library written in
Rust, designed to cater to the needs of scientists,
engineers, mathematicians, and anyone who desires high
performance numerical computation. The library provides
robust and efficient functionality for linear algebra,
numerical analysis, statistics, and more. Peroxide
leverages the Rust language's safety, concurrency, and
performance capabilities to provide an interface that is
both user-friendly and highly performant. It is designed
with simplicity in mind, aiming to offer the ease-of-use
found in high-level languages without sacrificing the
speed and precision demanded by complex numerical tasks.
Peroxide stands as an indispensable tool for those who
seek a performant, safe and robust numeric computation
solution.
keywords:
- Rust
- Numeric
- Integration
- Linear algebra
- Differential equation
license: Apache-2.0
version: v0.36.4
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "peroxide"
version = "0.36.4"
version = "0.37.0"
authors = ["axect <[email protected]>"]
edition = "2018"
description = "Rust comprehensive scientific computation library contains linear algebra, numerical analysis, statistics and machine learning tools with farmiliar syntax"
Expand Down Expand Up @@ -28,7 +28,7 @@ puruspe = "0.2"
matrixmultiply = { version = "0.3", features = ["threading"] }
peroxide-ad = "0.3"
peroxide-num = "0.1"
thiserror = "1.0"
anyhow = "1.0"
#num-complex = "0.3"
netcdf = { version = "0.7", optional = true, default_features = false }
pyo3 = { version = "0.21", optional = true, features = ["auto-initialize", "gil-refs"] }
Expand Down
Loading

0 comments on commit eed4fa4

Please sign in to comment.