Home
last modified time | relevance | path

Searched full:mass (Results 1 – 23 of 23) sorted by relevance

/honee/src/
H A Dhonee-mass.c6 #include "../qfunctions/mass.h"
9 @brief Create mass CeedQFunction for number of components `N`
17 @param[out] qf CeedQFunction of mass operator
54 …"Mass qfunction of size %" CeedInt_FMT " does not exist.\nA new mass qfunction can be easily added… in HoneeMassQFunctionCreate()
H A Dsetuplibceed.c13 // @brief Create CeedOperator for unstabilized mass KSP for explicit timestepping
40 PetscCallCeed(ceed, CeedOperatorSetName(*op_mass, "RHS Mass Operator")); in CreateKSPMassOperator_Unstabilized()
53 // @brief Create KSP to solve the inverse mass operator for explicit time stepping schemes
63 { // -- Setup KSP for mass operator in CreateKSPMass()
75 PetscCall(PetscObjectSetName((PetscObject)honee->mass_ksp, "Explicit Mass")); in CreateKSPMass()
H A Dvelocity_gradient_projection.c108 { // -- Build Mass operator in VelocityGradientProjectionSetup()
121 // Setup KSP for L^2 projection with lumped mass operator in VelocityGradientProjectionSetup()
H A Ddiff_flux_projection.c143 { // -- Build Mass operator in DivDiffFluxProjectionSetup_Direct()
222 { // -- Build Mass operator in DivDiffFluxProjectionSetup_Indirect()
365 …lReduce call in KSPSolve_Preonly, which causes significant slowdowns for lumped mass matrix solves. in DivDiffFluxProjectionApply()
395 …lReduce call in KSPSolve_Preonly, which causes significant slowdowns for lumped mass matrix solves. in DivDiffFluxProjectionApply()
H A Dsetupts.c51 // Inverse of the mass matrix in RHS_NS()
55 …lReduce call in KSPSolve_Preonly, which causes significant slowdowns for lumped mass matrix solves. in RHS_NS()
H A Dcloptions.c241 …PetscCall(PetscOptionsScalar("-units_kilogram", "1 kilogram in scaled mass units", NULL, units->ki… in ProcessCommandLineOptions()
/honee/
H A DCHANGELOG.md24 - Add `-ksp_post_solve_residual` to print KSP residual summary information (can be done for `-mass`…
26 - Add `-mass_ksp_view_pre_ts_solve` to view the mass KSP once before `TSSolve()` is run
/honee/qfunctions/
H A Dadvection.h20 // Mass Density:
21 // Constant mass density of 1.0
29 // Mass Density:
38 // Mass Density:
39 // Constant mass density of 1.0
47 // Mass Density:
293 v[f][i] = wdetJ * q_dot[f][i]; // K Mass/transient term in IFunction_AdvectionGeneric()
366 v[f][i] = wdetJ * q_dot[f][i]; // K Mass/transient term in MassFunction_AdvectionGeneric()
369 // Unstabilized mass term in MassFunction_AdvectionGeneric()
372 // Stabilized mass term in MassFunction_AdvectionGeneric()
[all …]
H A Dmass.h5 /// Mass operator for HONEE
9 // This QFunction applies the mass matrix to N components
H A Ddensitycurrent.h54 // Mass Density:
H A Dnewtonian.h61 // Standard mass matrix term in MassFunction_Newtonian()
73 // Stabilized mass term in MassFunction_Newtonian()
148 // rho - Mass Density
H A Deulervortex.h245 // rho - Mass Density
434 //-----mass matrix in IFunction_Euler()
H A Dshocktube.h191 // rho - Mass Density
/honee/tests/
H A Dchannel_divdiff_verify.yaml16 mass:
/honee/examples/
H A Dtaylor_green_vortex.yaml41 mass:
H A Dnavierstokes.c201mass") -ceed {ceed_resource} -test_type solver -problem advection -degree 3 -dm_plex_box_faces 2,2…
/honee/doc/
H A Druntime_options.md186 - View mass KSP once before `TSSolve()` is called
238 - 1 kilogram in scaled mass units
351 … temperature as essential boundary conditions and evaluating a boundary integral for the mass flux.
H A Dtheory.md20 In equations {eq}`eq-ns`, $\rho$ represents the volume mass density, $U$ the momentum density (defi…
44 \leftarrow\textrm{ volume mass density}\\
116 <!-- TODO: This should talk about the mass operator and the options associated with it (i.e. lumpe…
164 …t in the Jacobian being dominated by the second term, which is a sort of "mass matrix", and typica…
355 …tokes, this requires projecting 12 scalars-per-node: 4 conserved scalars (mass conservation does n…
383 The $L^2$ projection in either method uses the standard mass matrix, which is rowsum lumped for per…
H A Dauxiliary.md43 where $\bm M$ is the mass matrix for $\mathcal{V}_p^\mathrm{parent}$, $u_N$ the coefficients of the…
H A Dexamples.md126 …lip and non-penetration boundary conditions for $\bm{u}$, and no-flux for mass and energy densitie…
/honee/problems/
H A Dnewtonian.c35 // @brief Create CeedOperator for stabilized mass KSP for explicit timestepping
77 PetscCallCeed(ceed, CeedOperatorSetName(*op_mass, "RHS Mass Operator, Newtonian Stabilized")); in CreateKSPMassOperator_NewtonianStabilized()
527 "Shift for mass matrix in IJacobian")); in NS_NEWTONIAN_IG()
H A Dadvection.c73 // @brief Create CeedOperator for stabilized mass KSP for explicit timestepping
123 …PetscCallCeed(ceed, CeedOperatorSetName(*op_mass, "RHS Mass Operator, Advection-Diffusion Stabiliz… in CreateKSPMassOperator_AdvectionStabilized()
/honee/src/spanstats/
H A Dspanstats.c314 // Create Mass CeedOperator in SpanwiseStatisticsSetupL2Projection()