-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Refactor compiletime derivatives #29666
base: next
Are you sure you want to change the base?
Conversation
fd40509
to
b30130d
Compare
b30130d
to
b632730
Compare
Job Precheck, step Clang format on b632730 wanted to post the following: Your code requires style changes. A patch was auto generated and copied here
Alternatively, with your repository up to date and in the top level of your repository:
|
b632730
to
b0390b0
Compare
Job Documentation, step Docs: sync website on b0390b0 wanted to post the following: View the site here This comment will be updated on new commits. |
Job Coverage, step Generate coverage on b0390b0 wanted to post the following: Framework coverage
Modules coverageCoverage did not change Full coverage reportsReports
This comment will be updated on new commits. |
Reason
Eventually I'd like to allow more types and derivatives w.r.t more types (vectors, tensors) in this system, so I'm tring to make the typing more flexible
Design
Use
auto
more for result types. Make use ofstd::declval
where appropriate.Impact
Improved code.