NiHu  2.0
NiHu::fmm::fmm_assembly_times Class Reference

Helper class for storing FMM assembly times. More...

#include <fmm_assembly_times.hpp>

Public Member Functions

template<class Collection >
void fill_times (Collection const &coll)
 Fill the assembly time from an operator collection. More...
 
const size_t get_time (size_t idx) const
 Returns the assembly time for the given operation index. More...
 

Detailed Description

Helper class for storing FMM assembly times.

Definition at line 20 of file fmm_assembly_times.hpp.

Member Function Documentation

◆ fill_times()

template<class Collection >
void NiHu::fmm::fmm_assembly_times::fill_times ( Collection const &  coll)
inline

Fill the assembly time from an operator collection.

Template Parameters
CollectionThe operator collection class
Parameters
[in]collCollection instance

Definition at line 29 of file fmm_assembly_times.hpp.

◆ get_time()

const size_t NiHu::fmm::fmm_assembly_times::get_time ( size_t  idx) const
inline

Returns the assembly time for the given operation index.

Returns
Assembly time in microsecond units

Definition at line 47 of file fmm_assembly_times.hpp.


The documentation for this class was generated from the following file: