From 78371d71414f729040927231c703b80ca77e3045 Mon Sep 17 00:00:00 2001 From: scottaiton Date: Fri, 12 Jan 2024 18:29:20 +0000 Subject: [PATCH] deploy: ForestClaw/forestclaw@5964b7a4d87bdf8e19d0222236d77424c143263e --- docs/develop/fc3d__clawpack5_8h_source.html | 2 +- docs/develop/fclaw2d__regrid_8h_source.html | 19 +++--- docs/develop/fclaw2d__vtable_8h.html | 36 +++++++---- docs/develop/fclaw2d__vtable_8h_source.html | 68 ++++++++++----------- docs/develop/globals_a.html | 4 +- docs/develop/globals_func.html | 2 +- docs/develop/globals_type.html | 2 +- docs/develop/search/all_6.js | 4 +- docs/develop/search/functions_3.js | 2 +- docs/develop/search/typedefs_2.js | 2 +- docs/develop/structfclaw2d__vtable.html | 2 +- 11 files changed, 76 insertions(+), 67 deletions(-) diff --git a/docs/develop/fc3d__clawpack5_8h_source.html b/docs/develop/fc3d__clawpack5_8h_source.html index ee0f328..f2fa01c 100644 --- a/docs/develop/fc3d__clawpack5_8h_source.html +++ b/docs/develop/fc3d__clawpack5_8h_source.html @@ -560,7 +560,7 @@
489 #endif /* !FC3D_CLAWPACH5_H */
Definition: fc3d_clawpack5_options.h:42
-
vtable for general ForestClaw functions
Definition: fclaw2d_vtable.h:72
+
vtable for general ForestClaw functions
Definition: fclaw2d_vtable.h:73
The metadata structure for a forest leaf, which is a forestclaw patch.
Definition: forestclaw2d.h:97
struct fclaw_app fclaw_app_t
An application container whose use is optional.
Definition: fclaw_base.h:178
Definition: fclaw2d_global.h:57
diff --git a/docs/develop/fclaw2d__regrid_8h_source.html b/docs/develop/fclaw2d__regrid_8h_source.html index 19ad447..6ce023a 100644 --- a/docs/develop/fclaw2d__regrid_8h_source.html +++ b/docs/develop/fclaw2d__regrid_8h_source.html @@ -134,24 +134,21 @@
67 
68 void fclaw2d_regrid(struct fclaw2d_global *glob);
69 
-
70 void fclaw2d_after_regrid(struct fclaw2d_global *glob);
+
70 void fclaw2d_regrid_set_neighbor_types(struct fclaw2d_global *glob);
71 
-
72 void fclaw2d_regrid_set_neighbor_types(struct fclaw2d_global *glob);
+
72 
73 
74 
-
75 
-
76 
-
77 #ifdef __cplusplus
-
78 #if 0
-
79 {
+
75 #ifdef __cplusplus
+
76 #if 0
+
77 {
+
78 #endif
+
79 }
80 #endif
-
81 }
+
81 
82 #endif
-
83 
-
84 #endif
-
void fclaw2d_after_regrid(struct fclaw2d_global *glob)
Called after each regridding.
The domain structure is a collection of blocks.
Definition: forestclaw2d.h:171
void * user
User Pointer.
Definition: forestclaw2d.h:116
The metadata structure for a forest leaf, which is a forestclaw patch.
Definition: forestclaw2d.h:97
diff --git a/docs/develop/fclaw2d__vtable_8h.html b/docs/develop/fclaw2d__vtable_8h.html index 14d5e88..36a8e9a 100644 --- a/docs/develop/fclaw2d__vtable_8h.html +++ b/docs/develop/fclaw2d__vtable_8h.html @@ -89,9 +89,9 @@ typedef void(* fclaw2d_output_frame_t) (struct fclaw2d_global *glob, int iframe)  Sets up common blocks in Fortran. More...
  -typedef void(* fclaw2d_after_regrid_t) (struct fclaw2d_global *glob) - Called after each regridding. More...
