From a4b46609147826b071160cb2b530f714e7d88ad9 Mon Sep 17 00:00:00 2001 From: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be> Date: Mon, 15 Jul 2013 14:38:35 +0000 Subject: [PATCH] fix headers for python wrappers --- Solver/eigenSolver.cpp | 5 +++++ Solver/eigenSolver.h | 2 +- wrappers/gmshpy/CMakeLists.txt | 3 +++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Solver/eigenSolver.cpp b/Solver/eigenSolver.cpp index 9c41388d8d..76728f89db 100644 --- a/Solver/eigenSolver.cpp +++ b/Solver/eigenSolver.cpp @@ -10,6 +10,11 @@ #include <slepceps.h> +void eigenSolver::_try(int ierr) const +{ + CHKERRABORT(PETSC_COMM_WORLD, ierr); +} + eigenSolver::eigenSolver(dofManager<double> *manager, std::string A, std::string B, bool hermitian) : _A(0), _B(0), _hermitian(hermitian) diff --git a/Solver/eigenSolver.h b/Solver/eigenSolver.h index ae995791d0..6728023128 100644 --- a/Solver/eigenSolver.h +++ b/Solver/eigenSolver.h @@ -22,7 +22,7 @@ class eigenSolver{ bool _hermitian; std::vector<std::complex<double> > _eigenValues; std::vector<std::vector<std::complex<double> > > _eigenVectors; - void _try(int ierr) const { CHKERRABORT(PETSC_COMM_WORLD, ierr); } + void _try(int ierr) const; public: eigenSolver(dofManager<double> *manager, std::string A, std::string B="", bool hermitian=true); diff --git a/wrappers/gmshpy/CMakeLists.txt b/wrappers/gmshpy/CMakeLists.txt index cd0ca86e3b..72047cc629 100644 --- a/wrappers/gmshpy/CMakeLists.txt +++ b/wrappers/gmshpy/CMakeLists.txt @@ -121,6 +121,7 @@ set (GMSH_PYTHON_EXTRA_INCLUDE Numeric/BergotBasis.h Mesh/CenterlineField.h Geo/Curvature.h + Common/Options.h Mesh/directions3D.h Mesh/DivideAndConquer.h Mesh/Field.h @@ -134,11 +135,13 @@ set (GMSH_PYTHON_EXTRA_INCLUDE Geo/gmshLevelset.h Numeric/jacobiPolynomials.h Numeric/legendrePolynomials.h + Plugin/Plugin.h Solver/linearSystemPETSc.h Mesh/meshGFaceLloyd.h contrib/HighOrderMeshOptimizer/OptHomRun.h contrib/HighOrderMeshOptimizer/OptHomElastic.h Post/PViewAsSimpleFunction.h + Post/PViewDataList.h Post/PViewFactory.h Numeric/pyramidalBasis.h Solver/SElement.h -- GitLab