Home
last modified time | relevance | path

Searched full:rc (Results 1 – 13 of 13) sorted by relevance

/libCEED/include/ceed/jit-source/magma/
H A Dmagma-basis-interp-deriv-nontensor.h40 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 Dmagma-common-nontensor.h94 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 Ddensitycurrent.h29 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 Dadvection.h34 // 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 Dadvection_types.h53 CeedScalar rc; member
/libCEED/examples/fluids/problems/
H A Ddensitycurrent.c43 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 Dadvection.c139 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 Dcylinder.geo44 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.mailmap40 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 Dadvection.yaml14 rc: 100.
H A Dnavierstokes.c24 …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 DREADME.md314 * - `-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 Dconf.py89 # The full version, including alpha/beta/rc tags.