-  +typedef void(* fclaw2d_after_regrid_t) (struct fclaw2d_global *glob, int have_new_refinement) + Called after each regridding. More...
typedef struct fclaw2d_vtable fclaw2d_vtable_t  vtable for general ForestClaw functions
@@ -105,21 +105,21 @@ void fclaw2d_vtable_initialize (struct fclaw2d_global *glob)  Initialize fclaw2d vtable. More...
  -void fclaw2d_after_regrid (struct fclaw2d_global *glob) - Called after each regridding. More...
-  +void fclaw2d_after_regrid (struct fclaw2d_global *glob, int have_new_refinement) + Called after each regridding. More...

Detailed Description

ForestClaw vtable.

Typedef Documentation

- -

◆ fclaw2d_after_regrid_t

+ +

◆ fclaw2d_after_regrid_t

- +
typedef void(* fclaw2d_after_regrid_t) (struct fclaw2d_global *glob)typedef void(* fclaw2d_after_regrid_t) (struct fclaw2d_global *glob, int have_new_refinement)
@@ -128,6 +128,7 @@

Parameters
+
globthe global context
have_new_refinementtrue if there is a new refinement
@@ -180,8 +181,8 @@

Function Documentation

- -

◆ fclaw2d_after_regrid()

+ +

◆ fclaw2d_after_regrid()

@@ -190,8 +191,18 @@

void fclaw2d_after_regrid ( struct fclaw2d_global *  - glob) + glob, + + + + + int  + have_new_refinement  + + + ) +

@@ -200,6 +211,7 @@

