Lines Matching refs:initialGuess
62 …PetscErrorCode (*initialGuess[2])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, … member
601 user->initialGuess[0] = initialVelocity; in SetupBC()
604 user->initialGuess[1] = zero_phi; in SetupBC()
607 user->initialGuess[1] = constant_phi; in SetupBC()
610 user->initialGuess[1] = gaussian_phi_2d; in SetupBC()
613 user->initialGuess[1] = delta_phi_2d; in SetupBC()
616 if (user->velocityDist == VEL_ZERO) user->initialGuess[1] = tilted_phi_2d; in SetupBC()
617 else user->initialGuess[1] = tilted_phi_coupled_2d; in SetupBC()
624 exactFuncs[0] = user->initialGuess[0]; in SetupBC()
625 exactFuncs[1] = user->initialGuess[1]; in SetupBC()
666 if (user->velocityDist == VEL_CONSTANT && !isImplicit) user->initialGuess[0] = exactFuncs[0]; in SetupBC()
670 user->initialGuess[0] = exactFuncs[0]; in SetupBC()
671 user->initialGuess[1] = exactFuncs[1]; in SetupBC()
1060 PetscCall(DMProjectFunction(dm, 0.0, user.initialGuess, ctxs, INSERT_VALUES, u)); in main()
1061 if (user.useFV) PetscCall(SetInitialConditionFVM(dm, u, 1, user.initialGuess[1], ctxs[1])); in main()