| /libCEED/rust/libceed/src/ |
| H A D | operator.rs | 39 ) -> crate::Result<Self> { in from_raw() 333 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 381 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 437 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 454 fn check_error(&self, ierr: i32) -> crate::Result<i32> { in check_error() 459 pub fn check(&self) -> crate::Result<i32> { in check() 463 pub fn name(&self, name: &str) -> crate::Result<i32> { in name() 468 pub fn apply(&self, input: &Vector, output: &mut Vector) -> crate::Result<i32> { in apply() 479 pub fn apply_add(&self, input: &Vector, output: &mut Vector) -> crate::Result<i32> { in apply_add() 490 pub fn linear_assemble_diagonal(&self, assembled: &mut Vector) -> crate::Result<i32> { in linear_assemble_diagonal() [all …]
|
| H A D | vector.rs | 154 ) -> crate::Result<Self> { in from_vector_and_slice_mut() 225 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 245 pub fn create(ceed: &crate::Ceed, n: usize) -> crate::Result<Self> { in create() 255 pub(crate) unsafe fn from_raw(ptr: bind_ceed::CeedVector) -> crate::Result<Self> { in from_raw() 262 fn ptr_copy_mut(&mut self) -> crate::Result<bind_ceed::CeedVector> { in ptr_copy_mut() 289 pub fn copy_from(&mut self, vec_source: &Vector) -> crate::Result<i32> { in copy_from() 308 pub fn from_slice(ceed: &crate::Ceed, v: &[crate::Scalar]) -> crate::Result<Self> { in from_slice() 331 pub fn from_array(ceed: &crate::Ceed, v: &mut [crate::Scalar]) -> crate::Result<Self> { in from_array() 350 fn check_error(&self, ierr: i32) -> crate::Result<i32> { in check_error() 427 pub fn set_value(&mut self, value: crate::Scalar) -> crate::Result<i32> { in set_value() [all …]
|
| H A D | lib.rs | 133 pub type Result<T> = std::result::Result<T, Error>; typedef 143 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 165 pub(crate) fn check_error<F>(ceed_ptr: F, ierr: i32) -> Result<i32> in check_error() 248 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 332 fn check_error(&self, ierr: i32) -> Result<i32> { in check_error() 382 pub fn vector<'a>(&self, n: usize) -> Result<Vector<'a>> { in vector() 401 pub fn vector_from_slice<'a>(&self, slice: &[crate::Scalar]) -> Result<Vector<'a>> { in vector_from_slice() 454 ) -> Result<ElemRestriction<'a>> { in elem_restriction() 519 ) -> Result<ElemRestriction<'a>> { in oriented_elem_restriction() 606 ) -> Result<ElemRestriction<'a>> { in curl_oriented_elem_restriction() [all …]
|
| H A D | qfunction.rs | 377 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 416 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 433 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 450 fn check_error(&self, ierr: i32) -> crate::Result<i32> { in check_error() 455 pub fn apply(&self, Q: usize, u: &[Vector], v: &[Vector]) -> crate::Result<i32> { in apply() 470 pub fn inputs(&self) -> crate::Result<&[QFunctionField]> { in inputs() 490 pub fn outputs(&self) -> crate::Result<&[QFunctionField]> { in outputs() 578 ) -> crate::Result<Self> { in create() 699 pub fn apply(&self, Q: usize, u: &[Vector], v: &[Vector]) -> crate::Result<i32> { in apply() 738 ) -> crate::Result<Self> { in input() [all …]
|
| H A D | elem_restriction.rs | 138 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 166 ) -> crate::Result<Self> { in create() 196 pub(crate) unsafe fn from_raw(ptr: bind_ceed::CeedElemRestriction) -> crate::Result<Self> { in from_raw() 214 ) -> crate::Result<Self> { in create_oriented() 256 ) -> crate::Result<Self> { in create_curl_oriented() 294 ) -> crate::Result<Self> { 327 fn check_error(&self, ierr: i32) -> crate::Result<i32> { in check_error() 351 pub fn create_lvector<'b>(&self) -> crate::Result<Vector<'b>> { in create_lvector() 380 pub fn create_evector<'b>(&self) -> crate::Result<Vector<'b>> { in create_evector() 410 pub fn create_vectors<'b, 'c>(&self) -> crate::Result<(Vector<'b>, Vector<'c>)> { in create_vectors() [all …]
|
| H A D | basis.rs | 119 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument 148 ) -> crate::Result<Self> { in create_tensor_H1() 176 pub(crate) unsafe fn from_raw(ptr: bind_ceed::CeedBasis) -> crate::Result<Self> { in from_raw() 190 ) -> crate::Result<Self> { in create_tensor_H1_Lagrange() 219 ) -> crate::Result<Self> { in create_H1() 258 ) -> crate::Result<Self> { in create_Hdiv() 297 ) -> crate::Result<Self> { in create_Hcurl() 333 fn check_error(&self, ierr: i32) -> crate::Result<i32> { in check_error() 409 ) -> crate::Result<i32> { in apply() 532 pub fn create_projection(&self, to: &Self) -> crate::Result<Self> { in create_projection()
|
| /libCEED/examples/rust/ex2-surface/src/ |
| H A D | transform.rs | 14 ) -> libceed::Result<libceed::Scalar> { in transform_mesh_coordinates()
|
| H A D | main.rs | 32 fn main() -> libceed::Result<()> { in main() 39 fn example_2(options: opt::Opt) -> libceed::Result<()> { in example_2() argument
|
| /libCEED/examples/rust/ex2-surface-vector/src/ |
| H A D | transform.rs | 14 ) -> libceed::Result<libceed::Scalar> { in transform_mesh_coordinates()
|
| H A D | main.rs | 33 fn main() -> libceed::Result<()> { in main() 40 fn example_2_vector(options: opt::Opt) -> libceed::Result<()> { in example_2_vector() argument
|
| /libCEED/examples/rust/mesh/src/ |
| H A D | lib.rs | 51 ) -> libceed::Result<(ElemRestriction, ElemRestriction)> { 122 ) -> libceed::Result<Vector> {
|
| /libCEED/examples/rust/ex3-volume/src/ |
| H A D | transform.rs | 15 ) -> libceed::Result<libceed::Scalar> { in transform_mesh_coordinates()
|
| H A D | main.rs | 31 fn main() -> libceed::Result<()> { in main() 38 fn example_3(options: opt::Opt) -> libceed::Result<()> { in example_3() argument
|
| /libCEED/examples/rust/ex3-volume-vector/src/ |
| H A D | transform.rs | 15 ) -> libceed::Result<libceed::Scalar> { in transform_mesh_coordinates()
|
| H A D | main.rs | 32 fn main() -> libceed::Result<()> { in main() 39 fn example_3_vector(options: opt::Opt) -> libceed::Result<()> { in example_3_vector() argument
|
| /libCEED/examples/rust/ex1-volume/src/ |
| H A D | transform.rs | 15 ) -> libceed::Result<libceed::Scalar> { in transform_mesh_coordinates()
|
| H A D | main.rs | 31 fn main() -> libceed::Result<()> { in main() 38 fn example_1(options: opt::Opt) -> libceed::Result<()> { in example_1() argument
|
| /libCEED/examples/rust/ex1-volume-vector/src/ |
| H A D | transform.rs | 15 ) -> libceed::Result<libceed::Scalar> { in transform_mesh_coordinates()
|
| H A D | main.rs | 32 fn main() -> libceed::Result<()> { in main() 39 fn example_1_vector(options: opt::Opt) -> libceed::Result<()> { in example_1_vector() argument
|
| /libCEED/rust/libceed/ |
| H A D | README.md | 29 fn main() -> libceed::Result<()> {
|