00001
00010 #ifndef BS_PY_TWO_STAGE_PRECONDITIONER_H_
00011 #define BS_PY_TWO_STAGE_PRECONDITIONER_H_
00012
00013 #ifdef BSPY_EXPORTING_PLUGIN
00014 #include "two_stage_preconditioner.h"
00015
00016 #include BS_FORCE_PLUGIN_IMPORT ()
00017 #include "py_bcsr_matrix.h"
00018 #include "py_linear_solvers.h"
00019 #include BS_STOP_PLUGIN_IMPORT ()
00020
00021 namespace blue_sky {
00022 namespace python {
00023
00025 void py_export_two_stage_prec ();
00026
00027 }
00028 }
00029
00030 #endif // #ifdef BSPY_EXPORTING_PLUGIN
00031 #endif // #ifndef BS_PY_TWO_STAGE_PRECONDITIONER_H_