Actual source code: ecomp.c
2: #include petsc.h
5: // --------------------------------------------------------------------------------------------------------
7: EXTERN_C_BEGIN
8: char **getESIFactoryList() {
9: static char *list[] = {
10: "create_esi_petsc_vectorfactory esi::petsc::Vector",
11: "create_petra_esi_vectorfactory Petra_ESI_Vector",
12: "create_esi_petsc_indexspacefactory esi::petsc::IndexSpace",
13: "create_petra_esi_indexspacefactory Petra_ESI_IndexSpace",
14: "create_esi_petsc_operatorfactory esi::petsc::Matrix",
15: "create_petra_esi_operatorfactory Petra_ESI_CRS_Matrix",
16: "create_esi_petsc_preconditionerfactory esi::petsc::Preconditioner",
17: "create_esi_petsc_solveriterativefactory esi::petsc::SolverIterative",
18: 0};
19: return list;
20: }
21: EXTERN_C_END