This repository has been archived by the owner on Jul 19, 2023. It is now read-only.
v4.0.0
v4.0.0 (2019-08-06)
Closed issues:
- Problem in stencil generation for DerivativeOperator (#136)
- Boundary condition redo (#98)
- confusing error messages when trying to apply diff operators with stencil length longer than dimension length: Fixed (#93)
- Maxwell Stefan Equation (#91)
- Register v3.5.0 (#89)
- full() replacement for Julia 1.0 (#83)
- norm(matrix) -> opnorm(matrix) in Julia 0.7 (#63)
- BC when stencil reaches out of grid (#58)
- BC Overhaul (#53)
- L*u mutates u if L has Dirichlet1 boundary condition (#52)
- Document the new discretization and boundary values (#51)
- Implement collect (#43)
- Macros for "directional derivatives" (#20)
- Non-uniform grid spacing? (#17)
- full function for various boundary conditions (#16)
- Investigating Neumann BC using ghost points (#15)
- Resources (#12)
- Lazy expm and expmv (#10)
- Integrating StaticArrays(Documentation) (#6)
- Error due to Floating Point inaccuracies (Documentation) (#3)
Merged pull requests:
- move basic operators to base (#147) (ChrisRackauckas)
- Indexing typo for irregular grid interior convolution (#144) (ajozefiak)
- Fix #136 - add error benchmarking (#143) (xtalax)
- Scalar coefficient handling added. (#140) (ajozefiak)
- Fix the opnorm of matrix free operator (#139) (YingboMa)
- Stencil scaling for regular grids. (#137) (ajozefiak)
- Fix kernel flipping in NNlib.conv call (#134) (ajozefiak)
- Fixed dispatch 2D/3D multiplication for DerivativeOperator (#129) (ajozefiak)
- mul! implemented for 2d and 3d multiplication with NNlib (#128) (ajozefiak)
- Add
opnorm
to jacvec operators (#127) (YingboMa) - Arbitrary axis of differentiation/convolutions (#126) (ajozefiak)
- GhostDerivativeOperator: mul! and ldiv! implemented, along with more tests (#125) (ajozefiak)
- [WIP] GhostDerivativeOperator \ implementation (#123) (ajozefiak)
- Non equal spacing grid (#122) (shivin9)
- Fixed convolutions for BoundaryPaddedVector + tests created (#121) (ajozefiak)
- GhostDerivativeOperator: fixed sparse concretization (#120) (ajozefiak)
- [WIP] GhostDerivativeOperator and Compositions (#119) (ajozefiak)
- Fix indexing (#117) (shivin9)
- Fixed use of old/undefined parameter/variable names in convolutions.jl (#116) (ajozefiak)
- add a dimension parameter to derivative operators (#115) (ChrisRackauckas)
- Coefficient handling (#114) (ChrisRackauckas)
- Generalize the derivative operator (#113) (ChrisRackauckas)
- Refactor: Name CenteredDifference and setup to have a single DerivativeOperator (#112) (ChrisRackauckas)
- [WIP] Analytic tests for Derivative Operator and Fixing Stencils (#110) (ajozefiak)
- Added test for correctness and equivalance of DerivativeOperator and FiniteDifference - Added more BCs and extended Robin (#107) (xtalax)
- [WIP]: Stencil fix (#106) (shivin9)
- fix boundary stencil (#105) (ChrisRackauckas)
- [WIP] Fixing Convolutions (#104) (ajozefiak)
- Concretization of L operators (#103) (ajozefiak)
- Robin tests and some fixes to RobinBC (#102) (ajozefiak)
- Disconnect boundary condition handling from L operator (#101) (ChrisRackauckas)
- RobinBC (#100) (ChrisRackauckas)
- Correction of typo in formula of KdV equation (#92) (Beramos)
- Add CITATION.bib (#90) (asinghvi17)