From 2fc92f4ca8019784fb10f4cf97e2d7b22749f9d2 Mon Sep 17 00:00:00 2001 From: scottaiton Date: Thu, 18 Jan 2024 16:53:41 +0000 Subject: [PATCH] deploy: ForestClaw/forestclaw@e9055604b1c79d5145f38ed85f32e03278bf4cef --- ...fclaw2d__clawpatch__options_8h_source.html | 48 +- .../fclaw2d__clawpatch__output__vtk_8h.html | 19 +- ...w2d__clawpatch__output__vtk_8h_source.html | 47 +- ...claw3dx__clawpatch__options_8h_source.html | 46 +- .../fclaw3dx__clawpatch__output__vtk_8h.html | 19 +- ...3dx__clawpatch__output__vtk_8h_source.html | 41 +- docs/develop/functions_v.html | 4 + docs/develop/functions_vars_v.html | 4 + docs/develop/globals_f.html | 2 +- docs/develop/globals_func_f.html | 2 +- docs/develop/globals_func_v.html | 2 +- docs/develop/globals_v.html | 2 +- docs/develop/search/all_15.js | 3 +- docs/develop/search/all_16.js | 2 +- docs/develop/search/all_17.js | 16 +- docs/develop/search/all_18.js | 16 +- docs/develop/search/all_19.js | 10 +- docs/develop/search/all_6.js | 4 +- docs/develop/search/classes_0.js | 2 +- docs/develop/search/classes_1.js | 2 +- docs/develop/search/classes_2.js | 6 +- docs/develop/search/classes_3.js | 4 +- docs/develop/search/classes_4.js | 2 +- docs/develop/search/classes_5.js | 168 +-- docs/develop/search/classes_6.js | 2 +- docs/develop/search/classes_7.js | 2 +- docs/develop/search/classes_8.js | 4 +- docs/develop/search/defines_0.js | 4 +- docs/develop/search/defines_1.js | 2 +- docs/develop/search/defines_2.js | 10 +- docs/develop/search/defines_3.js | 242 ++-- docs/develop/search/defines_4.js | 2 +- docs/develop/search/defines_5.js | 4 +- docs/develop/search/defines_6.js | 2 +- docs/develop/search/enums_0.js | 28 +- docs/develop/search/enumvalues_0.js | 4 +- docs/develop/search/enumvalues_1.js | 180 +-- docs/develop/search/enumvalues_2.js | 2 +- docs/develop/search/enumvalues_3.js | 4 +- docs/develop/search/files_0.js | 2 +- docs/develop/search/files_1.js | 2 +- docs/develop/search/files_2.js | 2 +- docs/develop/search/files_3.js | 172 +-- docs/develop/search/files_4.js | 2 +- docs/develop/search/functions_0.js | 2 +- docs/develop/search/functions_1.js | 22 +- docs/develop/search/functions_2.js | 14 +- docs/develop/search/functions_3.js | 1212 ++++++++--------- docs/develop/search/functions_4.js | 34 +- docs/develop/search/functions_5.js | 4 +- docs/develop/search/functions_6.js | 8 +- docs/develop/search/groups_0.js | 2 +- docs/develop/search/namespaces_0.js | 2 +- docs/develop/search/namespaces_1.js | 2 +- docs/develop/search/pages_0.js | 2 +- docs/develop/search/pages_1.js | 2 +- docs/develop/search/typedefs_0.js | 56 +- docs/develop/search/typedefs_1.js | 2 +- docs/develop/search/typedefs_2.js | 410 +++--- docs/develop/search/typedefs_3.js | 2 +- docs/develop/search/typedefs_4.js | 6 +- docs/develop/search/variables_0.js | 22 +- docs/develop/search/variables_1.js | 30 +- docs/develop/search/variables_10.js | 24 +- docs/develop/search/variables_11.js | 34 +- docs/develop/search/variables_12.js | 40 +- docs/develop/search/variables_13.js | 14 +- docs/develop/search/variables_14.js | 13 +- docs/develop/search/variables_15.js | 2 +- docs/develop/search/variables_16.js | 16 +- docs/develop/search/variables_17.js | 16 +- docs/develop/search/variables_18.js | 10 +- docs/develop/search/variables_2.js | 46 +- docs/develop/search/variables_3.js | 18 +- docs/develop/search/variables_4.js | 16 +- docs/develop/search/variables_5.js | 76 +- docs/develop/search/variables_6.js | 38 +- docs/develop/search/variables_7.js | 4 +- docs/develop/search/variables_8.js | 34 +- docs/develop/search/variables_9.js | 4 +- docs/develop/search/variables_a.js | 4 +- docs/develop/search/variables_b.js | 28 +- docs/develop/search/variables_c.js | 42 +- docs/develop/search/variables_d.js | 34 +- docs/develop/search/variables_e.js | 16 +- docs/develop/search/variables_f.js | 48 +- .../structfclaw2d__clawpatch__options.html | 4 + .../structfclaw3dx__clawpatch__options.html | 4 + 88 files changed, 1800 insertions(+), 1762 deletions(-) diff --git a/docs/develop/fclaw2d__clawpatch__options_8h_source.html b/docs/develop/fclaw2d__clawpatch__options_8h_source.html index 54ae94b..2312836 100644 --- a/docs/develop/fclaw2d__clawpatch__options_8h_source.html +++ b/docs/develop/fclaw2d__clawpatch__options_8h_source.html @@ -143,32 +143,33 @@
84  int interp_stencil_width;
85  int ghost_patch_pack_aux;
86  int save_aux;
-
89  int is_registered;
-
91 };
-
92 
-
101 fclaw2d_clawpatch_options_t *
-
102 fclaw2d_clawpatch_options_register(fclaw_app_t* app, const char* name, const char* configfile);
-
103 
-
104 
-
111 void fclaw2d_clawpatch_options_store (struct fclaw2d_global *glob,
-
112  fclaw2d_clawpatch_options_t* clawpatch_options);
-
113 
-
120 fclaw2d_clawpatch_options_t* fclaw2d_clawpatch_get_options(struct fclaw2d_global* glob);
-
121 
-
127 const fclaw_packing_vtable_t* fclaw2d_clawpatch_options_get_packing_vtable();
-
128 
-
129 
-
130 #ifdef __cplusplus
-
131 #if 0
-
132 { /* need this because indent is dumb */
-
133 #endif
-
134 }
+
89  int vtk_patch_threshold;
+
91  int is_registered;
+
93 };
+
94 
+
103 fclaw2d_clawpatch_options_t *
+
104 fclaw2d_clawpatch_options_register(fclaw_app_t* app, const char* name, const char* configfile);
+
105 
+
106 
+
113 void fclaw2d_clawpatch_options_store (struct fclaw2d_global *glob,
+
114  fclaw2d_clawpatch_options_t* clawpatch_options);
+
115 
+
122 fclaw2d_clawpatch_options_t* fclaw2d_clawpatch_get_options(struct fclaw2d_global* glob);
+
123 
+
129 const fclaw_packing_vtable_t* fclaw2d_clawpatch_options_get_packing_vtable();
+
130 
+
131 
+
132 #ifdef __cplusplus
+
133 #if 0
+
134 { /* need this because indent is dumb */
135 #endif
-
136 
-
137 #endif /* FCLAW2D_CLAWPATCH_OPTIONS_H */
+
136 }
+
137 #endif
+
138 
+
139 #endif /* FCLAW2D_CLAWPATCH_OPTIONS_H */
int meqn
number fields in solution
Definition: fclaw2d_clawpatch_options.h:76
-
int is_registered
true if options have been registered
Definition: fclaw2d_clawpatch_options.h:89
+
int is_registered
true if options have been registered
Definition: fclaw2d_clawpatch_options.h:91
Clawpatch options.
Definition: fclaw2d_clawpatch_options.h:68
int mbc
the number of ghost cells
Definition: fclaw2d_clawpatch_options.h:74
struct fclaw_app fclaw_app_t
An application container whose use is optional.
Definition: fclaw_base.h:178
@@ -183,6 +184,7 @@
int interp_stencil_width
The width of the interpolation stencil.
Definition: fclaw2d_clawpatch_options.h:84
void fclaw2d_clawpatch_options_store(struct fclaw2d_global *glob, fclaw2d_clawpatch_options_t *clawpatch_options)
Store the options in the global context.
+
int vtk_patch_threshold
The buffer threshold for vtk output.
Definition: fclaw2d_clawpatch_options.h:89
int rhs_fields
number of rhs fields for elliptic problems
Definition: fclaw2d_clawpatch_options.h:77
sc_keyvalue_t * kv_refinement_criteria
The refinement criteria.
Definition: fclaw2d_clawpatch_options.h:80
vtable for packing functions
Definition: fclaw_packing.h:78
diff --git a/docs/develop/fclaw2d__clawpatch__output__vtk_8h.html b/docs/develop/fclaw2d__clawpatch__output__vtk_8h.html index 0cb9dbd..410fc94 100644 --- a/docs/develop/fclaw2d__clawpatch__output__vtk_8h.html +++ b/docs/develop/fclaw2d__clawpatch__output__vtk_8h.html @@ -83,9 +83,9 @@ - - - + + + @@ -157,8 +157,8 @@

