Go to the source code of this file.
|
#define | MY_MAX(a, b) a > b ? a : b |
|
|
static int | RTOp_ROp_norms_apply_op_norm_1 (const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, const int num_vecs, const struct RTOp_SubVector vecs[], const int num_targ_vecs, const struct RTOp_MutableSubVector targ_vecs[], RTOp_ReductTarget targ_obj) |
|
int | RTOp_ROp_norm_1_construct (struct RTOp_RTOp *op) |
|
RTOp_value_type | RTOp_ROp_norm_1_val (RTOp_ReductTarget targ_obj) |
|
static int | RTOp_ROp_norms_apply_op_norm_2 (const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, const int num_vecs, const struct RTOp_SubVector vecs[], const int num_targ_vecs, const struct RTOp_MutableSubVector targ_vecs[], RTOp_ReductTarget targ_obj) |
|
int | RTOp_ROp_norm_2_construct (struct RTOp_RTOp *op) |
|
RTOp_value_type | RTOp_ROp_norm_2_val (RTOp_ReductTarget targ_obj) |
|
static int | RTOp_ROp_norms_apply_op_norm_inf (const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, const int num_vecs, const struct RTOp_SubVector vecs[], const int num_targ_vecs, const struct RTOp_MutableSubVector targ_vecs[], RTOp_ReductTarget targ_obj) |
|
int | RTOp_ROp_norm_inf_construct (struct RTOp_RTOp *op) |
|
RTOp_value_type | RTOp_ROp_norm_inf_val (RTOp_ReductTarget targ_obj) |
|
int | RTOp_ROp_norm_destroy (struct RTOp_RTOp *op) |
|
#define MY_MAX |
( |
|
a, |
|
|
|
b |
|
) |
| a > b ? a : b |
int RTOp_ROp_norm_1_construct |
( |
struct RTOp_RTOp * |
op | ) |
|
int RTOp_ROp_norm_2_construct |
( |
struct RTOp_RTOp * |
op | ) |
|
int RTOp_ROp_norm_inf_construct |
( |
struct RTOp_RTOp * |
op | ) |
|
int RTOp_ROp_norm_destroy |
( |
struct RTOp_RTOp * |
op | ) |
|
Initial value:=
{
,"RTOp_ROp_norm_1"
,NULL
}
static int RTOp_ROp_norms_apply_op_norm_1(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, const int num_vecs, const struct RTOp_SubVector vecs[], const int num_targ_vecs, const struct RTOp_MutableSubVector targ_vecs[], RTOp_ReductTarget targ_obj)
int RTOp_reduct_sum_value(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, RTOp_ReductTarget in_targ_obj, RTOp_ReductTarget inout_targ_obj)
const struct RTOp_obj_type_vtbl_t RTOp_obj_null_vtbl
const struct RTOp_obj_type_vtbl_t RTOp_obj_value_vtbl
int RTOp_get_reduct_sum_value_op(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, RTOp_reduct_op_func_ptr_t *reduct_op_func_ptr)
Definition at line 98 of file RTOp_ROp_norms.c.
Initial value:=
{
,"RTOp_ROp_norm_2"
,NULL
}
int RTOp_reduct_sum_value(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, RTOp_ReductTarget in_targ_obj, RTOp_ReductTarget inout_targ_obj)
static int RTOp_ROp_norms_apply_op_norm_2(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, const int num_vecs, const struct RTOp_SubVector vecs[], const int num_targ_vecs, const struct RTOp_MutableSubVector targ_vecs[], RTOp_ReductTarget targ_obj)
const struct RTOp_obj_type_vtbl_t RTOp_obj_null_vtbl
const struct RTOp_obj_type_vtbl_t RTOp_obj_value_vtbl
int RTOp_get_reduct_sum_value_op(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, RTOp_reduct_op_func_ptr_t *reduct_op_func_ptr)
Definition at line 167 of file RTOp_ROp_norms.c.
Initial value:=
{
,"RTOp_ROp_norm_inf"
,NULL
}
static int RTOp_ROp_norms_apply_op_norm_inf(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, const int num_vecs, const struct RTOp_SubVector vecs[], const int num_targ_vecs, const struct RTOp_MutableSubVector targ_vecs[], RTOp_ReductTarget targ_obj)
int RTOp_get_reduct_max_value_op(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, RTOp_reduct_op_func_ptr_t *reduct_op_func_ptr)
const struct RTOp_obj_type_vtbl_t RTOp_obj_null_vtbl
int RTOp_reduct_max_value(const struct RTOp_RTOp_vtbl_t *vtbl, const void *obj_data, RTOp_ReductTarget in_targ_obj, RTOp_ReductTarget inout_targ_obj)
const struct RTOp_obj_type_vtbl_t RTOp_obj_value_vtbl
Definition at line 236 of file RTOp_ROp_norms.c.