34#define makeLduSolvers(Type, DType, LUType) \
36 makeLduSolver(DiagonalSolver, Type, DType, LUType); \
37 makeLduSymSolver(DiagonalSolver, Type, DType, LUType); \
38 makeLduAsymSolver(DiagonalSolver, Type, DType, LUType); \
40 makeLduSolver(PCICG, Type, DType, LUType); \
41 makeLduSymSolver(PCICG, Type, DType, LUType); \
43 makeLduSolver(PBiCCCG, Type, DType, LUType); \
44 makeLduAsymSolver(PBiCCCG, Type, DType, LUType); \
46 makeLduSolver(PBiCICG, Type, DType, LUType); \
47 makeLduAsymSolver(PBiCICG, Type, DType, LUType); \
49 makeLduSolver(SmoothSolver, Type, DType, LUType); \
50 makeLduSymSolver(SmoothSolver, Type, DType, LUType); \
51 makeLduAsymSolver(SmoothSolver, Type, DType, LUType);
Header files for all the primitive types that Fields are instantiated for.
#define makeLduSolvers(Type, DType, LUType)