-
Notifications
You must be signed in to change notification settings - Fork 2
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
simple example using lusol #177
Conversation
here are some results from some benchmarking i did using hyperfine with a single warmup run
some profiling may be beneficial if we want to figure out why this is so much slower. maybe tweaking the strategy or something would be helpful here |
here are some updated benchmarking results with the newer code. it should be ready to merge now. the biggest change we could make (from what i could tell) is to adjust the approximate bounds used so we don't need to reallocate the scratch space lusol uses. it should be ready to merge now, though
|
…omments discussing possible implementation changes
a3614d5
to
e07e8c5
Compare
e07e8c5
to
c87d704
Compare
this adds an example using the lusol linear solver, derived from the klu example. from what i can tell, the implementation functions as it should, but there should be some amount of cleanup applied to the source code (remove the duplication of the
specializedMatvec
code from the lusol integration tests branch, among other things)