Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SplineList features part 1 #147

Closed
wants to merge 46 commits into from
Closed

SplineList features part 1 #147

wants to merge 46 commits into from

Conversation

j042
Copy link
Member

@j042 j042 commented May 17, 2023

Overview

Adds SplineList based query functions. Should serve as base for multi patch. Consider this as progress PR for multi patch. Most of the functions needs elements to have same para_dim and dim beside boundary extraction, thus has a flag check_dims. Here're added functions in this PR

  • evaluate
  • sample
  • extract_boundaries
  • boundary_centers
  • raise_dim_mismatch

Addressed issues

Showcase

A short / one-liner example to highlight the (new) feature

import splinepy

Checklists

  • Documentations are up-to-date.
  • Added example(s)
  • Added test(s)

@j042 j042 requested a review from jzwar May 17, 2023 20:06
@j042 j042 changed the title C multipatch SplineList features part 1 May 17, 2023
@j042
Copy link
Member Author

j042 commented May 24, 2023

we will abandon SplineList, since it causes some issues with pybind not being able to keep python derived class alive

@j042 j042 marked this pull request as draft May 25, 2023 12:06
@j042 j042 marked this pull request as ready for review May 26, 2023 07:48
@j042
Copy link
Member Author

j042 commented May 26, 2023

@jzwar

@j042
Copy link
Member Author

j042 commented Jun 12, 2023

continues in #161

@j042 j042 closed this Jun 12, 2023
@j042 j042 deleted the c-multipatch branch September 11, 2023 05:10
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