Home
last modified time | relevance | path

Searched refs:A (Results 1 – 17 of 17) sorted by relevance

/honee/qfunctions/
H A Dutils_eigensolver_jacobi.h30 CEED_QFUNCTION_HELPER CeedInt MaxEntryRow(const CeedScalar *A, CeedInt N, CeedInt i) { in MaxEntryRow() argument
33 if (fabs(A[i * N + j]) > fabs(A[i * N + j_max])) j_max = j; in MaxEntryRow()
44 CEED_QFUNCTION_HELPER void MaxEntry(const CeedScalar *A, CeedInt N, CeedInt *max_idx_row, CeedInt *… in MaxEntry() argument
47 CeedScalar max_entry = fabs(A[*i_max * N + *j_max]); in MaxEntry()
50 if (fabs(A[i * N + j]) > max_entry) { in MaxEntry()
51 max_entry = fabs(A[i * N + j]); in MaxEntry()
67 CEED_QFUNCTION_HELPER void CalcRot(const CeedScalar *A, CeedInt N, CeedInt i, CeedInt j, CeedScalar… in CalcRot() argument
69 CeedScalar A_jj_ii = (A[j * N + j] - A[i * N + i]); in CalcRot()
74 CeedScalar A_ij = A[i * N + j]; in CalcRot()
155 CEED_QFUNCTION_HELPER void ApplyRot(CeedScalar *A, CeedInt N, CeedInt i, CeedInt j, CeedInt *max_id… in ApplyRot() argument
[all …]
H A Dutils.h40 …FUNCTION_HELPER void CopyMat3(const CeedScalar A[3][3], CeedScalar B[3][3]) { CopyN((const CeedSca… in CopyMat3()
81 CEED_QFUNCTION_HELPER void MatVecNM(const CeedScalar *A, const CeedScalar *x, const CeedInt N, cons… in MatVecNM() argument
85 CeedPragmaSIMD for (CeedInt i = 0; i < N; i++) b[i] += DotN(&A[i * M], x, M); in MatVecNM()
88 … i = 0; i < M; i++) { CeedPragmaSIMD for (CeedInt j = 0; j < N; j++) b[i] += A[j * M + i] * x[j]; } in MatVecNM()
94 CEED_QFUNCTION_HELPER void MatVec3(const CeedScalar A[3][3], const CeedScalar x[3], const CeedTrans… in MatVec3()
95 MatVecNM((const CeedScalar *)A, (const CeedScalar *)x, 3, 3, transpose_A, (CeedScalar *)b); in MatVec3()
99 CEED_QFUNCTION_HELPER void MatVec2(const CeedScalar A[2][2], const CeedScalar x[2], const CeedTrans… in MatVec2()
100 MatVecNM((const CeedScalar *)A, (const CeedScalar *)x, 2, 2, transpose_A, (CeedScalar *)b); in MatVec2()
105 CEED_QFUNCTION_HELPER void MatDiagNM(const CeedScalar *A, const CeedScalar *D, const CeedInt N, con… in MatDiagNM() argument
109 …i < N; i++) { CeedPragmaSIMD for (CeedInt j = 0; j < M; j++) B[i * M + j] += D[i] * A[i * M + j]; } in MatDiagNM()
[all …]
/honee/include/
H A Dmat-ceed-impl.h39 PETSC_CEED_EXTERN PetscErrorCode MatGetDiagonal_Ceed(Mat A, Vec D);
40 PETSC_CEED_EXTERN PetscErrorCode MatMult_Ceed(Mat A, Vec X, Vec Y);
41 PETSC_CEED_EXTERN PetscErrorCode MatMultTranspose_Ceed(Mat A, Vec Y, Vec X);
/honee/doc/
H A Dreferences.bib53 title = {A new outflow boundary condition},
64 …title = {Numerical solutions of a non-linear density current: A benchmark solution and compari…
159 …title = {A Guide to the Implementation of Boundary Conditions in Compact High-Order Methods fo…
170 …title = {A new finite element formulation for computational fluid dynamics: {X}. The compressi…
206 author = {Prakash, Aviral and Jansen, Kenneth E. and Evans, John A.},
217 author = {Prakash, Aviral and Jansen, Kenneth E. and Evans, John A.},
263 title = {A Better Consistency for Low-Order Stabilized Finite Element Methods},
H A Dexamples.md12 \rho &= \rho_\infty\left(1+A\exp\left(\frac{-(\bar{x}^2 + \bar{y}^2)}{2\sigma^2}\right)\right) \\
14 E &= \frac{p_\infty}{\gamma -1}\left(1+A\exp\left(\frac{-(\bar{x}^2 + \bar{y}^2)}{2\sigma^2}\right)…
18 where $A$ and $\sigma$ are the amplitude and width of the perturbation, respectively, and $(\bar{x}…
63 A cylinder with diameter $D=1$ is centered at $(0,0)$ in a computational domain $-4.5 \leq x \leq 1…
68 A symmetry (adiabatic free slip) condition is imposed at the top and bottom boundaries $(y = \pm 4.…
182 A compressible channel flow. Analytical solution given in
559 A uniform circular velocity field transports the blob of total energy.
H A Dauxiliary.md231 \zeta = 1 - \exp\left(-\frac{y^+}{A^+}\right)
234 where $y^+$ is the wall-friction scaled wall-distance ($y^+ = y u_\tau / \nu = y/\delta_\nu$), $A^+…
236 $A^+$ is defined by `-diff_filter_damping_constant`.
296 - Constant for the wall-damping function. $A^+$ for `van_driest` damping function.
H A Druntime_options.md445 - N/A
H A Dtheory.md228 A velocity vector $\bm u$ can be pulled back to the reference element as $\bm u_{\bm X} = \nabla_{\…
232 A contravariant measure of element length in the direction of a unit vector $\hat{\bm n}$ is given …
/honee/src/
H A Dmat-ceed.c1590 PetscErrorCode MatGetDiagonal_Ceed(Mat A, Vec D) { in MatGetDiagonal_Ceed() argument
1596 PetscCall(MatShellGetContext(A, &ctx)); in MatGetDiagonal_Ceed()
1599 PetscCall(PetscLogEventBegin(MATCEED_ASSEMBLE_DIAGONAL, A, D, NULL, NULL)); in MatGetDiagonal_Ceed()
1604 PetscCall(PetscLogEventBegin(MATCEED_ASSEMBLE_DIAGONAL_CEEDOP, A, D, NULL, NULL)); in MatGetDiagonal_Ceed()
1606 PetscCall(PetscLogEventEnd(MATCEED_ASSEMBLE_DIAGONAL_CEEDOP, A, D, NULL, NULL)); in MatGetDiagonal_Ceed()
1615 PetscCall(PetscLogEventEnd(MATCEED_ASSEMBLE_DIAGONAL, A, D, NULL, NULL)); in MatGetDiagonal_Ceed()
1630 PetscErrorCode MatMult_Ceed(Mat A, Vec X, Vec Y) { in MatMult_Ceed() argument
1634 PetscCall(MatShellGetContext(A, &ctx)); in MatMult_Ceed()
1635 PetscCall(PetscLogEventBegin(ctx->log_event_mult, A, X, Y, NULL)); in MatMult_Ceed()
1654 PetscCall(PetscLogEventBegin(ctx->log_event_ceed_mult, A, X, Y, NULL)); in MatMult_Ceed()
[all …]
/honee/tests/junit-xml/
H A DLICENSE.txt17 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
H A DREADME.rst8 A Python module for creating JUnit XML test result documents that can be
/honee/
H A DLICENSE-BSD18 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
H A DREADME.md21 A local build and installation provides greater control over build options and optimization.
H A DDoxyfile1140 # pattern. A pattern will override the setting for FILTER_PATTERN (if any) and
1155 # characters from position 72 are to be considered as comment. A common
1388 # in the HTML output. For a value of 0 the output will use gray-scales only. A
1460 # This tag determines the name of the docset feed. A documentation feed provides
1468 # This tag determines the URL of the docset feed. A documentation feed provides
1505 # ad/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe).
1648 # A unique identifier for the Eclipse help plugin. When installing the plugin
1659 # of each HTML page. A value of NO enables the index and the value YES disables
2149 # similar to doxygen's configuration file. A template extensions file can be
2167 # it. A directory man3 will be created inside the directory specified by
[all …]
H A DLICENSE-APACHE148 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
/honee/problems/
H A Dbc_freestream.c183 static inline CeedScalar RelativeError(CeedScalar S, CeedScalar A, CeedScalar B, CeedScalar thresho… in RelativeError() argument
184 return (A - B) / (fabs(S) > threshold ? S : 1); in RelativeError()
H A Dsgs_dd_model.c583 static PetscErrorCode TransposeMatrix(const PetscScalar *A, PetscScalar *B, const PetscInt N, const… in TransposeMatrix() argument
587 B[j * N + i] = A[i * M + j]; in TransposeMatrix()