QPMS
Electromagnetic multiple scattering library and toolkit.
|
Specifies a composed operation of type \( T' = c\sum_i f_i'(T) \) for qpms_tmatrix_operation_t. More...
#include <tmatrices.h>
Data Fields | |
size_t | n |
Number of operations in ops;. | |
const struct qpms_tmatrix_operation_t ** | ops |
Operations array. (Pointers array ops[] always owned by this.) | |
double | factor |
struct qpms_tmatrix_operation_t * | opmem |
(Optional) operations buffer into which elements of ops point. More... | |
Specifies a composed operation of type \( T' = c\sum_i f_i'(T) \) for qpms_tmatrix_operation_t.
double qpms_tmatrix_operation_compose_sum::factor |
Overall factor c.
struct qpms_tmatrix_operation_t* qpms_tmatrix_operation_compose_sum::opmem |
(Optional) operations buffer into which elements of ops point.
Owned by this or NULL. If not NULL, all ops members are assumed to point into the memory held by opmem and to be properly initialised. Each ops member has to point to different elements of opmem.