![]() |
QPMS
Electromagnetic multiple scattering library and toolkit.
|
Specifies a composed operation of type \( T' = f_{n-1}(f_{n-2}(\dots f_0(T)\dots))) \) 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 owned by this.) | |
| struct qpms_tmatrix_operation_t * | opmem |
| (Optional) operations buffer into which elements of ops point. (Owned by this or NULL.) | |
| size_t | opmem_size |
| Length of the opmem array. | |
| _Bool * | ops_owned |
| True for all sub operations owned by this and saved in opmem. NULL if opmem is NULL. | |
Specifies a composed operation of type \( T' = f_{n-1}(f_{n-2}(\dots f_0(T)\dots))) \) for qpms_tmatrix_operation_t.