MyraMath
|
A variety of control and tuning options can be injected into the direct solvers in /multifrontal
:
.set_nthreads()
.set_blocksize()
.set_globsize()
.set_progress()
Generally speaking, the use of non-default Options does not have any permanent effects upon the underlying solver. Instead, Options are interpreted on a "one-call-at-a-time" basis. For example, the #threads used during numeric factorization could be different from the #threads used later during backsolution, if you passed in different Options to the two calls.