lms_time_type structure#

#include <galahad_lms.h>

struct lms_time_type {
    // fields

    rpc_ total;
    rpc_ setup;
    rpc_ form;
    rpc_ apply;
    rpc_ clock_total;
    rpc_ clock_setup;
    rpc_ clock_form;
    rpc_ clock_apply;
};

detailed documentation#

time derived type as a C struct

components#

rpc_ total

total cpu time spent in the package

rpc_ setup

cpu time spent setting up space for the secant approximation

rpc_ form

cpu time spent updating the secant approximation

rpc_ apply

cpu time spent applying the secant approximation

rpc_ clock_total

total clock time spent in the package

rpc_ clock_setup

clock time spent setting up space for the secant approximation

rpc_ clock_form

clock time spent updating the secant approximation

rpc_ clock_apply

clock time spent applying the secant approximation