Lines Matching refs:PetscObject

117   if (!viewer) PetscCall(PetscViewerASCIIGetStdout(((PetscObject)regressor)->comm, &viewer));  in PetscRegressorView()
121 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERASCII, &isascii)); in PetscRegressorView()
122 PetscCall(PetscObjectTypeCompare((PetscObject)viewer, PETSCVIEWERSTRING, &isstring)); in PetscRegressorView()
124 PetscCall(PetscObjectPrintClassNamePrefixType((PetscObject)regressor, viewer)); in PetscRegressorView()
151 PetscErrorCode PetscRegressorViewFromOptions(PetscRegressor A, PetscObject obj, const char name[]) in PetscRegressorViewFromOptions()
155 PetscCall(PetscObjectViewFromOptions((PetscObject)A, obj, name)); in PetscRegressorViewFromOptions()
186 if (((PetscObject)regressor)->type_name) default_type = ((PetscObject)regressor)->type_name; in PetscRegressorSetFromOptions()
187 PetscObjectOptionsBegin((PetscObject)regressor); in PetscRegressorSetFromOptions()
192 } else if (!((PetscObject)regressor)->type_name) { in PetscRegressorSetFromOptions()
260 PetscCall(PetscObjectReference((PetscObject)X)); in PetscRegressorFit()
265 PetscCall(PetscObjectReference((PetscObject)y)); in PetscRegressorFit()
302 …PetscCheck(regressor->fitcalled == PETSC_TRUE, ((PetscObject)regressor)->comm, PETSC_ERR_ARG_WRONG… in PetscRegressorPredict()
351 if (--((PetscObject)*regressor)->refct > 0) { in PetscRegressorDestroy()
399 PetscCall(PetscObjectTypeCompare((PetscObject)regressor, type, &match)); in PetscRegressorSetType()
403 …PetscCheck(r, PetscObjectComm((PetscObject)regressor), PETSC_ERR_ARG_UNKNOWN_TYPE, "Unable to find… in PetscRegressorSetType()
420 PetscCall(PetscObjectChangeTypeName((PetscObject)regressor, type)); in PetscRegressorSetType()
444 *type = ((PetscObject)regressor)->type_name; in PetscRegressorGetType()
504 PetscCall(TaoCreate(PetscObjectComm((PetscObject)regressor), &regressor->tao)); in PetscRegressorGetTao()
505 PetscCall(PetscObjectIncrementTabLevel((PetscObject)regressor->tao, (PetscObject)regressor, 1)); in PetscRegressorGetTao()
506 … PetscCall(PetscObjectSetOptions((PetscObject)regressor->tao, ((PetscObject)regressor)->options)); in PetscRegressorGetTao()
547 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)regressor, p)); in PetscRegressorSetOptionsPrefix()
572 PetscCall(PetscObjectAppendOptionsPrefix((PetscObject)regressor, p)); in PetscRegressorAppendOptionsPrefix()
599 PetscCall(PetscObjectGetOptionsPrefix((PetscObject)regressor, p)); in PetscRegressorGetOptionsPrefix()