Changelog
Version 4.0.0
Nevanlinna version 4.0.0 is a compatibility release for TRIQS version 4.0.0. It is based on the latest app4triqs skeleton and ports the Python bindings from cpp2py to clair + c2py.
We thank all contributors: Jennifer Coulter, Thomas Hahn, Alexander Hampel, Henri Menke, Dylan Simon, Nils Wentzell
Find below an itemized list of changes in this release.
General
Port to TRIQS 4.0 (run the
port_to_triqs4script; thetriqs.gfmodule is nowtriqs.gfs)Migrate the Python bindings from cpp2py to clair + c2py, generating the
solver_coreandkernels_coremodules viac2py_add_moduleUse the latest app4triqs skeleton
Fix the Hardy optimization function
Fix a compilation error with LLVM 22 on macOS
cmake
Use the
clair_c2py_generate_bindingshelper from c2py and disable C++20 module scanning for clair-c2py compatibilitySuppress
-Wc2y-extensionswarnings (__COUNTER__inSCOPE_EXIT) for clang
jenkins
Migrate to the new k8s-based Jenkins system (#26)
Install libeigen3-dev and libmpfr-dev in jenkins/Dockerfile
doc
Update the doxygen documentation in the kernel and solver headers and bump the Doxyfile to v1.17.0
Update the tutorials for TRIQS 3.3.x and refresh the landing page
Add the Flatiron Institute support notice to README.md
Version 3.3.0
Nevanlinna version 3.3.0 is a compatibility release for TRIQS version 3.3.0
We thank all contributors: Thomas Hahn, Alexander Hampel, Sergei Iskakov, Henri Menke, Nils Wentzell
Find below an itemized list of changes in this release.
General
Update install.rst instruction for deb package installation
fix: add compatibility for older Eigen and Boost
fix: require Eigen 3.4
jenkins
Disable intel build due to boost version issue
Specify MPFR_ROOT for jenkins osx builds
cmake
Undo renaming of cmake config files being installed
Rename cmake config files being installed
Raise boost requirement to 1.73
Version 3.2.0
This is the initial release of Nevanlinna, an analytic continuation package. It is compatible against TRIQS Version 3.2.
We thank all contributors: Alexander Hampel, Dylan Simon, Nils Wentzell, Sergei Iskakov