Releases: JorgeG94/pic
Releases · JorgeG94/pic
0.2.0 release
What's Changed
- change some things up by @JorgeG94 in #107
- add lfortran to cmake by @JorgeG94 in #109
- use submodules for sorting routines by @JorgeG94 in #108
- change the ford description by @JorgeG94 in #110
- remove dc because it fails to compile if I use
-stdpar=gpudownstream by @JorgeG94 in #111 - move blas and mpi out of pic by @JorgeG94 in #112
- feat; use to upper and to lower from ascii by @JorgeG94 in #114
- Chore/mac update readme by @JorgeG94 in #115
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- load a lot of deps and add conda env by @JorgeG94 in #2
- ci by @JorgeG94 in #3
- fpm CI and MPI optional there too by @JorgeG94 in #5
- enable C as a language for finding mkl by @JorgeG94 in #6
- add file logger by @JorgeG94 in #7
- joquil for toml/json and test drive dependencies in FPM and CMake by @JorgeG94 in #9
- add comms module for MPI handling by @JorgeG94 in #11
- chore: compiler names and changing mpi comms module name by @JorgeG94 in #12
- chore: move conda envs and fix in workflow by @JorgeG94 in #13
- some docs with ford by @JorgeG94 in #14
- feat: adding unit testing framework and initial set of tests by @JorgeG94 in #16
- deploy docs by @JorgeG94 in #17
- playing with adding status badges by @JorgeG94 in #18
- set up install procedures for use by @JorgeG94 in #19
- feat: timers by @JorgeG94 in #23
- change the timer API by @JorgeG94 in #25
- add simple examples of loading the library by @JorgeG94 in #26
- add stress test for dgemm with MPI by @JorgeG94 in #27
- feat: introduce modularity to the CMake build by @JorgeG94 in #28
- flop recorder and flop rate reporter by @JorgeG94 in #29
- fix compilation with nvhpc by @JorgeG94 in #30
- multi compiler ci by @JorgeG94 in #31
- feat: enable optional use of vapaa to avoid needing to link to mpi_f08 by @JorgeG94 in #32
- unit tests! by @JorgeG94 in #33
- Add OpenBLAS build into the CI by @JorgeG94 in #37
- fix timer bug, closes #35 by @JorgeG94 in #38
- Add first round of BLAS interfaces, closes Issue #20 by @JorgeG94 in #39
- generate graphs! by @JorgeG94 in #40
- some fixes for the code overall by @JorgeG94 in #41
- add fortitude to CI by @JorgeG94 in #42
- codecov by @JorgeG94 in #43
- fix docs so that we also see the private members of the structs for full disclosure by @JorgeG94 in #44
- change names of derived types by @JorgeG94 in #46
- feat: build pic as static library by @JorgeG94 in #47
- Feat/lib by @JorgeG94 in #48
- make blas optional and fpm by default without blas by @JorgeG94 in #49
- Chore/tests by @JorgeG94 in #50
- Feat/precision printing by @JorgeG94 in #51
- new matrix printer by @JorgeG94 in #52
- Fix/int8 by @JorgeG94 in #53
- add padding and test by @JorgeG94 in #54
- Chore/string dir by @JorgeG94 in #55
- feat: array operations on the CPU by @JorgeG94 in #56
- adding docs by @JorgeG94 in #57
- diff libs and portability for external projects by @JorgeG94 in #58
- update th readme to point to the contributing by @JorgeG94 in #59
- change the way we declare the tests by @JorgeG94 in #60
- is sorted? by @JorgeG94 in #61
- Add optional value and tests for it by @JorgeG94 in #62
- add non_overridable to avoid vtable lookups at runtime for non extendable procedures by @JorgeG94 in #64
- add sorting routines and necessary dependencies by @JorgeG94 in #66
- add contributing and code of conduct by @JorgeG94 in #68
- Chore/move routines by @JorgeG94 in #69
- to string by @JorgeG94 in #70
- not use submodules because cray ftn and amd flang suck by @JorgeG94 in #71
- gpu and knowledge by @JorgeG94 in #73
- feat: string type by @JorgeG94 in #74
- logo but pretty by @JorgeG94 in #75
- fix links? by @JorgeG94 in #76
- Chore/docs logo by @JorgeG94 in #77
- finally this will fix the image dir by @JorgeG94 in #78
- Use pic_optional in pic_array and some doc updates by @JorgeG94 in #79
- hashes but portable to cray by @JorgeG94 in #80
- chore: add some more testing to hopefully get more coverage by @JorgeG94 in #81
- scramble before sorting duh by @JorgeG94 in #82
- Chore/coverage improvements by @JorgeG94 in #83
- ci changes, add lfortran to the CI by @JorgeG94 in #85
- fix badge for the renamed CI by @JorgeG94 in #86
- yass by @JorgeG94 in #87
- Chore/update docs by @JorgeG94 in #89
- catch if not using Ninja with Cray by @JorgeG94 in #92
- new strings by @JorgeG94 in #93
- Docs/code of conduct by @JorgeG94 in #100
- Chore/unify strings by @JorgeG94 in #101
- 3d arrays by @JorgeG94 in #102
- Chore/unification wars by @JorgeG94 in #103
- Fix/fpm blas tests by @JorgeG94 in #104
- license identifies and readme rearrangement by @JorgeG94 in #105
- Chore/prep for release by @JorgeG94 in #106
New Contributors
Full Changelog: https://github.com/JorgeG94/pic/commits/v0.1.0