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

Different Facet and Point Size for Individual Heliostats #67

Open
kalebphipps opened this issue May 21, 2024 · 1 comment
Open

Different Facet and Point Size for Individual Heliostats #67

kalebphipps opened this issue May 21, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request maintenance Improve code readability and robustness. question Further information is requested

Comments

@kalebphipps
Copy link
Member

Is your feature request related to a problem? Please describe.
Currently, raytracing in ARTIST uses a batch matrix multiplication, which is based on the assumption that within a given scenario:

  • Every heliostat has the same number of facets.
  • Each of these facets has the same number of evaluation points.
    This enables batch matrix multiplication due to the identical shapes. However, if we desire more flexibility, we should discuss alternative solutions.

Describe the solution you'd like
We should discuss the possibilities and decide whether to leave the raytracing as is or rework it to allow a different number of facets per heliostat and a different number of evaluation points per facet.

@kalebphipps kalebphipps added enhancement New feature or request question Further information is requested maintenance Improve code readability and robustness. labels May 21, 2024
@kalebphipps
Copy link
Member Author

@Filos1992 @Markus-Goetz @mcw92 @MarleneBusch

Thoughts on this - perhaps we should discuss this further before moving forward?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maintenance Improve code readability and robustness. question Further information is requested
Projects
None yet
Development

No branches or pull requests

5 participants