Home
last modified time | relevance | path

Searched refs:solType (Results 1 – 10 of 10) sorted by relevance

/petsc/src/ts/tutorials/
H A Dex45.c26 SolutionType solType; /* Type of exact solution */ member
205 options->solType = SOL_QUADRATIC_LINEAR; in ProcessOptions()
211 sol = options->solType; in ProcessOptions()
212 …ution", "ex45.c", solutionTypes, NUM_SOLUTION_TYPES, solutionTypes[options->solType], &sol, NULL)); in ProcessOptions()
213 options->solType = (SolutionType)sol; in ProcessOptions()
258 switch (ctx->solType) { in SetupProblem()
286 …d solution type: %s (%d)", solutionTypes[PetscMin(ctx->solType, NUM_SOLUTION_TYPES)], ctx->solType in SetupProblem()
H A Dex77.c57 SolType solType; /* MMS solution type */ member
295 options->solType = SOL_TRIG_TRIG; in ProcessOptions()
302 sol = options->solType; in ProcessOptions()
303 …, "The solution type", "ex77.c", solTypes, NUM_SOL_TYPES, solTypes[options->solType], &sol, NULL)); in ProcessOptions()
304 options->solType = (SolType)sol; in ProcessOptions()
357 switch (user->solType) { in SetupProblem()
370 …upported solution type: %s (%d)", solTypes[PetscMin(user->solType, NUM_SOL_TYPES)], user->solType); in SetupProblem()
944 switch (user.solType) { in main()
949 …nsupported solution type: %s (%d)", solTypes[PetscMin(user.solType, NUM_SOL_TYPES)], user.solType); in main()
H A Dex53.c61 SolutionType solType; /* Type of exact solution */ member
1497 options->solType = SOL_QUADRATIC_TRIG; in ProcessOptions()
1503 sol = options->solType; in ProcessOptions()
1504 …ution", "ex53.c", solutionTypes, NUM_SOLUTION_TYPES, solutionTypes[options->solType], &sol, NULL)); in ProcessOptions()
1505 options->solType = (SolutionType)sol; in ProcessOptions()
1617 if (ctx->solType == SOL_TERZAGHI) { in SetupParameters()
1626 } else if (ctx->solType == SOL_MANDEL) { in SetupParameters()
1635 } else if (ctx->solType == SOL_CRYER) { in SetupParameters()
1666 switch (ctx->solType) { in SetupParameters()
1682 …d solution type: %s (%d)", solutionTypes[PetscMin(ctx->solType, NUM_SOLUTION_TYPES)], ctx->solType in SetupParameters()
[all …]
H A Dex76.c100 SolType solType; /* MMS solution type */ member
1124 options->solType = SOL_QUADRATIC; in ProcessOptions()
1132 sol = options->solType; in ProcessOptions()
1133 …, "The solution type", "ex76.c", solTypes, NUM_SOL_TYPES, solTypes[options->solType], &sol, NULL)); in ProcessOptions()
1134 options->solType = (SolType)sol; in ProcessOptions()
1234 switch (user->solType) { in SetupProblem()
1287 …upported solution type: %s (%d)", solTypes[PetscMin(user->solType, NUM_SOL_TYPES)], user->solType); in SetupProblem()
1303 switch (user->solType) { in SetupProblem()
1381 …upported solution type: %s (%d)", solTypes[PetscMin(user->solType, NUM_SOL_TYPES)], user->solType); in SetupProblem()
/petsc/src/snes/tutorials/
H A Dex17.c53 SolutionType solType; /* Type of exact solution */ member
351 options->solType = SOL_VLAP_QUADRATIC; in ProcessOptions()
358 …ution", "ex17.c", solutionTypes, NUM_SOLUTION_TYPES, solutionTypes[options->solType], &sol, NULL)); in ProcessOptions()
359 options->solType = (SolutionType)sol; in ProcessOptions()
466 switch (user->solType) { in SetupPrimalProblem()
559 …solution type: %s (%d)", solutionTypes[PetscMin(user->solType, NUM_SOLUTION_TYPES)], user->solType in SetupPrimalProblem()
563 if (user->solType == SOL_ELAS_AXIAL_DISP) { in SetupPrimalProblem()
577 } else if (user->solType == SOL_ELAS_GE) { in SetupPrimalProblem()
H A Dex24.c43 SolType solType; /* The type of exact solution */ member
207 options->solType = SOL_LINEAR; in ProcessOptions()
209 …t solution", "ex24.c", SolTypeNames, (PetscEnum)options->solType, (PetscEnum *)&options->solType, … in ProcessOptions()
241 switch (user->solType) { in SetupPrimalProblem()
270 …R_ARG_WRONG, "Invalid exact solution type %s", SolTypeNames[PetscMin(user->solType, SOL_UNKNOWN)]); in SetupPrimalProblem()
H A Dex76.c44 SolType solType; member
288 options->solType = SOL_QUADRATIC; in ProcessOptions()
291 sol = options->solType; in ProcessOptions()
292 …, "The solution type", "ex62.c", solTypes, NUM_SOL_TYPES, solTypes[options->solType], &sol, NULL)); in ProcessOptions()
293 options->solType = (SolType)sol; in ProcessOptions()
361 switch (user->solType) { in SetupProblem()
379 …upported solution type: %s (%d)", solTypes[PetscMin(user->solType, NUM_SOL_TYPES)], user->solType); in SetupProblem()
H A Dex27.c111 SolType solType; member
343 user->solType = SOL_QUADRATIC; in ProcessOptions()
347 …exact solution", "ex27.c", SolTypeNames, (PetscEnum)user->solType, (PetscEnum *)&user->solType, NU… in ProcessOptions()
389 switch (user->solType) { in SetupPrimalProblem()
454 …R_ARG_WRONG, "Invalid exact solution type %s", SolTypeNames[PetscMin(user->solType, SOL_UNKNOWN)]); in SetupPrimalProblem()
519 switch (user->solType) { in SetupMixedProblem()
587 …R_ARG_WRONG, "Invalid exact solution type %s", SolTypeNames[PetscMin(user->solType, SOL_UNKNOWN)]); in SetupMixedProblem()
H A Dex69.c41 SolutionType solType; /* The type of exact solution */ member
2997 options->solType = SOLKX; in ProcessOptions()
2999 sol = options->solType; in ProcessOptions()
3000 …pe of exact solution", "ex69.c", solTypes, NUM_SOL_TYPES, solTypes[options->solType], &sol, NULL)); in ProcessOptions()
3001 options->solType = (SolutionType)sol; in ProcessOptions()
3016 switch (user->solType) { in SetUpParameters()
3031 …_ARG_OUTOFRANGE, "Invalid solution type %d (%s)", user->solType, solTypes[PetscMin(user->solType, … in SetUpParameters()
3089 switch (user->solType) { in SetupProblem()
3118 …_ARG_OUTOFRANGE, "Invalid solution type %d (%s)", user->solType, solTypes[PetscMin(user->solType, … in SetupProblem()
3123 switch (user->solType) { in SetupProblem()
[all …]
/petsc/src/snes/tests/
H A Dex15.c41 SolType solType; /* MMS solution type */ member
204 options->solType = SOL_CONST; in ProcessOptions()
210 sol = options->solType; in ProcessOptions()
212 options->solType = (SolType)sol; in ProcessOptions()
248 switch (user->solType) { in SetupPrimalProblem()
280 …ObjectComm((PetscObject)dm), PETSC_ERR_ARG_OUTOFRANGE, "Invalid solution type: %d", user->solType); in SetupPrimalProblem()