25 #ifdef GISMO_WITH_PYBIND11
27 namespace py = pybind11;
29 void pybind11_init_gsKLShell(py::module &m)
31 gismo::pybind11_init_gsMaterialMatrixBase( m );
33 gismo::pybind11_init_gsMaterialMatrixBaseDim2( m );
34 gismo::pybind11_init_gsMaterialMatrixBaseDim3( m );
36 gismo::pybind11_init_gsMaterialMatrixLinear2( m );
37 gismo::pybind11_init_gsMaterialMatrixLinear3( m );
39 gismo::pybind11_init_gsMaterialMatrixNH2i( m );
40 gismo::pybind11_init_gsMaterialMatrixNH2c( m );
42 gismo::pybind11_init_gsMaterialMatrixNH3i( m );
43 gismo::pybind11_init_gsMaterialMatrixNH3c( m );
45 gismo::pybind11_init_gsMaterialMatrixMR2i( m );
46 gismo::pybind11_init_gsMaterialMatrixMR2c( m );
48 gismo::pybind11_init_gsMaterialMatrixMR3i( m );
49 gismo::pybind11_init_gsMaterialMatrixMR3c( m );
51 gismo::pybind11_init_gsMaterialMatrixOG2i( m );
52 gismo::pybind11_init_gsMaterialMatrixOG2c( m );
54 gismo::pybind11_init_gsMaterialMatrixOG3i( m );
55 gismo::pybind11_init_gsMaterialMatrixOG3c( m );
57 gismo::pybind11_init_gsThinShellAssemblerBase( m );
58 gismo::pybind11_enum_gsThinShellAssemblerStatus( m );
60 gismo::pybind11_init_gsThinShellAssembler2( m );
61 gismo::pybind11_init_gsThinShellAssembler3( m );
62 gismo::pybind11_init_gsThinShellAssembler3nb( m );
64 gismo::pybind11_enum_GoalFunction( m );
66 gismo::pybind11_init_gsThinShellAssemblerDWRBase( m );
68 gismo::pybind11_init_gsThinShellAssemblerDWR2( m );
69 gismo::pybind11_init_gsThinShellAssemblerDWR3( m );
70 gismo::pybind11_init_gsThinShellAssemblerDWR3nb( m );
Provides an evaluator for material matrices for thin shells.
Provides linear material matrices.
Provides a simple class to obtain a material matrix pointer.
Provides DWR assembly routines for the Kirchhoff-Love shell.
Base class with dimension in template; used for metric computations.
Provides an evaluator for material matrices for thin shells.
Provides linear material matrices.
Provides material matrix utilities.
Provides hyperelastic material matrices.
Provides a material matrix for laminates.
Provides a base class for material matrices.
Provides linear and nonlinear assemblers for thin shells.
Utilities for gsThinShellAssembler. Mainly expressions.
Provides evaluation function for stresses.