Lines Matching refs:functional
136 } functional; member
258 f[advect->functional.Solution] = PetscRealPart(y[0]); in PhysicsFunctional_Advect()
259 f[advect->functional.Error] = PetscAbsScalar(y[0] - yexact[0]); in PhysicsFunctional_Advect()
322 …PetscCall(ModelFunctionalRegister(mod, "Solution", &advect->functional.Solution, PhysicsFunctional… in PhysicsCreate_Advect()
323 …PetscCall(ModelFunctionalRegister(mod, "Error", &advect->functional.Error, PhysicsFunctional_Advec… in PhysicsCreate_Advect()
370 f[sw->functional.Height] = h; in PhysicsFunctional_SW()
371 f[sw->functional.Speed] = Norm2Real(u) + PetscSqrtReal(sw->gravity * h); in PhysicsFunctional_SW()
372 f[sw->functional.Energy] = 0.5 * (Dot2Real(x->uh, u) + sw->gravity * PetscSqr(h)); in PhysicsFunctional_SW()
454 …PetscCall(ModelFunctionalRegister(mod, "Height", &sw->functional.Height, PhysicsFunctional_SW, phy… in PhysicsCreate_SW()
455 …PetscCall(ModelFunctionalRegister(mod, "Speed", &sw->functional.Speed, PhysicsFunctional_SW, phys)… in PhysicsCreate_SW()
456 …PetscCall(ModelFunctionalRegister(mod, "Energy", &sw->functional.Energy, PhysicsFunctional_SW, phy… in PhysicsCreate_SW()