Skip to content

Update c2py converters#123

Merged
Wentzell merged 9 commits intoTRIQS:unstablefrom
Thoemi09:DEV_C2PY_CLAIR
Mar 23, 2026
Merged

Update c2py converters#123
Wentzell merged 9 commits intoTRIQS:unstablefrom
Thoemi09:DEV_C2PY_CLAIR

Conversation

@Thoemi09
Copy link
Copy Markdown
Contributor

  • make c2py converters independent from cpp2py
  • move c2py converters into nda/c2py
  • add tests for c2py + clair
    • add Build_c2py_clair_Tests cmake option to generate bindings, compile them and run the python tests
  • remove any pybind11 references and the nda++ compiler wrapper

parcollet and others added 9 commits March 23, 2026 16:23
- remove otherwise unused extract_flags.cmake
- remove any cpp2py references
- add converters for basic_array const&, basic_array& and is_expression types

Co-authored-by: Olivier Parcollet <[email protected]>
- move cpp2py tests into test/python/cpp2py
- add c2py + clair tests in test/python/c2py_clair
- add Build_c2py_clair_Tests cmake option
Copy link
Copy Markdown
Member

@Wentzell Wentzell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @Thoemi09 for this improvement

@Wentzell Wentzell merged commit 0da56f0 into TRIQS:unstable Mar 23, 2026
19 checks passed
@Thoemi09 Thoemi09 deleted the DEV_C2PY_CLAIR branch March 24, 2026 13:42
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.

3 participants