Skip to content

Commit 170cc8a

Browse files
Candidate 0.40 Release
1 parent b838693 commit 170cc8a

File tree

5 files changed

+9
-10
lines changed

5 files changed

+9
-10
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ The following functionality is provided:
2424
* Graph BLAS (Semirings)
2525
* Single Thread and Concurrent Implementations
2626
* Unit Testing
27+
* Kotlin Extensions
2728

2829
Unit tests are extensively used to ensure correctness of each algorithm's implementation. Internal benchmarks and [Java Matrix Benchmark](https://lessthanoptimal.github.io/Java-Matrix-Benchmark/) are both used to ensure the speed of this library.
2930

@@ -46,7 +47,7 @@ EJML is in Maven central repository and can easily be added to Gradle, Maven, an
4647
```
4748
<groupId>org.ejml</groupId>
4849
<artifactId>ejml-all</artifactId>
49-
<version>0.39</version>
50+
<version>0.40</version>
5051
```
5152

5253
This will add the entire library. Alternatively, you can include the required modules individually:

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ allprojects {
2828
apply plugin: 'com.peterabeles.gversion'
2929

3030
group = 'org.ejml'
31-
version = '0.40-SNAPSHOT'
31+
version = '0.40'
3232
}
3333

3434
subprojects {

change.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Change log for EJML
33
Date format: year/month/day
44

55
----- Version 0.40
6-
2020/
6+
2020/11/04
77

88
- Speed up build by only creating EjmlVersion.java when autogenerate is called
99
- Switched to `org.jetbrains:annotations` from `com.google.code.findbugs:jsr305`
@@ -46,11 +46,6 @@ Date format: year/month/day
4646
- Benchmark
4747
* Improved coverage of JMH benchmarks as part of an effort to automate the detection of runtime regressions
4848

49-
Future
50-
- TODO Provide a mult_BL function that automatically converts to a block format and back, but modifies the input?
51-
- TODO Concurrency for Complex Matrices
52-
- TODO QR Decomposition. Make Block Householder computation more efficient. Single block?
53-
5449
----- Version 0.39
5550
2020/04/06
5651

docs/TODO_Algorithms.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Future
2+
- TODO Provide a mult_BL function that automatically converts to a block format and back, but modifies the input?
3+
- TODO Concurrency for Complex Matrices
4+
- TODO QR Decomposition. Make Block Householder computation more efficient. Single block?
15

26
- Block bidiagonal
37
- Explore having the various implementations of MatrixMult_* internally invoke an interface that can be swapped

docs/release-checklist.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
- clean and generate code:
77
cd main;git clean -cf;cd ..
88

9-
git clean -fd main/ejml-core/src main/ejml-cdense/src main/ejml-fdense/src
10-
./gradlew autogenerate
9+
git clean -fd main;./gradlew autogenerate
1110

1211
- Rebuild and run unit tests
1312
- Commit and tag release

0 commit comments

Comments
 (0)