1 // GetDP - Copyright (C) 1997-2021 P. Dular and C. Geuzaine, University of Liege
2 //
3 // See the LICENSE.txt file for license information. Please report all
4 // issues on https://gitlab.onelab.info/getdp/getdp/issues.
5 
6 #ifndef POS_PRINT_H
7 #define POS_PRINT_H
8 
9 #include "ProData.h"
10 
11 #define ARG  struct PostQuantity     *NCPQ_P,			\
12              struct PostQuantity     *CPQ_P,			\
13 	     int                      Order,			\
14 	     struct DefineQuantity   *DefineQuantity_P0,	\
15 	     struct QuantityStorage  *QuantityStorage_P0,	\
16 	     struct PostSubOperation *PostSubOperation_P
17 
18 void  Pos_PrintOnRegion     (ARG);
19 void  Pos_PrintOnElementsOf (ARG);
20 void  Pos_PrintOnSection    (ARG);
21 void  Pos_PrintOnGrid       (ARG);
22 void  Pos_PrintWithArgument (ARG);
23 
24 #undef ARG
25 
26 void  Pos_PrintGroup(struct PostSubOperation *PostSubOperation_P);
27 void  Pos_PrintExpression(struct PostSubOperation *PostSubOperation_P);
28 
29 #endif
30