MCPcopy Create free account
hub / github.com/FEniCS/dolfinx / petsc

Function petsc

python/dolfinx/wrappers/petsc.cpp:359–372  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357namespace dolfinx_wrappers
358{
359void petsc(nb::module_& m_fem, nb::module_& m_la, nb::module_& m_nls)
360{
361 nb::module_ petsc_fem_mod
362 = m_fem.def_submodule("petsc", "PETSc-specific finite element module");
363 petsc_fem_module(petsc_fem_mod);
364
365 nb::module_ petsc_la_mod
366 = m_la.def_submodule("petsc", "PETSc-specific linear algebra module");
367 petsc_la_module(petsc_la_mod);
368
369 nb::module_ petsc_nls_mod
370 = m_nls.def_submodule("petsc", "PETSc-specific nonlinear solvers");
371 petsc_nls_module(petsc_nls_mod);
372}
373} // namespace dolfinx_wrappers
374#endif

Callers 1

NB_MODULEFunction · 0.85

Calls 3

petsc_fem_moduleFunction · 0.85
petsc_la_moduleFunction · 0.85
petsc_nls_moduleFunction · 0.85

Tested by

no test coverage detected