Lines Matching refs:velocityDist
63 VelocityDistribution velocityDist; member
78 const char *velocityDist[4] = {"zero", "constant", "harmonic", "shear"}; in ProcessOptions() local
85 options->velocityDist = VEL_HARMONIC; in ProcessOptions()
95 vd = options->velocityDist; in ProcessOptions()
96 …ity_dist", "Velocity distribution type", "ex18.c", velocityDist, 4, velocityDist[options->velocity… in ProcessOptions()
97 options->velocityDist = (VelocityDistribution)vd; in ProcessOptions()
548 if (user->velocityDist == VEL_ZERO) PetscCall(tilted_phi_2d(dim, time, x, 2, u, (void *)&time)); in ExactSolution()
616 if (user->velocityDist == VEL_ZERO) user->initialGuess[1] = tilted_phi_2d; in SetupBC()
628 switch (user->velocityDist) { in SetupBC()
666 if (user->velocityDist == VEL_CONSTANT && !isImplicit) user->initialGuess[0] = exactFuncs[0]; in SetupBC()
704 switch (user->velocityDist) { in SetupProblem()
739 …if (user->velocityDist == VEL_ZERO) PetscCall(PetscDSSetRiemannSolver(prob, 1, riemann_advection)); in SetupProblem()