Skip to content

Commit

Permalink
hotfix python
Browse files Browse the repository at this point in the history
  • Loading branch information
hverhelst committed Jan 9, 2025
1 parent 44ff9d1 commit 3f7ed32
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 7 deletions.
4 changes: 1 addition & 3 deletions gsKLShell.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,7 @@ namespace gismo
{
#ifdef GISMO_WITH_PYBIND11

namespace py = pybind11;

void pybind11_init_gsKLShell(py::module &m);
void pybind11_init_gsKLShell(pybind11::module &m);

#endif
}
Expand Down
6 changes: 2 additions & 4 deletions gsKLShell_.cpp
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
#include <gsCore/gsTemplateTools.h>

#include <gsKLShell/gsKLShell.h>

namespace gismo
{

#ifdef GISMO_WITH_PYBIND11

namespace py = pybind11;

void pybind11_init_gsKLShell(py::module &m)
void pybind11_init_gsKLShell(pybind11::module &m)
{
gismo::pybind11_init_gsMaterialMatrixBase( m );

Expand Down
57 changes: 57 additions & 0 deletions src/gsKLShell_.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
#include <gsCore/gsTemplateTools.h>
#include <gsKLShell/gsKLShell.h>

namespace gismo
{

#ifdef GISMO_WITH_PYBIND11

void pybind11_init_gsKLShell(pybind11::module &m)
{
gismo::pybind11_init_gsMaterialMatrixBase( m );

gismo::pybind11_init_gsMaterialMatrixBaseDim2( m );
gismo::pybind11_init_gsMaterialMatrixBaseDim3( m );

gismo::pybind11_init_gsMaterialMatrixLinear2( m );
gismo::pybind11_init_gsMaterialMatrixLinear3( m );

gismo::pybind11_init_gsMaterialMatrixNH2i( m );
gismo::pybind11_init_gsMaterialMatrixNH2c( m );

gismo::pybind11_init_gsMaterialMatrixNH3i( m );
gismo::pybind11_init_gsMaterialMatrixNH3c( m );

gismo::pybind11_init_gsMaterialMatrixMR2i( m );
gismo::pybind11_init_gsMaterialMatrixMR2c( m );

gismo::pybind11_init_gsMaterialMatrixMR3i( m );
gismo::pybind11_init_gsMaterialMatrixMR3c( m );

gismo::pybind11_init_gsMaterialMatrixOG2i( m );
gismo::pybind11_init_gsMaterialMatrixOG2c( m );

gismo::pybind11_init_gsMaterialMatrixOG3i( m );
gismo::pybind11_init_gsMaterialMatrixOG3c( m );

gismo::pybind11_init_gsThinShellAssemblerBase( m );
gismo::pybind11_enum_gsThinShellAssemblerStatus( m );

gismo::pybind11_init_gsThinShellAssembler2( m );
gismo::pybind11_init_gsThinShellAssembler3( m );
gismo::pybind11_init_gsThinShellAssembler3nb( m );

gismo::pybind11_enum_GoalFunction( m );

gismo::pybind11_init_gsThinShellAssemblerDWRBase( m );

gismo::pybind11_init_gsThinShellAssemblerDWR2( m );
gismo::pybind11_init_gsThinShellAssemblerDWR3( m );
gismo::pybind11_init_gsThinShellAssemblerDWR3nb( m );
}

#endif


}

0 comments on commit 3f7ed32

Please sign in to comment.