Lines Matching refs:bind_ceed

23     ptr: bind_ceed::CeedQFunctionField,
50 bind_ceed::CeedQFunctionFieldGetName( in name()
77 bind_ceed::CeedQFunctionFieldGetSize(self.ptr, &mut size); in size()
109 bind_ceed::CeedQFunctionFieldGetEvalMode(self.ptr, &mut mode); in eval_mode()
127 debug_assert!(qfunc.qf_core.ptr != unsafe { bind_ceed::CEED_QFUNCTION_NONE }); in from()
135 debug_assert!(qfunc.qf_core.ptr != unsafe { bind_ceed::CEED_QFUNCTION_NONE }); in from()
142 pub(crate) fn to_raw(&self) -> bind_ceed::CeedQFunction { in to_raw()
146 Self::None => unsafe { bind_ceed::CEED_QFUNCTION_NONE }, in to_raw()
329 ptr: bind_ceed::CeedQFunction,
343 qf_ctx_ptr: bind_ceed::CeedQFunctionContext,
358 if self.ptr != bind_ceed::CEED_QFUNCTION_NONE { in drop()
359 bind_ceed::CeedQFunctionDestroy(&mut self.ptr); in drop()
368 bind_ceed::CeedQFunctionContextDestroy(&mut self.qf_ctx_ptr); in drop()
381 let file = bind_ceed::open_memstream(&mut ptr, &mut sizeloc); in fmt()
382 bind_ceed::CeedQFunctionView(self.ptr, file); in fmt()
383 bind_ceed::fclose(file); in fmt()
444 fn ceed(&self) -> bind_ceed::Ceed { in ceed()
445 unsafe { bind_ceed::CeedQFunctionReturnCeed(self.ptr) } in ceed()
466 bind_ceed::CeedQFunctionApply(self.ptr, Q, u_c.as_mut_ptr(), v_c.as_mut_ptr()) in apply()
475 bind_ceed::CeedQFunctionGetFields( in inputs()
479 std::ptr::null_mut() as *mut bind_ceed::CeedInt, in inputs()
495 bind_ceed::CeedQFunctionGetFields( in outputs()
497 std::ptr::null_mut() as *mut bind_ceed::CeedInt, in outputs()
528 q: bind_ceed::CeedInt, in trampoline()
529 inputs: *const *const bind_ceed::CeedScalar, in trampoline()
530 outputs: *const *mut bind_ceed::CeedScalar, in trampoline()
535 let inputs_slice: &[*const bind_ceed::CeedScalar] = in trampoline() constant
550 let outputs_slice: &[*mut bind_ceed::CeedScalar] = in trampoline()
600 bind_ceed::CeedQFunctionCreateInterior( in create()
612 bind_ceed::CeedQFunctionContextCreate(ceed.ptr, &mut qf_ctx_ptr) in create()
615 bind_ceed::CeedQFunctionContextSetData( in create()
617 crate::MemType::Host as bind_ceed::CeedMemType, in create()
618 crate::CopyMode::UsePointer as bind_ceed::CeedCopyMode, in create()
626 ceed.check_error(unsafe { bind_ceed::CeedQFunctionSetContext(ptr, qf_ctx_ptr) })?; in create()
627 ceed.check_error(unsafe { bind_ceed::CeedQFunctionContextDestroy(&mut qf_ctx_ptr) })?; in create()
745 emode as bind_ceed::CeedEvalMode, in input()
748 bind_ceed::CeedQFunctionAddInput(self.qf_core.ptr, name_c.as_ptr(), size, emode) in input()
794 emode as bind_ceed::CeedEvalMode, in output()
797 bind_ceed::CeedQFunctionAddOutput(self.qf_core.ptr, name_c.as_ptr(), size, emode) in output()
873 bind_ceed::CeedQFunctionCreateInteriorByName(ceed.ptr, name_c.as_ptr(), &mut ptr) in create()