Home
last modified time | relevance | path

Searched refs:true_soln (Results 1 – 15 of 15) sorted by relevance

/libCEED/examples/petsc/qfunctions/bps/
H A Dbp2sphere.h23 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassRhs3() local
36 true_soln[i + 0 * Q] = fabs(theta); in SetupMassRhs3()
38 true_soln[i + 1 * Q] = 2 * true_soln[i + 0 * Q]; in SetupMassRhs3()
40 true_soln[i + 2 * Q] = 3 * true_soln[i + 0 * Q]; in SetupMassRhs3()
43 rhs[i + 0 * Q] = q_data[i] * true_soln[i]; in SetupMassRhs3()
H A Dbp2.h21 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassRhs3() local
26 true_soln[i + 0 * Q] = sqrt(x[i] * x[i] + x[i + Q] * x[i + Q] + x[i + 2 * Q] * x[i + 2 * Q]); in SetupMassRhs3()
28 true_soln[i + 1 * Q] = 2 * true_soln[i + 0 * Q]; in SetupMassRhs3()
30 true_soln[i + 2 * Q] = 3 * true_soln[i + 0 * Q]; in SetupMassRhs3()
33 rhs[i + 0 * Q] = w[i] * true_soln[i + 0 * Q]; in SetupMassRhs3()
H A Dbp4.h24 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupDiffRhs3() local
32 true_soln[i + 0 * Q] = in SetupDiffRhs3()
35 true_soln[i + 1 * Q] = 2 * true_soln[i + 0 * Q]; in SetupDiffRhs3()
37 true_soln[i + 2 * Q] = 3 * true_soln[i + 0 * Q]; in SetupDiffRhs3()
40 …Q] = w[i + Q * 0] * M_PI * M_PI * (k[0] * k[0] + k[1] * k[1] + k[2] * k[2]) * true_soln[i + 0 * Q]; in SetupDiffRhs3()
H A Dbp24.h24 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassDiffRhs3() local
32 true_soln[i + 0 * Q] = in SetupMassDiffRhs3()
35 true_soln[i + 1 * Q] = 2 * true_soln[i + 0 * Q]; in SetupMassDiffRhs3()
37 true_soln[i + 2 * Q] = 3 * true_soln[i + 0 * Q]; in SetupMassDiffRhs3()
40 … + Q * 0] * (M_PI * M_PI * (k[0] * k[0] + k[1] * k[1] + k[2] * k[2]) + 1.0) * true_soln[i + 0 * Q]; in SetupMassDiffRhs3()
H A Dbp4sphere.h23 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupDiffRhs3() local
44 true_soln[i + 0 * Q] = sin(lambda) * cos(theta); in SetupDiffRhs3()
46 true_soln[i + 1 * Q] = 2 * true_soln[i + 0 * Q]; in SetupDiffRhs3()
48 true_soln[i + 2 * Q] = 3 * true_soln[i + 0 * Q]; in SetupDiffRhs3()
H A Dbp13.h24 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassDiffRhs() local
31true_soln[i] = sin(M_PI * (c[0] + k[0] * x[i + Q * 0])) * sin(M_PI * (c[1] + k[1] * x[i + Q * 1]))… in SetupMassDiffRhs()
33 …i] = w[i + Q * 0] * (M_PI * M_PI * (k[0] * k[0] + k[1] * k[1] + k[2] * k[2]) + 1.0) * true_soln[i]; in SetupMassDiffRhs()
H A Dbp1.h57 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassRhs() local
61 true_soln[i] = sqrt(x[i] * x[i] + x[i + Q] * x[i + Q] + x[i + 2 * Q] * x[i + 2 * Q]); in SetupMassRhs()
62 rhs[i] = w[i] * true_soln[i]; in SetupMassRhs()
H A Dbp1sphere.h110 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassRhs() local
122 true_soln[i] = fabs(theta); in SetupMassRhs()
124 rhs[i] = q_data[i] * true_soln[i]; in SetupMassRhs()
H A Dbp3.h81 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupDiffRhs() local
88true_soln[i] = sin(M_PI * (c[0] + k[0] * x[i + Q * 0])) * sin(M_PI * (c[1] + k[1] * x[i + Q * 1]))… in SetupDiffRhs()
90 rhs[i] = w[i + Q * 0] * M_PI * M_PI * (k[0] * k[0] + k[1] * k[1] + k[2] * k[2]) * true_soln[i]; in SetupDiffRhs()
H A Dbp3sphere.h146 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupDiffRhs() local
165 true_soln[i + Q * 0] = sin(lambda) * cos(theta); in SetupDiffRhs()
/libCEED/examples/solids/qfunctions/
H A Dmanufactured-true.h24 CeedScalar *true_soln = out[0]; in MMSTrueSoln() local
33 true_soln[i + 0 * Q] = exp(2 * x) * sin(3 * y) * cos(4 * z) / 1e8; in MMSTrueSoln()
36 true_soln[i + 1 * Q] = exp(3 * y) * sin(4 * z) * cos(2 * x) / 1e8; in MMSTrueSoln()
39 true_soln[i + 2 * Q] = exp(4 * z) * sin(2 * x) * cos(3 * y) / 1e8; in MMSTrueSoln()
/libCEED/examples/solids/include/
H A Dstructs.h127 …CeedVector geo_data, geo_data_diagnostic, x_ceed, y_ceed, true_soln, stored_fields[SOLIDS_MAX_N… member
131 CeedQFunctionUser setup_geo, residual, jacobian, energy, diagnostic, true_soln; member
/libCEED/examples/solids/src/
H A Dsetup-libceed.c46 CeedVectorDestroy(&data->true_soln); in CeedDataDestroy()
381 if (problem_data.true_soln) { in SetupLibceedFineLevel()
390 CeedVectorCreate(ceed, U_loc_size, &(data[fine_level]->true_soln)); in SetupLibceedFineLevel()
394 …CeedQFunctionCreateInterior(ceed, 1, problem_data.true_soln, problem_data.true_soln_loc, &qf_true); in SetupLibceedFineLevel()
402 CeedOperatorApply(op_true, x_coord, data[fine_level]->true_soln, CEED_REQUEST_IMMEDIATE); in SetupLibceedFineLevel()
408 CeedVectorGetArray(data[fine_level]->true_soln, CEED_MEM_HOST, &true_array); in SetupLibceedFineLevel()
411 CeedVectorRestoreArray(data[fine_level]->true_soln, &true_array); in SetupLibceedFineLevel()
/libCEED/examples/solids/problems/
H A Dlinear.c34 .true_soln = MMSTrueSoln,
/libCEED/examples/solids/
H A Delasticity.c748 CeedVectorGetArrayRead(ceed_data[fine_level]->true_soln, CEED_MEM_HOST, &true_array); in main()
752 CeedVectorRestoreArrayRead(ceed_data[fine_level]->true_soln, &true_array); in main()