Skip to content

ENH: Upgrade elastix from C++14 to C++17#864

Merged
N-Dekker merged 1 commit into
mainfrom
CXX_STANDARD-from-14-to-17
Apr 3, 2023
Merged

ENH: Upgrade elastix from C++14 to C++17#864
N-Dekker merged 1 commit into
mainfrom
CXX_STANDARD-from-14-to-17

Conversation

@N-Dekker
Copy link
Copy Markdown
Member

@N-Dekker N-Dekker commented Apr 2, 2023

Following ITK pull request InsightSoftwareConsortium/ITK#3969 commit InsightSoftwareConsortium/ITK@513507e "ENH: Upgrade ITK from C++14 to C++17"

Follow-up to pull request #513 commit d98d9c0 "ENH: Upgrade elastix from C++11 to C++14".

Following ITK pull request InsightSoftwareConsortium/ITK#3969 commit InsightSoftwareConsortium/ITK@513507e "ENH: Upgrade ITK from C++14 to C++17"

Follow-up to pull request #513 commit d98d9c0 "ENH: Upgrade elastix from C++11 to C++14".
@N-Dekker N-Dekker requested review from mstaring and stefanklein April 3, 2023 10:48
@N-Dekker N-Dekker merged commit c3d478e into main Apr 3, 2023
@N-Dekker N-Dekker deleted the CXX_STANDARD-from-14-to-17 branch April 3, 2023 12:03
@N-Dekker
Copy link
Copy Markdown
Member Author

N-Dekker commented Apr 3, 2023

Discussed at the internal weekly elastix sprint.

N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 2, 2023
Including:

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

  pull request SuperElastix/elastix#799
  "Replace our xout library with Gabi Melman's spdlog"
  commit SuperElastix/elastix@085a393
  "ENH: Add spdlog (v1.11.0) to ThirdParty subdirectory as git submodule"
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 6, 2023
Including:

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

  pull request SuperElastix/elastix#799
  "Replace our xout library with Gabi Melman's spdlog"
  commit SuperElastix/elastix@085a393
  "ENH: Add spdlog (v1.11.0) to ThirdParty subdirectory as git submodule"
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 8, 2023
Including:

  pull request SuperElastix/elastix#882
  commit SuperElastix/elastix@58e0a7b
  "ENH: Convert the input images to the user-specified internal pixel type"

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

Explicitly specified C++17 as standard for the compilation of ITKElastix.
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 10, 2023
Including:

  pull request SuperElastix/elastix#887
  commit SuperElastix/elastix@8298485
  PERF: Make EvaluateParzenValues calls faster, using raw buffer of values

  pull request SuperElastix/elastix#882
  commit SuperElastix/elastix@58e0a7b
  "ENH: Convert the input images to the user-specified internal pixel type"

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

Explicitly specified C++17 as standard for the compilation of ITKElastix.
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 10, 2023
Including:

  pull request SuperElastix/elastix#887
  commit SuperElastix/elastix@8298485
  PERF: Make EvaluateParzenValues calls faster, using raw buffer of values

  pull request SuperElastix/elastix#882
  commit SuperElastix/elastix@58e0a7b
  "ENH: Convert the input images to the user-specified internal pixel type"

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

Explicitly specified C++17 as standard for the compilation of ITKElastix.
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 10, 2023
Including:

  pull request SuperElastix/elastix#887
  commit SuperElastix/elastix@8298485
  PERF: Make EvaluateParzenValues calls faster, using raw buffer of values

  pull request SuperElastix/elastix#882
  commit SuperElastix/elastix@58e0a7b
  "ENH: Convert the input images to the user-specified internal pixel type"

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

Explicitly specified C++17 as standard for the compilation of ITKElastix.
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 16, 2023
Including:

  pull request SuperElastix/elastix#891
  commit SuperElastix/elastix@ed15547
  "PERF: Fill `jsj` (JacobianOfSpatialJacobian) in-place and remove `jsj1`"

  pull request SuperElastix/elastix#890
  commit SuperElastix/elastix@b9ea3a8
  "PERF: Fill `jsh` (JacobianOfSpatialJacobian) in-place and remove `jsh1`"

  pull request SuperElastix/elastix#887
  commit SuperElastix/elastix@8298485
  PERF: Make EvaluateParzenValues calls faster, using raw buffer of values

  pull request SuperElastix/elastix#882
  commit SuperElastix/elastix@58e0a7b
  "ENH: Convert the input images to the user-specified internal pixel type"

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

Explicitly specified C++17 as standard for the compilation of ITKElastix.
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request May 16, 2023
Including:

  pull request SuperElastix/elastix#891
  commit SuperElastix/elastix@ed15547
  "PERF: Fill `jsj` (JacobianOfSpatialJacobian) in-place and remove `jsj1`"

  pull request SuperElastix/elastix#890
  commit SuperElastix/elastix@b9ea3a8
  "PERF: Fill `jsh` (JacobianOfSpatialJacobian) in-place and remove `jsh1`"

  pull request SuperElastix/elastix#887
  commit SuperElastix/elastix@8298485
  PERF: Make EvaluateParzenValues calls faster, using raw buffer of values

  pull request SuperElastix/elastix#882
  commit SuperElastix/elastix@58e0a7b
  "ENH: Convert the input images to the user-specified internal pixel type"

  pull request SuperElastix/elastix#864
  commit SuperElastix/elastix@c3d478e
  "ENH: Upgrade elastix from C++14 to C++17"

  pull request SuperElastix/elastix#856
  commit SuperElastix/elastix@48c6458
  "ENH: Add SetInitialTransformParameterObject to ElastixRegistrationMethod"

  pull request SuperElastix/elastix#832
  commit SuperElastix/elastix@05d2b40
  ENH: Support "ShowProgressPercentage" parameter (`false` by default)

  pull request SuperElastix/elastix#815
  commit SuperElastix/elastix@c4ef707
  "ENH: Add `ElastixLogLevel` to the ITK interface"

Explicitly specified C++17 as standard for the compilation of ITKElastix.
N-Dekker added a commit that referenced this pull request Aug 27, 2024
- Follow-up to pull request #864 commit c3d478e "ENH: Upgrade elastix from C++14 to C++17"
N-Dekker added a commit that referenced this pull request Aug 29, 2024
- Follow-up to pull request #864 commit c3d478e "ENH: Upgrade elastix from C++14 to C++17"
N-Dekker added a commit that referenced this pull request Oct 20, 2024
- Follow-up to pull request #864 commit c3d478e "ENH: Upgrade elastix from C++14 to C++17"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant