| 14 | { |
| 15 | |
| 16 | void assemble(nb::module_& m) |
| 17 | { |
| 18 | // dolfinx::fem::assemble |
| 19 | declare_assembly_functions<float, float>(m); |
| 20 | declare_assembly_functions<double, double>(m); |
| 21 | declare_assembly_functions<std::complex<float>, float>(m); |
| 22 | declare_assembly_functions<std::complex<double>, double>(m); |
| 23 | |
| 24 | declare_discrete_operators<float, float>(m); |
| 25 | declare_discrete_operators<double, double>(m); |
| 26 | declare_discrete_operators<std::complex<float>, float>(m); |
| 27 | declare_discrete_operators<std::complex<double>, double>(m); |
| 28 | } |
| 29 | } // namespace dolfinx_wrappers |