-

◆ fclaw2d_vtk_write_file()

+ +

◆ fclaw2d_vtk_write_file()

@@ -215,7 +215,13 @@

- + + + + + + + @@ -236,6 +242,7 @@

[in]

+

Functions

int fclaw2d_vtk_write_file (struct fclaw2d_global *glob, const char *basename, int mx, int my, int meqn, double vtkspace, int vtkwrite, fclaw2d_vtk_patch_data_t coordinate_cb, fclaw2d_vtk_patch_data_t value_cb)
 Write a file in VTK format for the whole domain in parallel. More...
 
int fclaw2d_vtk_write_file (struct fclaw2d_global *glob, const char *basename, int mx, int my, int meqn, double vtkspace, int vtkwrite, fclaw2d_vtk_patch_data_t coordinate_cb, fclaw2d_vtk_patch_data_t value_cb, int patch_threshold)
 Write a file in VTK format for the whole domain in parallel. More...
 
void fclaw2d_clawpatch_output_vtk (struct fclaw2d_global *glob, int iframe)
 Output vtu file. More...
 
fclaw2d_vtk_patch_data_t value_cb value_cb,
int patch_threshold 
vtkwriteMode of writing: (unused; uses 1 by default) 0 for MPI_File_write_all (faster), 1 for MPI_File_write (less memory usage).
[in]coordniate_cbthe callback to write a patch's coordinate binary data
[in]value_cbthe callback to write a patch's value binary data
[in]patch_thresholdThe maximal number of buffered patches. 0 means that an unlimited number of patches is buffered and flushed to disk at the end.
diff --git a/docs/develop/fclaw2d__clawpatch__output__vtk_8h_source.html b/docs/develop/fclaw2d__clawpatch__output__vtk_8h_source.html index 29a952c..d04a16b 100644 --- a/docs/develop/fclaw2d__clawpatch__output__vtk_8h_source.html +++ b/docs/develop/fclaw2d__clawpatch__output__vtk_8h_source.html @@ -113,33 +113,34 @@
60  int this_block_idx, int this_patch_idx,
61  char *a);
62 
-
79 int
-
80 fclaw2d_vtk_write_file (struct fclaw2d_global * glob, const char *basename,
-
81  int mx, int my,
-
82 #if FCLAW2D_PATCHDIM == 3
-
83  int mz,
-
84 #endif
-
85  int meqn,
-
86  double vtkspace, int vtkwrite,
-
87  fclaw2d_vtk_patch_data_t coordinate_cb,
-
88  fclaw2d_vtk_patch_data_t value_cb);
-
89 
-
96 void fclaw2d_clawpatch_output_vtk (struct fclaw2d_global* glob, int iframe);
-
97 
-
98 
-
99 #ifdef __cplusplus
-
100 #if 0
-
101 { /* need this because indent is dumb */
-
102 #endif
-
103 }
-
104 #endif
-
105 
-
106 #endif /* !FCLAW2D_VTK_H */
+
82 int
+
83 fclaw2d_vtk_write_file (struct fclaw2d_global * glob, const char *basename,
+
84  int mx, int my,
+
85 #if FCLAW2D_PATCHDIM == 3
+
86  int mz,
+
87 #endif
+
88  int meqn,
+
89  double vtkspace, int vtkwrite,
+
90  fclaw2d_vtk_patch_data_t coordinate_cb,
+
91  fclaw2d_vtk_patch_data_t value_cb,
+
92  int patch_threshold);
+
93 
+
100 void fclaw2d_clawpatch_output_vtk (struct fclaw2d_global* glob, int iframe);
+
101 
+
102 
+
103 #ifdef __cplusplus
+
104 #if 0
+
105 { /* need this because indent is dumb */
+
106 #endif
+
107 }
+
108 #endif
+
109 
+
110 #endif /* !FCLAW2D_VTK_H */
void fclaw2d_clawpatch_output_vtk(struct fclaw2d_global *glob, int iframe)
Output vtu file.
The metadata structure for a forest leaf, which is a forestclaw patch.
Definition: forestclaw2d.h:97
-
int fclaw2d_vtk_write_file(struct fclaw2d_global *glob, const char *basename, int mx, int my, int meqn, double vtkspace, int vtkwrite, fclaw2d_vtk_patch_data_t coordinate_cb, fclaw2d_vtk_patch_data_t value_cb)
Write a file in VTK format for the whole domain in parallel.
Definition: fclaw2d_global.h:57
+
int fclaw2d_vtk_write_file(struct fclaw2d_global *glob, const char *basename, int mx, int my, int meqn, double vtkspace, int vtkwrite, fclaw2d_vtk_patch_data_t coordinate_cb, fclaw2d_vtk_patch_data_t value_cb, int patch_threshold)
Write a file in VTK format for the whole domain in parallel.
void(* fclaw2d_vtk_patch_data_t)(struct fclaw2d_global *glob, struct fclaw2d_patch *this_patch, int this_block_idx, int this_patch_idx, char *a)
Callback to access/compute patch data for visualization.
Definition: fclaw2d_clawpatch_output_vtk.h:58