Lines Matching refs:from_raw
36 pub(crate) unsafe fn from_raw( in from_raw() method
43 crate::Vector::from_raw(vector_ptr)? in from_raw()
51 crate::ElemRestriction::from_raw(elem_restriction_ptr)? in from_raw()
56 crate::Basis::from_raw(basis_ptr)? in from_raw()
340 CString::from_raw(ptr) in fmt()
566 unsafe fn from_raw(ptr: bind_ceed::CeedOperator) -> crate::Result<Self> { in from_raw() method
889 .map(|i| unsafe { crate::OperatorField::from_raw(inputs_slice[i], ceed.clone()) }) in inputs()
959 .map(|i| unsafe { crate::OperatorField::from_raw(outputs_slice[i], ceed.clone()) }) in outputs()
1728 let op_coarse = unsafe { Operator::from_raw(ptr_coarse)? }; in create_multigrid_level()
1729 let op_prolong = unsafe { Operator::from_raw(ptr_prolong)? }; in create_multigrid_level()
1730 let op_restrict = unsafe { Operator::from_raw(ptr_restrict)? }; in create_multigrid_level()
1918 let op_coarse = unsafe { Operator::from_raw(ptr_coarse)? }; in create_multigrid_level_tensor_H1()
1919 let op_prolong = unsafe { Operator::from_raw(ptr_prolong)? }; in create_multigrid_level_tensor_H1()
1920 let op_restrict = unsafe { Operator::from_raw(ptr_restrict)? }; in create_multigrid_level_tensor_H1()
2108 let op_coarse = unsafe { Operator::from_raw(ptr_coarse)? }; in create_multigrid_level_H1()
2109 let op_prolong = unsafe { Operator::from_raw(ptr_prolong)? }; in create_multigrid_level_H1()
2110 let op_restrict = unsafe { Operator::from_raw(ptr_restrict)? }; in create_multigrid_level_H1()