sls_time_type structure#

#include <galahad_sls.h>

struct sls_time_type {
    // fields

    rpc_ total;
    rpc_ analyse;
    rpc_ factorize;
    rpc_ solve;
    rpc_ order_external;
    rpc_ analyse_external;
    rpc_ factorize_external;
    rpc_ solve_external;
    rpc_ clock_total;
    rpc_ clock_analyse;
    rpc_ clock_factorize;
    rpc_ clock_solve;
    rpc_ clock_order_external;
    rpc_ clock_analyse_external;
    rpc_ clock_factorize_external;
    rpc_ clock_solve_external;
};

detailed documentation#

time derived type as a C struct

components#

rpc_ total

the total cpu time spent in the package

rpc_ analyse

the total cpu time spent in the analysis phase

rpc_ factorize

the total cpu time spent in the factorization phase

rpc_ solve

the total cpu time spent in the solve phases

rpc_ order_external

the total cpu time spent by the external solver in the ordering phase

rpc_ analyse_external

the total cpu time spent by the external solver in the analysis phase

rpc_ factorize_external

the total cpu time spent by the external solver in the factorization pha

rpc_ solve_external

the total cpu time spent by the external solver in the solve phases

rpc_ clock_total

the total clock time spent in the package

rpc_ clock_analyse

the total clock time spent in the analysis phase

rpc_ clock_factorize

the total clock time spent in the factorization phase

rpc_ clock_solve

the total clock time spent in the solve phases

rpc_ clock_order_external

the total clock time spent by the external solver in the ordering phase

rpc_ clock_analyse_external

the total clock time spent by the external solver in the analysis phase

rpc_ clock_factorize_external

the total clock time spent by the external solver in the factorization p

rpc_ clock_solve_external

the total clock time spent by the external solver in the solve phases