Home
last modified time | relevance | path

Searched refs:misfit (Results 1 – 4 of 4) sorted by relevance

/petsc/src/tao/constrained/tutorials/
H A DtomographyADMM.c39 Tao admm_tao, misfit; in TaoShellSolve_SoftThreshold() local
45 PetscCall(TaoADMMGetMisfitSubsolver(admm_tao, &misfit)); in TaoShellSolve_SoftThreshold()
52 PetscCall(TaoGetSolution(misfit, &x)); in TaoShellSolve_SoftThreshold()
320 Tao tao, misfit, reg; in main() local
360 PetscCall(TaoADMMGetMisfitSubsolver(tao, &misfit)); in main()
362 PetscCall(TaoSetType(misfit, TAONLS)); in main()
370 PetscCall(TaoSetVariableBounds(misfit, user->xlb, user->xub)); in main()
/petsc/src/tao/tutorials/
H A Dex4.c222 PetscReal mu, workNorm, misfit; in ObjectiveMisfitADMM() local
231 PetscCall(ObjectiveMisfit(tao, x, &misfit, _ctx)); in ObjectiveMisfitADMM()
238 *J = misfit + 0.5 * mu * workNorm; in ObjectiveMisfitADMM()
/petsc/src/tao/constrained/impls/admm/
H A Dadmm.c867 PetscErrorCode TaoADMMGetMisfitSubsolver(Tao tao, Tao *misfit) in TaoADMMGetMisfitSubsolver() argument
872 *misfit = am->subsolverX; in TaoADMMGetMisfitSubsolver()
/petsc/src/ts/impls/rosw/
H A Drosw.c1067 const PetscReal misfit = a2 * a2 * bm[1] + a3 * a3 * bm[2] + a4 * a4 * bm[3] - one / three; in TSRosWRegisterRos4() local
1068 …PetscCheck(PetscAbs(misfit) <= PETSC_SMALL, PETSC_COMM_SELF, PETSC_ERR_SUP, "Assumptions violated,… in TSRosWRegisterRos4()