Program listing for file numerics/src/NumericsFwd.h#

 1#ifndef NumericsFwd_h
 2#define NumericsFwd_h
 3
 4#define TYPEDEF_STRUCT(X) \
 5  typedef struct X X; \
 6
 7
 8TYPEDEF_STRUCT(NumericsMatrix)
 9TYPEDEF_STRUCT(NumericsSparseMatrix)
10TYPEDEF_STRUCT(NSM_linear_solver_params)
11TYPEDEF_STRUCT(SparseBlockStructuredMatrix)
12TYPEDEF_STRUCT(SparseBlockStructuredMatrixPred)
13TYPEDEF_STRUCT(SparseBlockCoordinateMatrix)
14
15
16TYPEDEF_STRUCT(SolverOptions)
17
18
19TYPEDEF_STRUCT(SecondOrderConeLinearComplementarityProblem)
20TYPEDEF_STRUCT(SecondOrderConeLinearComplementarityProblem_as_VI)
21TYPEDEF_STRUCT(RelayProblem)
22TYPEDEF_STRUCT(NonlinearComplementarityProblem)
23TYPEDEF_STRUCT(MixedLinearComplementarityProblem)
24TYPEDEF_STRUCT(MixedComplementarityProblem_old)
25TYPEDEF_STRUCT(MixedComplementarityProblem)
26TYPEDEF_STRUCT(LinearComplementarityProblem)
27TYPEDEF_STRUCT(LinearComplementarityProblem_as_ConvexQP)
28TYPEDEF_STRUCT(GlobalFrictionContactProblem)
29TYPEDEF_STRUCT(RollingFrictionContactProblem)
30TYPEDEF_STRUCT(GlobalRollingFrictionContactProblem)
31TYPEDEF_STRUCT(GenericMechanicalProblem)
32TYPEDEF_STRUCT(listNumericsProblem)
33TYPEDEF_STRUCT(FrictionContactProblem_as_VI)
34TYPEDEF_STRUCT(FrictionContactProblem_as_ConvexQP)
35TYPEDEF_STRUCT(GlobalFrictionContactProblem_as_VI)
36TYPEDEF_STRUCT(GlobalFrictionContactProblem_as_ConvexQP)
37TYPEDEF_STRUCT(FrictionContactProblem)
38TYPEDEF_STRUCT(SplittedFrictionContactProblem)
39TYPEDEF_STRUCT(VariationalInequality)
40TYPEDEF_STRUCT(AffineVariationalInequalities)
41TYPEDEF_STRUCT(ConvexQP)
42TYPEDEF_STRUCT(ConvexQP_as_VI)
43TYPEDEF_STRUCT(GlobalFrictionContactProblem_balancing_data)
44#endif