6.0.0 RC #217
dancasarin
announced in
Announcements
6.0.0 RC
#217
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's new in KFR 6
matrix_transpose: optimized matrix transpose (square/non-square, inplace/out-of-place, real/complex, scalar/vectors)find_package(KFR CONFIG)support, see installation).npyformat support (reading/writing, v1/v2, c/fortran order, real/complex, bigendian/littleendian)inline_vectorOther changes
read_groupandwrite_groupreshape_may_copyandflatten_may_copyintensor<>allows copying by defaultshape<>::transposefunctiontensor<>::transposefunctionconvert_endianesssrc/directoryKFR_DFT_NO_NPo2has been removed (assumed always enabled)tests/internal/expression_make_functioninstead ofexpression_functionKFR_WITH_CLANGKFR_VERSIONCMake variablelibrary_version_dft,library_version_dspetc)kfr::complexremoved (usestd::complexinstead).KFR_STD_COMPLEXcmake variable removed toostrides_for_shapefor fortran ordercall_with_tempmaximum_dimsis now 16 (was 8)to_fmt/from_fmtsupports inplaceshaperefactoring:rotate_left,rotate_right,remove_back,remove_frontnullptrfor DFT (temporary buffer will be allocated on stack or heap)dft_planand similar classes have now default and move constructors-DCMAKE_POSITION_INDEPENDENT_CODE=ONis required for building C APIci/run.shcan now build in a directory outside source treegraphics/color.hppandgraphics/geometry.hpphave been removedCMT_CVALmacro/Zc:lambdais now required for building KFR in MSVCprintlnforstring_viewThis discussion was created from the release 6.0.0 RC.
Beta Was this translation helpful? Give feedback.
All reactions