LLNL / serac

Serac is a high order nonlinear thermomechanical simulation code
BSD 3-Clause "New" or "Revised" License
173 stars 30 forks source link

Tupek/newton profiling #1155

Closed tupek2 closed 2 weeks ago

tupek2 commented 3 weeks ago

Break out lambdas into functions so they can be caliper'd with CALI_CXX_MARK_FUNCTION; profiling must be turned on in the configuration, and a call somewhere to profiling::initialize and profling::finalize must be added above in the call stack in order for the caliper data to be output.