Home
last modified time | relevance | path

Searched refs:qfunction (Results 1 – 20 of 20) sorted by relevance

/libCEED/examples/fluids/problems/
H A Dbc_slip.c26 problem->apply_slip.qfunction = Slip_Conserv; in SlipBCSetup()
28 problem->apply_slip_jacobian.qfunction = Slip_Jacobian_Conserv; in SlipBCSetup()
32 problem->apply_slip.qfunction = Slip_Prim; in SlipBCSetup()
34 problem->apply_slip_jacobian.qfunction = Slip_Jacobian_Prim; in SlipBCSetup()
38 problem->apply_slip.qfunction = Slip_Entropy; in SlipBCSetup()
40 problem->apply_slip_jacobian.qfunction = Slip_Jacobian_Entropy; in SlipBCSetup()
H A Dbc_freestream.c54 problem->apply_freestream.qfunction = Freestream_Conserv_HLL; in FreestreamBCSetup()
56 problem->apply_freestream_jacobian.qfunction = Freestream_Jacobian_Conserv_HLL; in FreestreamBCSetup()
60 problem->apply_freestream.qfunction = Freestream_Conserv_HLLC; in FreestreamBCSetup()
62 problem->apply_freestream_jacobian.qfunction = Freestream_Jacobian_Conserv_HLLC; in FreestreamBCSetup()
70 problem->apply_freestream.qfunction = Freestream_Prim_HLL; in FreestreamBCSetup()
72 problem->apply_freestream_jacobian.qfunction = Freestream_Jacobian_Prim_HLL; in FreestreamBCSetup()
76 problem->apply_freestream.qfunction = Freestream_Prim_HLLC; in FreestreamBCSetup()
78 problem->apply_freestream_jacobian.qfunction = Freestream_Jacobian_Prim_HLLC; in FreestreamBCSetup()
86 problem->apply_freestream.qfunction = Freestream_Entropy_HLL; in FreestreamBCSetup()
88 problem->apply_freestream_jacobian.qfunction = Freestream_Jacobian_Entropy_HLL; in FreestreamBCSetup()
[all …]
H A Deulervortex.c35 problem->ics.qfunction = ICsEuler; in NS_EULER_VORTEX()
37 problem->apply_vol_rhs.qfunction = Euler; in NS_EULER_VORTEX()
39 problem->apply_vol_ifunction.qfunction = IFunction_Euler; in NS_EULER_VORTEX()
41 problem->apply_inflow.qfunction = TravelingVortex_Inflow; in NS_EULER_VORTEX()
43 problem->apply_outflow.qfunction = Euler_Outflow; in NS_EULER_VORTEX()
H A Dnewtonian.c283 problem->ics.qfunction = ICsNewtonianIG_Conserv; in NS_NEWTONIAN_IG()
285 problem->apply_vol_rhs.qfunction = RHSFunction_Newtonian; in NS_NEWTONIAN_IG()
287 problem->apply_vol_ifunction.qfunction = IFunction_Newtonian_Conserv; in NS_NEWTONIAN_IG()
289 problem->apply_vol_ijacobian.qfunction = IJacobian_Newtonian_Conserv; in NS_NEWTONIAN_IG()
291 problem->apply_inflow.qfunction = BoundaryIntegral_Conserv; in NS_NEWTONIAN_IG()
293 problem->apply_inflow_jacobian.qfunction = BoundaryIntegral_Jacobian_Conserv; in NS_NEWTONIAN_IG()
297 problem->ics.qfunction = ICsNewtonianIG_Prim; in NS_NEWTONIAN_IG()
299 problem->apply_vol_ifunction.qfunction = IFunction_Newtonian_Prim; in NS_NEWTONIAN_IG()
301 problem->apply_vol_ijacobian.qfunction = IJacobian_Newtonian_Prim; in NS_NEWTONIAN_IG()
303 problem->apply_inflow.qfunction = BoundaryIntegral_Prim; in NS_NEWTONIAN_IG()
[all …]
H A Dgaussianwave.c33 problem->ics.qfunction = IC_GaussianWave_Conserv; in NS_GAUSSIAN_WAVE()
37 problem->ics.qfunction = IC_GaussianWave_Prim; in NS_GAUSSIAN_WAVE()
41 problem->ics.qfunction = IC_GaussianWave_Entropy; in NS_GAUSSIAN_WAVE()
H A Dadvection.c110 problem->ics.qfunction = ICsAdvection2d; in NS_ADVECTION()
112 problem->apply_vol_rhs.qfunction = RHS_Advection2d; in NS_ADVECTION()
114 problem->apply_vol_ifunction.qfunction = IFunction_Advection2d; in NS_ADVECTION()
116 problem->apply_inflow.qfunction = Advection2d_InOutFlow; in NS_ADVECTION()
123 problem->ics.qfunction = ICsAdvection; in NS_ADVECTION()
125 problem->apply_vol_rhs.qfunction = RHS_Advection; in NS_ADVECTION()
127 problem->apply_vol_ifunction.qfunction = IFunction_Advection; in NS_ADVECTION()
129 problem->apply_inflow.qfunction = Advection_InOutFlow; in NS_ADVECTION()
H A Dchannel.c34 problem->ics.qfunction = ICsChannel; in NS_CHANNEL()
37 problem->apply_inflow.qfunction = Channel_Inflow; in NS_CHANNEL()
39 problem->apply_outflow.qfunction = Channel_Outflow; in NS_CHANNEL()
H A Dshocktube.c37 problem->ics.qfunction = ICsShockTube; in NS_SHOCKTUBE()
39 problem->apply_vol_rhs.qfunction = EulerShockTube; in NS_SHOCKTUBE()
41 problem->apply_vol_ifunction.qfunction = NULL; in NS_SHOCKTUBE()
H A Dtaylorgreen.c19 problem->ics.qfunction = ICsTaylorGreen; in NS_TAYLOR_GREEN()
H A Dblasius.c257 problem->ics.qfunction = ICsBlasius; in NS_BLASIUS()
365 problem->apply_inflow.qfunction = Blasius_Inflow; in NS_BLASIUS()
367 problem->apply_inflow_jacobian.qfunction = Blasius_Inflow_Jacobian; in NS_BLASIUS()
H A Dstg_shur14.c283 problem->ics.qfunction = ICsStg; in SetupStg()
292 problem->apply_inflow.qfunction = StgShur14Inflow; in SetupStg()
294 problem->apply_inflow_jacobian.qfunction = StgShur14Inflow_Jacobian; in SetupStg()
H A Ddensitycurrent.c33 problem->ics.qfunction = ICsDC; in NS_DENSITY_CURRENT()
/libCEED/examples/fluids/src/
H A Dsetuplibceed.c155 if (apply_bc.qfunction) { in SetupBCQFunctions()
156 …PetscCallCeed(ceed, CeedQFunctionCreateInterior(ceed, 1, apply_bc.qfunction, apply_bc.qfunction_lo… in SetupBCQFunctions()
166 if (apply_bc_jacobian.qfunction) { in SetupBCQFunctions()
167 …PetscCallCeed(ceed, CeedQFunctionCreateInterior(ceed, 1, apply_bc_jacobian.qfunction, apply_bc_jac… in SetupBCQFunctions()
292 if (problem->apply_vol_ifunction.qfunction && problem->uses_newtonian) { in SetupLibceed()
342 …PetscCallCeed(ceed, CeedQFunctionCreateInterior(ceed, 1, problem->ics.qfunction, problem->ics.qfun… in SetupLibceed()
361 if (problem->apply_vol_rhs.qfunction) { in SetupLibceed()
364 …PetscCallCeed(ceed, CeedQFunctionCreateInterior(ceed, 1, problem->apply_vol_rhs.qfunction, problem… in SetupLibceed()
385 if (problem->apply_vol_ifunction.qfunction) { in SetupLibceed()
388 …PetscCallCeed(ceed, CeedQFunctionCreateInterior(ceed, 1, problem->apply_vol_ifunction.qfunction, p… in SetupLibceed()
[all …]
H A Ddifferential_filter.c345 problem->ics.qfunction = DifferentialFilter_MMS_IC; in DifferentialFilterMmsICSetup()
/libCEED/python/tests/
H A DREADME.md20 `python setup-qfunctions.py build`. The files `test-4-qfunction.py` and
/libCEED/rust/libceed/src/
H A Dlib.rs35 pub mod qfunction; module
155 qfunction::{
1108 f: Box<qfunction::QFunctionUserClosure>, in q_function_interior()
H A Doperator.rs16 qfunction::QFunctionOpt,
/libCEED/examples/fluids/
H A Dnavierstokes.h225 CeedQFunctionUser qfunction; member
/libCEED/doc/sphinx/source/
H A DlibCEEDapi.md381 …simple 1D mass matrix (cf. [tests/t410-qfunction.c](https://github.com/CEED/libCEED/blob/main/test…
383 ```{literalinclude} ../../../tests/t410-qfunction.c
/libCEED/
H A Dcoverage.info581 SF:/home/jeremy/Dev/libCEED/backends/memcheck/ceed-memcheck-qfunction.c
3193 SF:/home/jeremy/Dev/libCEED/backends/ref/ceed-ref-qfunction.c
10803 SF:/home/jeremy/Dev/libCEED/interface/ceed-qfunction-register.c
10818 SF:/home/jeremy/Dev/libCEED/interface/ceed-qfunction.c