Skip to content

Commit 4b2d545

Browse files
committed
made Nonlininteg subclass of Integrator in the proxy class
1 parent 63a318a commit 4b2d545

File tree

6 files changed

+8
-5
lines changed

6 files changed

+8
-5
lines changed

mfem/_par/bilininteg.i

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "../common/pybilininteg.hpp"
1010
#include "../common/pyintrules.hpp"
1111
#include "../common/pynonlininteg.hpp"
12+
#include "../common/pylininteg.hpp"
1213
#include "numpy/arrayobject.h"
1314
//using namespace mfem;
1415
%}
@@ -48,4 +49,3 @@ import_array();
4849

4950
%feature("director") mfem::PyBilinearFormIntegrator;
5051
%include "../common/pybilininteg.hpp"
51-

mfem/_par/lininteg.i

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
#include "../common/pyoperator.hpp"
1515
#include "../common/pycoefficient.hpp"
1616
#include "../common/pylininteg.hpp"
17+
#include "../common/pynonlininteg.hpp"
18+
#include "../common/pybilininteg.hpp"
1719
#include "../common/pyintrules.hpp"
1820
#include "numpy/arrayobject.h"
1921
%}
@@ -46,5 +48,3 @@ import_array();
4648

4749
%feature("director") mfem::PyLinearFormIntegrator;
4850
%include "../common/pylininteg.hpp"
49-
50-

mfem/_par/nonlininteg.i

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import_array();
2121
%import operators.i
2222
%import fespace.i
2323
%import eltrans.i
24+
%import integrator.i
2425
%import "../common/exception_director.i"
2526

2627
%include "fem/nonlininteg.hpp"

mfem/_ser/bilininteg.i

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "../common/pybilininteg.hpp"
1010
#include "../common/pyintrules.hpp"
1111
#include "../common/pynonlininteg.hpp"
12+
#include "../common/pylininteg.hpp"
1213
#include "numpy/arrayobject.h"
1314
//using namespace mfem;
1415
%}

mfem/_ser/lininteg.i

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
#include "../common/pyoperator.hpp"
1515
#include "../common/pycoefficient.hpp"
1616
#include "../common/pylininteg.hpp"
17+
#include "../common/pynonlininteg.hpp"
18+
#include "../common/pybilininteg.hpp"
1719
#include "../common/pyintrules.hpp"
1820
#include "numpy/arrayobject.h"
1921
%}
@@ -42,5 +44,3 @@ import_array();
4244

4345
%feature("director") mfem::PyLinearFormIntegrator;
4446
%include "../common/pylininteg.hpp"
45-
46-

mfem/_ser/nonlininteg.i

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import_array();
3131
%import "operators.i"
3232
%import "fespace.i"
3333
%import "eltrans.i"
34+
%import "integrator.i"
3435
%import "../common/exception_director.i"
3536

3637
%include "fem/nonlininteg.hpp"

0 commit comments

Comments
 (0)