32 #define makeLduSolvers(Type, DType, LUType) \
34 makeLduSolver(DiagonalSolver, Type, DType, LUType); \
35 makeLduSymSolver(DiagonalSolver, Type, DType, LUType); \
36 makeLduAsymSolver(DiagonalSolver, Type, DType, LUType); \
38 makeLduSolver(PCICG, Type, DType, LUType); \
39 makeLduSymSolver(PCICG, Type, DType, LUType); \
41 makeLduSolver(PBiCCCG, Type, DType, LUType); \
42 makeLduAsymSolver(PBiCCCG, Type, DType, LUType); \
44 makeLduSolver(PBiCICG, Type, DType, LUType); \
45 makeLduAsymSolver(PBiCICG, Type, DType, LUType); \
47 makeLduSolver(SmoothSolver, Type, DType, LUType); \
48 makeLduSymSolver(SmoothSolver, Type, DType, LUType); \
49 makeLduAsymSolver(SmoothSolver, Type, DType, LUType);
Templated 3D SphericalTensor derived from VectorSpace adding construction from 1 component,...
Include the header files for all the primitive types that Fields are instantiated for.
#define makeLduSolvers(Type, DType, LUType)