Parameters
+
globthe global context
have_new_refinementtrue if there is a new refinement
diff --git a/docs/develop/fclaw2d__vtable_8h_source.html b/docs/develop/fclaw2d__vtable_8h_source.html index 20ba754..7ac755f 100644 --- a/docs/develop/fclaw2d__vtable_8h_source.html +++ b/docs/develop/fclaw2d__vtable_8h_source.html @@ -109,49 +109,49 @@
52 
59 typedef void (*fclaw2d_output_frame_t)(struct fclaw2d_global * glob, int iframe);
60 
-
66 typedef void (*fclaw2d_after_regrid_t)(struct fclaw2d_global *glob);
-
67 
-
68 /* ------------------------------------ vtable ---------------------------------------- */
-
72 typedef struct fclaw2d_vtable
-
73 {
- -
76 
- -
79 
- -
82 
-
84  int is_set;
-
85 
- -
87 
+
67 typedef void (*fclaw2d_after_regrid_t)(struct fclaw2d_global *glob, int have_new_refinement);
+
68 
+
69 /* ------------------------------------ vtable ---------------------------------------- */
+
73 typedef struct fclaw2d_vtable
+
74 {
+ +
77 
+ +
80 
+ +
83 
+
85  int is_set;
+
86 
+
88 
- -
95 
-
101 void fclaw2d_vtable_initialize(struct fclaw2d_global* glob);
-
102 
-
108 void fclaw2d_after_regrid(struct fclaw2d_global *glob);
-
109 
-
110 #ifdef __cplusplus
-
111 #if 0
-
112 {
-
113 #endif
-
114 }
+
89 
+ +
96 
+
102 void fclaw2d_vtable_initialize(struct fclaw2d_global* glob);
+
103 
+
110 void fclaw2d_after_regrid(struct fclaw2d_global *glob, int have_new_refinement);
+
111 
+
112 #ifdef __cplusplus
+
113 #if 0
+
114 {
115 #endif
-
116 
+
116 }
117 #endif
+
118 
+
119 #endif

-
fclaw2d_after_regrid_t after_regrid
called after each regridding
Definition: fclaw2d_vtable.h:78
+
fclaw2d_after_regrid_t after_regrid
called after each regridding
Definition: fclaw2d_vtable.h:79
void(* fclaw2d_output_frame_t)(struct fclaw2d_global *glob, int iframe)
Sets up common blocks in Fortran.
Definition: fclaw2d_vtable.h:59
-
fclaw2d_problem_setup_t problem_setup
sets up common blocks in Fortran
Definition: fclaw2d_vtable.h:75
+
fclaw2d_problem_setup_t problem_setup
sets up common blocks in Fortran
Definition: fclaw2d_vtable.h:76
fclaw2d_vtable_t * fclaw2d_vt(struct fclaw2d_global *glob)
get the fclaw2d vtable
-
void fclaw2d_after_regrid(struct fclaw2d_global *glob)
Called after each regridding.
-
vtable for general ForestClaw functions
Definition: fclaw2d_vtable.h:72
+
void fclaw2d_after_regrid(struct fclaw2d_global *glob, int have_new_refinement)
Called after each regridding.
+
vtable for general ForestClaw functions
Definition: fclaw2d_vtable.h:73
The metadata structure for a forest leaf, which is a forestclaw patch.
Definition: forestclaw2d.h:97
Definition: fclaw2d_global.h:57
void(* fclaw2d_problem_setup_t)(struct fclaw2d_global *glob)
Sets up common blocks in Fortran.
Definition: fclaw2d_vtable.h:51
-
int is_set
true if vtable is set
Definition: fclaw2d_vtable.h:84
-
void(* fclaw2d_after_regrid_t)(struct fclaw2d_global *glob)
Called after each regridding.
Definition: fclaw2d_vtable.h:66
-
fclaw2d_output_frame_t output_frame
called for output
Definition: fclaw2d_vtable.h:81
+
int is_set
true if vtable is set
Definition: fclaw2d_vtable.h:85
+
fclaw2d_output_frame_t output_frame
called for output
Definition: fclaw2d_vtable.h:82
+
void(* fclaw2d_after_regrid_t)(struct fclaw2d_global *glob, int have_new_refinement)
Called after each regridding.
Definition: fclaw2d_vtable.h:67
struct fclaw2d_vtable fclaw2d_vtable_t
vtable for general ForestClaw functions
void fclaw2d_vtable_initialize(struct fclaw2d_global *glob)
Initialize fclaw2d vtable.
diff --git a/docs/develop/globals_a.html b/docs/develop/globals_a.html index 876b83a..71dcea1 100644 --- a/docs/develop/globals_a.html +++ b/docs/develop/globals_a.html @@ -68,10 +68,10 @@

- a -

    : fclaw2d_clawpatch_fort.h
  • fclaw2d_after_regrid() -: fclaw2d_vtable.h +: fclaw2d_vtable.h
  • fclaw2d_after_regrid_t -: fclaw2d_vtable.h +: fclaw2d_vtable.h
  • fclaw_app_destroy() : fclaw_base.h diff --git a/docs/develop/globals_func.html b/docs/develop/globals_func.html index 00c40ea..252fdee 100644 --- a/docs/develop/globals_func.html +++ b/docs/develop/globals_func.html @@ -68,7 +68,7 @@

    - a -

      : fclaw2d_clawpatch_fort.h
    • fclaw2d_after_regrid() -: fclaw2d_vtable.h +: fclaw2d_vtable.h
    • fclaw_app_destroy() : fclaw_base.h diff --git a/docs/develop/globals_type.html b/docs/develop/globals_type.html index 07a5115..e25bb2c 100644 --- a/docs/develop/globals_type.html +++ b/docs/develop/globals_type.html @@ -65,7 +65,7 @@

      - a -

      • fclaw2d_after_regrid_t -: fclaw2d_vtable.h +: fclaw2d_vtable.h
      • fclaw_app_options_check_t : fclaw_base.h diff --git a/docs/develop/search/all_6.js b/docs/develop/search/all_6.js index e465f6a..2fc73e5 100644 --- a/docs/develop/search/all_6.js +++ b/docs/develop/search/all_6.js @@ -30,8 +30,8 @@ var searchData= ['fc3d_5fclawpack5_5ffort_5faverage_5fface_160',['fc3d_clawpack5_fort_average_face',['../group__Averaging.html#ga29534f8a4c580000693e603b8b417790',1,'fc3d_clawpack5_average.f']]], ['fc3d_5fclawpack5_5foptions_161',['fc3d_clawpack5_options',['../structfc3d__clawpack5__options.html',1,'']]], ['fc3d_5fclawpack5_5fvtable_162',['fc3d_clawpack5_vtable',['../structfc3d__clawpack5__vtable.html',1,'']]], - ['fclaw2d_5fafter_5fregrid_163',['fclaw2d_after_regrid',['../fclaw2d__vtable_8h.html#af5488c7901849a93ae8801a93e0c65c9',1,'fclaw2d_vtable.h']]], - ['fclaw2d_5fafter_5fregrid_5ft_164',['fclaw2d_after_regrid_t',['../fclaw2d__vtable_8h.html#a368ebf312a244332e0219816acc55827',1,'fclaw2d_vtable.h']]], + ['fclaw2d_5fafter_5fregrid_163',['fclaw2d_after_regrid',['../fclaw2d__vtable_8h.html#a4fd5feb84b408ee47ed9cbac5fda9d68',1,'fclaw2d_vtable.h']]], + ['fclaw2d_5fafter_5fregrid_5ft_164',['fclaw2d_after_regrid_t',['../fclaw2d__vtable_8h.html#a2578a486c539454f9e0388916b033034',1,'fclaw2d_vtable.h']]], ['fclaw2d_5fblock_165',['fclaw2d_block',['../structfclaw2d__block.html',1,'']]], ['fclaw2d_5fblock_5fll_166',['fclaw2d_block_ll',['../structfclaw2d__block__ll.html',1,'']]], ['fclaw2d_5fblock_5ft_167',['fclaw2d_block_t',['../forestclaw2d_8h.html#a3bc29561020c31f95292f75bc5806bad',1,'forestclaw2d.h']]], diff --git a/docs/develop/search/functions_3.js b/docs/develop/search/functions_3.js index 0f474f5..4313591 100644 --- a/docs/develop/search/functions_3.js +++ b/docs/develop/search/functions_3.js @@ -6,7 +6,7 @@ var searchData= ['fc3d_5fclawpack5_5ffort_5faverage2coarse_1724',['fc3d_clawpack5_fort_average2coarse',['../group__Averaging.html#gac28c4eefea95a200a1d4c3f353d5abad',1,'fc3d_clawpack5_average.f']]], ['fc3d_5fclawpack5_5ffort_5faverage_5fcorner_1725',['fc3d_clawpack5_fort_average_corner',['../group__Averaging.html#gac14455df1a80b3775181b0cf11c178ad',1,'fc3d_clawpack5_average.f']]], ['fc3d_5fclawpack5_5ffort_5faverage_5fface_1726',['fc3d_clawpack5_fort_average_face',['../group__Averaging.html#ga29534f8a4c580000693e603b8b417790',1,'fc3d_clawpack5_average.f']]], - ['fclaw2d_5fafter_5fregrid_1727',['fclaw2d_after_regrid',['../fclaw2d__vtable_8h.html#af5488c7901849a93ae8801a93e0c65c9',1,'fclaw2d_vtable.h']]], + ['fclaw2d_5fafter_5fregrid_1727',['fclaw2d_after_regrid',['../fclaw2d__vtable_8h.html#a4fd5feb84b408ee47ed9cbac5fda9d68',1,'fclaw2d_vtable.h']]], ['fclaw2d_5fclawpatch46_5ffort_5faverage2coarse_1728',['fclaw2d_clawpatch46_fort_average2coarse',['../fclaw2d__clawpatch46__average_8f.html#a733508454ea8a80360afad3420aa5692',1,'fclaw2d_clawpatch46_fort_average2coarse(mx, my, mbc, meqn, qcoarse, qfine, areacoarse, areafine, igrid, manifold): fclaw2d_clawpatch46_average.f'],['../fclaw2d__clawpatch46__fort_8h.html#ae5140ab3f0b3a910b08199f4eabd5da2',1,'FCLAW2D_CLAWPATCH46_FORT_AVERAGE2COARSE(const int *mx, const int *my, const int *mbc, const int *meqn, double qcoarse[], double qfine[], double areacoarse[], double areafine[], const int *igrid, const int *manifold): fclaw2d_clawpatch46_fort.h']]], ['fclaw2d_5fclawpatch46_5ffort_5faverage_5fcorner_1729',['fclaw2d_clawpatch46_fort_average_corner',['../fclaw2d__clawpatch46__average_8f.html#a74fe181ce8a466771507de70e4892ca1',1,'fclaw2d_clawpatch46_fort_average_corner(mx, my, mbc, meqn, refratio, qcoarse, qfine, areacoarse, areafine, manifold, icorner_coarse, transform_cptr): fclaw2d_clawpatch46_average.f'],['../fclaw2d__clawpatch46__fort_8h.html#af8f67d91e38c2a0f9b0d4eda4984f087',1,'FCLAW2D_CLAWPATCH46_FORT_AVERAGE_CORNER(const int *mx, const int *my, const int *mbc, const int *meqn, const int *a_refratio, double qcoarse[], double qfine[], double areacoarse[], double areafine[], const int *manifold, const int *a_corner, struct fclaw2d_patch_transform_data **transform_cptr): fclaw2d_clawpatch46_fort.h']]], ['fclaw2d_5fclawpatch46_5ffort_5faverage_5fface_1730',['fclaw2d_clawpatch46_fort_average_face',['../fclaw2d__clawpatch46__average_8f.html#a24b60b01499ccd23c86c05bfa8311842',1,'fclaw2d_clawpatch46_fort_average_face(mx, my, mbc, meqn, qcoarse, qfine, areacoarse, areafine, idir, iface_coarse, num_neighbors, refratio, igrid, manifold, transform_cptr): fclaw2d_clawpatch46_average.f'],['../fclaw2d__clawpatch46__fort_8h.html#a78502f7eadd8b016510139fd4df90cc2',1,'FCLAW2D_CLAWPATCH46_FORT_AVERAGE_FACE(const int *mx, const int *my, const int *mbc, const int *meqn, double qcoarse[], double qfine[], double areacoarse[], double areafine[], const int *idir, const int *iside, const int *num_neighbors, const int *refratio, const int *igrid, const int *manifold, struct fclaw2d_patch_transform_data **transform_cptr): fclaw2d_clawpatch46_fort.h']]], diff --git a/docs/develop/search/typedefs_2.js b/docs/develop/search/typedefs_2.js index 96ad261..f8a6f7f 100644 --- a/docs/develop/search/typedefs_2.js +++ b/docs/develop/search/typedefs_2.js @@ -1,7 +1,7 @@ var searchData= [ ['fc2d_5fthunderegg_5fdata_5fchoice_5ft_2693',['fc2d_thunderegg_data_choice_t',['../fc2d__thunderegg__vector_8hpp.html#a704fd6bb502c3722a2362b225fb472e2',1,'fc2d_thunderegg_vector.hpp']]], - ['fclaw2d_5fafter_5fregrid_5ft_2694',['fclaw2d_after_regrid_t',['../fclaw2d__vtable_8h.html#a368ebf312a244332e0219816acc55827',1,'fclaw2d_vtable.h']]], + ['fclaw2d_5fafter_5fregrid_5ft_2694',['fclaw2d_after_regrid_t',['../fclaw2d__vtable_8h.html#a2578a486c539454f9e0388916b033034',1,'fclaw2d_vtable.h']]], ['fclaw2d_5fblock_5ft_2695',['fclaw2d_block_t',['../forestclaw2d_8h.html#a3bc29561020c31f95292f75bc5806bad',1,'forestclaw2d.h']]], ['fclaw2d_5fclawpatch_5foptions_5ft_2696',['fclaw2d_clawpatch_options_t',['../fclaw2d__clawpatch__options_8h.html#aad782be4aed84dc662386fe17b69f18b',1,'fclaw2d_clawpatch_options.h']]], ['fclaw2d_5fclawpatch_5fpillow_5fvtable_5ft_2697',['fclaw2d_clawpatch_pillow_vtable_t',['../fclaw2d__clawpatch__pillow_8h.html#aa4b0771b6a57b3da5f8754986a66a9ca',1,'fclaw2d_clawpatch_pillow.h']]], diff --git a/docs/develop/structfclaw2d__vtable.html b/docs/develop/structfclaw2d__vtable.html index bbde297..359f55e 100644 --- a/docs/develop/structfclaw2d__vtable.html +++ b/docs/develop/structfclaw2d__vtable.html @@ -80,7 +80,7 @@  sets up common blocks in Fortran
          -fclaw2d_after_regrid_t after_regrid +fclaw2d_after_regrid_t after_regrid  called after each regridding