MetaPhysicL
MetaPhysicL copied to clipboard
Metaprogramming and operator-overloaded classes for numerical simulations
It would be convenient to tell users which size to resize to This is coming up here https://github.com/idaholab/moose/discussions/22191#discussioncomment-3737945
Hi MetaPhysicL team, is the (AD) derivative of the function **atan2** not defined in "MetaPhysicL"? If we use std::atan2(_grad_u[_qp](https://github.com/idaholab/moose/discussions/1), _grad_u[_qp](https://github.com/idaholab/moose/discussions/0)) for the residual with an ADKernel in MOOSE , then...
The good news: we now have a working class that gives O(N_nonzero) instead of O(N) performance. This could be a big deal for https://github.com/libantioch/antioch sensitivity applications where our eventual N/N_nonzero...
Failure: ``` configure:32789: c++ -std=gnu++17 -o conftest -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fno-omit-frame-pointer -isystem /usr/local/include -Wall -D_THREAD_SAFE -pthread -fno-omit-frame-pointer -isystem /usr/local/include conftest.cpp -lCL -lm -L/usr/local/lib >&5 ld: error:...
We're looking into using the Eigen library to obtain eigen decompositions of matrices of dual numbers. This is of course because LAPACK precludes us from using dual numbers entirely while...
@roystgnr we have this in `compare_types`: ```c++ // We can define CompareTypes template specializations with user types // asymmetrically, to assist in disambiguation of templated functions // or classes. But...
#11 fixes this for ```NumberArray```, as [discussed](https://github.com/roystgnr/MetaPhysicL/pull/11/files#r212087907) in comments there, but previously (at least in the non-sparse NumberVector, if no other classes) I'd been trying to allow users to create...
See attached .log files (had to change to .txt because GitHub is stupid like that). [config.txt](https://github.com/roystgnr/MetaPhysicL/files/402302/config.txt) [derivs_unit.txt](https://github.com/roystgnr/MetaPhysicL/files/402306/derivs_unit.txt) [identities_unit.txt](https://github.com/roystgnr/MetaPhysicL/files/402307/identities_unit.txt) [sparse_derivs_unit.txt](https://github.com/roystgnr/MetaPhysicL/files/402304/sparse_derivs_unit.txt) [sparse_identities_unit.txt](https://github.com/roystgnr/MetaPhysicL/files/402305/sparse_identities_unit.txt)