Lines Matching refs:coefficients

41 …scErrorCode PetscRegressorLinearGetCoefficients_Linear(PetscRegressor regressor, Vec *coefficients)  in PetscRegressorLinearGetCoefficients_Linear()  argument
46 *coefficients = linear->coefficients; in PetscRegressorLinearGetCoefficients_Linear()
126 if (linear->coefficients) PetscCall(VecDestroy(&linear->coefficients)); in PetscRegressorSetUp_Linear()
134 PetscCall(MatCreateVecs(linear->X, &linear->coefficients, NULL)); in PetscRegressorSetUp_Linear()
149 PetscCall(MatCreateVecs(linear->X, &linear->coefficients, &linear->residual)); in PetscRegressorSetUp_Linear()
152 PetscCall(TaoSetSolution(tao, linear->coefficients)); in PetscRegressorSetUp_Linear()
193 PetscCall(VecDestroy(&linear->coefficients)); in PetscRegressorReset_Linear()
368 …ERN PetscErrorCode PetscRegressorLinearGetCoefficients(PetscRegressor regressor, Vec *coefficients) in PetscRegressorLinearGetCoefficients() argument
372 PetscAssertPointer(coefficients, 2); in PetscRegressorLinearGetCoefficients()
373 …ssor, "PetscRegressorLinearGetCoefficients_C", (PetscRegressor, Vec *), (regressor, coefficients)); in PetscRegressorLinearGetCoefficients()
464 PetscCall(KSPSolve(ksp, linear->rhs, linear->coefficients)); in PetscRegressorFit_Linear()
486 PetscCall(VecDuplicate(linear->coefficients, &column_means)); in PetscRegressorFit_Linear()
492 PetscCall(VecDot(column_means, linear->coefficients, &column_means_dot_coefficients)); in PetscRegressorFit_Linear()
507 PetscCall(MatMult(X, linear->coefficients, y)); in PetscRegressorPredict_Linear()