00001 #include "AdmittanceNetwork.h" 00002 #if LAPACK 00003 #define CNAME AdmittanceNetwork_LAPACK 00004 #include "AdmittanceNetwork_LAPACK.h" 00005 #elif SUPERLU 00006 #define CNAME AdmittanceNetwork_SUPERLU 00007 #include "AdmittanceNetwork_SUPERLU.h" 00008 #elif PAR1 00009 #define CNAME AdmittanceNetwork_PAR1 00010 #include "AdmittanceNetwork_PAR1.h" 00011 #elif PAR2 00012 #define CNAME AdmittanceNetwork_PAR2 00013 #include "AdmittanceNetwork_PAR2.h" 00014 #else 00015 #error Undefined LUSOLVER 00016 #endif 00017 00018 AdmittanceNetwork::AdmittanceNetwork(int N) 00019 { 00020 impl = new CNAME(N); 00021 } 00022 00023 #undef CNAME 00024