Releases: roystgnr/MetaPhysicL
Releases · roystgnr/MetaPhysicL
Version 0.6.0
Version 0.5.2
Changes from 0.5.2
- Define
CompareTypes
betweenT
andstd::complex<T>
Changes from 0.5.1
We have a tag for this, but I was forgetful and didn't make the github release. Changes:
- Reduce temporary creation and foster loop fusion for derivative calculations
with static storage types - Fix std::pow(0,b>1) derivatives
Version 0.5.0
Version 0.5.0
- Create metaphysicl_dbg_var to eliminate compiler warnings
- Add unsigned long / long long support
- Add long int type support
- Fix Perl GetOptions unknown option error for mingw64
- Fix warning with clang 7.x: Prevent copying when returning by name; use std::move
Version 0.3.3
Version 0.3.3
- Begin incrementing library versioning properly
- More declarations properly added to _decl headers
- Fixes for numerous compiler warnings
Version 0.3.2
Version 0.3.2
- Support for std::complex functions for some classes
- Bugfix in DynamicSparseNumber*::operator[]
- More unit tests
Version 0.3.1
Version 0.3.1
- const-compatible DualNumberSurrogate copy constructor/assignment
- DualNumber construction/assignment from surrogates
- NotADuckDualNumber derivatives fixes
Version 0.3.0.1
Added more configure modern C++ options and tests, to avoid inadvertently turning on C++14 with a clang/libstdc++ combination that doesn't properly support it.
Version 0.3.0
Version 0.3.0
- Fixed dualnamedarray.h for newer compilers
- DualNumber now requires C++11
- DualNumberSurrogate for wrapping container classes in DualNumber
- Fix testing for C++11, C++14
- Starting automatic Travis CI testing of new PRs
- Fixes for VexCL, Boost configuration
Version 0.2.0
Version 0.2.0
- Fixed divergence of tensors
- Refactoring common code from Array-vs-Vector class pairs
- Removing inappropriate function overloads for Vectors
- More _decl.h headers for recursive class nesting
- Implementations of is_nan, if_else, other helpful functions
- Fixes for Intel compiler compatibility
- Many other new unit tests, assertions, bugfixes
MetaPhysicL 0.1.0
Merge pull request #2 from roystgnr/version_010 Version 0.1.0