| /libCEED/include/ceed/jit-source/magma/ ! |
| H A D | magma-basis-interp-deriv-nontensor.h | 40 CeedScalar rC[NB]; in magma_basis_nontensor_device_n() local 41 mul_rAsBrC_1D_nosync<CeedScalar, Q, P, NB>(rA, sB, rC); in magma_basis_nontensor_device_n() 45 write_C_r2g_1D_nosync<CeedScalar, Q, P, NB>(tx, myn, rC, dC); in magma_basis_nontensor_device_n() 72 CeedScalar rC[NB] = {0.0}; in magma_basis_nontensor_device_t() local 87 addmul_rAsBrC_1D_nosync<CeedScalar, P, Q, NB>(rA, sB, rC); in magma_basis_nontensor_device_t() 97 write_C_r2g_1D_nosync<CeedScalar, P, Q, NB>(tx, myn, rC, dC); in magma_basis_nontensor_device_t() 118 CeedScalar rC[NB] = {0.0}; in magma_basis_nontensor_device_ta() local 133 addmul_rAsBrC_1D_nosync<CeedScalar, P, Q, NB>(rA, sB, rC); in magma_basis_nontensor_device_ta() 143 sum_C_r2g_1D_nosync<CeedScalar, P, Q, NB>(tx, myn, rC, dC); in magma_basis_nontensor_device_ta() 176 CeedScalar rC[NB]; in magma_basis_nontensor_device_n1() local [all …]
|
| H A D | magma-common-nontensor.h | 94 static __device__ __inline__ void write_C_r2g_1D_nosync(const int tx, const int n, T rC[NB], T *dC)… in write_C_r2g_1D_nosync() 97 dC[i * P + tx] = rC[i]; in write_C_r2g_1D_nosync() 102 dC[i * P + tx] = rC[i]; in write_C_r2g_1D_nosync() 113 static __device__ __inline__ void sum_C_r2g_1D_nosync(const int tx, const int n, T rC[NB], T *dC) { in sum_C_r2g_1D_nosync() 116 dC[i * P + tx] += rC[i]; in sum_C_r2g_1D_nosync() 121 dC[i * P + tx] += rC[i]; in sum_C_r2g_1D_nosync() 133 static __device__ __inline__ void mul_rAsBrC_1D_nosync(T rA[Q], T *sB, T rC[NB]) { in mul_rAsBrC_1D_nosync() 142 rC[i] = 0.0; in mul_rAsBrC_1D_nosync() 145 rC[i] += rA[j] * rB[j]; in mul_rAsBrC_1D_nosync() 157 static __device__ __inline__ void addmul_rAsBrC_1D_nosync(T rA[Q], T *sB, T rC[NB]) { in addmul_rAsBrC_1D_nosync() [all …]
|
| /libCEED/examples/fluids/qfunctions/ ! |
| H A D | densitycurrent.h | 29 CeedScalar rc; member 45 // delta_theta = r <= rc : thetaC(1 + cos(pi r/rc)) / 2 46 // r > rc : 0 48 // with (xc,yc,zc) center of domain, rc characteristic radius of thermal bubble 77 // rc , Characteristic radius of thermal bubble 93 const CeedScalar rc = context->rc; in Exact_DC() local 114 const CeedScalar delta_theta = r <= rc ? thetaC * (1. + cos(M_PI * r / rc)) / 2. : 0.; in Exact_DC()
|
| H A D | advection.h | 34 // increases to (1.-r/rc), then 0. everywhere else 52 // increases to (1.-r/rc), then 0. everywhere else 74 const CeedScalar rc = context->rc; in Exact_AdvectionGeneric() local 122 q[4] = r <= rc ? (1. - r / rc) : 0.; in Exact_AdvectionGeneric() 126 q[4] = ((r <= rc) && (y < center[1])) ? (1. - r / rc) : 0.; in Exact_AdvectionGeneric() 130 … q[4] = ((r <= rc) && (y < center[1])) ? (1. - r / rc) * fmin(1.0, (center[1] - y) / 1.25) : 0.; in Exact_AdvectionGeneric() 133 q[4] = r <= rc ? .5 + .5 * cos(r * M_PI / rc) : 0; in Exact_AdvectionGeneric()
|
| H A D | advection_types.h | 53 CeedScalar rc; member
|
| /libCEED/examples/fluids/problems/ ! |
| H A D | densitycurrent.c | 43 CeedScalar rc = 1000.; // m (Radius of bubble) in NS_DENSITY_CURRENT() local 57 …PetscCall(PetscOptionsScalar("-rc", "Characteristic radius of thermal bubble", NULL, rc, &rc, NULL… in NS_DENSITY_CURRENT() 79 rc = fabs(rc) * meter; in NS_DENSITY_CURRENT() 90 dc_ctx->rc = rc; in NS_DENSITY_CURRENT()
|
| H A D | advection.c | 139 CeedScalar rc = 1000.; // m (Radius of bubble) in NS_ADVECTION() local 164 …PetscCall(PetscOptionsScalar("-rc", "Characteristic radius of thermal bubble", NULL, rc, &rc, NULL… in NS_ADVECTION() 228 rc = fabs(rc) * meter; in NS_ADVECTION() 236 setup_context->rc = rc; in NS_ADVECTION()
|
| /libCEED/examples/fluids/meshes/ ! |
| H A D | cylinder.geo | 44 Nc = N + 1; Rc = 1.00; 75 Circle(8) = {7, 11, 8}; Transfinite Curve {8} = Nc Using Progression Rc; 76 Circle(9) = {8, 11, 10}; Transfinite Curve {9} = Nc Using Progression Rc; 77 Circle(10) = {10, 11, 9}; Transfinite Curve {10} = Nc Using Progression Rc; 78 Circle(11) = {9, 11, 7}; Transfinite Curve {11} = Nc Using Progression Rc;
|
| /libCEED/ ! |
| H A D | .mailmap | 40 Valeria Barra <valeriabarra21@gmail.com> <vaba3353@shas0136.rc.int.colorado.edu> 41 Valeria Barra <valeriabarra21@gmail.com> <vaba3353@shas0137.rc.int.colorado.edu>
|
| /libCEED/examples/fluids/ ! |
| H A D | advection.yaml | 14 rc: 100.
|
| H A D | navierstokes.c | 24 …lex_box_upper 125,125 -bc_wall 1,2,3,4 -wall_comps 4 -units_kilogram 1e-9 -rc 100. -ts_dt 1e-3 -ts… 40 …try_y 3,4 -bc_symmetry_z 1,2 -units_kilogram 1e-9 -center 62.5,62.5,187.5 -rc 100. -thetaC -35. -m… 41 …try_y 3,4 -bc_symmetry_z 1,2 -units_kilogram 1e-9 -center 62.5,62.5,187.5 -rc 100. -thetaC -35. -m… 42 …50 -dm_plex_dim 3 -bc_wall 1,2,3,4,5,6 -wall_comps 4 -units_kilogram 1e-9 -rc 100. -ksp_atol 1e-4 … 43 … 0,0,0 -dm_plex_box_upper 125,125,250 -dm_plex_dim 3 -units_kilogram 1e-9 -rc 100. -ksp_atol 1e-4 … 44 …lex_box_upper 125,125 -bc_wall 1,2,3,4 -wall_comps 4 -units_kilogram 1e-9 -rc 100. -ts_dt 1e-3 -co… 45 …lex_box_upper 125,125 -bc_wall 1,2,3,4 -wall_comps 4 -units_kilogram 1e-9 -rc 100. -ksp_atol 1e-4 …
|
| H A D | README.md | 314 * - `-rc` 808 * - `-rc` 837 … -dm_plex_box_lower 0,0,0 -dm_plex_box_upper 2000,125,1000 -dm_plex_dim 3 -rc 400. -bc_wall 1,2,5,…
|
| /libCEED/doc/sphinx/source/ ! |
| H A D | conf.py | 89 # The full version, including alpha/beta/rc tags.
|