Lines Matching refs:advect
147 Physics_Advect *advect = (Physics_Advect *)phys->data; in PhysicsBoundary_Advect_Inflow() local
150 xG[0] = advect->inflowState; in PhysicsBoundary_Advect_Inflow()
163 Physics_Advect *advect = (Physics_Advect *)phys->data; in PhysicsRiemann_Advect() local
166 switch (advect->soltype) { in PhysicsRiemann_Advect()
168 Physics_Advect_Tilted *tilted = &advect->sol.tilted; in PhysicsRiemann_Advect()
214 Physics_Advect *advect = (Physics_Advect *)phys->data; in PhysicsSolution_Advect() local
217 switch (advect->soltype) { in PhysicsSolution_Advect()
220 Physics_Advect_Tilted *tilted = &advect->sol.tilted; in PhysicsSolution_Advect()
223 else u[0] = advect->inflowState; in PhysicsSolution_Advect()
227 Physics_Advect_Bump *bump = &advect->sol.bump; in PhysicsSolution_Advect()
253 Physics_Advect *advect = (Physics_Advect *)phys->data; in PhysicsFunctional_Advect() local
258 f[advect->functional.Solution] = PetscRealPart(y[0]); in PhysicsFunctional_Advect()
259 f[advect->functional.Error] = PetscAbsScalar(y[0] - yexact[0]); in PhysicsFunctional_Advect()
278 Physics_Advect *advect; in PhysicsCreate_Advect() local
283 PetscCall(PetscNew(&advect)); in PhysicsCreate_Advect()
284 phys->data = advect; in PhysicsCreate_Advect()
290 advect->soltype = ADVECT_SOL_TILTED; in PhysicsCreate_Advect()
291 …ol_type", "solution type", "", AdvectSolTypes, (PetscEnum)advect->soltype, (PetscEnum *)&advect->s… in PhysicsCreate_Advect()
292 switch (advect->soltype) { in PhysicsCreate_Advect()
294 Physics_Advect_Tilted *tilted = &advect->sol.tilted; in PhysicsCreate_Advect()
299 advect->inflowState = -2.0; in PhysicsCreate_Advect()
300 …PetscCall(PetscOptionsRealArray("-advect_tilted_inflow", "Inflow state", "", &advect->inflowState,… in PhysicsCreate_Advect()
305 Physics_Advect_Bump *bump = &advect->sol.bump; in PhysicsCreate_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()