psls_time_type structure#
#include <galahad_psls.h> struct psls_time_type { // fields spc_ total; spc_ assemble; spc_ analyse; spc_ factorize; spc_ solve; spc_ update; rpc_ clock_total; rpc_ clock_assemble; rpc_ clock_analyse; rpc_ clock_factorize; rpc_ clock_solve; rpc_ clock_update; };
detailed documentation#
time derived type as a C struct
components#
spc_ total
total time
spc_ assemble
time to assemble the preconditioner prior to factorization
spc_ analyse
time for the analysis phase
spc_ factorize
time for the factorization phase
spc_ solve
time for the linear solution phase
spc_ update
time to update the factorization
rpc_ clock_total
total clock time spent in the package
rpc_ clock_assemble
clock time to assemble the preconditioner prior to factorization
rpc_ clock_analyse
clock time for the analysis phase
rpc_ clock_factorize
clock time for the factorization phase
rpc_ clock_solve
clock time for the linear solution phase
rpc_ clock_update
clock time to update the factorization