Public Types |
Public Member Functions |
Static Public Attributes |
Protected Attributes |
List of all members
fast_matrix_market::triplet_calling_parse_handler< IT, VT, IT_ARR, VT_ARR > Class Template Reference
Description
template<typename IT, typename VT, typename IT_ARR, typename VT_ARR>
class fast_matrix_market::triplet_calling_parse_handler< IT, VT, IT_ARR, VT_ARR >
Triplet handler.
Separate row, column, value iterators.
#include <parse_handlers.hpp>
Public Types | |
using | coordinate_type = IT |
using | value_type = VT |
Public Member Functions | |
triplet_calling_parse_handler (IT_ARR &rows, IT_ARR &cols, VT_ARR &values, int64_t offset=0) | |
void | handle (const coordinate_type row, const coordinate_type col, const value_type value) |
triplet_calling_parse_handler< IT, VT, IT_ARR, VT_ARR > | get_chunk_handler (int64_t offset_from_begin) |
Static Public Attributes | |
static constexpr int | flags = kParallelOk |
Protected Attributes | |
IT_ARR & | rows |
IT_ARR & | cols |
VT_ARR & | values |
int64_t | offset |
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_thirdparty/fast_matrix_market/parse_handlers.hpp