Home
last modified time | relevance | path

Searched defs:QFunction (Results 1 – 8 of 8) sorted by relevance

/libCEED/julia/LibCEED.jl/src/
H A DQFunction.jl15 mutable struct QFunction <: AbstractQFunction struct
16 ref::RefValue{C.CeedQFunction} argument
17 user_qf::Union{Nothing,UserQFunction} argument
19 function QFunction(ref, user_qf) argument
28 QFunction(ref::Ref{C.CeedQFunction}) = QFunction(ref, nothing) function
29 destroy(qf::QFunction) = C.CeedQFunctionDestroy(qf.ref) # COV_EXCL_LINE
30 Base.getindex(qf::QFunction) = qf.ref[]
31 Base.show(io::IO, ::MIME"text/plain", qf::QFunction) =
106 function set_context!(qf::QFunction, ctx)
141 function apply!(qf::QFunction, Q, vin, vout)
/libCEED/julia/LibCEED.jl/docs/src/
H A DQFunction.md1 # QFunction chapter
/libCEED/rust/libceed/src/
H A Dqfunction.rs341 pub struct QFunction<'a> { struct
342 qf_core: QFunctionCore<'a>, argument
343 qf_ctx_ptr: bind_ceed::CeedQFunctionContext, argument
344 trampoline_data: Pin<Box<QFunctionTrampolineData>>, argument
365 impl<'a> Drop for QFunction<'a> { implementation
415 impl<'a> fmt::Display for QFunction<'a> { implementation
572 impl<'a> QFunction<'a> { impl
/libCEED/python/
H A Dceed_qfunction.py74 class QFunction(_QFunctionBase): class
H A Dceed.py568 def QFunction(self, vlength, f, source): member in Ceed
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref.hpp73 sycl::kernel *QFunction; member
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref.h102 CUfunction QFunction; member
/libCEED/backends/hip-ref/
H A Dceed-hip-ref.h107 hipFunction_t QFunction; member