@@ -85,6 +85,9 @@ CEED_EXTERN void fCeedIsDeterministic(int *ceed, int *is_deterministic, int *err
8585#define fCeedGetPreferredMemType FORTRAN_NAME(ceedgetpreferredmemtype, CEEDGETPREFERREDMEMTYPE)
8686CEED_EXTERN void fCeedGetPreferredMemType (int * ceed , int * type , int * err ) { * err = CeedGetPreferredMemType (Ceed_dict [* ceed ], (CeedMemType * )type ); }
8787
88+ #define fCeedSetNumViewTabs FORTRAN_NAME(ceedsetnumviewtabs, CEEDSETNUMVIEWTABS)
89+ CEED_EXTERN void fCeedSetNumViewTabs (int * ceed , int * num_tabs , int * err ) { * err = CeedSetNumViewTabs (Ceed_dict [* ceed ], * num_tabs ); }
90+
8891#define fCeedView FORTRAN_NAME(ceedview, CEEDVIEW)
8992CEED_EXTERN void fCeedView (int * ceed , int * err ) { * err = CeedView (Ceed_dict [* ceed ], stdout ); }
9093
@@ -192,6 +195,9 @@ CEED_EXTERN void fCeedVectorNorm(int *vec, int *type, CeedScalar *norm, int *err
192195#define fCeedVectorReciprocal FORTRAN_NAME(ceedvectorreciprocal, CEEDVECTORRECIPROCAL)
193196CEED_EXTERN void fCeedVectorReciprocal (int * vec , int * err ) { * err = CeedVectorReciprocal (CeedVector_dict [* vec ]); }
194197
198+ #define fCeedVectorSetNumViewTabs FORTRAN_NAME(ceedvectorsetnumviewtabs, CEEDVECTORSETNUMVIEWTABS)
199+ CEED_EXTERN void fCeedVectorSetNumViewTabs (int * vec , int * num_tabs , int * err ) { * err = CeedVectorSetNumViewTabs (CeedVector_dict [* vec ], * num_tabs ); }
200+
195201#define fCeedVectorView FORTRAN_NAME(ceedvectorview, CEEDVECTORVIEW)
196202CEED_EXTERN void fCeedVectorView (int * vec , int * err ) { * err = CeedVectorView (CeedVector_dict [* vec ], "%12.8f" , stdout ); }
197203
@@ -449,6 +455,11 @@ CEED_EXTERN void fCeedElemRestrictionGetELayout(int *elemr, int *layout, int *er
449455 for (int i = 0 ; i < 3 ; i ++ ) layout [i ] = layout_c [i ];
450456}
451457
458+ #define fCeedElemRestrictionSetNumViewTabs FORTRAN_NAME(ceedelemrestrictionsetnumviewtabs, CEEDELEMRESTRICTIONSETNUMVIEWTABS)
459+ CEED_EXTERN void fCeedElemRestrictionSetNumViewTabs (int * elemr , int * num_tabs , int * err ) {
460+ * err = CeedElemRestrictionSetNumViewTabs (CeedElemRestriction_dict [* elemr ], * num_tabs );
461+ }
462+
452463#define fCeedElemRestrictionView FORTRAN_NAME(ceedelemrestrictionview, CEEDELEMRESTRICTIONVIEW)
453464CEED_EXTERN void fCeedElemRestrictionView (int * elemr , int * err ) { * err = CeedElemRestrictionView (CeedElemRestriction_dict [* elemr ], stdout ); }
454465
@@ -575,6 +586,9 @@ CEED_EXTERN void fCeedBasisCreateHcurl(int *ceed, int *topo, int *num_comp, int
575586 }
576587}
577588
589+ #define fCeedBasisSetNumViewTabs FORTRAN_NAME(ceedbasissetnumviewtabs, CEEDBASISSETNUMVIEWTABS)
590+ CEED_EXTERN void fCeedBasisSetNumViewTabs (int * basis , int * num_tabs , int * err ) { * err = CeedBasisSetNumViewTabs (CeedBasis_dict [* basis ], * num_tabs ); }
591+
578592#define fCeedBasisView FORTRAN_NAME(ceedbasisview, CEEDBASISVIEW)
579593CEED_EXTERN void fCeedBasisView (int * basis , int * err ) { * err = CeedBasisView (CeedBasis_dict [* basis ], stdout ); }
580594
@@ -688,6 +702,11 @@ CEED_EXTERN void fCeedQFunctionContextRestoreData(int *ctx, CeedScalar *data, in
688702 * offset = 0 ;
689703}
690704
705+ #define fCeedQFunctionContextSetNumViewTabs FORTRAN_NAME(ceedqfunctioncontextsetnumviewtabs, CEEDQFUNCTIONCONTEXTSETNUMVIEWTABS)
706+ CEED_EXTERN void fCeedQFunctionContextSetNumViewTabs (int * ctx , int * num_tabs , int * err ) {
707+ * err = CeedQFunctionContextSetNumViewTabs (CeedQFunctionContext_dict [* ctx ], * num_tabs );
708+ }
709+
691710#define fCeedQFunctionContextView FORTRAN_NAME(ceedqfunctioncontextview, CEEDQFUNCTIONCONTEXTVIEW)
692711CEED_EXTERN void fCeedQFunctionContextView (int * ctx , int * err ) { * err = CeedQFunctionContextView (CeedQFunctionContext_dict [* ctx ], stdout ); }
693712
@@ -849,6 +868,11 @@ CEED_EXTERN void fCeedQFunctionSetContext(int *qf, int *ctx, int *err) {
849868 * err = CeedQFunctionContextDestroy (& fctx );
850869}
851870
871+ #define fCeedQFunctionSetNumViewTabs FORTRAN_NAME(ceedqfunctionsetnumviewtabs, CEEDQFUNCTIONSETNUMVIEWTABS)
872+ CEED_EXTERN void fCeedQFunctionSetNumViewTabs (int * qf , int * num_tabs , int * err ) {
873+ * err = CeedQFunctionSetNumViewTabs (CeedQFunction_dict [* qf ], * num_tabs );
874+ }
875+
852876#define fCeedQFunctionView FORTRAN_NAME(ceedqfunctionview, CEEDQFUNCTIONVIEW)
853877CEED_EXTERN void fCeedQFunctionView (int * qf , int * err ) {
854878 CeedQFunction qf_ = CeedQFunction_dict [* qf ];
0 commit comments