Searched refs:hopt (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/snes/interface/noise/ |
| H A D | snesnoise.c | 77 …de SNESDiffParameterCompute_More(SNES snes, void *nePv, Vec x, Vec p, double *fnoise, double *hopt) in SNESDiffParameterCompute_More() argument 142 PetscCall(SNESNoise_dnest_(&nf, fval, &h, fnoise, &fder2, hopt, &info, eps)); in SNESDiffParameterCompute_More() 151 …rf = %g, hopt = %g\n\n", (double)h, (double)*fnoise, (double)fder2, (double)rerrf, (double)*hopt)); in SNESDiffParameterCompute_More() 161 *hopt = 1.68 * sqrt(*fnoise / PetscAbsScalar(fder2)); in SNESDiffParameterCompute_More() 182 if (*hopt < neP->hopt_min) { in SNESDiffParameterCompute_More() 183 …PetscCall(PetscFPrintf(comm, fp, "Resetting hopt: hopt1 = %g, hopt_min = %g\n", (double)*hopt, (do… in SNESDiffParameterCompute_More() 184 *hopt = neP->hopt_min; in SNESDiffParameterCompute_More() 189 … fnoise = %g, fder2 = %g, hopt = %g\n", (double)f, (double)*fnoise, (double)fder2, (double)*hopt)); in SNESDiffParameterCompute_More() 201 …%g\n", fcount, neP->function_count, (double)rerrf, (double)PetscSqrtReal(*fnoise), (double)*hopt)); in SNESDiffParameterCompute_More() 204 if (noise_test) PetscCall(JacMatMultCompare(snes, x, p, *hopt)); in SNESDiffParameterCompute_More() [all …]
|
| H A D | snesdnest.c | 11 …nt *nf, double *fval, double *h__, double *fnoise, double *fder2, double *hopt, PetscInt *info, do… in SNESNoise_dnest_() argument 116 *hopt = 0.; in SNESNoise_dnest_() 222 *hopt = PetscSqrtScalar(*fnoise / PetscAbsScalar(*fder2)) * 1.68; in SNESNoise_dnest_() 225 *hopt = *h__ * 10; in SNESNoise_dnest_() 242 *hopt = PetscSqrtScalar(*fnoise / PetscAbsScalar(*fder2)) * 1.68; in SNESNoise_dnest_() 245 *hopt = *h__ * 10; in SNESNoise_dnest_()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 1607 …const auto hopt = (opt == MAT_COPY_VALUES && A->offloadmask != PETSC_OFFLOAD_CPU) ? MAT_DO… in Duplicate() local 1614 PetscCall(MatDuplicateNoCreate_SeqDense(*B, A, hopt)); in Duplicate() 1615 …if (opt == MAT_COPY_VALUES && hopt != MAT_COPY_VALUES) PetscCall(Copy(A, *B, SAME_NONZERO_PATTERN)… in Duplicate()
|