Program Listing for File fem/gauss/array/oarr/algebra.h#
↰ Return to documentation for file (oti/fem/gauss/array/oarr/algebra.h)
#ifndef OTI_FEM_GAUSS_ARRAY_OARR_ALGEBRA_H
#define OTI_FEM_GAUSS_ARRAY_OARR_ALGEBRA_H
/**************************************************************************************************/
void feoarr_sub_FF_to(feoarr_t* arr1, feoarr_t* arr2, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void feoarr_sum_FF_to(feoarr_t* arr1, feoarr_t* arr2, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void feoarr_neg_to(feoarr_t* arr, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void feoarr_mul_oF_to( otinum_t* num, feoarr_t* arr, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void feoarr_mul_rF_to(coeff_t num, feoarr_t* arr, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void feoarr_matmul_to(feoarr_t* lhs, feoarr_t* rhs, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void feoarr_det_to(feoarr_t* arr, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
/**************************************************************************************************/
void feoarr_invert_to(feoarr_t* arr, feoarr_t* res, dhelpl_t dhl);
// ----------------------------------------------------------------------------------------------------
#endif