Ginkgo  Generated from pipelines/1589998975 branch based on develop. Ginkgo version 1.10.0
A numerical linear algebra library targeting many-core architectures
gko::log::ProfilerHook Member List

This is the complete list of members for gko::log::ProfilerHook, including all inherited members.

all_events_maskgko::log::Loggerstatic
allocation_completed (defined in gko::log::Logger)gko::log::Loggerstatic
allocation_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
allocation_started (defined in gko::log::Logger)gko::log::Loggerstatic
allocation_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
batch_linop_factory_events_maskgko::log::Loggerstatic
batch_linop_factory_generate_completed (defined in gko::log::Logger)gko::log::Loggerstatic
batch_linop_factory_generate_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
batch_linop_factory_generate_started (defined in gko::log::Logger)gko::log::Loggerstatic
batch_linop_factory_generate_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
batch_solver_completed (defined in gko::log::Logger)gko::log::Loggerstatic
batch_solver_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
color_yellow_argbgko::log::ProfilerHookstatic
copy_completed (defined in gko::log::Logger)gko::log::Loggerstatic
copy_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
copy_started (defined in gko::log::Logger)gko::log::Loggerstatic
copy_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
create_custom(hook_function begin, hook_function end)gko::log::ProfilerHookstatic
create_for_executor(std::shared_ptr< const Executor > exec)gko::log::ProfilerHookstatic
create_nested_summary(std::shared_ptr< Timer > timer=std::make_shared< CpuTimer >(), std::unique_ptr< NestedSummaryWriter > writer=std::make_unique< TableSummaryWriter >(), bool debug_check_nesting=false)gko::log::ProfilerHookstatic
create_nvtx(uint32 color_argb=color_yellow_argb)gko::log::ProfilerHookstatic
create_roctx()gko::log::ProfilerHookstatic
create_summary(std::shared_ptr< Timer > timer=std::make_shared< CpuTimer >(), std::unique_ptr< SummaryWriter > writer=std::make_unique< TableSummaryWriter >(), bool debug_check_nesting=false)gko::log::ProfilerHookstatic
create_tau(bool initialize=true)gko::log::ProfilerHookstatic
create_vtune()gko::log::ProfilerHookstatic
criterion_check_completed (defined in gko::log::Logger)gko::log::Loggerstatic
criterion_check_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
criterion_check_started (defined in gko::log::Logger)gko::log::Loggerstatic
criterion_check_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
criterion_events_maskgko::log::Loggerstatic
event_count_maxgko::log::Loggerstatic
executor_events_maskgko::log::Loggerstatic
free_completed (defined in gko::log::Logger)gko::log::Loggerstatic
free_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
free_started (defined in gko::log::Logger)gko::log::Loggerstatic
free_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
hook_function typedef (defined in gko::log::ProfilerHook)gko::log::ProfilerHook
iteration_complete (defined in gko::log::Logger)gko::log::Loggerstatic
iteration_complete_mask (defined in gko::log::Logger)gko::log::Loggerstatic
linop_advanced_apply_completed (defined in gko::log::Logger)gko::log::Loggerstatic
linop_advanced_apply_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
linop_advanced_apply_started (defined in gko::log::Logger)gko::log::Loggerstatic
linop_advanced_apply_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
linop_apply_completed (defined in gko::log::Logger)gko::log::Loggerstatic
linop_apply_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
linop_apply_started (defined in gko::log::Logger)gko::log::Loggerstatic
linop_apply_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
linop_events_maskgko::log::Loggerstatic
linop_factory_events_maskgko::log::Loggerstatic
linop_factory_generate_completed (defined in gko::log::Logger)gko::log::Loggerstatic
linop_factory_generate_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
linop_factory_generate_started (defined in gko::log::Logger)gko::log::Loggerstatic
linop_factory_generate_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
mask_type typedef (defined in gko::log::Logger)gko::log::Logger
needs_propagation() const overridegko::log::ProfilerHookvirtual
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on(Params &&... params) const (defined in gko::log::Logger)gko::log::Loggerinline
on_allocation_completed(const gko::Executor *exec, const gko::size_type &, const gko::uintptr &) const overridegko::log::ProfilerHookvirtual
on_allocation_started(const gko::Executor *exec, const gko::size_type &) const overridegko::log::ProfilerHookvirtual
on_copy_completed(const gko::Executor *from, const gko::Executor *to, const gko::uintptr &, const gko::uintptr &, const gko::size_type &) const overridegko::log::ProfilerHookvirtual
on_copy_started(const gko::Executor *from, const gko::Executor *to, const gko::uintptr &, const gko::uintptr &, const gko::size_type &) const overridegko::log::ProfilerHookvirtual
on_criterion_check_completed(const stop::Criterion *criterion, const size_type &num_iterations, const LinOp *residual, const LinOp *residual_norm, const LinOp *solution, const uint8 &stopping_id, const bool &set_finalized, const array< stopping_status > *status, const bool &one_changed, const bool &all_stopped) const overridegko::log::ProfilerHookvirtual
on_criterion_check_completed(const stop::Criterion *criterion, const size_type &num_iterations, const LinOp *residual, const LinOp *residual_norm, const LinOp *implicit_sq_resnorm, const LinOp *solution, const uint8 &stopping_id, const bool &set_finalized, const array< stopping_status > *status, const bool &one_changed, const bool &all_stopped) const overridegko::log::ProfilerHookvirtual
on_criterion_check_started(const stop::Criterion *criterion, const size_type &num_iterations, const LinOp *residual, const LinOp *residual_norm, const LinOp *solution, const uint8 &stopping_id, const bool &set_finalized) const overridegko::log::ProfilerHookvirtual
on_free_completed(const gko::Executor *exec, const gko::uintptr &) const overridegko::log::ProfilerHookvirtual
on_free_started(const gko::Executor *exec, const gko::uintptr &) const overridegko::log::ProfilerHookvirtual
on_iteration_complete(const LinOp *solver, const LinOp *right_hand_side, const LinOp *solution, const size_type &num_iterations, const LinOp *residual, const LinOp *residual_norm, const LinOp *implicit_sq_residual_norm, const array< stopping_status > *status, bool stopped) const overridegko::log::ProfilerHookvirtual
on_iteration_complete(const LinOp *solver, const size_type &num_iterations, const LinOp *residual, const LinOp *solution, const LinOp *residual_norm) const overridegko::log::ProfilerHookvirtual
on_iteration_complete(const LinOp *solver, const size_type &num_iterations, const LinOp *residual, const LinOp *solution, const LinOp *residual_norm, const LinOp *implicit_sq_residual_norm) const overridegko::log::ProfilerHookvirtual
on_linop_advanced_apply_completed(const LinOp *A, const LinOp *alpha, const LinOp *b, const LinOp *beta, const LinOp *x) const overridegko::log::ProfilerHookvirtual
on_linop_advanced_apply_started(const LinOp *A, const LinOp *alpha, const LinOp *b, const LinOp *beta, const LinOp *x) const overridegko::log::ProfilerHookvirtual
on_linop_apply_completed(const LinOp *A, const LinOp *b, const LinOp *x) const overridegko::log::ProfilerHookvirtual
on_linop_apply_started(const LinOp *A, const LinOp *b, const LinOp *x) const overridegko::log::ProfilerHookvirtual
on_linop_factory_generate_completed(const LinOpFactory *factory, const LinOp *input, const LinOp *output) const overridegko::log::ProfilerHookvirtual
on_linop_factory_generate_started(const LinOpFactory *factory, const LinOp *input) const overridegko::log::ProfilerHookvirtual
on_operation_completed(const Executor *exec, const Operation *operation) const overridegko::log::ProfilerHookvirtual
on_operation_launched(const Executor *exec, const Operation *operation) const overridegko::log::ProfilerHookvirtual
on_polymorphic_object_copy_completed(const Executor *exec, const PolymorphicObject *from, const PolymorphicObject *to) const overridegko::log::ProfilerHookvirtual
on_polymorphic_object_copy_started(const Executor *exec, const PolymorphicObject *from, const PolymorphicObject *to) const overridegko::log::ProfilerHookvirtual
on_polymorphic_object_move_completed(const Executor *exec, const PolymorphicObject *from, const PolymorphicObject *to) const overridegko::log::ProfilerHookvirtual
on_polymorphic_object_move_started(const Executor *exec, const PolymorphicObject *from, const PolymorphicObject *to) const overridegko::log::ProfilerHookvirtual
operation_completed (defined in gko::log::Logger)gko::log::Loggerstatic
operation_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
operation_events_maskgko::log::Loggerstatic
operation_launched (defined in gko::log::Logger)gko::log::Loggerstatic
operation_launched_mask (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_copy_completed (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_copy_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_copy_started (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_copy_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_create_completed (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_create_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_create_started (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_create_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_deleted (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_deleted_mask (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_events_maskgko::log::Loggerstatic
polymorphic_object_move_completed (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_move_completed_mask (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_move_started (defined in gko::log::Logger)gko::log::Loggerstatic
polymorphic_object_move_started_mask (defined in gko::log::Logger)gko::log::Loggerstatic
set_object_name(ptr_param< const PolymorphicObject > obj, std::string name)gko::log::ProfilerHook
set_synchronization(bool synchronize)gko::log::ProfilerHook
user_range(const char *name) constgko::log::ProfilerHook
~Logger()=default (defined in gko::log::Logger)gko::log::Loggervirtual