Home
last modified time | relevance | path

Searched refs:fmin (Results 1 – 17 of 17) sorted by relevance

/petsc/src/tao/interface/
H A Dtaosolver.c99 PetscObjectParameterSetDefault(tao, fmin, PETSC_NINFINITY); in TaoParametersInitialize()
483 …tao_fmin", "Stop if function less than", "TaoSetFunctionLowerBound", tao->fmin, &tao->fmin, NULL)); in TaoSetFromOptions()
668 …if (tao->fmin > -1.e25) PetscCall(PetscViewerASCIIPrintf(viewer, "convergence tolerances: function… in TaoView()
977 PetscErrorCode TaoSetFunctionLowerBound(Tao tao, PetscReal fmin) in TaoSetFunctionLowerBound() argument
981 PetscValidLogicalCollectiveReal(tao, fmin, 2); in TaoSetFunctionLowerBound()
982 tao->fmin = fmin; in TaoSetFunctionLowerBound()
1003 PetscErrorCode TaoGetFunctionLowerBound(Tao tao, PetscReal *fmin) in TaoGetFunctionLowerBound() argument
1007 PetscAssertPointer(fmin, 2); in TaoGetFunctionLowerBound()
1008 *fmin = tao->fmin; in TaoGetFunctionLowerBound()
2017 PetscReal fmin = tao->fmin, cnorm = tao->cnorm; in TaoDefaultConvergenceTest() local
[all …]
/petsc/src/tao/unconstrained/impls/ntr/
H A Dntr.c50 PetscReal fmin, ftrial, prered, actred, kappa, sigma, beta; in TaoSolve_NTR() local
113 fmin = f; in TaoSolve_NTR()
129 if (ftrial < fmin) { in TaoSolve_NTR()
130 fmin = ftrial; in TaoSolve_NTR()
192 if (fmin < f) { in TaoSolve_NTR()
193 f = fmin; in TaoSolve_NTR()
/petsc/src/tao/unconstrained/impls/ntl/
H A Dntl.c37 PetscReal fmin, ftrial, prered, actred, kappa, sigma; in TaoSolve_NTL() local
107 fmin = f; in TaoSolve_NTL()
123 if (ftrial < fmin) { in TaoSolve_NTL()
124 fmin = ftrial; in TaoSolve_NTL()
190 if (fmin < f) { in TaoSolve_NTL()
191 f = fmin; in TaoSolve_NTL()
/petsc/src/ts/tutorials/
H A Dex18.c887 PetscReal *fmin, *fmax, *fint, *ftmp, t; in MonitorFunctionals() local
894 PetscCall(PetscMalloc4(fcount, &fmin, fcount, &fmax, fcount, &fint, fcount, &ftmp)); in MonitorFunctionals()
900 fmin[f] = PETSC_MAX_REAL; in MonitorFunctionals()
937 fmin[f] = PetscMin(fmin[f], ftmp[f]); in MonitorFunctionals()
944 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, fmin, (PetscMPIInt)fcount, MPIU_REAL, MPIU_MIN, PetscObj… in MonitorFunctionals()
968 …ffer), "%12s [%12.6g,%12.6g] int %12.6g", &countused, func->name, (double)fmin[id], (double)fmax[i… in MonitorFunctionals()
995 PetscCall(PetscFree4(fmin, fmax, fint, ftmp)); in MonitorFunctionals()
H A Dex11.c974 PetscReal *fmin, *fmax, *fintegral, *ftmp; in MonitorVTK() local
979 PetscCall(PetscMalloc4(fcount, &fmin, fcount, &fmax, fcount, &fintegral, fcount, &ftmp)); in MonitorVTK()
981 fmin[i] = PETSC_MAX_REAL; in MonitorVTK()
1006 fmin[i] = PetscMin(fmin[i], ftmp[i]); in MonitorVTK()
1014 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, fmin, (PetscMPIInt)fcount, MPIU_REAL, MPIU_MIN, PetscObj… in MonitorVTK()
1036 …fer), "%12s [%10.7g,%10.7g] int %10.7g", &countused, flink->name, (double)fmin[id], (double)fmax[i… in MonitorVTK()
1051 PetscCall(PetscFree4(fmin, fmax, fintegral, ftmp)); in MonitorVTK()
/petsc/src/tao/unconstrained/impls/nls/
H A Dnls.c47 PetscReal fmin, ftrial, f_full, prered, actred, kappa, sigma; in TaoSolve_NLS() local
134 fmin = f; in TaoSolve_NLS()
149 if (ftrial < fmin) { in TaoSolve_NLS()
150 fmin = ftrial; in TaoSolve_NLS()
216 if (fmin < f) { in TaoSolve_NLS()
217 f = fmin; in TaoSolve_NLS()
/petsc/src/tao/complementarity/tutorials/output/
H A Dminsurf1_2.out60 Solution converged: Minf -- f < fmin
H A Dminsurf1_2_alt.out59 Solution converged: Minf -- f < fmin
H A Dminsurf1_1.out59 Solution converged: Minf -- f < fmin
/petsc/src/tao/leastsquares/impls/pounders/
H A Dpounders.c581 const PetscReal *xmint, *fmin; in TaoSolve_POUNDERS() local
681 PetscCall(VecGetArrayRead(mfqP->Fhist[mfqP->minindex], &fmin)); in TaoSolve_POUNDERS()
690 for (j = 0; j < mfqP->m; j++) mfqP->Fdiff[ii + mfqP->n * j] = f[j] - fmin[j]; in TaoSolve_POUNDERS()
695 for (j = 0; j < mfqP->m; j++) mfqP->C[j] = fmin[j]; in TaoSolve_POUNDERS()
696 PetscCall(VecRestoreArrayRead(mfqP->Fhist[mfqP->minindex], &fmin)); in TaoSolve_POUNDERS()
708 PetscCall(VecGetArrayRead(mfqP->localfmin, &fmin)); in TaoSolve_POUNDERS()
721 for (j = 0; j < mfqP->m; j++) mfqP->Fdiff[ii + mfqP->n * j] = f[j] - fmin[j]; in TaoSolve_POUNDERS()
726 for (j = 0; j < mfqP->m; j++) mfqP->C[j] = fmin[j]; in TaoSolve_POUNDERS()
727 PetscCall(VecRestoreArrayRead(mfqP->localfmin, &fmin)); in TaoSolve_POUNDERS()
868 PetscCall(VecGetArrayRead(mfqP->Fhist[mfqP->minindex], &fmin)); in TaoSolve_POUNDERS()
[all …]
/petsc/src/tao/complementarity/impls/ssls/
H A Dssils.c141 PetscObjectParameterSetDefault(tao, fmin, PetscDefined(USE_REAL_SINGLE) ? 1.0e-4 : 1.0e-8); in TaoCreate_SSILS()
H A Dssfls.c151 PetscObjectParameterSetDefault(tao, fmin, PetscDefined(USE_REAL_SINGLE) ? 1.0e-4 : 1.0e-8); in TaoCreate_SSFLS()
/petsc/include/petsc/private/
H A Dtaoimpl.h152 PetscObjectParameterDeclare(PetscReal, fmin);
/petsc/src/tao/complementarity/impls/asls/
H A Dasils.c324 PetscObjectParameterSetDefault(tao, fmin, PetscDefined(USE_REAL_SINGLE) ? 1.0e-4 : 1.0e-8); in TaoCreate_ASILS()
H A Dasfls.c328 PetscObjectParameterSetDefault(tao, fmin, PetscDefined(USE_REAL_SINGLE) ? 1.0e-4 : 1.0e-8); in TaoCreate_ASFLS()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.c1018 PetscCall(TaoSetFunctionLowerBound(bnk->bncg, tao->fmin)); in TaoSetUp_BNK()
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas267 (wall/secondary-gradient-limiter-fmin 0.7)
270 (energy/wall/secondary-gradient-limiter-fmin 0.7)
274 (uds/wall/secondary-gradient-limiter-fmin 0.7)
3160 (pdf/auto-refine/fmin (0.001 0.001 0.001))
3340 (prepdf/flamelet-auto-refine/fmin 0.01)