Skip to content

Commit 8c947d7

Browse files
committed
Ver 0.4.0
- PRs: (#27) (#29) (#30) (#31) (#33) (#34) (37) - Issues: (#32) (#36)
1 parent 210b538 commit 8c947d7

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "puruspe"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
authors = ["Axect <[email protected]>"]
55
description = "Pure Rust Special function library"
66
edition = "2018"
@@ -17,7 +17,7 @@ readme = "README.md"
1717
rustdoc-args = ["--html-in-header", "katex-header.html", "--cfg", "docsrs"]
1818

1919
[dependencies]
20-
lambert_w = { version = "1.0.0", default-features = false, features = ["std"] }
20+
lambert_w = { version = "1.0", default-features = false, features = ["std"] }
2121
num-complex = { version = "0.4" }
2222

2323
[dev-dependencies]

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,13 @@ fn main() {
5252
### Error Functions
5353
- `erf(x)`: Error function
5454
- `erfc(x)`: Complementary error function
55+
- `erfcx(x)`: Scaled complementary error function
5556
- `inverf(p)`: Inverse error function
5657
- `inverfc(p)`: Inverse complementary error function
5758

59+
### Faddeeva Function
60+
- `faddeeva(x)`: Faddeeva function
61+
5862
### Bessel Functions
5963
- `Jn(n, x)`: Bessel function of the first kind of integer order
6064
- `Yn(n, x)`: Bessel function of the second kind of integer order
@@ -83,6 +87,7 @@ For detailed information about the precision of specific functions, please refer
8387
- Beta function precision: see `tests/beta_test.rs`
8488
- Bessel function precision: see `tests/bessel_test.rs`
8589
- Error function precision: see `tests/erf_test.rs`
90+
- Faddeeva function precision: see `tests/faddeeva_test.rs`
8691
- Lambert W function precision: see `tests/lambert_w_test.rs`
8792
- Dawson function precision: see `tests/dawson_test.rs`
8893

RELEASES.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# Ver 0.4.0 (2025-02-24)
2+
3+
## Implement Faddeeva function
4+
5+
- Contributors: [**ethanbarry**](https://github.com/ethanbarry), [inkydragon](https://github.com/inkydragon), [Axect](https://github.com/Axect), [JSorngard](https://github.com/JSorngard)
6+
- Related PRs
7+
- [#30](https://github.com/Axect/puruspe/pull/30)
8+
- Newly added dependencies
9+
- [num-complex](https://crates.io/crates/num-complex)
10+
11+
## Fix bugs
12+
13+
- [#32](https://github.com/Axect/puruspe/issues/32) : Fix swapped doc for `inverf` and `inverfc` (Thanks to [ethanbarry](https://github.com/ethanbarry))
14+
- [#36](https://github.com/Axect/puruspe/issues/36) : Fix `gamma` function for `1f64` (Thanks to [arihant2math](https://github.com/arihant2math))
15+
116
# Ver 0.3.0 (2024-10-17)
217

318
## Implement comprehensive Tests & Integrate `lambert_w`

0 commit comments

Comments
 (0)