From c4cff6a1a9547837ce12a7d9dad06590e316a3b4 Mon Sep 17 00:00:00 2001 From: asalmgren Date: Tue, 13 Aug 2024 00:31:10 +0000 Subject: [PATCH] Deployed from erf-model/ERF --- ABLMost_8H_source.html | 698 +++--- ERF_8H_source.html | 10 +- Interpolation__1D_8H.html | 4 +- ...3d0d35d4ca4791556cbe02bbf51cbb_icgraph.map | 2 +- ...3d0d35d4ca4791556cbe02bbf51cbb_icgraph.md5 | 2 +- MOSTAverage_8H_source.html | 390 ++-- MOSTStress_8H_source.html | 1569 ++++++------- TerrainMetrics_8H.html | 36 +- ...16df83b61a39fb50b9a2d7474c00d7_icgraph.map | 16 +- ...16df83b61a39fb50b9a2d7474c00d7_icgraph.md5 | 2 +- ...16df83b61a39fb50b9a2d7474c00d7_icgraph.png | Bin 24206 -> 33325 bytes ...09a5c1f84347b66e9a8b712271c4ce_icgraph.map | 16 +- ...09a5c1f84347b66e9a8b712271c4ce_icgraph.md5 | 2 +- ...09a5c1f84347b66e9a8b712271c4ce_icgraph.png | Bin 23924 -> 33187 bytes TileNoZ_8H.html | 67 +- ...a113f1d5603f7297fe1d03e5013f00_icgraph.map | 65 +- ...a113f1d5603f7297fe1d03e5013f00_icgraph.md5 | 2 +- ...a113f1d5603f7297fe1d03e5013f00_icgraph.png | Bin 236968 -> 252385 bytes classABLMost-members.html | 51 +- classABLMost.html | 1044 +++++---- classABLMost.js | 7 +- classABLMost__coll__graph.map | 36 +- classABLMost__coll__graph.md5 | 2 +- classABLMost__coll__graph.png | Bin 188087 -> 190686 bytes classERF-members.html | 2 +- classERF.html | 487 ++-- classERF.js | 2 +- ...b564dd3009ef83466b50db6d997b563_cgraph.map | 0 ...b564dd3009ef83466b50db6d997b563_cgraph.md5 | 0 ...b564dd3009ef83466b50db6d997b563_cgraph.png | Bin classMOSTAverage-members.html | 19 +- classMOSTAverage.html | 2031 +++++++++-------- classMOSTAverage.js | 3 + classMOSTAverage__coll__graph.map | 30 +- classMOSTAverage__coll__graph.md5 | 2 +- classMOSTAverage__coll__graph.png | Bin 96080 -> 98070 bytes ...14ac1672f7b8ce2cf9f9d32d00191a5_cgraph.map | 6 + ...14ac1672f7b8ce2cf9f9d32d00191a5_cgraph.md5 | 1 + ...14ac1672f7b8ce2cf9f9d32d00191a5_cgraph.png | Bin 0 -> 10718 bytes ...4ac1672f7b8ce2cf9f9d32d00191a5_icgraph.map | 4 + ...4ac1672f7b8ce2cf9f9d32d00191a5_icgraph.md5 | 1 + ...4ac1672f7b8ce2cf9f9d32d00191a5_icgraph.png | Bin 0 -> 6107 bytes ...a28005871bb8abb49f44c3976133a4f_cgraph.map | 15 +- ...a28005871bb8abb49f44c3976133a4f_cgraph.md5 | 2 +- ...a28005871bb8abb49f44c3976133a4f_cgraph.png | Bin 17672 -> 33813 bytes functions_c.html | 8 +- functions_d.html | 6 +- functions_func_c.html | 8 +- functions_func_i.html | 4 +- functions_func_s.html | 3 + functions_i.html | 4 +- functions_m.html | 7 + functions_s.html | 9 +- functions_vars_m.html | 7 + navtreedata.js | 20 +- navtreeindex10.js | 12 +- navtreeindex11.js | 10 +- navtreeindex12.js | 16 +- navtreeindex13.js | 4 + navtreeindex3.js | 42 +- navtreeindex4.js | 6 +- navtreeindex5.js | 4 +- navtreeindex6.js | 80 +- navtreeindex7.js | 10 +- navtreeindex8.js | 10 +- navtreeindex9.js | 14 +- search/all_0.js | 20 +- search/all_10.js | 80 +- search/all_11.js | 298 +-- search/all_12.js | 321 +-- search/all_13.js | 234 +- search/all_14.js | 116 +- search/all_15.js | 42 +- search/all_16.js | 122 +- search/all_17.js | 28 +- search/all_18.js | 22 +- search/all_19.js | 68 +- search/all_1a.js | 74 +- search/all_2.js | 8 +- search/all_3.js | 4 +- search/all_8.js | 4 +- search/all_c.js | 300 +-- search/all_d.js | 218 +- search/all_e.js | 55 +- search/all_f.js | 264 +-- search/classes_0.js | 18 +- search/classes_1.js | 12 +- search/classes_10.js | 10 +- search/classes_11.js | 16 +- search/classes_2.js | 12 +- search/classes_3.js | 20 +- search/classes_4.js | 6 +- search/classes_5.js | 4 +- search/classes_6.js | 8 +- search/classes_7.js | 2 +- search/classes_8.js | 4 +- search/classes_9.js | 26 +- search/classes_a.js | 18 +- search/classes_b.js | 2 +- search/classes_c.js | 10 +- search/classes_d.js | 8 +- search/classes_e.js | 32 +- search/classes_f.js | 8 +- search/defines_0.js | 2 +- search/defines_1.js | 2 +- search/defines_2.js | 4 +- search/defines_3.js | 20 +- search/defines_4.js | 22 +- search/defines_5.js | 2 +- search/enums_0.js | 4 +- search/enums_1.js | 4 +- search/enums_2.js | 2 +- search/enums_3.js | 2 +- search/enums_4.js | 2 +- search/enums_5.js | 4 +- search/enums_6.js | 8 +- search/enums_7.js | 2 +- search/enums_8.js | 4 +- search/enums_9.js | 4 +- search/enums_a.js | 2 +- search/enums_b.js | 6 +- search/enums_c.js | 2 +- search/enums_d.js | 4 +- search/enumvalues_0.js | 2 +- search/enumvalues_1.js | 4 +- search/enumvalues_10.js | 24 +- search/enumvalues_11.js | 26 +- search/enumvalues_12.js | 32 +- search/enumvalues_13.js | 16 +- search/enumvalues_14.js | 6 +- search/enumvalues_15.js | 14 +- search/enumvalues_16.js | 10 +- search/enumvalues_17.js | 10 +- search/enumvalues_18.js | 8 +- search/enumvalues_2.js | 32 +- search/enumvalues_3.js | 4 +- search/enumvalues_4.js | 16 +- search/enumvalues_5.js | 8 +- search/enumvalues_6.js | 6 +- search/enumvalues_7.js | 6 +- search/enumvalues_8.js | 8 +- search/enumvalues_9.js | 8 +- search/enumvalues_a.js | 4 +- search/enumvalues_b.js | 24 +- search/enumvalues_c.js | 22 +- search/enumvalues_d.js | 10 +- search/enumvalues_e.js | 16 +- search/enumvalues_f.js | 28 +- search/files_0.js | 34 +- search/files_1.js | 12 +- search/files_10.js | 28 +- search/files_11.js | 6 +- search/files_12.js | 2 +- search/files_13.js | 8 +- search/files_2.js | 20 +- search/files_3.js | 20 +- search/files_4.js | 136 +- search/files_5.js | 6 +- search/files_6.js | 2 +- search/files_7.js | 36 +- search/files_8.js | 4 +- search/files_9.js | 6 +- search/files_a.js | 34 +- search/files_b.js | 28 +- search/files_c.js | 8 +- search/files_d.js | 22 +- search/files_e.js | 18 +- search/files_f.js | 16 +- search/functions_0.js | 125 +- search/functions_1.js | 26 +- search/functions_10.js | 94 +- search/functions_11.js | 141 +- search/functions_12.js | 24 +- search/functions_13.js | 40 +- search/functions_14.js | 12 +- search/functions_15.js | 66 +- search/functions_16.js | 2 +- search/functions_17.js | 6 +- search/functions_18.js | 74 +- search/functions_2.js | 156 +- search/functions_3.js | 46 +- search/functions_4.js | 106 +- search/functions_5.js | 42 +- search/functions_6.js | 304 +-- search/functions_7.js | 14 +- search/functions_8.js | 174 +- search/functions_9.js | 2 +- search/functions_a.js | 26 +- search/functions_b.js | 76 +- search/functions_c.js | 56 +- search/functions_d.js | 20 +- search/functions_e.js | 48 +- search/functions_f.js | 12 +- search/namespaces_0.js | 2 +- search/namespaces_1.js | 2 +- search/namespaces_2.js | 2 +- search/namespaces_3.js | 4 +- search/namespaces_4.js | 2 +- search/namespaces_5.js | 6 +- search/namespaces_6.js | 4 +- search/namespaces_7.js | 6 +- search/namespaces_8.js | 2 +- search/namespaces_9.js | 2 +- search/namespaces_a.js | 2 +- search/namespaces_b.js | 2 +- search/pages_0.js | 2 +- search/typedefs_0.js | 2 +- search/typedefs_1.js | 2 +- search/typedefs_2.js | 2 +- search/typedefs_3.js | 2 +- search/typedefs_4.js | 2 +- search/typedefs_5.js | 2 +- search/typedefs_6.js | 2 +- search/variables_0.js | 102 +- search/variables_1.js | 36 +- search/variables_10.js | 44 +- search/variables_11.js | 130 +- search/variables_12.js | 134 +- search/variables_13.js | 140 +- search/variables_14.js | 50 +- search/variables_15.js | 20 +- search/variables_16.js | 26 +- search/variables_17.js | 14 +- search/variables_18.js | 10 +- search/variables_19.js | 52 +- search/variables_2.js | 126 +- search/variables_3.js | 120 +- search/variables_4.js | 46 +- search/variables_5.js | 44 +- search/variables_6.js | 44 +- search/variables_7.js | 38 +- search/variables_8.js | 84 +- search/variables_9.js | 4 +- search/variables_a.js | 10 +- search/variables_b.js | 64 +- search/variables_c.js | 374 +-- search/variables_d.js | 100 +- search/variables_e.js | 18 +- search/variables_f.js | 146 +- structcustom__flux-members.html | 2 +- structcustom__flux.html | 328 +-- structcustom__flux.js | 2 +- structdonelan__flux-members.html | 2 +- structdonelan__flux.html | 367 +-- structdonelan__flux.js | 2 +- structmoeng__flux-members.html | 2 +- structmoeng__flux.html | 365 +-- structmoeng__flux.js | 2 +- 248 files changed, 7712 insertions(+), 7376 deletions(-) rename classERF_aacc932516cb277301951a8258545873c_cgraph.map => classERF_aab564dd3009ef83466b50db6d997b563_cgraph.map (100%) rename classERF_aacc932516cb277301951a8258545873c_cgraph.md5 => classERF_aab564dd3009ef83466b50db6d997b563_cgraph.md5 (100%) rename classERF_aacc932516cb277301951a8258545873c_cgraph.png => classERF_aab564dd3009ef83466b50db6d997b563_cgraph.png (100%) create mode 100644 classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.map create mode 100644 classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.md5 create mode 100644 classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.png create mode 100644 classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.map create mode 100644 classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.md5 create mode 100644 classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.png diff --git a/ABLMost_8H_source.html b/ABLMost_8H_source.html index 78abaa42b9..4b8b48b2d8 100644 --- a/ABLMost_8H_source.html +++ b/ABLMost_8H_source.html @@ -158,381 +158,393 @@
70  amrex::Abort("Undefined MOST flux type!");
71  }
72 
-
73  // Get surface temperature
-
74  auto erf_st = pp.query("most.surf_temp", surf_temp);
-
75 
-
76  // Custom type user must specify the fluxes
-
77  if (flux_type == FluxCalcType::CUSTOM) {
-
78  theta_type = ThetaCalcType::HEAT_FLUX;
-
79  pp.query("most.ustar", custom_ustar);
-
80  pp.query("most.tstar", custom_tstar);
-
81  pp.query("most.qstar", custom_qstar);
-
82  if (custom_qstar != 0) {
-
83  AMREX_ASSERT_WITH_MESSAGE(use_moisture, "Specified custom MOST qv flux without moisture model!");
-
84  }
-
85  amrex::Print() << "Using specified ustar, tstar, qstar for MOST = "
-
86  << custom_ustar << " "
-
87  << custom_tstar << " "
-
88  << custom_qstar << std::endl;
-
89 
-
90  // Specify surface temperature or surface flux
-
91  } else {
-
92  if (erf_st) {
-
93  theta_type = ThetaCalcType::SURFACE_TEMPERATURE;
-
94  pp.query("most.surf_heating_rate", surf_heating_rate); // [K/h]
-
95  surf_heating_rate = surf_heating_rate / 3600.0; // [K/s]
-
96  if (pp.query("most.surf_temp_flux", surf_temp_flux)) {
-
97  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
-
98  }
-
99  } else {
-
100  pp.query("most.surf_temp_flux", surf_temp_flux);
-
101  if (pp.query("most.surf_heating_rate", surf_heating_rate)) {
-
102  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
-
103  }
-
104  if (std::abs(surf_temp_flux) > std::numeric_limits<amrex::Real>::epsilon()) {
-
105  theta_type = ThetaCalcType::HEAT_FLUX;
-
106  } else {
-
107  theta_type = ThetaCalcType::ADIABATIC;
-
108  }
-
109  }
-
110  }
-
111 
-
112  // Specify how to compute the surface flux over land (if there is any)
-
113  std::string rough_land_string{"constant"};
-
114  pp.query("most.roughness_type_land", rough_land_string);
-
115  if (rough_land_string == "constant") {
-
116  rough_type_land = RoughCalcType::CONSTANT;
-
117  } else {
-
118  amrex::Abort("Undefined MOST roughness type for land!");
-
119  }
-
120 
-
121  // Specify how to compute the surface flux over sea (if there is any)
-
122  std::string rough_sea_string{"charnock"};
-
123  pp.query("most.roughness_type_sea", rough_sea_string);
-
124  if (rough_sea_string == "charnock") {
-
125  rough_type_sea = RoughCalcType::CHARNOCK;
-
126  pp.query("most.charnock_constant",cnk_a);
-
127  } else if (rough_sea_string == "modified_charnock") {
-
128  rough_type_sea = RoughCalcType::MODIFIED_CHARNOCK;
-
129  pp.query("most.modified_charnock_depth",depth);
-
130  } else if (rough_sea_string == "wave_coupled") {
-
131  rough_type_sea = RoughCalcType::WAVE_COUPLED;
-
132  } else {
-
133  amrex::Abort("Undefined MOST roughness type for sea!");
-
134  }
-
135 
-
136  // Size the MOST params for all levels
-
137  int nlevs = m_geom.size();
-
138  z_0.resize(nlevs);
-
139  u_star.resize(nlevs);
-
140  t_star.resize(nlevs);
-
141  q_star.resize(nlevs);
-
142  t_surf.resize(nlevs);
-
143  olen.resize(nlevs);
-
144 
-
145  // Get pointers to SST and LANDMASK data
-
146  m_sst_lev.resize(nlevs);
-
147  m_lmask_lev.resize(nlevs);
+
73  // Check if we do stress rotations for terrain
+
74  pp.query("most.terrain_rotate",m_rotate);
+
75  if (m_rotate) AMREX_ASSERT_WITH_MESSAGE((z_phys_nd[0].get()), "Stress rotations are only valid with terrain!");
+
76 
+
77  // Get surface temperature
+
78  auto erf_st = pp.query("most.surf_temp", surf_temp);
+
79 
+
80  // Custom type user must specify the fluxes
+
81  if (flux_type == FluxCalcType::CUSTOM) {
+
82  theta_type = ThetaCalcType::HEAT_FLUX;
+
83  pp.query("most.ustar", custom_ustar);
+
84  pp.query("most.tstar", custom_tstar);
+
85  pp.query("most.qstar", custom_qstar);
+
86  if (custom_qstar != 0) {
+
87  AMREX_ASSERT_WITH_MESSAGE(use_moisture, "Specified custom MOST qv flux without moisture model!");
+
88  }
+
89  amrex::Print() << "Using specified ustar, tstar, qstar for MOST = "
+
90  << custom_ustar << " "
+
91  << custom_tstar << " "
+
92  << custom_qstar << std::endl;
+
93 
+
94  // Specify surface temperature or surface flux
+
95  } else {
+
96  if (erf_st) {
+
97  theta_type = ThetaCalcType::SURFACE_TEMPERATURE;
+
98  pp.query("most.surf_heating_rate", surf_heating_rate); // [K/h]
+
99  surf_heating_rate = surf_heating_rate / 3600.0; // [K/s]
+
100  if (pp.query("most.surf_temp_flux", surf_temp_flux)) {
+
101  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
+
102  }
+
103  } else {
+
104  pp.query("most.surf_temp_flux", surf_temp_flux);
+
105  if (pp.query("most.surf_heating_rate", surf_heating_rate)) {
+
106  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
+
107  }
+
108  if (std::abs(surf_temp_flux) > std::numeric_limits<amrex::Real>::epsilon()) {
+
109  theta_type = ThetaCalcType::HEAT_FLUX;
+
110  } else {
+
111  theta_type = ThetaCalcType::ADIABATIC;
+
112  }
+
113  }
+
114  }
+
115 
+
116  // Specify how to compute the surface flux over land (if there is any)
+
117  std::string rough_land_string{"constant"};
+
118  pp.query("most.roughness_type_land", rough_land_string);
+
119  if (rough_land_string == "constant") {
+
120  rough_type_land = RoughCalcType::CONSTANT;
+
121  } else {
+
122  amrex::Abort("Undefined MOST roughness type for land!");
+
123  }
+
124 
+
125  // Specify how to compute the surface flux over sea (if there is any)
+
126  std::string rough_sea_string{"charnock"};
+
127  pp.query("most.roughness_type_sea", rough_sea_string);
+
128  if (rough_sea_string == "charnock") {
+
129  rough_type_sea = RoughCalcType::CHARNOCK;
+
130  pp.query("most.charnock_constant",cnk_a);
+
131  } else if (rough_sea_string == "modified_charnock") {
+
132  rough_type_sea = RoughCalcType::MODIFIED_CHARNOCK;
+
133  pp.query("most.modified_charnock_depth",depth);
+
134  } else if (rough_sea_string == "wave_coupled") {
+
135  rough_type_sea = RoughCalcType::WAVE_COUPLED;
+
136  } else {
+
137  amrex::Abort("Undefined MOST roughness type for sea!");
+
138  }
+
139 
+
140  // Size the MOST params for all levels
+
141  int nlevs = m_geom.size();
+
142  z_0.resize(nlevs);
+
143  u_star.resize(nlevs);
+
144  t_star.resize(nlevs);
+
145  q_star.resize(nlevs);
+
146  t_surf.resize(nlevs);
+
147  olen.resize(nlevs);
148 
-
149  for (int lev(0); lev<nlevs; ++lev) {
-
150  int nt_tot_sst = sst_lev[lev].size();
-
151  m_sst_lev[lev].resize(nt_tot_sst);
-
152  for (int nt(0); nt<nt_tot_sst; ++nt) {
-
153  m_sst_lev[lev][nt] = sst_lev[lev][nt].get();
-
154  }
-
155  int nt_tot_lmask = lmask_lev[lev].size();
-
156  m_lmask_lev[lev].resize(nt_tot_lmask);
-
157  for (int nt(0); nt<nt_tot_lmask; ++nt) {
-
158  m_lmask_lev[lev][nt] = lmask_lev[lev][nt].get();
-
159  }
-
160  } // lev
-
161 
-
162  // Get pointers to LSM data and Fluxes
-
163  m_lsm_data_lev.resize(nlevs);
-
164  m_lsm_flux_lev.resize(nlevs);
-
165  for (int lev(0); lev<nlevs; ++lev) {
-
166  int nvar = lsm_data[lev].size();
-
167  m_lsm_data_lev[lev].resize(nvar);
-
168  m_lsm_flux_lev[lev].resize(nvar);
-
169  for (int n(0); n<nvar; ++n) {
-
170  m_lsm_data_lev[lev][n] = lsm_data[lev][n];
-
171  m_lsm_flux_lev[lev][n] = lsm_flux[lev][n];
-
172  }
-
173  } // lev
-
174 
-
175  // Get pointers to wave data
-
176  m_Hwave_lev.resize(nlevs);
-
177  m_Lwave_lev.resize(nlevs);
-
178  m_eddyDiffs_lev.resize(nlevs);
-
179  for (int lev(0); lev<nlevs; ++lev) {
-
180  m_Hwave_lev[lev] = Hwave[lev].get();
-
181  m_Lwave_lev[lev] = Lwave[lev].get();
-
182  m_eddyDiffs_lev[lev] = eddyDiffs[lev].get();
-
183  }
-
184 
-
185  for (int lev = 0; lev < nlevs; lev++) {
-
186  // Attributes for MFs and FABs
-
187  //--------------------------------------------------------
-
188  auto& mf = vars_old[lev][Vars::cons];
-
189  // Create a 2D ba, dm, & ghost cells
-
190  amrex::BoxArray ba = mf.boxArray();
-
191  amrex::BoxList bl2d = ba.boxList();
-
192  for (auto& b : bl2d) {
-
193  b.setRange(2,0);
-
194  }
-
195  amrex::BoxArray ba2d(std::move(bl2d));
-
196  const amrex::DistributionMapping& dm = mf.DistributionMap();
-
197  const int ncomp = 1;
-
198  amrex::IntVect ng = mf.nGrowVect(); ng[2]=0;
-
199 
-
200  // Z0 heights FAB
-
201  //--------------------------------------------------------
-
202  amrex::Box bx = amrex::grow(m_geom[lev].Domain(),ng);
-
203  bx.setSmall(2,0);
-
204  bx.setBig(2,0);
-
205  z_0[lev].resize(bx,1);
-
206  z_0[lev].setVal<amrex::RunOn::Device>(z0_const);
-
207 
-
208  // 2D MFs for U*, T*, T_surf
-
209  //--------------------------------------------------------
-
210  u_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
211  u_star[lev]->setVal(1.E34);
-
212 
-
213  t_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
214  t_star[lev]->setVal(1.E34);
-
215 
-
216  q_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
217  q_star[lev]->setVal(1.E34);
-
218 
-
219  olen[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
220  olen[lev]->setVal(1.E34);
-
221 
-
222  t_surf[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
223 
-
224  // TODO: Do we want lsm_data to have theta at 0 index always?
-
225  // Do we want an external enum struct for indexing?
-
226  if (m_sst_lev[lev][0] || m_lsm_data_lev[lev][0]) {
-
227  // Valid SST or LSM data; t_surf set before computing fluxes (avoids extended lambda capture)
-
228  theta_type = ThetaCalcType::SURFACE_TEMPERATURE;
-
229  } else if (erf_st) {
-
230  t_surf[lev]->setVal(surf_temp);
-
231  } else {
-
232  t_surf[lev]->setVal(0.0);
-
233  }
-
234  }// lev
-
235  }
-
236 
-
237  void
-
238  update_fluxes (const int& lev,
-
239  const amrex::Real& time,
-
240  int max_iters = 25);
-
241 
-
242  template <typename FluxIter>
-
243  void
-
244  compute_fluxes (const int& lev,
-
245  const int& max_iters,
-
246  const FluxIter& most_flux,
-
247  bool is_land);
-
248 
-
249  void
-
250  impose_most_bcs (const int& lev,
-
251  const amrex::Vector<amrex::MultiFab*>& mfs,
-
252  amrex::MultiFab* xzmom_flux, amrex::MultiFab* zxmom_flux,
-
253  amrex::MultiFab* yzmom_flux, amrex::MultiFab* zymom_flux,
-
254  amrex::MultiFab* heat_flux,
-
255  amrex::MultiFab* z_phys);
-
256 
-
257  template<typename FluxCalc>
-
258  void
-
259  compute_most_bcs (const int& lev,
-
260  const amrex::Vector<amrex::MultiFab*>& mfs,
-
261  amrex::MultiFab* xzmom_flux, amrex::MultiFab* zxmom_flux,
-
262  amrex::MultiFab* yzmom_flux, amrex::MultiFab* zymom_flux,
-
263  amrex::MultiFab* heat_flux,
-
264  amrex::MultiFab* z_phys,
-
265  const amrex::Real& dz_no_terrain,
-
266  const FluxCalc& flux_comp);
-
267 
-
268  void
-
269  time_interp_sst (const int& lev,
-
270  const amrex::Real& time);
-
271 
-
272  void
-
273  get_lsm_tsurf (const int& lev);
-
274 
-
275  void
-
276  update_surf_temp (const amrex::Real& time)
-
277  {
-
278  if (surf_heating_rate != 0) {
-
279  int nlevs = m_geom.size();
-
280  for (int lev = 0; lev < nlevs; lev++)
-
281  {
-
282  t_surf[lev]->setVal(surf_temp + surf_heating_rate*time);
-
283  amrex::Print() << "Surface temp at t=" << time
-
284  << ": "
-
285  << surf_temp + surf_heating_rate*time
-
286  << std::endl;
-
287  }
-
288  }
-
289  }
-
290 
-
291  void
-
292  update_mac_ptrs (const int& lev,
-
293  amrex::Vector<amrex::Vector<amrex::MultiFab>>& vars_old,
-
294  amrex::Vector<std::unique_ptr<amrex::MultiFab>>& Theta_prim,
-
295  amrex::Vector<std::unique_ptr<amrex::MultiFab>>& Qv_prim)
-
296  { m_ma.update_field_ptrs(lev,vars_old,Theta_prim,Qv_prim); }
-
297 
-
298  const amrex::MultiFab*
-
299  get_u_star (const int& lev) { return u_star[lev].get(); }
-
300 
-
301  const amrex::MultiFab*
-
302  get_t_star (const int& lev) { return t_star[lev].get(); }
+
149  // Get pointers to SST and LANDMASK data
+
150  m_sst_lev.resize(nlevs);
+
151  m_lmask_lev.resize(nlevs);
+
152 
+
153  for (int lev(0); lev<nlevs; ++lev) {
+
154  int nt_tot_sst = sst_lev[lev].size();
+
155  m_sst_lev[lev].resize(nt_tot_sst);
+
156  for (int nt(0); nt<nt_tot_sst; ++nt) {
+
157  m_sst_lev[lev][nt] = sst_lev[lev][nt].get();
+
158  }
+
159  int nt_tot_lmask = lmask_lev[lev].size();
+
160  m_lmask_lev[lev].resize(nt_tot_lmask);
+
161  for (int nt(0); nt<nt_tot_lmask; ++nt) {
+
162  m_lmask_lev[lev][nt] = lmask_lev[lev][nt].get();
+
163  }
+
164  } // lev
+
165 
+
166  // Get pointers to LSM data and Fluxes
+
167  m_lsm_data_lev.resize(nlevs);
+
168  m_lsm_flux_lev.resize(nlevs);
+
169  for (int lev(0); lev<nlevs; ++lev) {
+
170  int nvar = lsm_data[lev].size();
+
171  m_lsm_data_lev[lev].resize(nvar);
+
172  m_lsm_flux_lev[lev].resize(nvar);
+
173  for (int n(0); n<nvar; ++n) {
+
174  m_lsm_data_lev[lev][n] = lsm_data[lev][n];
+
175  m_lsm_flux_lev[lev][n] = lsm_flux[lev][n];
+
176  }
+
177  } // lev
+
178 
+
179  // Get pointers to wave data
+
180  m_Hwave_lev.resize(nlevs);
+
181  m_Lwave_lev.resize(nlevs);
+
182  m_eddyDiffs_lev.resize(nlevs);
+
183  for (int lev(0); lev<nlevs; ++lev) {
+
184  m_Hwave_lev[lev] = Hwave[lev].get();
+
185  m_Lwave_lev[lev] = Lwave[lev].get();
+
186  m_eddyDiffs_lev[lev] = eddyDiffs[lev].get();
+
187  }
+
188 
+
189  for (int lev = 0; lev < nlevs; lev++) {
+
190  // Attributes for MFs and FABs
+
191  //--------------------------------------------------------
+
192  auto& mf = vars_old[lev][Vars::cons];
+
193  // Create a 2D ba, dm, & ghost cells
+
194  amrex::BoxArray ba = mf.boxArray();
+
195  amrex::BoxList bl2d = ba.boxList();
+
196  for (auto& b : bl2d) {
+
197  b.setRange(2,0);
+
198  }
+
199  amrex::BoxArray ba2d(std::move(bl2d));
+
200  const amrex::DistributionMapping& dm = mf.DistributionMap();
+
201  const int ncomp = 1;
+
202  amrex::IntVect ng = mf.nGrowVect(); ng[2]=0;
+
203 
+
204  // Z0 heights FAB
+
205  //--------------------------------------------------------
+
206  amrex::Box bx = amrex::grow(m_geom[lev].Domain(),ng);
+
207  bx.setSmall(2,0);
+
208  bx.setBig(2,0);
+
209  z_0[lev].resize(bx,1);
+
210  z_0[lev].setVal<amrex::RunOn::Device>(z0_const);
+
211 
+
212  // 2D MFs for U*, T*, T_surf
+
213  //--------------------------------------------------------
+
214  u_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
215  u_star[lev]->setVal(1.E34);
+
216 
+
217  t_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
218  t_star[lev]->setVal(1.E34);
+
219 
+
220  q_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
221  q_star[lev]->setVal(1.E34);
+
222 
+
223  olen[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
224  olen[lev]->setVal(1.E34);
+
225 
+
226  t_surf[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
227 
+
228  // TODO: Do we want lsm_data to have theta at 0 index always?
+
229  // Do we want an external enum struct for indexing?
+
230  if (m_sst_lev[lev][0] || m_lsm_data_lev[lev][0]) {
+
231  // Valid SST or LSM data; t_surf set before computing fluxes (avoids extended lambda capture)
+
232  theta_type = ThetaCalcType::SURFACE_TEMPERATURE;
+
233  } else if (erf_st) {
+
234  t_surf[lev]->setVal(surf_temp);
+
235  } else {
+
236  t_surf[lev]->setVal(0.0);
+
237  }
+
238  }// lev
+
239  }
+
240 
+
241  void
+
242  update_fluxes (const int& lev,
+
243  const amrex::Real& time,
+
244  int max_iters = 25);
+
245 
+
246  template <typename FluxIter>
+
247  void
+
248  compute_fluxes (const int& lev,
+
249  const int& max_iters,
+
250  const FluxIter& most_flux,
+
251  bool is_land);
+
252 
+
253  void
+
254  impose_most_bcs (const int& lev,
+
255  const amrex::Vector<amrex::MultiFab*>& mfs,
+
256  amrex::MultiFab* xzmom_flux, amrex::MultiFab* zxmom_flux,
+
257  amrex::MultiFab* yzmom_flux, amrex::MultiFab* zymom_flux,
+
258  amrex::MultiFab* heat_flux,
+
259  amrex::MultiFab* qv_flux,
+
260  amrex::MultiFab* z_phys);
+
261 
+
262  template<typename FluxCalc>
+
263  void
+
264  compute_most_bcs (const int& lev,
+
265  const amrex::Vector<amrex::MultiFab*>& mfs,
+
266  amrex::MultiFab* xzmom_flux, amrex::MultiFab* zxmom_flux,
+
267  amrex::MultiFab* yzmom_flux, amrex::MultiFab* zymom_flux,
+
268  amrex::MultiFab* heat_flux,
+
269  amrex::MultiFab* qv_flux,
+
270  amrex::MultiFab* z_phys,
+
271  const amrex::Real& dz_no_terrain,
+
272  const FluxCalc& flux_comp);
+
273 
+
274  void
+
275  time_interp_sst (const int& lev,
+
276  const amrex::Real& time);
+
277 
+
278  void
+
279  get_lsm_tsurf (const int& lev);
+
280 
+
281  void
+
282  update_surf_temp (const amrex::Real& time)
+
283  {
+
284  if (surf_heating_rate != 0) {
+
285  int nlevs = m_geom.size();
+
286  for (int lev = 0; lev < nlevs; lev++)
+
287  {
+
288  t_surf[lev]->setVal(surf_temp + surf_heating_rate*time);
+
289  amrex::Print() << "Surface temp at t=" << time
+
290  << ": "
+
291  << surf_temp + surf_heating_rate*time
+
292  << std::endl;
+
293  }
+
294  }
+
295  }
+
296 
+
297  void
+
298  update_mac_ptrs (const int& lev,
+
299  amrex::Vector<amrex::Vector<amrex::MultiFab>>& vars_old,
+
300  amrex::Vector<std::unique_ptr<amrex::MultiFab>>& Theta_prim,
+
301  amrex::Vector<std::unique_ptr<amrex::MultiFab>>& Qv_prim)
+
302  { m_ma.update_field_ptrs(lev,vars_old,Theta_prim,Qv_prim); }
303 
304  const amrex::MultiFab*
-
305  get_olen (const int& lev) { return olen[lev].get(); }
+
305  get_u_star (const int& lev) { return u_star[lev].get(); }
306 
307  const amrex::MultiFab*
-
308  get_mac_avg (const int& lev, int comp) { return m_ma.get_average(lev,comp); }
+
308  get_t_star (const int& lev) { return t_star[lev].get(); }
309 
310  const amrex::MultiFab*
-
311  get_t_surf (const int& lev) { return t_surf[lev].get(); }
+
311  get_olen (const int& lev) { return olen[lev].get(); }
312 
-
313  amrex::Real
-
314  get_zref () {return m_ma.get_zref();}
+
313  const amrex::MultiFab*
+
314  get_mac_avg (const int& lev, int comp) { return m_ma.get_average(lev,comp); }
315 
-
316  const amrex::FArrayBox*
-
317  get_z0 (const int& lev) {return &z_0[lev];}
+
316  const amrex::MultiFab*
+
317  get_t_surf (const int& lev) { return t_surf[lev].get(); }
318 
-
319  enum struct FluxCalcType {
-
320  MOENG = 0, ///< Moeng functional form
-
321  DONELAN, ///< Donelan functional form
-
322  CUSTOM ///< Custom constant flux functional form
-
323  };
+
319  amrex::Real
+
320  get_zref () {return m_ma.get_zref();}
+
321 
+
322  const amrex::FArrayBox*
+
323  get_z0 (const int& lev) {return &z_0[lev];}
324 
-
325  enum struct ThetaCalcType {
-
326  ADIABATIC = 0,
-
327  HEAT_FLUX, ///< Heat-flux specified
-
328  SURFACE_TEMPERATURE ///< Surface temperature specified
-
329  };
-
330 
-
331  enum struct RoughCalcType {
-
332  CONSTANT = 0, ///< Constant z0
-
333  CHARNOCK,
-
334  MODIFIED_CHARNOCK,
-
335  WAVE_COUPLED
-
336  };
-
337 
-
338  FluxCalcType flux_type{FluxCalcType::MOENG};
-
339  ThetaCalcType theta_type{ThetaCalcType::ADIABATIC};
-
340  RoughCalcType rough_type_land{RoughCalcType::CONSTANT};
-
341  RoughCalcType rough_type_sea{RoughCalcType::CHARNOCK};
-
342 
-
343 private:
-
344  bool use_moisture;
-
345  bool m_exp_most = false;
-
346  amrex::Real z0_const{0.1};
-
347  amrex::Real surf_temp;
-
348  amrex::Real surf_heating_rate{0};
-
349  amrex::Real surf_temp_flux{0};
-
350  amrex::Real custom_ustar{0};
-
351  amrex::Real custom_tstar{0};
-
352  amrex::Real custom_qstar{0};
-
353  amrex::Real cnk_a{0.0185};
-
354  amrex::Real depth{30.0};
-
355  amrex::Real m_start_bdy_time;
-
356  amrex::Real m_bdy_time_interval;
-
357  amrex::Vector<amrex::Geometry> m_geom;
-
358  amrex::Vector<amrex::FArrayBox> z_0;
-
359 
-
360  MOSTAverage m_ma;
-
361  amrex::Vector<std::unique_ptr<amrex::MultiFab>> u_star;
-
362  amrex::Vector<std::unique_ptr<amrex::MultiFab>> t_star;
-
363  amrex::Vector<std::unique_ptr<amrex::MultiFab>> q_star;
-
364  amrex::Vector<std::unique_ptr<amrex::MultiFab>> olen;
-
365  amrex::Vector<std::unique_ptr<amrex::MultiFab>> t_surf;
-
366 
-
367  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_sst_lev;
-
368  amrex::Vector<amrex::Vector<amrex::iMultiFab*>> m_lmask_lev;
-
369  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_lsm_data_lev;
-
370  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_lsm_flux_lev;
-
371  amrex::Vector<amrex::MultiFab*> m_Hwave_lev;
-
372  amrex::Vector<amrex::MultiFab*> m_Lwave_lev;
-
373  amrex::Vector<amrex::MultiFab*> m_eddyDiffs_lev;
-
374 };
+
325 
+
326 
+
327  enum struct FluxCalcType {
+
328  MOENG = 0, ///< Moeng functional form
+
329  DONELAN, ///< Donelan functional form
+
330  CUSTOM ///< Custom constant flux functional form
+
331  };
+
332 
+
333  enum struct ThetaCalcType {
+
334  ADIABATIC = 0,
+
335  HEAT_FLUX, ///< Heat-flux specified
+
336  SURFACE_TEMPERATURE ///< Surface temperature specified
+
337  };
+
338 
+
339  enum struct RoughCalcType {
+
340  CONSTANT = 0, ///< Constant z0
+
341  CHARNOCK,
+
342  MODIFIED_CHARNOCK,
+
343  WAVE_COUPLED
+
344  };
+
345 
+
346  FluxCalcType flux_type{FluxCalcType::MOENG};
+
347  ThetaCalcType theta_type{ThetaCalcType::ADIABATIC};
+
348  RoughCalcType rough_type_land{RoughCalcType::CONSTANT};
+
349  RoughCalcType rough_type_sea{RoughCalcType::CHARNOCK};
+
350 
+
351 private:
+
352  bool use_moisture;
+
353  bool m_exp_most = false;
+
354  bool m_rotate = false;
+
355  amrex::Real z0_const{0.1};
+
356  amrex::Real surf_temp;
+
357  amrex::Real surf_heating_rate{0};
+
358  amrex::Real surf_temp_flux{0};
+
359  amrex::Real custom_ustar{0};
+
360  amrex::Real custom_tstar{0};
+
361  amrex::Real custom_qstar{0};
+
362  amrex::Real cnk_a{0.0185};
+
363  amrex::Real depth{30.0};
+
364  amrex::Real m_start_bdy_time;
+
365  amrex::Real m_bdy_time_interval;
+
366  amrex::Vector<amrex::Geometry> m_geom;
+
367  amrex::Vector<amrex::FArrayBox> z_0;
+
368 
+
369  MOSTAverage m_ma;
+
370  amrex::Vector<std::unique_ptr<amrex::MultiFab>> u_star;
+
371  amrex::Vector<std::unique_ptr<amrex::MultiFab>> t_star;
+
372  amrex::Vector<std::unique_ptr<amrex::MultiFab>> q_star;
+
373  amrex::Vector<std::unique_ptr<amrex::MultiFab>> olen;
+
374  amrex::Vector<std::unique_ptr<amrex::MultiFab>> t_surf;
375 
-
376 #endif /* ABLMOST_H */
+
376  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_sst_lev;
+
377  amrex::Vector<amrex::Vector<amrex::iMultiFab*>> m_lmask_lev;
+
378  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_lsm_data_lev;
+
379  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_lsm_flux_lev;
+
380  amrex::Vector<amrex::MultiFab*> m_Hwave_lev;
+
381  amrex::Vector<amrex::MultiFab*> m_Lwave_lev;
+
382  amrex::Vector<amrex::MultiFab*> m_eddyDiffs_lev;
+
383 
+
384  //amrex::Array2D<amrex::Real,0,2,0,2> m_rot_mat;
+
385 };
+
386 
+
387 #endif /* ABLMOST_H */
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real pp(amrex::Real y)
Definition: Microphysics_Utils.H:219
Definition: ABLMost.H:27
-
amrex::Real m_bdy_time_interval
Definition: ABLMost.H:356
-
amrex::Vector< amrex::MultiFab * > m_eddyDiffs_lev
Definition: ABLMost.H:373
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > q_star
Definition: ABLMost.H:363
-
const amrex::MultiFab * get_u_star(const int &lev)
Definition: ABLMost.H:299
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > olen
Definition: ABLMost.H:364
-
const amrex::MultiFab * get_t_star(const int &lev)
Definition: ABLMost.H:302
-
amrex::Vector< amrex::FArrayBox > z_0
Definition: ABLMost.H:358
-
amrex::Vector< amrex::Geometry > m_geom
Definition: ABLMost.H:357
-
amrex::Real custom_ustar
Definition: ABLMost.H:350
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_surf
Definition: ABLMost.H:365
-
amrex::Real custom_qstar
Definition: ABLMost.H:352
-
amrex::Real depth
Definition: ABLMost.H:354
-
amrex::Real surf_heating_rate
Definition: ABLMost.H:348
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_flux_lev
Definition: ABLMost.H:370
-
MOSTAverage m_ma
Definition: ABLMost.H:360
-
ThetaCalcType
Definition: ABLMost.H:325
+
amrex::Real m_bdy_time_interval
Definition: ABLMost.H:365
+
amrex::Vector< amrex::MultiFab * > m_eddyDiffs_lev
Definition: ABLMost.H:382
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > q_star
Definition: ABLMost.H:372
+
const amrex::MultiFab * get_u_star(const int &lev)
Definition: ABLMost.H:305
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > olen
Definition: ABLMost.H:373
+
const amrex::MultiFab * get_t_star(const int &lev)
Definition: ABLMost.H:308
+
amrex::Vector< amrex::FArrayBox > z_0
Definition: ABLMost.H:367
+
amrex::Vector< amrex::Geometry > m_geom
Definition: ABLMost.H:366
+
amrex::Real custom_ustar
Definition: ABLMost.H:359
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_surf
Definition: ABLMost.H:374
+
amrex::Real custom_qstar
Definition: ABLMost.H:361
+
amrex::Real depth
Definition: ABLMost.H:363
+
amrex::Real surf_heating_rate
Definition: ABLMost.H:357
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_flux_lev
Definition: ABLMost.H:379
+
MOSTAverage m_ma
Definition: ABLMost.H:369
+
ThetaCalcType
Definition: ABLMost.H:333
@ ADIABATIC
@ SURFACE_TEMPERATURE
Surface temperature specified.
@ HEAT_FLUX
Heat-flux specified.
ABLMost(const amrex::Vector< amrex::Geometry > &geom, bool &use_exp_most, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd, amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab >>> &sst_lev, amrex::Vector< amrex::Vector< std::unique_ptr< amrex::iMultiFab >>> &lmask_lev, amrex::Vector< amrex::Vector< amrex::MultiFab * >> lsm_data, amrex::Vector< amrex::Vector< amrex::MultiFab * >> lsm_flux, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Hwave, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Lwave, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &eddyDiffs, amrex::Real start_bdy_time=0.0, amrex::Real bdy_time_interval=0.0)
Definition: ABLMost.H:32
-
amrex::Real m_start_bdy_time
Definition: ABLMost.H:355
-
const amrex::FArrayBox * get_z0(const int &lev)
Definition: ABLMost.H:317
-
amrex::Vector< amrex::MultiFab * > m_Hwave_lev
Definition: ABLMost.H:371
-
void compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)
-
void update_mac_ptrs(const int &lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: ABLMost.H:292
-
amrex::Real surf_temp
Definition: ABLMost.H:347
-
amrex::Real cnk_a
Definition: ABLMost.H:353
-
ThetaCalcType theta_type
Definition: ABLMost.H:339
+
amrex::Real m_start_bdy_time
Definition: ABLMost.H:364
+
const amrex::FArrayBox * get_z0(const int &lev)
Definition: ABLMost.H:323
+
amrex::Vector< amrex::MultiFab * > m_Hwave_lev
Definition: ABLMost.H:380
+
void update_mac_ptrs(const int &lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: ABLMost.H:298
+
amrex::Real surf_temp
Definition: ABLMost.H:356
+
amrex::Real cnk_a
Definition: ABLMost.H:362
+
ThetaCalcType theta_type
Definition: ABLMost.H:347
void compute_fluxes(const int &lev, const int &max_iters, const FluxIter &most_flux, bool is_land)
Definition: ABLMost.cpp:135
-
void impose_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys)
Definition: ABLMost.cpp:189
-
FluxCalcType
Definition: ABLMost.H:319
+
FluxCalcType
Definition: ABLMost.H:327
@ MOENG
Moeng functional form.
@ CUSTOM
Custom constant flux functional form.
@ DONELAN
Donelan functional form.
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_data_lev
Definition: ABLMost.H:369
-
amrex::Real surf_temp_flux
Definition: ABLMost.H:349
-
amrex::Vector< amrex::Vector< amrex::iMultiFab * > > m_lmask_lev
Definition: ABLMost.H:368
-
void time_interp_sst(const int &lev, const amrex::Real &time)
Definition: ABLMost.cpp:384
-
RoughCalcType rough_type_land
Definition: ABLMost.H:340
-
amrex::Vector< amrex::MultiFab * > m_Lwave_lev
Definition: ABLMost.H:372
-
RoughCalcType rough_type_sea
Definition: ABLMost.H:341
-
bool use_moisture
Definition: ABLMost.H:344
-
bool m_exp_most
Definition: ABLMost.H:345
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_star
Definition: ABLMost.H:362
-
const amrex::MultiFab * get_t_surf(const int &lev)
Definition: ABLMost.H:311
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > u_star
Definition: ABLMost.H:361
-
amrex::Real z0_const
Definition: ABLMost.H:346
-
FluxCalcType flux_type
Definition: ABLMost.H:338
-
void update_surf_temp(const amrex::Real &time)
Definition: ABLMost.H:276
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_sst_lev
Definition: ABLMost.H:367
-
void get_lsm_tsurf(const int &lev)
Definition: ABLMost.cpp:419
-
amrex::Real get_zref()
Definition: ABLMost.H:314
-
RoughCalcType
Definition: ABLMost.H:331
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_data_lev
Definition: ABLMost.H:378
+
amrex::Real surf_temp_flux
Definition: ABLMost.H:358
+
amrex::Vector< amrex::Vector< amrex::iMultiFab * > > m_lmask_lev
Definition: ABLMost.H:377
+
void time_interp_sst(const int &lev, const amrex::Real &time)
Definition: ABLMost.cpp:389
+
RoughCalcType rough_type_land
Definition: ABLMost.H:348
+
bool m_rotate
Definition: ABLMost.H:354
+
amrex::Vector< amrex::MultiFab * > m_Lwave_lev
Definition: ABLMost.H:381
+
void impose_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys)
Definition: ABLMost.cpp:189
+
RoughCalcType rough_type_sea
Definition: ABLMost.H:349
+
bool use_moisture
Definition: ABLMost.H:352
+
bool m_exp_most
Definition: ABLMost.H:353
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_star
Definition: ABLMost.H:371
+
const amrex::MultiFab * get_t_surf(const int &lev)
Definition: ABLMost.H:317
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > u_star
Definition: ABLMost.H:370
+
amrex::Real z0_const
Definition: ABLMost.H:355
+
FluxCalcType flux_type
Definition: ABLMost.H:346
+
void update_surf_temp(const amrex::Real &time)
Definition: ABLMost.H:282
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_sst_lev
Definition: ABLMost.H:376
+
void get_lsm_tsurf(const int &lev)
Definition: ABLMost.cpp:424
+
amrex::Real get_zref()
Definition: ABLMost.H:320
+
RoughCalcType
Definition: ABLMost.H:339
@ MODIFIED_CHARNOCK
@ WAVE_COUPLED
@ CONSTANT
Constant z0.
@ CHARNOCK
-
const amrex::MultiFab * get_olen(const int &lev)
Definition: ABLMost.H:305
-
const amrex::MultiFab * get_mac_avg(const int &lev, int comp)
Definition: ABLMost.H:308
+
const amrex::MultiFab * get_olen(const int &lev)
Definition: ABLMost.H:311
+
const amrex::MultiFab * get_mac_avg(const int &lev, int comp)
Definition: ABLMost.H:314
void update_fluxes(const int &lev, const amrex::Real &time, int max_iters=25)
Definition: ABLMost.cpp:13
-
amrex::Real custom_tstar
Definition: ABLMost.H:351
+
void compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)
+
amrex::Real custom_tstar
Definition: ABLMost.H:360
Definition: MOSTAverage.H:12
-
amrex::Real get_zref() const
Definition: MOSTAverage.H:90
-
const amrex::MultiFab * get_average(int lev, int comp) const
Definition: MOSTAverage.H:87
-
void update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: MOSTAverage.cpp:181
+
amrex::Real get_zref() const
Definition: MOSTAverage.H:93
+
const amrex::MultiFab * get_average(int lev, int comp) const
Definition: MOSTAverage.H:90
+
void update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: MOSTAverage.cpp:209
@ cons
Definition: IndexDefines.H:99
diff --git a/ERF_8H_source.html b/ERF_8H_source.html index cd6996271a..09f148e25a 100644 --- a/ERF_8H_source.html +++ b/ERF_8H_source.html @@ -1077,12 +1077,12 @@
989  amrex::Vector<amrex::Gpu::DeviceVector<amrex::Real> > d_v_geos;
990 
991  // Function to read and populate above host vectors (if input file exists)
-
992  void init_geo_wind_profile (const std::string input_file,
+
992  void init_geo_wind_profile (const std::string input_file,
993  amrex::Vector<amrex::Real>& u_geos,
994  amrex::Gpu::DeviceVector<amrex::Real>& u_geos_d,
995  amrex::Vector<amrex::Real>& v_geos,
996  amrex::Gpu::DeviceVector<amrex::Real>& v_geos_d,
-
997  const amrex::Geometry& geom,
+
997  const amrex::Geometry& lgeom,
998  const amrex::Vector<amrex::Real>& zlev_stag);
999 
1000  // This is a vector over levels of vectors across quantities of Vectors
@@ -1415,7 +1415,7 @@
void ErrorEst(int lev, amrex::TagBoxArray &tags, amrex::Real time, int ngrow) override
Definition: ERF_Tagging.cpp:15
std::string plot_file_2
Definition: ERF.H:836
amrex::Array< amrex::Array< amrex::Real, AMREX_SPACEDIM *2 >, AMREX_SPACEDIM+NVAR_max > m_bc_extdir_vals
Definition: ERF.H:784
-
void FillBdyCCVels(amrex::Vector< amrex::MultiFab > &mf_cc_vel)
Definition: ERF_FillPatch.cpp:578
+
void FillBdyCCVels(amrex::Vector< amrex::MultiFab > &mf_cc_vel)
Definition: ERF_FillPatch.cpp:579
amrex::Vector< std::unique_ptr< amrex::MultiFab > > SFS_hfx3_lev
Definition: ERF.H:728
amrex::Vector< amrex::Vector< amrex::Real > > h_w_subsid
Definition: ERF.H:982
static void print_banner(MPI_Comm, std::ostream &)
Definition: console_io.cpp:60
@@ -1605,7 +1605,7 @@
void turbPert_update(const int lev, const amrex::Real dt)
Definition: ERF_init_TurbPert.cpp:15
void refinement_criteria_setup()
Definition: ERF_Tagging.cpp:107
static int bndry_output_planes_interval
Definition: ERF.H:965
-
void init_geo_wind_profile(const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &geom, const amrex::Vector< amrex::Real > &zlev_stag)
Definition: ERF_init1d.cpp:409
+
void init_geo_wind_profile(const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &lgeom, const amrex::Vector< amrex::Real > &zlev_stag)
Definition: ERF_init1d.cpp:409
void RemakeLevel(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) override
Definition: ERF_make_new_level.cpp:368
static void GotoNextLine(std::istream &is)
Definition: Checkpoint.cpp:13
void MakeNewLevelFromScratch(int lev, amrex::Real time, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm) override
Definition: ERF_make_new_level.cpp:27
@@ -1622,7 +1622,7 @@
TurbulentPerturbation turbPert
Definition: ERF.H:890
amrex::Vector< amrex::MultiFab > rW_old
Definition: ERF.H:679
void advance_lsm(int lev, amrex::MultiFab &, const amrex::Real &dt_advance)
Definition: ERF_advance_lsm.cpp:5
-
void FillCoarsePatch(int lev, amrex::Real time)
Definition: ERF_FillPatch.cpp:460
+
void FillCoarsePatch(int lev, amrex::Real time)
Definition: ERF_FillPatch.cpp:461
void ClearLevel(int lev) override
Definition: ERF_make_new_level.cpp:488
static amrex::Vector< amrex::AMRErrorTag > ref_tags
Definition: ERF.H:1033
amrex::Vector< amrex::Gpu::DeviceVector< amrex::Real > > d_w_subsid
Definition: ERF.H:983
diff --git a/Interpolation__1D_8H.html b/Interpolation__1D_8H.html index 232f3f56a6..d842ce8502 100644 --- a/Interpolation__1D_8H.html +++ b/Interpolation__1D_8H.html @@ -261,7 +261,7 @@

70 } -

Referenced by init_bx_scalars_from_input_sounding(), init_bx_scalars_from_input_sounding_hse(), init_bx_velocities_from_input_sounding(), ERF::init_Dirichlet_bc_data(), ERF::init_geo_wind_profile(), InputSoundingData::read_from_file(), InputSpongeData::read_from_file(), ERF::setRayleighRefFromSounding(), ERF::setSpongeRefFromSounding(), EWP::source_terms_cellcentered(), and Fitch::source_terms_cellcentered().

+

Referenced by init_bx_scalars_from_input_sounding(), init_bx_scalars_from_input_sounding_hse(), init_bx_velocities_from_input_sounding(), ERF::init_Dirichlet_bc_data(), ERF::init_geo_wind_profile(), InputSoundingData::read_from_file(), InputSpongeData::read_from_file(), ERF::setRayleighRefFromSounding(), ERF::setSpongeRefFromSounding(), EWP::source_terms_cellcentered(), and Fitch::source_terms_cellcentered().

Here is the caller graph for this function:
@@ -272,7 +272,7 @@

- + diff --git a/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.map b/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.map index 417123832b..aa6a6413cf 100644 --- a/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.map +++ b/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.map @@ -4,7 +4,7 @@ - + diff --git a/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.md5 b/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.md5 index fcf567e51c..ca525f3fd0 100644 --- a/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.md5 +++ b/Interpolation__1D_8H_a803d0d35d4ca4791556cbe02bbf51cbb_icgraph.md5 @@ -1 +1 @@ -246f64441d33164d66f46d9051f902b6 \ No newline at end of file +4e323dff84afe7bbfae229d6db32e016 \ No newline at end of file diff --git a/MOSTAverage_8H_source.html b/MOSTAverage_8H_source.html index d72871d055..8c41f59869 100644 --- a/MOSTAverage_8H_source.html +++ b/MOSTAverage_8H_source.html @@ -118,7 +118,7 @@
30 
31  // Delete the copy constructor
32  MOSTAverage (const MOSTAverage& other) = delete;
-
33  //
+
33 
34  // Delete the copy assignment operator
35  MOSTAverage& operator=(const MOSTAverage& other) = delete;
36 
@@ -128,223 +128,231 @@
40  amrex::Vector<std::unique_ptr<amrex::MultiFab>>& Theta_prim,
41  amrex::Vector<std::unique_ptr<amrex::MultiFab>>& Qv_prim);
42 
-
43  // Compute ncells per plane
- +
43  // Update the rotated fields
+
44  void set_rotated_fields (int lev);
45 
46  // Compute ncells per plane
- -
48  {m_ncell_region = (2 * m_radius + 1) * (2 * m_radius + 1) * (2 * m_radius + 1);}
-
49 
-
50  // Populate a 2D iMF k_indx (w/o terrain)
-
51  void set_k_indices_N ();
+ +
48 
+
49  // Compute ncells per plane
+ +
51  {m_ncell_region = (2 * m_radius + 1) * (2 * m_radius + 1) * (2 * m_radius + 1);}
52 
-
53  // Populate a 2D iMF k_indx (w/ terrain)
-
54  void set_k_indices_T ();
+
53  // Populate a 2D iMF k_indx (w/o terrain)
+
54  void set_k_indices_N ();
55 
-
56  // Populate all 2D iMFs ijk_indx (w/ terrain)
-
57  void set_norm_indices_T ();
+
56  // Populate a 2D iMF k_indx (w/ terrain)
+
57  void set_k_indices_T ();
58 
-
59  // Populate positions (w/ terrain & norm vector & interpolation)
-
60  void set_z_positions_T ();
+
59  // Populate all 2D iMFs ijk_indx (w/ terrain)
+
60  void set_norm_indices_T ();
61 
62  // Populate positions (w/ terrain & norm vector & interpolation)
-
63  void set_norm_positions_T ();
+
63  void set_z_positions_T ();
64 
-
65  // Driver for the different average policies
-
66  void compute_averages (int lev);
+
65  // Populate positions (w/ terrain & norm vector & interpolation)
+
66  void set_norm_positions_T ();
67 
-
68  // Fill averages for policy::plane
-
69  void compute_plane_averages (int lev);
+
68  // Driver for the different average policies
+
69  void compute_averages (int lev);
70 
-
71  // Fill averages for policy::point
-
72  void compute_region_averages (int lev);
+
71  // Fill averages for policy::plane
+
72  void compute_plane_averages (int lev);
73 
-
74  // Write k indices
-
75  void write_k_indices (int lev);
+
74  // Fill averages for policy::point
+
75  void compute_region_averages (int lev);
76 
-
77  // Write ijk indices
-
78  void write_norm_indices (int lev);
+
77  // Write k indices
+
78  void write_k_indices (int lev);
79 
-
80  // Write XZ planar positions
-
81  void write_xz_positions (int lev, int j);
+
80  // Write ijk indices
+
81  void write_norm_indices (int lev);
82 
-
83  // Write averages on 2D mf
-
84  void write_averages (int lev);
+
83  // Write XZ planar positions
+
84  void write_xz_positions (int lev, int j);
85 
-
86  // Get pointer to the 2D mf of averages
-
87  [[nodiscard]] const amrex::MultiFab* get_average (int lev, int comp) const { return m_averages[lev][comp].get(); }
+
86  // Write averages on 2D mf
+
87  void write_averages (int lev);
88 
-
89  // Get z_ref (may be computed from specified k_indx)
-
90  [[nodiscard]] amrex::Real get_zref () const { return m_zref; }
-
91 
-
92  /**
-
93  * Function to compute trilinear interpolation with terrain.
-
94  *
-
95  * @param[in] xp X-position
-
96  * @param[in] yp Y-position
-
97  * @param[out] interp_vals Values interpolated
-
98  * @param[in] interp_array Array to interpolate on
-
99  * @param[in] z_arr Physical heights
-
100  * @param[in] plo Problem lower bounds
-
101  * @param[in] dxi Inverse cell size array
-
102  * @param[in] interp_comp Number of components to interpolate
-
103  */
-
104  AMREX_GPU_HOST_DEVICE AMREX_INLINE
-
105  static void trilinear_interp_T (const amrex::Real& xp,
-
106  const amrex::Real& yp,
-
107  const amrex::Real& zp,
-
108  amrex::Real* interp_vals,
-
109  amrex::Array4<amrex::Real const> const& interp_array,
-
110  amrex::Array4<amrex::Real const> const& z_arr,
-
111  const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM>& plo,
-
112  const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM>& dxi,
-
113  const int interp_comp)
-
114  {
-
115  // Search to get z/k
-
116  bool found = false;
-
117  amrex::Real zval= 0.0;
-
118  int kmax = ubound(z_arr).z;
-
119  int i_new = (int) (xp * dxi[0] - 0.5);
-
120  int j_new = (int) (yp * dxi[1] - 0.5);
-
121  amrex::Real z_target = zp;
-
122  for (int lk(0); lk<kmax; ++lk) {
-
123  amrex::Real z_lo = 0.25 * ( z_arr(i_new,j_new ,lk ) + z_arr(i_new+1,j_new ,lk )
-
124  + z_arr(i_new,j_new+1,lk ) + z_arr(i_new+1,j_new+1,lk ) );
-
125  amrex::Real z_hi = 0.25 * ( z_arr(i_new,j_new ,lk+1) + z_arr(i_new+1,j_new ,lk+1)
-
126  + z_arr(i_new,j_new+1,lk+1) + z_arr(i_new+1,j_new+1,lk+1) );
-
127  if (z_target > z_lo && z_target < z_hi){
-
128  found = true;
-
129  zval = (amrex::Real) lk + ((z_target - z_lo) / (z_hi - z_lo)) + 0.5;
-
130  break;
-
131  }
-
132  }
-
133 
-
134  amrex::ignore_unused(found);
-
135  AMREX_ASSERT_WITH_MESSAGE(found, "MOSTAverage: Height above terrain not found, try increasing z_ref!");
+
89  // Get pointer to the 2D mf of averages
+
90  [[nodiscard]] const amrex::MultiFab* get_average (int lev, int comp) const { return m_averages[lev][comp].get(); }
+
91 
+
92  // Get z_ref (may be computed from specified k_indx)
+
93  [[nodiscard]] amrex::Real get_zref () const { return m_zref; }
+
94 
+
95  /**
+
96  * Function to compute trilinear interpolation with terrain.
+
97  *
+
98  * @param[in] xp X-position
+
99  * @param[in] yp Y-position
+
100  * @param[out] interp_vals Values interpolated
+
101  * @param[in] interp_array Array to interpolate on
+
102  * @param[in] z_arr Physical heights
+
103  * @param[in] plo Problem lower bounds
+
104  * @param[in] dxi Inverse cell size array
+
105  * @param[in] interp_comp Number of components to interpolate
+
106  */
+
107  AMREX_GPU_HOST_DEVICE AMREX_INLINE
+
108  static void trilinear_interp_T (const amrex::Real& xp,
+
109  const amrex::Real& yp,
+
110  const amrex::Real& zp,
+
111  amrex::Real* interp_vals,
+
112  amrex::Array4<amrex::Real const> const& interp_array,
+
113  amrex::Array4<amrex::Real const> const& z_arr,
+
114  const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM>& plo,
+
115  const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM>& dxi,
+
116  const int interp_comp)
+
117  {
+
118  // Search to get z/k
+
119  bool found = false;
+
120  amrex::Real zval= 0.0;
+
121  int kmax = ubound(z_arr).z;
+
122  int i_new = (int) (xp * dxi[0] - 0.5);
+
123  int j_new = (int) (yp * dxi[1] - 0.5);
+
124  amrex::Real z_target = zp;
+
125  for (int lk(0); lk<kmax; ++lk) {
+
126  amrex::Real z_lo = 0.25 * ( z_arr(i_new,j_new ,lk ) + z_arr(i_new+1,j_new ,lk )
+
127  + z_arr(i_new,j_new+1,lk ) + z_arr(i_new+1,j_new+1,lk ) );
+
128  amrex::Real z_hi = 0.25 * ( z_arr(i_new,j_new ,lk+1) + z_arr(i_new+1,j_new ,lk+1)
+
129  + z_arr(i_new,j_new+1,lk+1) + z_arr(i_new+1,j_new+1,lk+1) );
+
130  if (z_target > z_lo && z_target < z_hi){
+
131  found = true;
+
132  zval = (amrex::Real) lk + ((z_target - z_lo) / (z_hi - z_lo)) + 0.5;
+
133  break;
+
134  }
+
135  }
136 
-
137  const amrex::RealVect lx((xp - plo[0])*dxi[0] + 0.5,
-
138  (yp - plo[1])*dxi[1] + 0.5,
-
139  zval);
-
140 
-
141  const amrex::IntVect ijk = lx.floor();
-
142 
-
143  int i = ijk[0]; int j = ijk[1]; int k = ijk[2];
-
144 
-
145  // Weights
-
146  const amrex::RealVect sx_hi = lx - ijk;
-
147  const amrex::RealVect sx_lo = 1.0 - sx_hi;
-
148 
-
149  for (int n = 0; n < interp_comp; n++)
-
150  interp_vals[n] = sx_lo[0]*sx_lo[1]*sx_lo[2]*interp_array(i-1, j-1, k-1,n) +
-
151  sx_lo[0]*sx_lo[1]*sx_hi[2]*interp_array(i-1, j-1, k ,n) +
-
152  sx_lo[0]*sx_hi[1]*sx_lo[2]*interp_array(i-1, j , k-1,n) +
-
153  sx_lo[0]*sx_hi[1]*sx_hi[2]*interp_array(i-1, j , k ,n) +
-
154  sx_hi[0]*sx_lo[1]*sx_lo[2]*interp_array(i , j-1, k-1,n) +
-
155  sx_hi[0]*sx_lo[1]*sx_hi[2]*interp_array(i , j-1, k ,n) +
-
156  sx_hi[0]*sx_hi[1]*sx_lo[2]*interp_array(i , j , k-1,n) +
-
157  sx_hi[0]*sx_hi[1]*sx_hi[2]*interp_array(i , j , k ,n);
-
158  }
-
159 
-
160 protected:
-
161 
-
162  // Passed through constructor
-
163  //--------------------------------------------
-
164  const amrex::Vector<amrex::Geometry> m_geom; // Geometry at each level
-
165  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_fields; // Ptr to fields to be averaged
-
166  amrex::Vector<amrex::MultiFab*> m_z_phys_nd; // Ptr to terrain height coords
-
167 
-
168  // General vars for multiple or all policies
-
169  //--------------------------------------------
-
170  int m_nvar{4}; // 4 fields for U/V/T/Qv
-
171  int m_navg{5}; // 5 averages for U/V/T/Qv/Umag
-
172  int m_maxlev{0}; // Total number of levels
-
173  int m_policy{0}; // Policy for type of averaging
-
174  amrex::Real m_zref{10.0}; // Height above surface for MOST BC
-
175  std::string m_pp_prefix {"erf"}; // ParmParse prefix
-
176  amrex::Vector<std::unique_ptr<amrex::MultiFab>> m_x_pos; // Ptr to 2D mf to hold x position (maxlev)
-
177  amrex::Vector<std::unique_ptr<amrex::MultiFab>> m_y_pos; // Ptr to 2D mf to hold y position (maxlev)
-
178  amrex::Vector<std::unique_ptr<amrex::MultiFab>> m_z_pos; // Ptr to 2D mf to hold z position (maxlev)
-
179  amrex::Vector<std::unique_ptr<amrex::iMultiFab>> m_i_indx; // Ptr to 2D imf to hold i indices (maxlev)
-
180  amrex::Vector<std::unique_ptr<amrex::iMultiFab>> m_j_indx; // Ptr to 2D imf to hold j indices (maxlev)
-
181  amrex::Vector<std::unique_ptr<amrex::iMultiFab>> m_k_indx; // Ptr to 2D imf to hold k indices (maxlev)
-
182  amrex::Vector<amrex::Vector<std::unique_ptr<amrex::MultiFab>>> m_averages; // Ptr to 2D mf to hold averages (maxlev,navg)
-
183 
-
184  // Vars for planar average policy
-
185  //--------------------------------------------
-
186  amrex::Vector<amrex::Vector<int>> m_ncell_plane; // Number of cells in plane (maxlev,navg)
-
187  amrex::Vector<amrex::Vector<amrex::Real>> m_plane_average; // Plane avgs (maxlev,navg)
+
137  amrex::ignore_unused(found);
+
138  AMREX_ASSERT_WITH_MESSAGE(found, "MOSTAverage: Height above terrain not found, try increasing z_ref!");
+
139 
+
140  const amrex::RealVect lx((xp - plo[0])*dxi[0] + 0.5,
+
141  (yp - plo[1])*dxi[1] + 0.5,
+
142  zval);
+
143 
+
144  const amrex::IntVect ijk = lx.floor();
+
145 
+
146  int i = ijk[0]; int j = ijk[1]; int k = ijk[2];
+
147 
+
148  // Weights
+
149  const amrex::RealVect sx_hi = lx - ijk;
+
150  const amrex::RealVect sx_lo = 1.0 - sx_hi;
+
151 
+
152  for (int n = 0; n < interp_comp; n++)
+
153  interp_vals[n] = sx_lo[0]*sx_lo[1]*sx_lo[2]*interp_array(i-1, j-1, k-1,n) +
+
154  sx_lo[0]*sx_lo[1]*sx_hi[2]*interp_array(i-1, j-1, k ,n) +
+
155  sx_lo[0]*sx_hi[1]*sx_lo[2]*interp_array(i-1, j , k-1,n) +
+
156  sx_lo[0]*sx_hi[1]*sx_hi[2]*interp_array(i-1, j , k ,n) +
+
157  sx_hi[0]*sx_lo[1]*sx_lo[2]*interp_array(i , j-1, k-1,n) +
+
158  sx_hi[0]*sx_lo[1]*sx_hi[2]*interp_array(i , j-1, k ,n) +
+
159  sx_hi[0]*sx_hi[1]*sx_lo[2]*interp_array(i , j , k-1,n) +
+
160  sx_hi[0]*sx_hi[1]*sx_hi[2]*interp_array(i , j , k ,n);
+
161  }
+
162 
+
163 protected:
+
164 
+
165  // Passed through constructor
+
166  //--------------------------------------------
+
167  const amrex::Vector<amrex::Geometry> m_geom; // Geometry at each level
+
168  amrex::Vector<amrex::Vector<amrex::MultiFab*>> m_fields; // Ptr to fields to be averaged
+
169  amrex::Vector<amrex::MultiFab*> m_z_phys_nd; // Ptr to terrain height coords
+
170 
+
171  // General vars for multiple or all policies
+
172  //--------------------------------------------
+
173  int m_nvar{5}; // 5 fields for U/V/T/Qv/W
+
174  int m_navg{5}; // 5 averages for U/V/T/Qv/Umag
+
175  int m_maxlev{0}; // Total number of levels
+
176  int m_policy{0}; // Policy for type of averaging
+
177  bool m_rotate{false}; // Do vector rotations for terrain?
+
178  amrex::Real m_zref{10.0}; // Height above surface for MOST BC
+
179  std::string m_pp_prefix {"erf"}; // ParmParse prefix
+
180  amrex::Vector<std::unique_ptr<amrex::MultiFab>> m_x_pos; // Ptr to 2D mf to hold x position (maxlev)
+
181  amrex::Vector<std::unique_ptr<amrex::MultiFab>> m_y_pos; // Ptr to 2D mf to hold y position (maxlev)
+
182  amrex::Vector<std::unique_ptr<amrex::MultiFab>> m_z_pos; // Ptr to 2D mf to hold z position (maxlev)
+
183  amrex::Vector<std::unique_ptr<amrex::iMultiFab>> m_i_indx; // Ptr to 2D imf to hold i indices (maxlev)
+
184  amrex::Vector<std::unique_ptr<amrex::iMultiFab>> m_j_indx; // Ptr to 2D imf to hold j indices (maxlev)
+
185  amrex::Vector<std::unique_ptr<amrex::iMultiFab>> m_k_indx; // Ptr to 2D imf to hold k indices (maxlev)
+
186  amrex::Vector<amrex::Vector<std::unique_ptr<amrex::MultiFab>>> m_averages; // Ptr to 2D mf to hold averages (maxlev,navg)
+
187  amrex::Vector<amrex::Vector<std::unique_ptr<amrex::MultiFab>>> m_rot_fields; // Rotated field data
188 
-
189  // Vars for point/region average policy
+
189  // Vars for planar average policy
190  //--------------------------------------------
-
191  int m_radius{0}; // Radius around k_index
-
192  int m_ncell_region{1}; // Number of cells in local region
-
193  amrex::Vector<int> m_k_in; // Specified k_index for region avg (maxlev)
-
194 
-
195  // Vars for normal vector policy
-
196  //--------------------------------------------
-
197  bool m_interp{false}; // Do interpolation on destination?
-
198  bool m_norm_vec{false}; // Use normal vector to find IJK?
+
191  amrex::Vector<amrex::Vector<int>> m_ncell_plane; // Number of cells in plane (maxlev,navg)
+
192  amrex::Vector<amrex::Vector<amrex::Real>> m_plane_average; // Plane avgs (maxlev,navg)
+
193 
+
194  // Vars for point/region average policy
+
195  //--------------------------------------------
+
196  int m_radius{0}; // Radius around k_index
+
197  int m_ncell_region{1}; // Number of cells in local region
+
198  amrex::Vector<int> m_k_in; // Specified k_index for region avg (maxlev)
199 
-
200  // Time average w/ exponential filter fun
+
200  // Vars for normal vector policy
201  //--------------------------------------------
-
202  bool m_t_avg{false}; // Flag to do moving average in time
-
203  amrex::Vector<int> m_t_init; // Flag to specify if averages are initialized
-
204  amrex::Real m_time_window{1.0e-16}; // Width of the exp filter function
-
205  amrex::Real m_fact_new, m_fact_old; // Time average factors for new and old means
-
206 };
-
207 #endif
+
202  bool m_interp{false}; // Do interpolation on destination?
+
203  bool m_norm_vec{false}; // Use normal vector to find IJK?
+
204 
+
205  // Time average w/ exponential filter fun
+
206  //--------------------------------------------
+
207  bool m_t_avg{false}; // Flag to do moving average in time
+
208  amrex::Vector<int> m_t_init; // Flag to specify if averages are initialized
+
209  amrex::Real m_time_window{1.0e-16}; // Width of the exp filter function
+
210  amrex::Real m_fact_new, m_fact_old; // Time average factors for new and old means
+
211 };
+
212 #endif
Definition: MOSTAverage.H:12
-
int m_navg
Definition: MOSTAverage.H:171
-
bool m_t_avg
Definition: MOSTAverage.H:202
-
int m_policy
Definition: MOSTAverage.H:173
-
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_averages
Definition: MOSTAverage.H:182
-
void set_k_indices_T()
Definition: MOSTAverage.cpp:302
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_y_pos
Definition: MOSTAverage.H:177
-
void set_region_normalization()
Definition: MOSTAverage.H:47
-
void write_xz_positions(int lev, int j)
Definition: MOSTAverage.cpp:1066
-
void set_norm_indices_T()
Definition: MOSTAverage.cpp:359
-
int m_radius
Definition: MOSTAverage.H:191
-
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_i_indx
Definition: MOSTAverage.H:179
-
amrex::Vector< amrex::MultiFab * > m_z_phys_nd
Definition: MOSTAverage.H:166
-
amrex::Vector< int > m_t_init
Definition: MOSTAverage.H:203
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_x_pos
Definition: MOSTAverage.H:176
-
void set_plane_normalization()
Definition: MOSTAverage.cpp:198
-
amrex::Real get_zref() const
Definition: MOSTAverage.H:90
-
void write_k_indices(int lev)
Definition: MOSTAverage.cpp:978
+
int m_navg
Definition: MOSTAverage.H:174
+
bool m_t_avg
Definition: MOSTAverage.H:207
+
int m_policy
Definition: MOSTAverage.H:176
+
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_averages
Definition: MOSTAverage.H:186
+
void set_k_indices_T()
Definition: MOSTAverage.cpp:390
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_y_pos
Definition: MOSTAverage.H:181
+
void set_region_normalization()
Definition: MOSTAverage.H:50
+
void write_xz_positions(int lev, int j)
Definition: MOSTAverage.cpp:1164
+
void set_norm_indices_T()
Definition: MOSTAverage.cpp:447
+
int m_radius
Definition: MOSTAverage.H:196
+
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_i_indx
Definition: MOSTAverage.H:183
+
void set_rotated_fields(int lev)
Definition: MOSTAverage.cpp:227
+
amrex::Vector< amrex::MultiFab * > m_z_phys_nd
Definition: MOSTAverage.H:169
+
amrex::Vector< int > m_t_init
Definition: MOSTAverage.H:208
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_x_pos
Definition: MOSTAverage.H:180
+
void set_plane_normalization()
Definition: MOSTAverage.cpp:286
+
amrex::Real get_zref() const
Definition: MOSTAverage.H:93
+
void write_k_indices(int lev)
Definition: MOSTAverage.cpp:1076
MOSTAverage(amrex::Vector< amrex::Geometry > geom, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd)
-
void set_norm_positions_T()
Definition: MOSTAverage.cpp:478
-
void compute_averages(int lev)
Definition: MOSTAverage.cpp:540
-
amrex::Vector< amrex::Vector< amrex::Real > > m_plane_average
Definition: MOSTAverage.H:187
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_z_pos
Definition: MOSTAverage.H:178
-
void set_k_indices_N()
Definition: MOSTAverage.cpp:243
-
amrex::Vector< amrex::Vector< int > > m_ncell_plane
Definition: MOSTAverage.H:186
-
std::string m_pp_prefix
Definition: MOSTAverage.H:175
-
bool m_norm_vec
Definition: MOSTAverage.H:198
-
int m_nvar
Definition: MOSTAverage.H:170
-
amrex::Real m_fact_new
Definition: MOSTAverage.H:205
-
void set_z_positions_T()
Definition: MOSTAverage.cpp:432
-
const amrex::MultiFab * get_average(int lev, int comp) const
Definition: MOSTAverage.H:87
-
void compute_region_averages(int lev)
Definition: MOSTAverage.cpp:754
-
int m_ncell_region
Definition: MOSTAverage.H:192
-
void compute_plane_averages(int lev)
Definition: MOSTAverage.cpp:564
-
void write_norm_indices(int lev)
Definition: MOSTAverage.cpp:1017
-
int m_maxlev
Definition: MOSTAverage.H:172
-
void write_averages(int lev)
Definition: MOSTAverage.cpp:1096
+
void set_norm_positions_T()
Definition: MOSTAverage.cpp:566
+
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_rot_fields
Definition: MOSTAverage.H:187
+
void compute_averages(int lev)
Definition: MOSTAverage.cpp:628
+
bool m_rotate
Definition: MOSTAverage.H:177
+
amrex::Vector< amrex::Vector< amrex::Real > > m_plane_average
Definition: MOSTAverage.H:192
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_z_pos
Definition: MOSTAverage.H:182
+
void set_k_indices_N()
Definition: MOSTAverage.cpp:331
+
amrex::Vector< amrex::Vector< int > > m_ncell_plane
Definition: MOSTAverage.H:191
+
std::string m_pp_prefix
Definition: MOSTAverage.H:179
+
bool m_norm_vec
Definition: MOSTAverage.H:203
+
int m_nvar
Definition: MOSTAverage.H:173
+
amrex::Real m_fact_new
Definition: MOSTAverage.H:210
+
void set_z_positions_T()
Definition: MOSTAverage.cpp:520
+
const amrex::MultiFab * get_average(int lev, int comp) const
Definition: MOSTAverage.H:90
+
void compute_region_averages(int lev)
Definition: MOSTAverage.cpp:848
+
int m_ncell_region
Definition: MOSTAverage.H:197
+
void compute_plane_averages(int lev)
Definition: MOSTAverage.cpp:654
+
void write_norm_indices(int lev)
Definition: MOSTAverage.cpp:1115
+
int m_maxlev
Definition: MOSTAverage.H:175
+
void write_averages(int lev)
Definition: MOSTAverage.cpp:1194
~MOSTAverage()
Definition: MOSTAverage.H:21
-
amrex::Real m_time_window
Definition: MOSTAverage.H:204
-
void update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: MOSTAverage.cpp:181
-
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_j_indx
Definition: MOSTAverage.H:180
+
amrex::Real m_time_window
Definition: MOSTAverage.H:209
+
void update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: MOSTAverage.cpp:209
+
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_j_indx
Definition: MOSTAverage.H:184
MOSTAverage(MOSTAverage &&) noexcept=default
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_fields
Definition: MOSTAverage.H:165
-
amrex::Vector< int > m_k_in
Definition: MOSTAverage.H:193
-
amrex::Real m_fact_old
Definition: MOSTAverage.H:205
-
bool m_interp
Definition: MOSTAverage.H:197
-
const amrex::Vector< amrex::Geometry > m_geom
Definition: MOSTAverage.H:164
-
AMREX_GPU_HOST_DEVICE static AMREX_INLINE void trilinear_interp_T(const amrex::Real &xp, const amrex::Real &yp, const amrex::Real &zp, amrex::Real *interp_vals, amrex::Array4< amrex::Real const > const &interp_array, amrex::Array4< amrex::Real const > const &z_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &plo, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxi, const int interp_comp)
Definition: MOSTAverage.H:105
-
amrex::Real m_zref
Definition: MOSTAverage.H:174
-
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_k_indx
Definition: MOSTAverage.H:181
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_fields
Definition: MOSTAverage.H:168
+
amrex::Vector< int > m_k_in
Definition: MOSTAverage.H:198
+
amrex::Real m_fact_old
Definition: MOSTAverage.H:210
+
bool m_interp
Definition: MOSTAverage.H:202
+
const amrex::Vector< amrex::Geometry > m_geom
Definition: MOSTAverage.H:167
+
AMREX_GPU_HOST_DEVICE static AMREX_INLINE void trilinear_interp_T(const amrex::Real &xp, const amrex::Real &yp, const amrex::Real &zp, amrex::Real *interp_vals, amrex::Array4< amrex::Real const > const &interp_array, amrex::Array4< amrex::Real const > const &z_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &plo, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxi, const int interp_comp)
Definition: MOSTAverage.H:108
+
amrex::Real m_zref
Definition: MOSTAverage.H:178
+
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_k_indx
Definition: MOSTAverage.H:185
Definition: console_io.cpp:12

diff --git a/MOSTStress_8H_source.html b/MOSTStress_8H_source.html index 1a707baf4e..97a68f6a4d 100644 --- a/MOSTStress_8H_source.html +++ b/MOSTStress_8H_source.html @@ -919,13 +919,13 @@
831  AMREX_GPU_DEVICE
832  AMREX_FORCE_INLINE
833  amrex::Real
-
834  compute_q_flux (const int& i,
+
834  compute_q_flux (const int& i,
835  const int& j,
836  const int& k,
837  const int& n,
838  const int& icomp,
839  const amrex::Real& dz,
-
840  const amrex::Real& /*dz1*/,
+
840  const amrex::Real& dz1,
841  const bool& exp_most,
842  const amrex::Array4<const amrex::Real>& eta_arr,
843  const amrex::Array4<const amrex::Real>& cons_arr,
@@ -953,767 +953,782 @@
865  amrex::Real moflux = 0.0;
866  amrex::Real deltaz = dz * (zlo - k);
867 
-
868  if (exp_most) amrex::Abort("Explicit MOST stress not implemented for Moeng moisture flux");
-
869 
-
870  int ie, je;
-
871  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
872  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
873  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
874  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
875  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
-
876  eta = amrex::max(eta,eta_eps);
-
877  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
-
878 
-
879  return moflux;
-
880  }
-
881 
-
882  AMREX_GPU_DEVICE
-
883  AMREX_FORCE_INLINE
-
884  amrex::Real
-
885  compute_t_flux (const int& i,
-
886  const int& j,
-
887  const int& k,
-
888  const int& n,
-
889  const int& icomp,
-
890  const amrex::Real& dz,
-
891  const amrex::Real& dz1,
-
892  const bool& exp_most,
-
893  const amrex::Array4<const amrex::Real>& eta_arr,
-
894  const amrex::Array4<const amrex::Real>& cons_arr,
-
895  const amrex::Array4<const amrex::Real>& velx_arr,
-
896  const amrex::Array4<const amrex::Real>& vely_arr,
-
897  const amrex::Array4<const amrex::Real>& umm_arr,
-
898  const amrex::Array4<const amrex::Real>& tm_arr,
-
899  const amrex::Array4<const amrex::Real>& u_star_arr,
-
900  const amrex::Array4<const amrex::Real>& t_star_arr,
-
901  const amrex::Array4<const amrex::Real>& t_surf_arr,
-
902  const amrex::Array4<amrex::Real>& dest_arr) const
-
903  {
-
904  amrex::Real velx, vely, rho, theta, eta;
-
905  int ix, jx, iy, jy, ic, jc;
-
906 
-
907  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
-
908  jx = j < lbound(velx_arr).y ? lbound(velx_arr).y : j;
-
909  ix = ix > ubound(velx_arr).x-1 ? ubound(velx_arr).x-1 : ix;
-
910  jx = jx > ubound(velx_arr).y ? ubound(velx_arr).y : jx;
+
868  if (exp_most) {
+
869  // surface gradient equal to gradient at first zface
+
870  amrex::Real qvgrad = ( cons_arr(ic,jc,zlo+1,RhoQ1_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
+
871  - cons_arr(ic,jc,zlo ,RhoQ1_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
+
872  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoQ1_comp) - rho*qvgrad * deltaz;
+
873  } else {
+
874  int ie, je;
+
875  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
876  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
877  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
878  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
879  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
+
880  eta = amrex::max(eta,eta_eps);
+
881  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
+
882  }
+
883 
+
884  return moflux;
+
885  }
+
886 
+
887  AMREX_GPU_DEVICE
+
888  AMREX_FORCE_INLINE
+
889  amrex::Real
+
890  compute_t_flux (const int& i,
+
891  const int& j,
+
892  const int& k,
+
893  const int& n,
+
894  const int& icomp,
+
895  const amrex::Real& dz,
+
896  const amrex::Real& dz1,
+
897  const bool& exp_most,
+
898  const amrex::Array4<const amrex::Real>& eta_arr,
+
899  const amrex::Array4<const amrex::Real>& cons_arr,
+
900  const amrex::Array4<const amrex::Real>& velx_arr,
+
901  const amrex::Array4<const amrex::Real>& vely_arr,
+
902  const amrex::Array4<const amrex::Real>& umm_arr,
+
903  const amrex::Array4<const amrex::Real>& tm_arr,
+
904  const amrex::Array4<const amrex::Real>& u_star_arr,
+
905  const amrex::Array4<const amrex::Real>& t_star_arr,
+
906  const amrex::Array4<const amrex::Real>& t_surf_arr,
+
907  const amrex::Array4<amrex::Real>& dest_arr) const
+
908  {
+
909  amrex::Real velx, vely, rho, theta, eta;
+
910  int ix, jx, iy, jy, ic, jc;
911 
-
912  iy = i < lbound(vely_arr).x ? lbound(vely_arr).x : i;
-
913  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
-
914  iy = iy > ubound(vely_arr).x ? ubound(vely_arr).x : iy;
-
915  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
+
912  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
+
913  jx = j < lbound(velx_arr).y ? lbound(velx_arr).y : j;
+
914  ix = ix > ubound(velx_arr).x-1 ? ubound(velx_arr).x-1 : ix;
+
915  jx = jx > ubound(velx_arr).y ? ubound(velx_arr).y : jx;
916 
-
917  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
918  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
919  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
920  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
917  iy = i < lbound(vely_arr).x ? lbound(vely_arr).x : i;
+
918  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
+
919  iy = iy > ubound(vely_arr).x ? ubound(vely_arr).x : iy;
+
920  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
921 
-
922  velx = 0.5 *( velx_arr(ix,jx,zlo) + velx_arr(ix+1,jx ,zlo) );
-
923  vely = 0.5 *( vely_arr(iy,jy,zlo) + vely_arr(iy ,jy+1,zlo) );
-
924  rho = cons_arr(ic,jc,zlo,Rho_comp);
-
925  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
+
922  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
923  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
924  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
925  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
926 
-
927  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
-
928  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
-
929  amrex::Real ustar = u_star_arr(ic,jc,zlo);
-
930  amrex::Real tstar = t_star_arr(ic,jc,zlo);
-
931  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
-
932 
-
933  amrex::Real wsp = sqrt(velx*velx+vely*vely);
-
934  amrex::Real num1 = wsp * (theta_mean-theta_surf);
-
935  amrex::Real num2 = wsp_mean * (theta-theta_mean);
-
936  amrex::Real moflux = (std::abs(tstar) > eps) ?
-
937  -tstar*ustar*(num1+num2)/((theta_mean-theta_surf)*wsp_mean) : 0.0;
-
938  amrex::Real deltaz = dz * (zlo - k);
-
939 
-
940  if (exp_most) {
-
941  // surface gradient equal to gradient at first zface
-
942  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
-
943  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
-
944  } else {
-
945  int ie, je;
-
946  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
947  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
948  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
949  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
950  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
-
951  eta = amrex::max(eta,eta_eps);
-
952  // Note: Kh = eta/rho
-
953  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
-
954  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
-
955  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
-
956  }
-
957 
-
958  return moflux;
-
959  }
-
960 
-
961  AMREX_GPU_DEVICE
-
962  AMREX_FORCE_INLINE
-
963  amrex::Real
-
964  compute_u_flux (const int& i,
-
965  const int& j,
-
966  const int& k,
-
967  const int& icomp,
-
968  const amrex::Real& dz,
-
969  const amrex::Real& dz1,
-
970  const bool& exp_most,
-
971  const amrex::Array4<const amrex::Real>& eta_arr,
-
972  const amrex::Array4<const amrex::Real>& cons_arr,
-
973  const amrex::Array4<const amrex::Real>& velx_arr,
-
974  const amrex::Array4<const amrex::Real>& vely_arr,
-
975  const amrex::Array4<const amrex::Real>& umm_arr,
-
976  const amrex::Array4<const amrex::Real>& um_arr,
-
977  const amrex::Array4<const amrex::Real>& u_star_arr,
-
978  const amrex::Array4<amrex::Real>& dest_arr) const
-
979  {
-
980  amrex::Real velx, vely, rho, eta;
-
981  int jy, ic, jc;
-
982 
-
983  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
-
984  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
-
985 
-
986  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
-
987  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
-
988 
-
989  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
-
990  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
991  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
992  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
927  velx = 0.5 *( velx_arr(ix,jx,zlo) + velx_arr(ix+1,jx ,zlo) );
+
928  vely = 0.5 *( vely_arr(iy,jy,zlo) + vely_arr(iy ,jy+1,zlo) );
+
929  rho = cons_arr(ic,jc,zlo,Rho_comp);
+
930  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
+
931 
+
932  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
+
933  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
+
934  amrex::Real ustar = u_star_arr(ic,jc,zlo);
+
935  amrex::Real tstar = t_star_arr(ic,jc,zlo);
+
936  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
+
937 
+
938  amrex::Real wsp = sqrt(velx*velx+vely*vely);
+
939  amrex::Real num1 = wsp * (theta_mean-theta_surf);
+
940  amrex::Real num2 = wsp_mean * (theta-theta_mean);
+
941  amrex::Real moflux = (std::abs(tstar) > eps) ?
+
942  -tstar*ustar*(num1+num2)/((theta_mean-theta_surf)*wsp_mean) : 0.0;
+
943  amrex::Real deltaz = dz * (zlo - k);
+
944 
+
945  if (exp_most) {
+
946  // surface gradient equal to gradient at first zface
+
947  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
+
948  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
+
949  } else {
+
950  int ie, je;
+
951  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
952  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
953  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
954  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
955  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
+
956  eta = amrex::max(eta,eta_eps);
+
957  // Note: Kh = eta/rho
+
958  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
+
959  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
+
960  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
+
961  }
+
962 
+
963  return moflux;
+
964  }
+
965 
+
966  AMREX_GPU_DEVICE
+
967  AMREX_FORCE_INLINE
+
968  amrex::Real
+
969  compute_u_flux (const int& i,
+
970  const int& j,
+
971  const int& k,
+
972  const int& icomp,
+
973  const amrex::Real& dz,
+
974  const amrex::Real& dz1,
+
975  const bool& exp_most,
+
976  const amrex::Array4<const amrex::Real>& eta_arr,
+
977  const amrex::Array4<const amrex::Real>& cons_arr,
+
978  const amrex::Array4<const amrex::Real>& velx_arr,
+
979  const amrex::Array4<const amrex::Real>& vely_arr,
+
980  const amrex::Array4<const amrex::Real>& umm_arr,
+
981  const amrex::Array4<const amrex::Real>& um_arr,
+
982  const amrex::Array4<const amrex::Real>& u_star_arr,
+
983  const amrex::Array4<amrex::Real>& dest_arr) const
+
984  {
+
985  amrex::Real velx, vely, rho, eta;
+
986  int jy, ic, jc;
+
987 
+
988  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
+
989  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
+
990 
+
991  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
+
992  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
993 
-
994  velx = velx_arr(i,j,zlo);
-
995  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
-
996  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
-
997  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
-
998  + cons_arr(ic ,jc,zlo,Rho_comp) );
-
999 
-
1000  amrex::Real umean = um_arr(i,j,zlo);
-
1001  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
-
1002  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
-
1003 
-
1004  // Note: The surface mean shear stress is decomposed into tau_xz by
-
1005  // multiplying the modeled shear stress (rho*ustar^2) with
-
1006  // a factor of umean/wsp_mean for directionality; this factor
-
1007  // modifies the denominator from what is in Moeng 1984.
-
1008  amrex::Real wsp = sqrt(velx*velx+vely*vely);
-
1009  amrex::Real num1 = wsp * umean;
-
1010  amrex::Real num2 = wsp_mean * (velx-umean);
-
1011  amrex::Real stressx = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
-
1012  amrex::Real deltaz = dz * (zlo - k);
-
1013 
-
1014  if (exp_most) {
-
1015  // surface gradient equal to gradient at first zface
-
1016  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
-
1017  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
-
1018  } else {
-
1019  int ie, je;
-
1020  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
-
1021  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
1022  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1023  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1024  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
-
1025  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
-
1026  eta = amrex::max(eta,eta_eps);
-
1027  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
-
1028  }
-
1029 
-
1030  return stressx;
-
1031  }
-
1032 
-
1033  AMREX_GPU_DEVICE
-
1034  AMREX_FORCE_INLINE
-
1035  amrex::Real
-
1036  compute_v_flux (const int& i,
-
1037  const int& j,
-
1038  const int& k,
-
1039  const int& icomp,
-
1040  const amrex::Real& dz,
-
1041  const amrex::Real& dz1,
-
1042  const bool& exp_most,
-
1043  const amrex::Array4<const amrex::Real>& eta_arr,
-
1044  const amrex::Array4<const amrex::Real>& cons_arr,
-
1045  const amrex::Array4<const amrex::Real>& velx_arr,
-
1046  const amrex::Array4<const amrex::Real>& vely_arr,
-
1047  const amrex::Array4<const amrex::Real>& umm_arr,
-
1048  const amrex::Array4<const amrex::Real>& vm_arr,
-
1049  const amrex::Array4<const amrex::Real>& u_star_arr,
-
1050  const amrex::Array4<amrex::Real>& dest_arr) const
-
1051  {
-
1052  amrex::Real velx, vely, rho, eta;
-
1053  int ix, ic, jc;
-
1054 
-
1055  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
-
1056  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
-
1057 
-
1058  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
-
1059  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
-
1060 
-
1061  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
1062  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
-
1063  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1064  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
994  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
+
995  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
996  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
997  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
998 
+
999  velx = velx_arr(i,j,zlo);
+
1000  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
+
1001  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
+
1002  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
+
1003  + cons_arr(ic ,jc,zlo,Rho_comp) );
+
1004 
+
1005  amrex::Real umean = um_arr(i,j,zlo);
+
1006  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
+
1007  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
+
1008 
+
1009  // Note: The surface mean shear stress is decomposed into tau_xz by
+
1010  // multiplying the modeled shear stress (rho*ustar^2) with
+
1011  // a factor of umean/wsp_mean for directionality; this factor
+
1012  // modifies the denominator from what is in Moeng 1984.
+
1013  amrex::Real wsp = sqrt(velx*velx+vely*vely);
+
1014  amrex::Real num1 = wsp * umean;
+
1015  amrex::Real num2 = wsp_mean * (velx-umean);
+
1016  amrex::Real stressx = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
+
1017  amrex::Real deltaz = dz * (zlo - k);
+
1018 
+
1019  if (exp_most) {
+
1020  // surface gradient equal to gradient at first zface
+
1021  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
+
1022  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
+
1023  } else {
+
1024  int ie, je;
+
1025  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
+
1026  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
1027  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1028  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1029  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
+
1030  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
+
1031  eta = amrex::max(eta,eta_eps);
+
1032  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
+
1033  }
+
1034 
+
1035  return stressx;
+
1036  }
+
1037 
+
1038  AMREX_GPU_DEVICE
+
1039  AMREX_FORCE_INLINE
+
1040  amrex::Real
+
1041  compute_v_flux (const int& i,
+
1042  const int& j,
+
1043  const int& k,
+
1044  const int& icomp,
+
1045  const amrex::Real& dz,
+
1046  const amrex::Real& dz1,
+
1047  const bool& exp_most,
+
1048  const amrex::Array4<const amrex::Real>& eta_arr,
+
1049  const amrex::Array4<const amrex::Real>& cons_arr,
+
1050  const amrex::Array4<const amrex::Real>& velx_arr,
+
1051  const amrex::Array4<const amrex::Real>& vely_arr,
+
1052  const amrex::Array4<const amrex::Real>& umm_arr,
+
1053  const amrex::Array4<const amrex::Real>& vm_arr,
+
1054  const amrex::Array4<const amrex::Real>& u_star_arr,
+
1055  const amrex::Array4<amrex::Real>& dest_arr) const
+
1056  {
+
1057  amrex::Real velx, vely, rho, eta;
+
1058  int ix, ic, jc;
+
1059 
+
1060  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
+
1061  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
+
1062 
+
1063  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
+
1064  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
1065 
-
1066  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
-
1067  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
-
1068  vely = vely_arr(i,j,zlo);
-
1069  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
-
1070  + cons_arr(ic,jc ,zlo,Rho_comp) );
-
1071 
-
1072  amrex::Real vmean = vm_arr(i,j,zlo);
-
1073  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
-
1074  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
-
1075 
-
1076  // Note: The surface mean shear stress is decomposed into tau_yz by
-
1077  // multiplying the modeled shear stress (rho*ustar^2) with
-
1078  // a factor of vmean/wsp_mean for directionality; this factor
-
1079  // modifies the denominator from what is in Moeng 1984.
-
1080  amrex::Real wsp = sqrt(velx*velx+vely*vely);
-
1081  amrex::Real num1 = wsp * vmean;
-
1082  amrex::Real num2 = wsp_mean * (vely-vmean);
-
1083  amrex::Real stressy = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
-
1084  amrex::Real deltaz = dz * (zlo - k);
-
1085 
-
1086  if (exp_most) {
-
1087  // surface gradient equal to gradient at first zface
-
1088  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
-
1089  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
-
1090  } else {
-
1091  int ie, je;
-
1092  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
1093  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
-
1094  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1095  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1096  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
-
1097  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
-
1098  eta = amrex::max(eta,eta_eps);
-
1099  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
-
1100  }
-
1101 
-
1102  return stressy;
-
1103  }
-
1104 
-
1105 private:
-
1106  int zlo;
-
1107  const amrex::Real eps = 1e-15;
-
1108  const amrex::Real eta_eps = 1e-8;
-
1109 };
-
1110 
-
1111 
-
1112 /**
-
1113  * Donelan flux formulation
-
1114  */
- -
1116 {
-
1117  donelan_flux (int l_zlo)
-
1118  : zlo(l_zlo) {}
-
1119 
-
1120 
-
1121  AMREX_GPU_DEVICE
-
1122  AMREX_FORCE_INLINE
-
1123  amrex::Real
-
1124  compute_q_flux (const int& i,
-
1125  const int& j,
-
1126  const int& k,
-
1127  const int& n,
-
1128  const int& icomp,
-
1129  const amrex::Real& dz,
-
1130  const amrex::Real& /*dz1*/,
-
1131  const bool& exp_most,
-
1132  const amrex::Array4<const amrex::Real>& eta_arr,
-
1133  const amrex::Array4<const amrex::Real>& cons_arr,
-
1134  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
-
1135  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
-
1136  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
-
1137  const amrex::Array4<const amrex::Real>& /*qm_arr*/,
-
1138  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
-
1139  const amrex::Array4<const amrex::Real>& /*q_star_arr*/,
-
1140  const amrex::Array4<const amrex::Real>& /*t_surf_arr*/,
-
1141  const amrex::Array4<amrex::Real>& dest_arr) const
-
1142  {
-
1143  amrex::Real rho, eta, qv;
-
1144 
-
1145  int ic, jc;
-
1146  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
1147  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
1148  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1149  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1150 
-
1151  rho = cons_arr(ic,jc,zlo,Rho_comp);
-
1152  qv = cons_arr(ic,jc,zlo,RhoQ1_comp) / rho;
-
1153 
-
1154  // TODO: Integrate MOST with moisture and DONELAN FLUX type
-
1155  amrex::Real moflux = 0.0;
-
1156  amrex::Real deltaz = dz * (zlo - k);
-
1157 
-
1158  if (exp_most) amrex::Abort("Explicit MOST stress not implemented for Donelan moisture flux");
-
1159 
-
1160  int ie, je;
-
1161  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
1162  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
1163  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1164  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1165  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
-
1166  eta = amrex::max(eta,eta_eps);
-
1167  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
-
1168 
-
1169  return moflux;
-
1170  }
-
1171 
-
1172  AMREX_GPU_DEVICE
-
1173  AMREX_FORCE_INLINE
-
1174  amrex::Real
-
1175  compute_t_flux (const int& i,
-
1176  const int& j,
-
1177  const int& k,
-
1178  const int& n,
-
1179  const int& icomp,
-
1180  const amrex::Real& dz,
-
1181  const amrex::Real& dz1,
-
1182  const bool& exp_most,
-
1183  const amrex::Array4<const amrex::Real>& eta_arr,
-
1184  const amrex::Array4<const amrex::Real>& cons_arr,
-
1185  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
-
1186  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
-
1187  const amrex::Array4<const amrex::Real>& umm_arr,
-
1188  const amrex::Array4<const amrex::Real>& tm_arr,
-
1189  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
-
1190  const amrex::Array4<const amrex::Real>& /*t_star_arr*/,
-
1191  const amrex::Array4<const amrex::Real>& t_surf_arr,
-
1192  const amrex::Array4<amrex::Real>& dest_arr) const
-
1193  {
-
1194  amrex::Real rho, theta, eta;
-
1195 
-
1196  int ic, jc;
-
1197  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
1198  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
1199  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1200  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1201 
-
1202  rho = cons_arr(ic,jc,zlo,Rho_comp);
-
1203  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
-
1204 
-
1205  amrex::Real Cd = 0.0012;
-
1206  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
-
1207  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
-
1208  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
-
1209  amrex::Real moflux = Cd * wsp_mean * (theta_surf - theta_mean);
-
1210  amrex::Real deltaz = dz * (zlo - k);
+
1066  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
1067  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
+
1068  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1069  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1070 
+
1071  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
+
1072  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
+
1073  vely = vely_arr(i,j,zlo);
+
1074  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
+
1075  + cons_arr(ic,jc ,zlo,Rho_comp) );
+
1076 
+
1077  amrex::Real vmean = vm_arr(i,j,zlo);
+
1078  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
+
1079  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
+
1080 
+
1081  // Note: The surface mean shear stress is decomposed into tau_yz by
+
1082  // multiplying the modeled shear stress (rho*ustar^2) with
+
1083  // a factor of vmean/wsp_mean for directionality; this factor
+
1084  // modifies the denominator from what is in Moeng 1984.
+
1085  amrex::Real wsp = sqrt(velx*velx+vely*vely);
+
1086  amrex::Real num1 = wsp * vmean;
+
1087  amrex::Real num2 = wsp_mean * (vely-vmean);
+
1088  amrex::Real stressy = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
+
1089  amrex::Real deltaz = dz * (zlo - k);
+
1090 
+
1091  if (exp_most) {
+
1092  // surface gradient equal to gradient at first zface
+
1093  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
+
1094  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
+
1095  } else {
+
1096  int ie, je;
+
1097  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
1098  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
+
1099  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1100  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1101  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
+
1102  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
+
1103  eta = amrex::max(eta,eta_eps);
+
1104  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
+
1105  }
+
1106 
+
1107  return stressy;
+
1108  }
+
1109 
+
1110 private:
+
1111  int zlo;
+
1112  const amrex::Real eps = 1e-15;
+
1113  const amrex::Real eta_eps = 1e-8;
+
1114 };
+
1115 
+
1116 
+
1117 /**
+
1118  * Donelan flux formulation
+
1119  */
+ +
1121 {
+
1122  donelan_flux (int l_zlo)
+
1123  : zlo(l_zlo) {}
+
1124 
+
1125 
+
1126  AMREX_GPU_DEVICE
+
1127  AMREX_FORCE_INLINE
+
1128  amrex::Real
+
1129  compute_q_flux (const int& i,
+
1130  const int& j,
+
1131  const int& k,
+
1132  const int& n,
+
1133  const int& icomp,
+
1134  const amrex::Real& dz,
+
1135  const amrex::Real& dz1,
+
1136  const bool& exp_most,
+
1137  const amrex::Array4<const amrex::Real>& eta_arr,
+
1138  const amrex::Array4<const amrex::Real>& cons_arr,
+
1139  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
+
1140  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
+
1141  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
+
1142  const amrex::Array4<const amrex::Real>& /*qm_arr*/,
+
1143  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
+
1144  const amrex::Array4<const amrex::Real>& /*q_star_arr*/,
+
1145  const amrex::Array4<const amrex::Real>& /*t_surf_arr*/,
+
1146  const amrex::Array4<amrex::Real>& dest_arr) const
+
1147  {
+
1148  amrex::Real rho, eta, qv;
+
1149 
+
1150  int ic, jc;
+
1151  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
1152  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
1153  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1154  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1155 
+
1156  rho = cons_arr(ic,jc,zlo,Rho_comp);
+
1157  qv = cons_arr(ic,jc,zlo,RhoQ1_comp) / rho;
+
1158 
+
1159  // TODO: Integrate MOST with moisture and DONELAN FLUX type
+
1160  amrex::Real moflux = 0.0;
+
1161  amrex::Real deltaz = dz * (zlo - k);
+
1162 
+
1163  if (exp_most) {
+
1164  // surface gradient equal to gradient at first zface
+
1165  amrex::Real qvgrad = ( cons_arr(ic,jc,zlo+1,RhoQ1_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
+
1166  - cons_arr(ic,jc,zlo ,RhoQ1_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
+
1167  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoQ1_comp) - rho*qvgrad * deltaz;
+
1168  } else {
+
1169  int ie, je;
+
1170  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
1171  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
1172  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1173  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1174  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
+
1175  eta = amrex::max(eta,eta_eps);
+
1176  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
+
1177  }
+
1178 
+
1179  return moflux;
+
1180  }
+
1181 
+
1182  AMREX_GPU_DEVICE
+
1183  AMREX_FORCE_INLINE
+
1184  amrex::Real
+
1185  compute_t_flux (const int& i,
+
1186  const int& j,
+
1187  const int& k,
+
1188  const int& n,
+
1189  const int& icomp,
+
1190  const amrex::Real& dz,
+
1191  const amrex::Real& dz1,
+
1192  const bool& exp_most,
+
1193  const amrex::Array4<const amrex::Real>& eta_arr,
+
1194  const amrex::Array4<const amrex::Real>& cons_arr,
+
1195  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
+
1196  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
+
1197  const amrex::Array4<const amrex::Real>& umm_arr,
+
1198  const amrex::Array4<const amrex::Real>& tm_arr,
+
1199  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
+
1200  const amrex::Array4<const amrex::Real>& /*t_star_arr*/,
+
1201  const amrex::Array4<const amrex::Real>& t_surf_arr,
+
1202  const amrex::Array4<amrex::Real>& dest_arr) const
+
1203  {
+
1204  amrex::Real rho, theta, eta;
+
1205 
+
1206  int ic, jc;
+
1207  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
1208  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
1209  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1210  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
1211 
-
1212  if (exp_most) {
-
1213  // surface gradient equal to gradient at first zface
-
1214  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
-
1215  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
-
1216  } else {
-
1217  int ie, je;
-
1218  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
1219  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
1220  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1221  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1222  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
-
1223  eta = amrex::max(eta,eta_eps);
-
1224  // Note: Kh = eta/rho
-
1225  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
-
1226  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
-
1227  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
-
1228  }
-
1229 
-
1230  return moflux;
-
1231  }
-
1232 
-
1233  AMREX_GPU_DEVICE
-
1234  AMREX_FORCE_INLINE
-
1235  amrex::Real
-
1236  compute_u_flux (const int& i,
-
1237  const int& j,
-
1238  const int& k,
-
1239  const int& icomp,
-
1240  const amrex::Real& dz,
-
1241  const amrex::Real& dz1,
-
1242  const bool& exp_most,
-
1243  const amrex::Array4<const amrex::Real>& eta_arr,
-
1244  const amrex::Array4<const amrex::Real>& cons_arr,
-
1245  const amrex::Array4<const amrex::Real>& velx_arr,
-
1246  const amrex::Array4<const amrex::Real>& vely_arr,
-
1247  const amrex::Array4<const amrex::Real>& umm_arr,
-
1248  const amrex::Array4<const amrex::Real>& /*um_arr*/,
-
1249  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
-
1250  const amrex::Array4<amrex::Real>& dest_arr) const
-
1251  {
-
1252  amrex::Real velx, vely, rho, eta;
-
1253  int jy, ic, jc;
-
1254 
-
1255  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
-
1256  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
-
1257 
-
1258  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
-
1259  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
-
1260 
-
1261  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
-
1262  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
1263  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1264  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1265 
-
1266  velx = velx_arr(i,j,zlo);
-
1267  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
-
1268  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
-
1269  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
-
1270  + cons_arr(ic ,jc,zlo,Rho_comp) );
-
1271 
-
1272  amrex::Real Cd = 0.001;
-
1273  const amrex::Real c = 7e-5;
-
1274  amrex::Real wsp = sqrt(velx*velx+vely*vely);
-
1275  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
-
1276  if (wsp_mean <= 5.0) {
-
1277  Cd = 0.001;
-
1278  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
-
1279  Cd = 0.001 + c * (wsp_mean - 5.0);
-
1280  } else {
-
1281  Cd = 0.0024;
-
1282  }
-
1283  amrex::Real stressx = rho * Cd * velx * wsp;
-
1284  amrex::Real deltaz = dz * (zlo - k);
-
1285 
-
1286  if (exp_most) {
-
1287  // surface gradient equal to gradient at first zface
-
1288  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
-
1289  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
+
1212  rho = cons_arr(ic,jc,zlo,Rho_comp);
+
1213  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
+
1214 
+
1215  amrex::Real Cd = 0.0012;
+
1216  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
+
1217  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
+
1218  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
+
1219  amrex::Real moflux = Cd * wsp_mean * (theta_surf - theta_mean);
+
1220  amrex::Real deltaz = dz * (zlo - k);
+
1221 
+
1222  if (exp_most) {
+
1223  // surface gradient equal to gradient at first zface
+
1224  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
+
1225  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
+
1226  } else {
+
1227  int ie, je;
+
1228  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
1229  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
1230  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1231  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1232  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
+
1233  eta = amrex::max(eta,eta_eps);
+
1234  // Note: Kh = eta/rho
+
1235  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
+
1236  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
+
1237  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
+
1238  }
+
1239 
+
1240  return moflux;
+
1241  }
+
1242 
+
1243  AMREX_GPU_DEVICE
+
1244  AMREX_FORCE_INLINE
+
1245  amrex::Real
+
1246  compute_u_flux (const int& i,
+
1247  const int& j,
+
1248  const int& k,
+
1249  const int& icomp,
+
1250  const amrex::Real& dz,
+
1251  const amrex::Real& dz1,
+
1252  const bool& exp_most,
+
1253  const amrex::Array4<const amrex::Real>& eta_arr,
+
1254  const amrex::Array4<const amrex::Real>& cons_arr,
+
1255  const amrex::Array4<const amrex::Real>& velx_arr,
+
1256  const amrex::Array4<const amrex::Real>& vely_arr,
+
1257  const amrex::Array4<const amrex::Real>& umm_arr,
+
1258  const amrex::Array4<const amrex::Real>& /*um_arr*/,
+
1259  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
+
1260  const amrex::Array4<amrex::Real>& dest_arr) const
+
1261  {
+
1262  amrex::Real velx, vely, rho, eta;
+
1263  int jy, ic, jc;
+
1264 
+
1265  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
+
1266  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
+
1267 
+
1268  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
+
1269  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
+
1270 
+
1271  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
+
1272  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
1273  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1274  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1275 
+
1276  velx = velx_arr(i,j,zlo);
+
1277  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
+
1278  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
+
1279  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
+
1280  + cons_arr(ic ,jc,zlo,Rho_comp) );
+
1281 
+
1282  amrex::Real Cd = 0.001;
+
1283  const amrex::Real c = 7e-5;
+
1284  amrex::Real wsp = sqrt(velx*velx+vely*vely);
+
1285  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
+
1286  if (wsp_mean <= 5.0) {
+
1287  Cd = 0.001;
+
1288  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
+
1289  Cd = 0.001 + c * (wsp_mean - 5.0);
1290  } else {
-
1291  int ie, je;
-
1292  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
-
1293  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
1294  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1295  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1296  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
-
1297  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
-
1298  eta = amrex::max(eta,eta_eps);
-
1299  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
-
1300  }
-
1301 
-
1302  return stressx;
-
1303  }
-
1304 
-
1305  AMREX_GPU_DEVICE
-
1306  AMREX_FORCE_INLINE
-
1307  amrex::Real
-
1308  compute_v_flux (const int& i,
-
1309  const int& j,
-
1310  const int& k,
-
1311  const int& icomp,
-
1312  const amrex::Real& dz,
-
1313  const amrex::Real& dz1,
-
1314  const bool& exp_most,
-
1315  const amrex::Array4<const amrex::Real>& eta_arr,
-
1316  const amrex::Array4<const amrex::Real>& cons_arr,
-
1317  const amrex::Array4<const amrex::Real>& velx_arr,
-
1318  const amrex::Array4<const amrex::Real>& vely_arr,
-
1319  const amrex::Array4<const amrex::Real>& umm_arr,
-
1320  const amrex::Array4<const amrex::Real>& /*vm_arr*/,
-
1321  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
-
1322  const amrex::Array4<amrex::Real>& dest_arr) const
-
1323  {
-
1324  amrex::Real velx, vely, rho, eta;
-
1325  int ix, ic, jc;
-
1326 
-
1327  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
-
1328  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
-
1329 
-
1330  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
-
1331  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
-
1332 
-
1333  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
1334  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
-
1335  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1336  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1337 
-
1338  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
-
1339  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
-
1340  vely = vely_arr(i,j,zlo);
-
1341  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
-
1342  + cons_arr(ic,jc ,zlo,Rho_comp) );
-
1343 
-
1344  amrex::Real Cd = 0.001;
-
1345  const amrex::Real c = 7e-5;
-
1346  amrex::Real wsp = sqrt(velx*velx+vely*vely);
-
1347  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
-
1348  if (wsp_mean <= 5.0) {
-
1349  Cd = 0.001;
-
1350  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
-
1351  Cd = 0.001 + c * (wsp_mean - 5.0);
-
1352  } else {
-
1353  Cd = 0.0024;
-
1354  }
-
1355  amrex::Real stressy = rho * Cd * vely * wsp;
-
1356  amrex::Real deltaz = dz * (zlo - k);
-
1357 
-
1358  if (exp_most) {
-
1359  // surface gradient equal to gradient at first zface
-
1360  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
-
1361  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
+
1291  Cd = 0.0024;
+
1292  }
+
1293  amrex::Real stressx = rho * Cd * velx * wsp;
+
1294  amrex::Real deltaz = dz * (zlo - k);
+
1295 
+
1296  if (exp_most) {
+
1297  // surface gradient equal to gradient at first zface
+
1298  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
+
1299  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
+
1300  } else {
+
1301  int ie, je;
+
1302  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
+
1303  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
1304  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1305  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1306  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
+
1307  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
+
1308  eta = amrex::max(eta,eta_eps);
+
1309  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
+
1310  }
+
1311 
+
1312  return stressx;
+
1313  }
+
1314 
+
1315  AMREX_GPU_DEVICE
+
1316  AMREX_FORCE_INLINE
+
1317  amrex::Real
+
1318  compute_v_flux (const int& i,
+
1319  const int& j,
+
1320  const int& k,
+
1321  const int& icomp,
+
1322  const amrex::Real& dz,
+
1323  const amrex::Real& dz1,
+
1324  const bool& exp_most,
+
1325  const amrex::Array4<const amrex::Real>& eta_arr,
+
1326  const amrex::Array4<const amrex::Real>& cons_arr,
+
1327  const amrex::Array4<const amrex::Real>& velx_arr,
+
1328  const amrex::Array4<const amrex::Real>& vely_arr,
+
1329  const amrex::Array4<const amrex::Real>& umm_arr,
+
1330  const amrex::Array4<const amrex::Real>& /*vm_arr*/,
+
1331  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
+
1332  const amrex::Array4<amrex::Real>& dest_arr) const
+
1333  {
+
1334  amrex::Real velx, vely, rho, eta;
+
1335  int ix, ic, jc;
+
1336 
+
1337  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
+
1338  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
+
1339 
+
1340  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
+
1341  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
+
1342 
+
1343  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
1344  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
+
1345  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1346  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1347 
+
1348  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
+
1349  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
+
1350  vely = vely_arr(i,j,zlo);
+
1351  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
+
1352  + cons_arr(ic,jc ,zlo,Rho_comp) );
+
1353 
+
1354  amrex::Real Cd = 0.001;
+
1355  const amrex::Real c = 7e-5;
+
1356  amrex::Real wsp = sqrt(velx*velx+vely*vely);
+
1357  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
+
1358  if (wsp_mean <= 5.0) {
+
1359  Cd = 0.001;
+
1360  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
+
1361  Cd = 0.001 + c * (wsp_mean - 5.0);
1362  } else {
-
1363  int ie, je;
-
1364  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
1365  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
-
1366  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1367  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1368  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
-
1369  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
-
1370  eta = amrex::max(eta,eta_eps);
-
1371  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
-
1372  }
-
1373 
-
1374  return stressy;
-
1375  }
-
1376 
-
1377 private:
-
1378  int zlo;
-
1379  const amrex::Real eta_eps = 1e-8;
-
1380 };
-
1381 
-
1382 
-
1383 /**
-
1384  * Custom flux formulation
-
1385  */
- -
1387 {
-
1388  custom_flux (int l_zlo)
-
1389  : zlo(l_zlo) {}
-
1390 
+
1363  Cd = 0.0024;
+
1364  }
+
1365  amrex::Real stressy = rho * Cd * vely * wsp;
+
1366  amrex::Real deltaz = dz * (zlo - k);
+
1367 
+
1368  if (exp_most) {
+
1369  // surface gradient equal to gradient at first zface
+
1370  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
+
1371  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
+
1372  } else {
+
1373  int ie, je;
+
1374  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
1375  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
+
1376  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1377  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1378  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
+
1379  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
+
1380  eta = amrex::max(eta,eta_eps);
+
1381  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
+
1382  }
+
1383 
+
1384  return stressy;
+
1385  }
+
1386 
+
1387 private:
+
1388  int zlo;
+
1389  const amrex::Real eta_eps = 1e-8;
+
1390 };
1391 
-
1392  AMREX_GPU_DEVICE
-
1393  AMREX_FORCE_INLINE
-
1394  amrex::Real
-
1395  compute_q_flux (const int& i,
-
1396  const int& j,
-
1397  const int& k,
-
1398  const int& n,
-
1399  const int& icomp,
-
1400  const amrex::Real& dz,
-
1401  const amrex::Real& /*dz1*/,
-
1402  const bool& exp_most,
-
1403  const amrex::Array4<const amrex::Real>& eta_arr,
-
1404  const amrex::Array4<const amrex::Real>& cons_arr,
-
1405  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
-
1406  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
-
1407  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
-
1408  const amrex::Array4<const amrex::Real>& /*qm_arr*/,
-
1409  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
-
1410  const amrex::Array4<const amrex::Real>& q_star_arr,
-
1411  const amrex::Array4<const amrex::Real>& /*t_surf_arr*/,
-
1412  const amrex::Array4<amrex::Real>& dest_arr) const
-
1413  {
-
1414  amrex::Real rho, eta;
-
1415 
-
1416  int ic, jc;
-
1417  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
1418  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
1419  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1420  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1421 
-
1422  rho = cons_arr(ic,jc,zlo,Rho_comp);
-
1423 
-
1424  amrex::Real qstar = q_star_arr(ic,jc,zlo);
-
1425  amrex::Real moflux = (std::abs(qstar) > eps) ? -rho * qstar : 0.0;
-
1426  amrex::Real deltaz = dz * (zlo - k);
-
1427 
-
1428  if (exp_most) amrex::Abort("Explicit MOST stress not implemented for custom moisture flux");
-
1429 
-
1430  int ie, je;
-
1431  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
1432  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
1433  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1434  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1435  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
-
1436  eta = amrex::max(eta,eta_eps);
-
1437  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
-
1438 
-
1439  return moflux;
-
1440  }
-
1441 
-
1442  AMREX_GPU_DEVICE
-
1443  AMREX_FORCE_INLINE
-
1444  amrex::Real
-
1445  compute_t_flux (const int& i,
-
1446  const int& j,
-
1447  const int& k,
-
1448  const int& n,
-
1449  const int& icomp,
-
1450  const amrex::Real& dz,
-
1451  const amrex::Real& dz1,
-
1452  const bool& exp_most,
-
1453  const amrex::Array4<const amrex::Real>& eta_arr,
-
1454  const amrex::Array4<const amrex::Real>& cons_arr,
-
1455  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
-
1456  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
-
1457  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
-
1458  const amrex::Array4<const amrex::Real>& /*tm_arr*/,
-
1459  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
-
1460  const amrex::Array4<const amrex::Real>& t_star_arr,
-
1461  const amrex::Array4<const amrex::Real>& /*t_surf_arr*/,
-
1462  const amrex::Array4<amrex::Real>& dest_arr) const
-
1463  {
-
1464  amrex::Real rho, eta;
-
1465 
-
1466  int ic, jc;
-
1467  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
1468  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
1469  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1470  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1471 
-
1472  rho = cons_arr(ic,jc,zlo,Rho_comp);
-
1473 
-
1474  amrex::Real tstar = t_star_arr(ic,jc,zlo);
-
1475  amrex::Real moflux = (std::abs(tstar) > eps) ? -rho * tstar : 0.0;
-
1476  amrex::Real deltaz = dz * (zlo - k);
-
1477 
-
1478  if (exp_most) {
-
1479  // surface gradient equal to gradient at first zface
-
1480  amrex::Real thetagrad = ( cons_arr(ic,jc,zlo+1,RhoTheta_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
-
1481  - cons_arr(ic,jc,zlo ,RhoTheta_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
-
1482  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - rho*thetagrad * deltaz;
-
1483  } else {
-
1484  int ie, je;
-
1485  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
1486  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
1487  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1488  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1489  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
-
1490  eta = amrex::max(eta,eta_eps);
-
1491  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
-
1492  }
-
1493 
-
1494  return moflux;
-
1495  }
-
1496 
-
1497  AMREX_GPU_DEVICE
-
1498  AMREX_FORCE_INLINE
-
1499  amrex::Real
-
1500  compute_u_flux (const int& i,
-
1501  const int& j,
-
1502  const int& k,
-
1503  const int& icomp,
-
1504  const amrex::Real& dz,
-
1505  const amrex::Real& dz1,
-
1506  const bool& exp_most,
-
1507  const amrex::Array4<const amrex::Real>& eta_arr,
-
1508  const amrex::Array4<const amrex::Real>& cons_arr,
-
1509  const amrex::Array4<const amrex::Real>& velx_arr,
-
1510  const amrex::Array4<const amrex::Real>& vely_arr,
-
1511  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
-
1512  const amrex::Array4<const amrex::Real>& /*um_arr*/,
-
1513  const amrex::Array4<const amrex::Real>& u_star_arr,
-
1514  const amrex::Array4<amrex::Real>& dest_arr) const
-
1515  {
-
1516  amrex::Real velx, vely, rho, eta;
-
1517  int jy, ic, jc;
-
1518 
-
1519  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
-
1520  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
-
1521 
-
1522  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
-
1523  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
-
1524 
-
1525  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
-
1526  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
-
1527  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1528  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1529 
-
1530  velx = velx_arr(i,j,zlo);
-
1531  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
-
1532  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
-
1533  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
-
1534  + cons_arr(ic ,jc,zlo,Rho_comp) );
-
1535 
-
1536  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
-
1537  amrex::Real wsp = sqrt(velx*velx+vely*vely);
-
1538  amrex::Real stressx = rho * ustar * ustar * velx / wsp;
-
1539  amrex::Real deltaz = dz * (zlo - k);
-
1540 
-
1541  if (exp_most) {
-
1542  // surface gradient equal to gradient at first zface
-
1543  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
-
1544  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
-
1545  } else {
-
1546  int ie, je;
-
1547  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
-
1548  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
-
1549  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1550  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1551  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
-
1552  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
-
1553  eta = amrex::max(eta,eta_eps);
-
1554  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
-
1555  }
-
1556 
-
1557  return stressx;
-
1558  }
-
1559 
-
1560  AMREX_GPU_DEVICE
-
1561  AMREX_FORCE_INLINE
-
1562  amrex::Real
-
1563  compute_v_flux (const int& i,
-
1564  const int& j,
-
1565  const int& k,
-
1566  const int& icomp,
-
1567  const amrex::Real& dz,
-
1568  const amrex::Real& dz1,
-
1569  const bool& exp_most,
-
1570  const amrex::Array4<const amrex::Real>& eta_arr,
-
1571  const amrex::Array4<const amrex::Real>& cons_arr,
-
1572  const amrex::Array4<const amrex::Real>& velx_arr,
-
1573  const amrex::Array4<const amrex::Real>& vely_arr,
-
1574  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
-
1575  const amrex::Array4<const amrex::Real>& /*vm_arr*/,
-
1576  const amrex::Array4<const amrex::Real>& u_star_arr,
-
1577  const amrex::Array4<amrex::Real>& dest_arr) const
-
1578  {
-
1579  amrex::Real velx, vely, rho, eta;
-
1580  int ix, ic, jc;
-
1581 
-
1582  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
-
1583  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
-
1584 
-
1585  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
-
1586  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
-
1587 
-
1588  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
-
1589  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
-
1590  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
-
1591  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
-
1592 
-
1593  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
-
1594  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
-
1595  vely = vely_arr(i,j,zlo);
-
1596  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
-
1597  + cons_arr(ic,jc ,zlo,Rho_comp) );
-
1598 
-
1599  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
-
1600  amrex::Real wsp = sqrt(velx*velx+vely*vely);
-
1601  amrex::Real stressy = rho * ustar * ustar * vely / wsp;
-
1602  amrex::Real deltaz = dz * (zlo - k);
-
1603 
-
1604  if (exp_most) {
-
1605  // surface gradient equal to gradient at first zface
-
1606  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
-
1607  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
-
1608  } else {
-
1609  int ie, je;
-
1610  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
-
1611  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
-
1612  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
-
1613  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
-
1614  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
-
1615  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
-
1616  eta = amrex::max(eta,eta_eps);
-
1617  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
-
1618  }
-
1619 
-
1620  return stressy;
-
1621  }
-
1622 
-
1623 private:
-
1624  int zlo;
-
1625  const amrex::Real eps = 1e-15;
-
1626  const amrex::Real eta_eps = 1e-8;
-
1627 };
-
1628 #endif
+
1392 
+
1393 /**
+
1394  * Custom flux formulation
+
1395  */
+ +
1397 {
+
1398  custom_flux (int l_zlo)
+
1399  : zlo(l_zlo) {}
+
1400 
+
1401 
+
1402  AMREX_GPU_DEVICE
+
1403  AMREX_FORCE_INLINE
+
1404  amrex::Real
+
1405  compute_q_flux (const int& i,
+
1406  const int& j,
+
1407  const int& k,
+
1408  const int& n,
+
1409  const int& icomp,
+
1410  const amrex::Real& dz,
+
1411  const amrex::Real& dz1,
+
1412  const bool& exp_most,
+
1413  const amrex::Array4<const amrex::Real>& eta_arr,
+
1414  const amrex::Array4<const amrex::Real>& cons_arr,
+
1415  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
+
1416  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
+
1417  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
+
1418  const amrex::Array4<const amrex::Real>& /*qm_arr*/,
+
1419  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
+
1420  const amrex::Array4<const amrex::Real>& q_star_arr,
+
1421  const amrex::Array4<const amrex::Real>& /*t_surf_arr*/,
+
1422  const amrex::Array4<amrex::Real>& dest_arr) const
+
1423  {
+
1424  amrex::Real rho, eta;
+
1425 
+
1426  int ic, jc;
+
1427  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
1428  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
1429  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1430  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1431 
+
1432  rho = cons_arr(ic,jc,zlo,Rho_comp);
+
1433 
+
1434  amrex::Real qstar = q_star_arr(ic,jc,zlo);
+
1435  amrex::Real moflux = (std::abs(qstar) > eps) ? -rho * qstar : 0.0;
+
1436  amrex::Real deltaz = dz * (zlo - k);
+
1437 
+
1438  if (exp_most) {
+
1439  // surface gradient equal to gradient at first zface
+
1440  amrex::Real qvgrad = ( cons_arr(ic,jc,zlo+1,RhoQ1_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
+
1441  - cons_arr(ic,jc,zlo ,RhoQ1_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
+
1442  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoQ1_comp) - rho*qvgrad * deltaz;
+
1443  } else {
+
1444  int ie, je;
+
1445  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
1446  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
1447  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1448  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1449  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
+
1450  eta = amrex::max(eta,eta_eps);
+
1451  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
+
1452  }
+
1453 
+
1454  return moflux;
+
1455  }
+
1456 
+
1457  AMREX_GPU_DEVICE
+
1458  AMREX_FORCE_INLINE
+
1459  amrex::Real
+
1460  compute_t_flux (const int& i,
+
1461  const int& j,
+
1462  const int& k,
+
1463  const int& n,
+
1464  const int& icomp,
+
1465  const amrex::Real& dz,
+
1466  const amrex::Real& dz1,
+
1467  const bool& exp_most,
+
1468  const amrex::Array4<const amrex::Real>& eta_arr,
+
1469  const amrex::Array4<const amrex::Real>& cons_arr,
+
1470  const amrex::Array4<const amrex::Real>& /*velx_arr*/,
+
1471  const amrex::Array4<const amrex::Real>& /*vely_arr*/,
+
1472  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
+
1473  const amrex::Array4<const amrex::Real>& /*tm_arr*/,
+
1474  const amrex::Array4<const amrex::Real>& /*u_star_arr*/,
+
1475  const amrex::Array4<const amrex::Real>& t_star_arr,
+
1476  const amrex::Array4<const amrex::Real>& /*t_surf_arr*/,
+
1477  const amrex::Array4<amrex::Real>& dest_arr) const
+
1478  {
+
1479  amrex::Real rho, eta;
+
1480 
+
1481  int ic, jc;
+
1482  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
1483  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
1484  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1485  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1486 
+
1487  rho = cons_arr(ic,jc,zlo,Rho_comp);
+
1488 
+
1489  amrex::Real tstar = t_star_arr(ic,jc,zlo);
+
1490  amrex::Real moflux = (std::abs(tstar) > eps) ? -rho * tstar : 0.0;
+
1491  amrex::Real deltaz = dz * (zlo - k);
+
1492 
+
1493  if (exp_most) {
+
1494  // surface gradient equal to gradient at first zface
+
1495  amrex::Real thetagrad = ( cons_arr(ic,jc,zlo+1,RhoTheta_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
+
1496  - cons_arr(ic,jc,zlo ,RhoTheta_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
+
1497  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - rho*thetagrad * deltaz;
+
1498  } else {
+
1499  int ie, je;
+
1500  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
1501  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
1502  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1503  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1504  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
+
1505  eta = amrex::max(eta,eta_eps);
+
1506  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
+
1507  }
+
1508 
+
1509  return moflux;
+
1510  }
+
1511 
+
1512  AMREX_GPU_DEVICE
+
1513  AMREX_FORCE_INLINE
+
1514  amrex::Real
+
1515  compute_u_flux (const int& i,
+
1516  const int& j,
+
1517  const int& k,
+
1518  const int& icomp,
+
1519  const amrex::Real& dz,
+
1520  const amrex::Real& dz1,
+
1521  const bool& exp_most,
+
1522  const amrex::Array4<const amrex::Real>& eta_arr,
+
1523  const amrex::Array4<const amrex::Real>& cons_arr,
+
1524  const amrex::Array4<const amrex::Real>& velx_arr,
+
1525  const amrex::Array4<const amrex::Real>& vely_arr,
+
1526  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
+
1527  const amrex::Array4<const amrex::Real>& /*um_arr*/,
+
1528  const amrex::Array4<const amrex::Real>& u_star_arr,
+
1529  const amrex::Array4<amrex::Real>& dest_arr) const
+
1530  {
+
1531  amrex::Real velx, vely, rho, eta;
+
1532  int jy, ic, jc;
+
1533 
+
1534  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
+
1535  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
+
1536 
+
1537  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
+
1538  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
+
1539 
+
1540  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
+
1541  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
+
1542  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1543  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1544 
+
1545  velx = velx_arr(i,j,zlo);
+
1546  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
+
1547  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
+
1548  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
+
1549  + cons_arr(ic ,jc,zlo,Rho_comp) );
+
1550 
+
1551  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
+
1552  amrex::Real wsp = sqrt(velx*velx+vely*vely);
+
1553  amrex::Real stressx = rho * ustar * ustar * velx / wsp;
+
1554  amrex::Real deltaz = dz * (zlo - k);
+
1555 
+
1556  if (exp_most) {
+
1557  // surface gradient equal to gradient at first zface
+
1558  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
+
1559  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
+
1560  } else {
+
1561  int ie, je;
+
1562  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
+
1563  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
+
1564  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1565  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1566  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
+
1567  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
+
1568  eta = amrex::max(eta,eta_eps);
+
1569  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
+
1570  }
+
1571 
+
1572  return stressx;
+
1573  }
+
1574 
+
1575  AMREX_GPU_DEVICE
+
1576  AMREX_FORCE_INLINE
+
1577  amrex::Real
+
1578  compute_v_flux (const int& i,
+
1579  const int& j,
+
1580  const int& k,
+
1581  const int& icomp,
+
1582  const amrex::Real& dz,
+
1583  const amrex::Real& dz1,
+
1584  const bool& exp_most,
+
1585  const amrex::Array4<const amrex::Real>& eta_arr,
+
1586  const amrex::Array4<const amrex::Real>& cons_arr,
+
1587  const amrex::Array4<const amrex::Real>& velx_arr,
+
1588  const amrex::Array4<const amrex::Real>& vely_arr,
+
1589  const amrex::Array4<const amrex::Real>& /*umm_arr*/,
+
1590  const amrex::Array4<const amrex::Real>& /*vm_arr*/,
+
1591  const amrex::Array4<const amrex::Real>& u_star_arr,
+
1592  const amrex::Array4<amrex::Real>& dest_arr) const
+
1593  {
+
1594  amrex::Real velx, vely, rho, eta;
+
1595  int ix, ic, jc;
+
1596 
+
1597  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
+
1598  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
+
1599 
+
1600  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
+
1601  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
+
1602 
+
1603  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
+
1604  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
+
1605  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
+
1606  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
+
1607 
+
1608  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
+
1609  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
+
1610  vely = vely_arr(i,j,zlo);
+
1611  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
+
1612  + cons_arr(ic,jc ,zlo,Rho_comp) );
+
1613 
+
1614  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
+
1615  amrex::Real wsp = sqrt(velx*velx+vely*vely);
+
1616  amrex::Real stressy = rho * ustar * ustar * vely / wsp;
+
1617  amrex::Real deltaz = dz * (zlo - k);
+
1618 
+
1619  if (exp_most) {
+
1620  // surface gradient equal to gradient at first zface
+
1621  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
+
1622  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
+
1623  } else {
+
1624  int ie, je;
+
1625  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
+
1626  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
+
1627  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
+
1628  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
+
1629  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
+
1630  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
+
1631  eta = amrex::max(eta,eta_eps);
+
1632  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
+
1633  }
+
1634 
+
1635  return stressy;
+
1636  }
+
1637 
+
1638 private:
+
1639  int zlo;
+
1640  const amrex::Real eps = 1e-15;
+
1641  const amrex::Real eta_eps = 1e-8;
+
1642 };
+
1643 #endif
constexpr amrex::Real KAPPA
Definition: ERF_Constants.H:20
@@ -1755,32 +1770,32 @@
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void iterate_flux(const int &i, const int &j, const int &k, const int &, const amrex::Array4< const amrex::Real > &z0_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &t_star_arr, const amrex::Array4< amrex::Real > &, const amrex::Array4< amrex::Real > &olen_arr, const amrex::Array4< amrex::Real > &, const amrex::Array4< amrex::Real > &, const amrex::Array4< amrex::Real > &) const
Definition: MOSTStress.H:81
similarity_funs sfuns
Definition: MOSTStress.H:103
most_data mdata
Definition: MOSTStress.H:102
-
Definition: MOSTStress.H:1387
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1563
-
int zlo
Definition: MOSTStress.H:1624
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1500
-
const amrex::Real eta_eps
Definition: MOSTStress.H:1626
-
custom_flux(int l_zlo)
Definition: MOSTStress.H:1388
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1445
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &q_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1395
-
const amrex::Real eps
Definition: MOSTStress.H:1625
-
Definition: MOSTStress.H:1116
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1236
-
donelan_flux(int l_zlo)
Definition: MOSTStress.H:1117
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1124
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1175
-
const amrex::Real eta_eps
Definition: MOSTStress.H:1379
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1308
-
int zlo
Definition: MOSTStress.H:1378
+
Definition: MOSTStress.H:1397
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1578
+
int zlo
Definition: MOSTStress.H:1639
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1515
+
const amrex::Real eta_eps
Definition: MOSTStress.H:1641
+
custom_flux(int l_zlo)
Definition: MOSTStress.H:1398
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1460
+
const amrex::Real eps
Definition: MOSTStress.H:1640
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &q_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1405
+
Definition: MOSTStress.H:1121
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1246
+
donelan_flux(int l_zlo)
Definition: MOSTStress.H:1122
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1185
+
const amrex::Real eta_eps
Definition: MOSTStress.H:1389
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1318
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1129
+
int zlo
Definition: MOSTStress.H:1388
Definition: MOSTStress.H:826
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &um_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:964
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &um_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:969
moeng_flux(int l_zlo)
Definition: MOSTStress.H:827
-
int zlo
Definition: MOSTStress.H:1106
-
const amrex::Real eps
Definition: MOSTStress.H:1107
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &vm_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1036
-
const amrex::Real eta_eps
Definition: MOSTStress.H:1108
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:885
-
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:834
+
int zlo
Definition: MOSTStress.H:1111
+
const amrex::Real eps
Definition: MOSTStress.H:1112
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:834
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &vm_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:1041
+
const amrex::Real eta_eps
Definition: MOSTStress.H:1113
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) const
Definition: MOSTStress.H:890
Definition: MOSTStress.H:11
amrex::Real zref
Reference height (m)
Definition: MOSTStress.H:13
amrex::Real Cnk_b2
Modified Charnock Eq (4) https://doi.org/10.1175/JAMC-D-17-0137.1.
Definition: MOSTStress.H:20
diff --git a/TerrainMetrics_8H.html b/TerrainMetrics_8H.html index 4889ce9f83..d23c0f0661 100644 --- a/TerrainMetrics_8H.html +++ b/TerrainMetrics_8H.html @@ -611,19 +611,21 @@

159  return met_h_eta;
160 }
-

Referenced by DiffusionSrcForState_T(), erf_fast_rhs_MT(), erf_fast_rhs_T(), erf_slow_rhs_pre(), ERFPhysBCFunct_v::impose_vertical_yvel_bcs(), and ERF::WritePlotFile().

+

Referenced by DiffusionSrcForState_T(), erf_fast_rhs_MT(), erf_fast_rhs_T(), erf_slow_rhs_pre(), ERFPhysBCFunct_v::impose_vertical_yvel_bcs(), MOSTAverage::set_rotated_fields(), and ERF::WritePlotFile().

Here is the caller graph for this function:
- - - - - - - + + + + + + + + +
@@ -1016,19 +1018,21 @@

102  return met_h_xi;
103 }
-

Referenced by DiffusionSrcForState_T(), erf_fast_rhs_MT(), erf_fast_rhs_T(), erf_slow_rhs_pre(), ERFPhysBCFunct_u::impose_vertical_xvel_bcs(), and ERF::WritePlotFile().

+

Referenced by DiffusionSrcForState_T(), erf_fast_rhs_MT(), erf_fast_rhs_T(), erf_slow_rhs_pre(), ERFPhysBCFunct_u::impose_vertical_xvel_bcs(), MOSTAverage::set_rotated_fields(), and ERF::WritePlotFile().

Here is the caller graph for this function:
- - - - - - - + + + + + + + + +
diff --git a/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.map b/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.map index 167c503f82..450dddbe20 100644 --- a/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.map +++ b/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.map @@ -1,9 +1,11 @@ - - - - - - - + + + + + + + + + diff --git a/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.md5 b/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.md5 index e03040de8a..e0a5094892 100644 --- a/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.md5 +++ b/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.md5 @@ -1 +1 @@ -4c62bca02ed6bff40bd92f1ab1758b1b \ No newline at end of file +f04b5333f149f927fe4c741993e47d6e \ No newline at end of file diff --git a/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.png b/TerrainMetrics_8H_a2116df83b61a39fb50b9a2d7474c00d7_icgraph.png index cc67ec35fad7fabbc7c09d959b63f4a27f0f3e61..390983aa14a2943e3f6d517d26d3e7686a835a7f 100644 GIT binary patch literal 33325 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 literal 24206 zcmbTe1yoks`#<<1t+bS+fB^^y(nv^`fRrHJ-O}BiA|Z-M3rcr)C@LY{A>Bwx&hvi1 z|5?A8Su?ZN%(~Zm70>&gbN1Q$*`In�y1f+?y0P5eNjXtc-*T0)bKlzc{fl;3t6s zI%x1e3?q4I3B)z>pHEHsi3r49gsg<9n)`>X88;nOjcd$3C8A@j+8g0$r8^l<(9nw( zEvWB)#`-+0%sd)^TH|t57W=Y{byU5oc3)JYtLd}k=CiIQ$1>iVqIq=uEh6sGSvIJ2 zdp<3CjaF~GcK>~hU+HK%nSRY5&4D3?MJIvnK%$GF3nox`MXVJ}Aodm`gcSaiE1D?@ ze`)!7xKqmS`qE88LSncx4?E#Yd^~|<$}_BjK#Gaqk>TO3BVRPEjeZCBN{Wfyz@y^( zwDtsxPF;<`OABFOZ?ELn^+v$@`s$LL!zehb?{2UfVft_SV1g_z#!4)@U`E`VtZ)f( z;_KpHK7Ynq>W&F2E@l&O-NHifx$oT#7Ng^%!n2#M&78l9O&8o7H58KE)FgD{#toCW zI9id|FB&EEbaW{AG=lz`EZsS>iKVtvJnY>D*4B^4j*(xln2uc(fQlK|vEbja@Jv

?b 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 WO}~dkObWtao@8RUn{k)!9R45YhjB^( diff --git a/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.map b/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.map index 07a8db4535..50ebe40af3 100644 --- a/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.map +++ b/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.map @@ -1,9 +1,11 @@ - - - - - - - + + + + + + + + + diff --git a/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.md5 b/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.md5 index bde018135f..6b478b2605 100644 --- a/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.md5 +++ b/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.md5 @@ -1 +1 @@ -3864c9f3d027f102b8c0e21a379ac92f \ No newline at end of file +e636dabab953330c64b0bb29c83703f0 \ No newline at end of file diff --git a/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.png b/TerrainMetrics_8H_ae609a5c1f84347b66e9a8b712271c4ce_icgraph.png index 0c17515f4d44d75a33fa46e495627859b7297a7e..0e307275900607080a36153d4b19b2ad732d05c3 100644 GIT binary patch literal 33187 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


1i3X}SxQ{Ty@zz}yn_D+yR$crD``tI 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 CFy4{? literal 23924 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 diff --git a/TileNoZ_8H.html b/TileNoZ_8H.html index d40b98f5b7..80721da38d 100644 --- a/TileNoZ_8H.html +++ b/TileNoZ_8H.html @@ -190,50 +190,51 @@

20  }
21 }
-

Referenced by add_thin_body_sources(), ERF::Advance(), ERF::advance_dycore(), TurbulentPerturbation::calc_tpi_meanMag_perBox(), MOSTAverage::compute_plane_averages(), MOSTAverage::compute_region_averages(), ComputeTurbulentViscosityLES(), ERF::erf_enforce_hse(), erf_fast_rhs_N(), erf_fast_rhs_T(), erf_init_dens_hse(), erf_make_tau_terms(), erf_slow_rhs_pre(), SAM::IceFall(), Kessler::Init(), SAM::Init(), ERF::init_custom(), ERF::init_from_hse(), make_fast_coeffs(), make_sources(), TurbulentPerturbation::netZeroBuoyantAdd(), TurbulentPerturbation::netZeroBuoyantAdjust(), SAM::PrecipFall(), TurbulentPerturbation::pseudoRandomPert(), MOSTAverage::set_k_indices_T(), MOSTAverage::set_norm_indices_T(), MOSTAverage::set_norm_positions_T(), MOSTAverage::set_z_positions_T(), ERF::turbPert_amplitude(), MOSTAverage::write_averages(), MOSTAverage::write_k_indices(), MOSTAverage::write_norm_indices(), and MOSTAverage::write_xz_positions().

+

Referenced by add_thin_body_sources(), ERF::Advance(), ERF::advance_dycore(), TurbulentPerturbation::calc_tpi_meanMag_perBox(), MOSTAverage::compute_plane_averages(), MOSTAverage::compute_region_averages(), ComputeTurbulentViscosityLES(), ERF::erf_enforce_hse(), erf_fast_rhs_N(), erf_fast_rhs_T(), erf_init_dens_hse(), erf_make_tau_terms(), erf_slow_rhs_pre(), SAM::IceFall(), Kessler::Init(), SAM::Init(), ERF::init_custom(), ERF::init_from_hse(), make_fast_coeffs(), make_sources(), TurbulentPerturbation::netZeroBuoyantAdd(), TurbulentPerturbation::netZeroBuoyantAdjust(), SAM::PrecipFall(), TurbulentPerturbation::pseudoRandomPert(), MOSTAverage::set_k_indices_T(), MOSTAverage::set_norm_indices_T(), MOSTAverage::set_norm_positions_T(), MOSTAverage::set_rotated_fields(), MOSTAverage::set_z_positions_T(), ERF::turbPert_amplitude(), MOSTAverage::write_averages(), MOSTAverage::write_k_indices(), MOSTAverage::write_norm_indices(), and MOSTAverage::write_xz_positions().

Here is the caller graph for this function:
- + - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + +
diff --git a/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.map b/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.map index cff86b5bc0..4526273b9a 100644 --- a/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.map +++ b/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.map @@ -1,40 +1,41 @@ - + - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + diff --git a/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.md5 b/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.md5 index 8809de52da..99e8d9a475 100644 --- a/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.md5 +++ b/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.md5 @@ -1 +1 @@ -4b060725b1136605aa9fc04a8da2903d \ No newline at end of file +ddba20e281b945a29dbd7c5f631a1823 \ No newline at end of file diff --git a/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.png b/TileNoZ_8H_a8da113f1d5603f7297fe1d03e5013f00_icgraph.png index 459f3671371f3e4606c1a25559122be705b7ae06..2fa77cf8a74346753bf4543d1ab463e984012800 100644 GIT binary patch literal 252385 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

MdY&{lwI2m9RejYb3(U4SrL4ii+Nmy6M znDYH}Y78fEFsLtZkP^I=8uT~6k=~z-)6RJLQl*)ne&!xwV1j#x8Wj3$nO0+pr7QZF zn~e@kP1Vj0%t4r@@};dt8beR{)t$|Y#l_jZP79|~%UrfcJLh_Du9oTfQ7^EBYVbc0 z*_c~9R2Nd{OU8C>Al&53ua;!i@VY8#h&(&*B}14b#q3<~HCoN`-O0sAFgRh&(}P-cXNz{bM{)3wQZY zd{^f_*Uj8LwikWG0``z&17;Q-WKriM z-(5=U$d=3cQWE;`I)PR3atGi{7(H0`+VqrNmtH^5+dIoc%QFcg+W?D-1v~772N7&f z9X~F&mGbD7P^1?oS%#YVVT!pXSDB$uO$+MtBh;Y7^~R&`l3=Y>R$ zY`m4fT-XBCgp8@ z{#FqY(Fh$OA)&{C6vvpELy-x;Sx8;JycZzk_hA)!vBd_^0{#>y%K)q+8a&%n{mWko z7-4i*?;{g`DMe9E{j1P<0)W)KEk&awoC@^mr1+!V=>~xmJ9hLL=1Bkgt=N*J#C=GT zm6EaxCJFn6SKcgWE)ducYrdpM8;y{iK8r~6albp+7MHX>mXc4}5ys^|9i;Obl50Q*ba?ghB^~tNV^gC%4MneA z+p+$el2fd0=Pnx)TEZc|{HPsHknTC5y_I?SRu-FGt`b>|AOiO{-YqODu~&?*6EQ>DW} zh4}8X@NfqrC+8A?&~!q^6p8`1+ZHU|sXUx6@m=p?oF+Xg6Xx`cjR@ZKA8#qCx3#t4 z0B^(ej1Y!EmuUoPcwnh#6JiE+E35sd&KusaQj$%(g^ht;>kd265}6xCL>>{Q&Q0{^ znY>*$9dAW|(*nXC3Tnv2VUc*EHn($OH~x#C`0+8;X= z>-B{QY#!DSG!2Q#lTqb9f61~(uf&s*azdnC9?yZvI44|^-5GWh>kkG8eNv-TlOS$+ z5rtZy;Fk=kp9p}bPoGAMv}RMiG7K&?wM%c?3a*WLi!?QyG^%y=OKSjOV7|_ZOI4ZE@%9`V7=ZPK)&UZ692UB6 zJ*IAC00VW*^bOqg+n%WyY#K6KrPn+s)_mK8wRd4UP_|nqm#090S1Iw!C z!X_^fxHqwK0-VeZO}u%W#IsB761*HoKNgH;H3>sF-Wr<JJ~B=q^cF67RT}qR8jA&%GQz0(^=3V$UD$I@);Ye=PEm)F=YTc@JwS zsih8wnU#d40A_#;99lHv(quGtQ>hT`KHxe=28SP_SChWwqMg`BJywlQ1lugn_G8|Z z9j<;Z%nH;nRU=I&r?ij}a?;Mw7;dW1%sy`A-^LCm|5&7Xm()`h_@{+`EU%xVI`{ME zaS(U?Y@DQZma`(0K|lw`>s#79ScczS#owBP;$ZWpvUE^8U500uCB5ra%-}Ch_ECzfTN$=42bqp%5jF zqaZ%RPM4FDvok+q@gDP|M~~DTr*gIv6YoEG@FPg+ve&QgB7!u)IVg_=WOT1zc=I0@ z05HR0pO`0+k-OhFiER3HnZAAfdOfG&RDTDkpG1IG1gHgUSeSym-@G~ToK4+9V%dD& zL!N*=%Ke>Q;RCiV5n+c=8~vMIIowff64LAr{I4+TDhUFUfmqKH0UZTyIU*mHW;wB zRw{sYQJw*}7&j&`s(w_xm5pwMri)63_6`yXhBr!S8kj|gy?x76{ld1--YY)J!RN~t z%oAyCd(BDmzS_`Yz-FG#0l!Z_Ib?eO(|)Sp2gx6Mo*egLqoj+11YwV?9l})9P%^3xNQh}`%osMeb12W$0*V_RZviv24Q_p zs~R*cK0EN)cy?5^1A#m~8MhB;x(4#p#^JSl| z_MxPBilsD4rTT%|Q)Tzz?2z}WIbo$vlWlmRi5L3veSf%v*RSmyjE`Q*cKnL;igqME zJ-zqOG#~Bd-F;fyNqS7KEX+@qgFCbB)!QnDH!t%$K6!^xM#>xquzh7Y$1Hk1C<$E8 zgJPHD4njLcPfu^MzpVcp8{CwFHR06Zxr6M`EU57C`O~^rJSU!O+BIll3dJr428JuJ z*@^NE478=&c38wk5CbWKxI5(JEStrs=DynYW3`oF`6zHOIlnLs4vEzr4kaazGYSg} zMVAL4ZE5N|V`&-4zT<*9+w=zED#c^ZWq!uBAHm(?3}J4hq_HAt>03YBpLAd|1;{Gx3 z-sz2oK7PEDhK7a?h0D@p*U$yxC9UD2nbINb_<&)!YdZZOl##6LO%bw_ zmHoV~`rg0iIgaN!o z<4MYBr7FeAX;(qanPs8ArtQ!3JrjwI8JzMEcw4m?=>pWv77czV2)j$s!ygMeja;zQR%X<1h-2E6~&kU7Zn* zG{R2N)6>{}c>_MqdOFx6_c5 zc@`ZB2$#nJVBe|d0_D^bMN0)yw*@n{qkHks(JBf-)9Z|M|;4x2)~yE<5+`7K+gZJ}RM14wT)yb`F#cy9Gh*+1Bo)Fx@n6m#H3jFusO| zIsgnxal6r6LzF=NZ5yO}*%%n4w*Q9Vi142x(K3?;>f~7;AD`aoY$qd;>v#P*ir##R zrN(v?9NRkXsMu*edABU6|f(EIiqQY&%N{p9(#2g>%< z>l@ngPAHSFadUBUrYC$Dh|#`fqqono?xZ_m&Wtv~L=hOM&Loc4qIr1Ck$+(8v8dQ7 zSHP6@QOid_iWs*h`TQ8uEl#6-gYh>Ige$bAuweC`*F_**GN^x` z*|%=h^o|R_y%cMU@vgOPXKwBy{$8b@Bqp|nAkuyGGbJg_T<9Fg zt@jfrB4~Q|XhgcaYpTnkD^{YxDuDtkdP#d5q7xZ_(rJrIu0}N=D04Hxfuio{xN4*3{IykyUEebZKv6=_ zjA8YYeApef&_VY|Y>!wyR`35_ z?9}E6qS_bpXN5|qEgfGK&r5xy%`qqiN+me6zS&05 zSYDL(ENeHu>hQ-dMK$0F0H>q=o$oriqJPrJVjeSmiWE`B5Hhs}xDxQJS z-*sbXK%&P-5QAd6*kxBR(}AIG)AEx%Ihm^IPhw-e|NOb&xhYiKZwTOm;6As=8hU#Q z?EQoFJE^VNx*@W!-hPP@BIqbm$fZprlUw7M|6a{a!?4#oEs|Gi8!k??>xmJQy7)v! zMy?*s-1PCX0q3ChEhlheD5>P<@Ph?v;wNe={N*gkZHFDs*blO4(= z0tA1}x%)!?9-onN%Q;;d*duYS!+e{+0vA#RX}Kv@MB$L1CJu1^)n#!W_jd$V0(bNr zyYD*Sq58+eVQicZG=zOTi)(NBrd#;jur3K7eu_IQ#&yO<4K$ai_tp4>R7*t-`_M@$ za~%_<-3n4mA%CxvOF$Y-!{8x(o0@#0k_B)WE_^~AH}aFxC~$HEyBgXXg-boWpiFhels1cxmgmCY#_crG zmJuWM2$yV_hI9)?LS3K(FD%*Gv_{Tq`*`LN$c<(_!>S<`31ZDWKJ@#j~Z6QUv{zlKK>nG z6qL!Unr|Ux`APZ4G!FsS$tdLy09Gb_^=a)$VgFo1!q1qZ`NNXw9X|O3Mc%qLu3?s$ z(RDy$VlMg!iyPuG?#8#GKFandf{I5;2055 z9KwyLLw9;x-P-J6H3-n?Rcc6X2wzjkA#@ImoDg?5OfV-;ZD8*%wI*SOE(o!^`2+_^ zSJOo0QWX;k>#J8sA?GESM{fRpot8$3ZKyfV`nAM=1ET8W)+>K~bGo+Di3@8c$ep{41vSeGm-GtM-lXtPiT9i z;J^CzB)yn2o(X7p$=pLR!@|+XLQF^2=#gtp$-GrVI~*?V#YgY)KF~5l#z8bT^k`j^ zc)ngfWF->twYV=IZ7z24ZG8tl9#CY^*Js$-8|Us|hXykUkop|;;v2O@Xj4_8p%BDd zp7KWUTuyw*Ulq$Oj;|JCkYF>2_9ZvmA}};UDvJ6s?Q^D3R<5jc5TZ#EEX%e?1I5K% z&J@;$Ffcr3yH{y(FFu7z-F?#{moN2A_t~Q4Imr}_T;@a#7IxX(_b-m-%7%2Ex|nw5 z$!EId&CP;_0M^IReU}Y_9A38eHMtF5onf8rMCH>lZXSjF((|l!hu>Qb+<7tRDN-M- zM3T_DBKCfnq0&oI@dLNrw>xeNf1XpYK0M#XasB-H49A&u!PX?}IEOLejx%&Y;&he3 zqEE8csTtk~`ew-aUWZRQ@Y?4iX;8YCdkrjA8Q1BkTpk`ejD*Vz$}dDkpn&mln%VQB zkC$sL{}LgJgicu}o!Zt`)1qVFxAElE=G4w$WQ*Uc4K79!xuGh(gGhIGXq@q6$MEgj zjtCo7eGu9BEFwY%PInY^ywb_Fc(C-cclX}CH=5%mon7;8^P1;cm^4mFHbiA%bk0NbOoTYP0ZNKzl!?k^W+ z(o*QK((6p=c2#`+*N$SB*)#n7p^&LaxCb7TWH)_O)!7*^7PI!epn%4u>?a5D&f8yK zT~au|v7l-B;VQDJuIWYpnam9D)z>Yw*A6^h7(V;%!-p1Elk{Wz-1d=(-MaM{kw$SU z+RngobNEiY+sP_0oA#pK=0Clpv)zbn_F_2&v88f`Mrx8x|A~iWmS3`seFUAYw$lg% z8r6pfzPF}%So=c%D?2^H2bPrcZS-VAiae$jWz>qDtuYu*N-wz%HNK2qyffcGgo&)b zxT(IiXZ_+nnvN%`$s9S()8cm-1ArcZ0uL;kb_!t)W4AM{8XWZDG5x*&;lgij`*D?% zQVBc!?&WGrE1nI{$+;A>t$2J~+jT~@?=N+;OS$s-^Op3&;lMzhi8dCc%a^$pC)7`{ z)t6r#EA9(G#aTk-<+`o-T2MYZ8x194fyqcPtqFFVc&mU)1tqwOeCH|A|`e-kS zk2Q6;e&##H0#2Emrno-bXEvgu(k|KZB=y{M-B}Z;U|9Rydmrs8Iac?=*BwykoPKzK zUh%>OqKu4;_i)7F{-GQ6=)r?IfHTbnw{Bd!b`9P?R8jC)cCe94exJ@CEF0$e`0?Yh zb4EMKsCiMD9C23tZ5Dh)N%9dAh4v%N>Tk*6>94u@#hUpm7y!T*i7JPH`vJV#oAw=u z-zz+x_cr~JKYsiWDNDZRIN1>Z5$adme2^ocU+U(P8)`rD1#Rp|(t7vq9kbuZT+4i= z5!Ros%d7676kFC->6D`Q1LERN>?7HM4`B%G$hG5-!RYL4g}~sx(`P3{QF(GgWNnFz zbEf0h_XhMX9;V?xzLU*~m6B7x+a-`JLl9u42*t7M(Kl_*;-PFdWlipSj0vpmZ|^Kkjr)c}-0q?G4v9f0y89V zN{@cW(DA)`HBcYj8wU5yeEC+o$Cc%U?WNwa8t~7;N1r=+~hO zC0!9K44ZwYk&5H=IxqDtJG(e6syhI!AN-DyEniiFRmXnY1fKw%Iv5!ci6AxqKa)x zTl>tUjh}vIE|r9?%0FekXncGEJAEL+vz5t-C6%wHwx2$8=J1gtH^iC-w<;bfAl6A| ztGA+J8xs@LJ`$e>%aoMD2laJfoXHStU=K`S-t+0v0VaO_j?oy0u|~8qJjTy8IPYFW z>5>!rXyl@&(#(kaalB6`={&|~L7r>b359Oi`h1f(z8@X&*0NWwD+>I;5xA^xEJu)* z4dUceO^@Vs7+v3{HJUDZMVd=od|9;OOM|%~&Y$;^A+m+$rd8WM6cxkZb4Bhyrm5;O zwuQ4HelWUVPj1LW&6ZA+DtY3SPN(q}#v+&5MnG+K7*V+*nv3{AqT?3_-5_i|(b1u97S6Ehv;gcW4c;FyALnUZczn zt`gB-9`x$ArR||4WM`Z6XEm>t+}`k>?JW1Y0S23XtWj@du4adjilW%)mAYpof2B5unw4al>*A|rEs zd8XfSs_WUp!be;0YfphS0rO3i4UtH0#lNs0({JRMXn@owWaFo3q*E(I@-lF6%y4BRf9($=&{P1S-RAtSKg@`tEpDbRKB^&iqgz8Oo}g0@bCm9 zSYy(iVnsED{QOo4X`-yq+>rk~ouKhsk2O0{v4Hxh{19QMFTo+kMbjAy*qp*R7<=CH zH7S2>++&!d7_DfnYIvYfgmwRZ6+=#ZBVQwvihIOpiTavtEC(3-7~Tuun|YR&L%?!T zXLuQ34@FE*j-9)w7%e>Fo*|ov{=n{zXz#ABE>bt81nHpBu~@I_=H_R3T>b4jXHbZC z=Z+{UE^!PbeaIbXn2$5_RHEjyxSyKJ%C4JN+0YPx`p|5vZtj=S(eyn$bdnq#`=PU^ z52O#m=3-0#Q(q@NQol6j=J$`{=Z-D>`BRW>swD3{hBDlvaUTK=SEkd5UMG&^ozh6L z_o48qa5k099s9Kc0R|FzTck%e=;{+dkf|cmb!aYtSoX*;PJbQ~U5@r*3d$KcM~}4$ps2def=%yi8zd06he;9!sJPksg(Aln1#jH8R(VlvaMn5Pp+% z-Jn+*sejgHTk%v!-EAK1(O+qFYo6r0?MA)V%-{|!C8gNz-P$)zqhw@i$uuxzbwpE= zl9J(!#p796eST#7=l_1j&tdwrut3m5LgH+bSDJF7B1`&}u6Vs~h?g|rAV&+>Z z|BZ_hzIP(z$B*r!MiCM5_3N|E2{mC*j~Tp9GU;0xlCH#t2qD60+tNj`M+aidGuHa6*gOy^CB#4Ydx!ni6f{>EaI8aJV`9xe+ zD!@V}fZB5(_4{9C+o6>C-fcR0Yt?c4+ER4&%`f5}T+E*#8c;V}8|vyRF*gk3WHRCv zj%#KnY;RL(7?`{N%MuCV_qnK46UYboHDy=vvWL_YGY|{OX04+~B6%Y|cN*9hPdhF> zS4>czTNx88xP9)~f%AX9m(4&BvG}=>AGvSOY!8WPndJOgbGKW+JrHOZ8coq_ScTR4 z`nBV6T0)K=VGX%(QBsmd39(*yOtX*W?=Zx0zrd1?u8}YfDMaZH*U%dzX{28`zy6EV zqJ8!5xf>c|DXB0pvW`_(K5hbrF5*{(<7?;;g;L;``tjEiKK07(XoG1?7;_V2vH)=s}C{wJ$ZezC^(XDN4RJq ztNT((%~J*ir03Y4JXw9t@WUMh;Fqrk4gv16)5*`MNX_KPozd#^*Dsy8!5`KAe%#J` zj2wcBni?`R0@~}+kL_gji_hNl>@VT)sqlXN`eh`A9JQ8Asy2&|M;+nlK(CLdprZ;O;CfyY3J06ZaAu=mc^XTy*_i7h7Ru;`JeK`)kltr zIP)Dj<5-q#8GDEOn5O0qP(_@-Ug9n}+R*D)ds8a$3)wLb5BBN6rs!hXkhABBUT|3N z)_^uphcq}e^l`V9lrs6tmyWMrYgt(RpY7uE?v_M3N_WnSzT3@t&-Uc*O|b5*>B{FA7&;Z&Dm$wG^SPF~u@1gVhO@zu|t4?=%}u8G5V zimrj0X<854+V(X@7h6PMI}rMKAtOVP{}SV(8yT)UNbC7T*I>evk`jR_(9XW4{{@Lj zw|4DkW^EDH=YJDLaML|2sf??#Nt z;SKI2mmWo;C6y#WI^Sq>-I~{e*W1AJarSb{OjL2P_qiLwDAkNzUm1H`T&Ac@epYko z`&2jU%1q1!#b+L#BCHv%&Kg+R=-$Gt9Nc<@f$8A;sk9$6>pvYM4{I87{`W#LABL~g zdk0O9aUG55+-2g`g$TJ!eFtpzZe#xbua>4ixlW{x^Tx@N*xa^E*Uu+uNkwMR5|0yfgm|^1SG;I9#-#_wM zj&TwxDVZKVqPi_@`HRd3_c6yUPwU+#?{&zis9fmPC`kWJ{}Q{3&API-R*ntTTw(h@r>%@OQT^3EL{wL^;jk~ii9v3_) z*P0akXFC7hqccaPae!9U)P!J18f;(D*XO{u7@F4eGp_rcbdQ+SecO+So3q2gB9@Gg zl9T-vq`5H)r+gT|WRk2J9P-!CNI3bIPvZ~{ppjNB_hfWi2ya06t5xuf+RJfAYB1lG zk$h`2!e93sIPjsN;c>3z7Q?x74Wr?inKXfcMWQK&Xp5If*XV9b|FQ4kPC2L2c;=3H zHzp>ztmip7@$GMo|2JPOe=>74TwNFgfH#9eh{rKvrVbl!U!pnLNT~VV%GZUqyRJ=B zxKJE~(-twu+(ee0GdV&@Dl9KJXK@kDlU&05)sm=Zb&o^U%ko*x=7O{!~SMC`r`GKkNAH2`Vi2AFgIuYC6UYt>5dRTw5(dzWGd}pO4Q` zQ&TbFXc8doQ4JmMxk*XcVM=Ig>#KOG@;5#fI{8cAMn*p3Gy6W-m*~D6k#?=Hb3m>r zVcQOB)weHB(R-C_=8Xx7Ozz�plD$HnKE*Ymw$MBS}t(nLg(n85+J(oU=Vt8+Hfk z+#Z#D`;DT+kazLSg2EQI-P->P?D2hsXv+DOu_hj?F4cWh*}hn--R?5^Bj4hTe|$cQ zi*)pj8k^X%qen-j)!Kxxvo=n&=Q**4UZ}q8=vdM)8ERPN%yo0Tr4eYMR02s>qn`Im zmZd`CrIsQs!jh8keRKtKagSVL`a55}Q&hdaN4sboom9N8SJcM9+ZMI^h-cBXt9t5c zwwD*%bnhdWskP%1ICX>6-+X(Zll~=m&*<>5?6p3!C|b$`2TVWQmo@Izen+OU(82KR ze{Z1jmDNSd&y)rWsICyl)mi!7v=zLhC7W)R9qA$;Fe>a3&D6=Yzg8M4k3sLYTT$0k z2DE2*J%5vTwwny3Bo-Ix$ zpoE;bYUz{9&6~_*)M`U;P<*gz^rC!Yp$=>Zvgf_;ZS+nl^`mo6^Slp3KarK+RDVC& zO=IH(6>r%Ge1h8mPxeMrjQ@A4Tz-{eP=0vu4iD7eg0h2U2G3&jMaA!yFYCJ_IgbtN zzv=J39vds7to-i1C1vCHPn1?YyknGUx7~yjTFw9d`Oz{;O(#WqpXj7#cf7eU5J^EG zI0(-m{%L!PYK(Cm33_16R~J_NaB#SDvILz~zw`6!t20NKHbK>HvRL9NAP3NufarB+ zCu-%K5uji@5$71Q-Ca`o*Aj=Z>do018-$MS2(En+&&)r#7gq-3WNaaFlSYI`jbZ!a zji42{L@z8&i(G1o$+31uEY`DAx^}CMqNy4qgU*E(>IU)gjjvQ#@GVRn^sinu&(M?m zzPd;rWod)?^ZRw=!7tdJ4L4G~W6Sk3-TXRrz|`NcM4VAKF?R&bmeJJX+hh9tlX#z) zBs57iS?A9B9OnxE&Nup{$I)GYA`B^%V7(M}in#QsQ8$zLx4FSob)iF^xgk+R#2Iqp zsJoTT%I>XKucZ7pV8&ljPZ|1@ZOnP=+Xc2AB=wxmlFOXs>%68-XMV86k>YE1TaEtu zK7aqw+VJr3mnLyti)&v(9Hdj#0eJkK?M7L$^0{tsUk|n){T7#-^gz4Fo1$sI1@Zsh zvlqAF+-B2hi?!|zBuoo_?Z-m_3_DI~`Qwcn>(-l_yH(ZSe?d)+4Z*6I9Xrzfw_iw5 z{ysVBToX-E_mX07PWSz8t2`2`z(8SiWZw&Uo}Ux{Zh1T5cUN}IvmI=#q4%M`DYgCCnFvJeqTx}<-U2ys%pWHg&W@P#zLyP*(uL;dX^ z`(JU4i>a>j7KB?mkLlrG%gZO2-|!|YjYS*9hKI|ls0cSUx)JU?-a$eYS1l|^bkc{} zMOgoBS-wV7Q1#*V;j*Ovka@d^^OWJ*()5zP)U#BqZ61?_A8WH)MtueJ)1}8#319u^ z)!^FT&XMtb8l^>?Sk^?C2DpG2yz}&EEAMnYd?eV=p)50#^{&F2k)|dS(PW^CVvcu| z4@E%I52qc$(SKdh;%1P0E$QE5z6mrkZ~5?4lBEB{o%LHT4-afT1ZL2jX>iG%b9Yu- z24S3OPqlW@e5*Ehz44_u1|q3c_15?1%#$6o->N8S4jubh0Xo)dW_Z$)YM(3mLC&h5 z-K#aB!C_E#U5qJtN4U?YbmApOR;_1$|89w0bDv#DBYL1nvmEg9q7dJ@^I@QFTihL2 zrJno)a4`h%t4^n?vr6L*TN7lkoh`+%*jY08>C?-GhUP;n_~tj5lb_~#+!`pN$k#PV7fetY=@`3KX0==6`0@9zlTESV zHCw3vKjy!=&(u6gN62V2k~A~BU3G|hFPXhLusEp+g_J@^Cs+iq1i6ixfIHeU4W2no z?mu|&n>V)S$cz%mY@98pXJoCrpYM`#N910= zu;s{TwdwBNwRah{w#m70{rBqLzAW?gsy)s@?e{+=!5L5q+FgvXxh9z|6MPU4`gLf{S=2C#J5T$K z5{CQPkzYgp0cgi5Pfxkl{&oes*_ZAdO`>1F?O*Be8KA9}%iEi-vhrG9;Xqy8=R~>3 z9ho>=!sX8(RL5_7XGY@oZ{Ol}uvI|2*2wcByWqbmD8K!!Ix7&ZZbU2t#z)xTAqX-U znp`0=hQ!p5QvbHMc85nC@y4&guuY}0H z+y7{%+^bSXEtcqHlSFx{Q;#2~bmUde%#hTZpgfP+&q%?gPGLvg<<#~r`FzgZ|5E8L zdvoX&RYKC|3dt{vX2x+24h{nFnrk_~dDCrUb+Mqhc)p6#;2Y&hx?b)+eFU8!6G4!KrDV^Q7B3pH*mW!sSD4R&|*$`vO z+3J8kAy&iPh*PSQ-g@44=pVm{+fQAczaItb?+Q}-EG)T}mXj)0R$3t~iYOlScrzuF-V`E+#W;n73y=bz0$d_s!5-aANtqY)MuY2;W8XW5^V zAV`NGDusSN_@WQV$l4T21fr3@O#WxF0X&E6aDafFvvU$CmyXUy`=}%?U)~Ah&HoP- zB;+u<4_txCK#8kbiVCr&rY7tq;PvV1>KC1D^mynL(SkKiI zg$9_rQ`2gojE33=G3YPaQ#C37?3?>F;qLA07D4ZGAF>9`_ zu7nMe@U`sixgiiOpUoZFxdZLJQ+ZuyaaP3acMY&kTCnTiLGBMr$KeW*$r0wJ9 z+e2}-Z*d+hQS8`cS65%`lR=%FmRFaMpK74k5XpDT*%?R?m|Po&0A^}z8)fU+0$!W0 z_r_ZVdaP+Z*7(r^EJpy#->Q4yb5Uz%oYoDJmU@_NsmU7?!@=)_+Ys)rKDnpDHBzOL zRRNZP_H9#>`w~9g=*Ot_jQ4Lkz3B5NQm1@K51irR`l=IqojZcy{($4*{fglxyh5W< zdq}v5lE&v8SQwxHqlUioX>k(DofW zY8x9zf7AxMY^=W|Vy*$tzzo*Fd(5E7@iB}Q^Y9k|d>{rzgX$1Q*3_H1!5(U&OX2j0 zdk%%}Hv#~4uQ3^p1yqf}n$-J7zyG)C*jI+$qL3-8BQ`dQkQ%&TQT>v13cyIs&Fr@H z*U7q@^1!^|dFd%S#;iR3U!dG&Z?=`DcRj?|d+#ijl6MV~d3kw(|CPpTB;-7GjD>||YM?X< zzrypFn85OKaqFJ<5Lc8PKYu42ssIoOR-Wr~HQQ(LGRS*wZMfL<6;$B&cpMOrh!d4K zCN?q>fMGmd5bRUVQ(YAxNN3l?9+P%r%Z%|XI{WD%dtP@lv#gl=`C29MX(ka78ct41 zG@*#x3*nfS&$So<;ycoNh>e3oKnseM6C%Cb7#-9&NlB;6FEJz%Jm~ii1|7r#$D{j< z?uV4CueNV)ZbH@^g*^7THdUobwRYSliSZ()jlzpjD&MVFs5JsbhJ0oGZB>8%V=68>oYMhoIft+Rxx@T z_suZQ!K@VRZFP-bs{9KpWK&cWxA^_9Vw&w2yXDySEHuwfm+roR8;v5O#R5VAiF%TY;b*z-)RfZ)itBMCugR8v&6+bmY77N@7Wk6cPtY{fpL z0gs*Q*j~Eq1LEt1T=V9)>SSR19>#jQRk>MpW~e&;{6%Gv`!Pk8UfU-S*BE$0&f}pv z5fwQ_)zW(%M{yB84>k)`B46KQ(#tbW=DqwVQ@xdDu=SR2BrRN*!^`3U;oeB6Ov!P~ ztY_iWTQygI)7a>$8v0Dr$&MSRnUZ_m&8rmCb-bTYw?BV;#0%ZD^DbrI7$&>tWgsmG zgsbLfvp>Ix==bm21cfK?@Q={ASFNt5t4_&<<<-M&R}Z!(ZQ0K5YtK~Li`O=W)b5;r zdx(~i02AGjo(zf7-Jl>EfM&OE3l5Kr+)FlX^rD$taD3;y{qUB;#fzOiVt(y)Rz?B39po8bQ?H+bg zXob76aS=YTyw|V2$#roT%UM1=b4B?CZyWN2>D`t+58w5t%*?^g2)N#~{cR~MK$&1& z@M+DvvJMAOKR`RO@mNUjBU$4V1M?0m?%*>Ul_In6SzAz-qw?s`sZb0z(n0#~Nmz*j zsMSp%@475)Kq9fNmu1P@J8|xJ_D)vt?zB+f@S?lGrbqkP?!VEj%-iv==WV{=Wv#m` zC8ZH_ftW3ag5z32HRd7h^7DStBAhq)la+Jd+A4EulOF-D7_V2%h0LM)rD@w7kG0+s z03*1_;6cPZB-@fMb-Up@79BFx<1`_zIrszW7*cvi0`hLv8@hF{lY$PV)0k$UzQBG-v0L0dkghwC^=hReKKu(ySRI50?y4=5HHMq$SY`S_cC+~@~6UX(68(&KWxS*w)s@OR?ds$^~|DU<0rx6iV z;pZ&<77F!>L>mKW#?g~dJ?eyRrxPE1FmCA>6g&BOC{k+$LWy;^Z~NNIS5FyPw4Oy0 zuHfZAA{3M)E! zR@%y?#MhZH#lB!&{uRl*bLVY%@Ra6%*EK-pcPx~>w*ec~jj677Uh~7U7~;*_-q@FU z4amODv;IW5!cp;AP?c}+Q~O*rINfC3{+7hRt26{sMU`|N8xL))!o z#>RI=NOdYeN}62qT?dt3sl{#$HgiKNBD35`Q7=<+(|=#5N?u-G)Usm=0SNIRs(JAE zsrl3DyWT~EmwLOH+yw!c(RhoVfS!4`!eifEqr*YP0IhVs@f0~v>wKP-ASZ1Sov*)C zo*d6Cx_SE`LH`+kj#fK=hG_6kjt@3pNuUWBrCvLX^++yNlw}3bZ|w`9RzMM>Q^}gm z+DTWFtxYm;vFT}Ab72ZuDw+BRiO}2pl{yU%NXSEYTh=;m`FmhtsE|GTG>U{IuKlg7 zngG{d^4QntTTd>z=b!Jk$Ui&awLzhPr_F1rfxzOJ`0Jl!v4{V@rkZc#+Gg>&F>fmA z=b~_Rz$8I^K>6n-?txz+n)rB!bx6Fj;-cK6{e0s9Fq0MaFjc2Np)HQw+L)ClOu--S zR;#_an%#TC-L>#nqlh&XR(!fndz|xhoP?K&VH}g9qA;$~z6y7L3=cny|1eN`uA}oy zC|^(8K|~c>p1N<@`I`hyD9A~E-pWkycOm{o5j@(TjpYOa#h#|?LIg@1h{8E9PjPC2 z{e{C%&tuO98|mvOES(_5fM(keh;=02yD?aWfVserOm%L^{3z!@1sH4N+UL>lZRs0* z4>hnD473i&mDu(dcOp!_v}CEr9<|xIS4hk>-dueM2ouDyO@CsGnOZ>+H3S!dnDi`i z&o+^}m+D_~b30?g(^qhPw}$;giF=7x2dy}SD*PP(Mj-liVM8VCjBRNv=RH>MR8{$R zA`^d0(9V!8$7C^HJLj#-#`QO#{p4deMfXycF?;(lAMNYgw~wmj1+B=y^`7@*D2`zx zJp4buY<(X;&R_mL;~&qARG|kyf5L*dS$ZX=JMJQ*{23m&3BHaxd3haZY0VM5)5ZO0 zWRzveuv@Y=g+^Aso=n5u8TF1KPG&b{PW-)?T|QLc#ut$&=K?)SEE=GWP)~gNR-rK7 z_3jKd{G!>l{nX?u2Q^tLKP5E30RnS|Kn_5=Dj&JPvp5-)>@-<}io)MMFwJ38<>e5w_VqdhZta>;^9FzFt(`^>wM<%bu%t7L^Q zNpZT-d&fIo8_{Pj1KQ>rwO%skZeCHnbLSeazfP~jSx;Be)%=)9-Vwq!kw3Vf zaw2E@4!ML*%WYcu9A8%53hifLBiHr`(Zy~N5DGU6wTcScHot^~P%N#8i0-W|3wa|Rr*!^&?mFg{}u zMz*}dus|!PsPQ|o5rKyPN4l?f;xhntpch^FAz1xH`%<*a`rRIG~WDDXo!`YGD%0sxCV{=^DSnf>G z%@@V7Z@BQ&xPv!o$P7Cp@RD%Bxnv1S30l$B#n2*(0I3J~NEn5u258B& zlDZ5^%yw(^^+%_7nwps4vYcKas}uPeCSP2k(y&$tCk9jO@uv6YG`Hufr0^;BXO{IG zPiSr)s5=s0$wN)MvOZ5&|FS!n&vNsXaa{^xwsMxUe*;X#1b}ru^HB?MKlD*X3?5A!^@~M~1^vpFponcBn@1S@M`T%&pyp zUtKWQf*2(5gVrx-+d-+wHjK|0DDYM(e>j}>gM4{wzDYZZWl1Rgi9?xzjEuRUpw>UQ z#H{V#;uJlLrQ4d?c|68zQ|_z=+o#cn%yXXWJRPz6dl>dS0%14kArP*dpu=s`M@_Q- z+68<2qS7#9RIw5idcFCvH~WirJh0#Lqo}h7(@7t<}7^j6w|GVHe-nFKfDz3knL-; zW{?Hbe;q;|HeG(i#VWPLSJfOBamLfhR?aaYn(ldU&ZM3i@&o$SjY|?G1VVvbM-9K$ z{^udaA0fT(>Po%;i1gR;U~;;+sLYis&?c+oJm)DMtq$OYQG^Ir+O3W>@^Zbm_x|aE z`zo#Y=lfl}=6(bZ11#J-ThbZ`=~M#ncy~?(->o!&e7{o zVpr3@w)6W38C5VD^%ph#KqkI38pP(9>&bWE_{B?6|%#EfNNL zuYW);`}e#^*+FRoP{2rkJZ48~` z;Z$Zk6G#P-f3&5T74{c4ioaa@`LhwGB*JN6*{SkpJXtfGe_BX3%(-m7O2YRfh}v-O zMAq5T&KSa#ny^K^XiHt2!#H_GQE@CaGf%W_4LW#|yGNKf(3jQTRWQdjFpvmvPEha- z-iPBt_S>YTX$dS5qsRUW%Jrui6SsxVM*n*w8S7C{X@+|m5}+Pq$>C?tyqfSZwls|K zenEie1~s>-B0b{kIlh3bGNlCUS9c0izq4SFvKD9b6I6dN&0#ccfP)zpf8Oss4>= zk~4e+toQP{JWmgDg-H3E^P>s%G5t|1^J^ebO=gXEGt4MMikPM^_Oh)_o^Y;0^XRM> zl#>$^rtfzXbfB-l`|S!;h07T)}Ig-+}h?YN?wLMkv%bbntR9F_kX%q-wIWmdV+dM~ zuW?sKn+B^BM#58Nxa{B&@7yIzv2x8kRKYap(QeU5)^s%tu2MH^I zOcF@;mibHX$9ENYiah`W*^)D61))woG$=QS@In?)lU`4KY4><_sNvmU}*>f-W;>v3;CAeHx=*LjaBW>C;** z9{?1jcMcHdSp-Kb9GUv}GiMb8_&h?ja)_{F;;)g9?x9U+o@=Ds!ytPaVNBTW%)Z7Q zhSkXkD1@{2BmKVMdQWq4`+^4}A#_TuQI52?;2^^xYA6YxtmIbkP%y z)FJ5R)KW+5U}mfR!hLI6XHP~3pgdVwVZ+@&>{~v_s$|6%&a)6!bnUIFF3E@cv@c_8 zgT!(aXhYWWbGqFC+|x_Le#HtnO{lqZzN*9)ac9%@z{CA|^0NaDe@3IW0XQwY(uqib zV_b3Pf|<7J{R`)wjpHz+JJ za@$>vREAThiYs$DLJ7?qm8UAK_<3Arj#dZiU0R&*Twk4J-o9OQsx(bnDvU#Ks`UO= z$w*yTulsIBLcLB-Q_PKD-y|1)o{K{N5-J+DPU>CC)ITI2TjpKpkk4hIR!3T-X=g{} zJSDgrGONHWE-xda!&ns5m~lH^1wjt{eI|w`?RBE|y^xo@Tme$-|6X$CBHSC!dyInJ z5=W{$4>t9a-hKx^QfIZLYI@uBo7jK5VD;?$V6(FHU>RAshztCw;|ClwUq(~pbRRY& zeAO2(9AN?UgTu~#B>Ropp540zegW^(4+}NvzV+_){}%j}4M0RXc`s$5%BTxFFdCv6 z6Uwq6v5PfbqajVZ^o?@DapX&;ekPS(n(n;|90zy1%?rx}NtV66FeRr>4}t5iN@p7ThAop{On4RGbaCG3%nmh(S!K~!s;*;y~PBHnF zQ582%Bw)TWW^V+#yU#Snl-{d|%PHg+5*i+i4zV)VLyD>dc@id(=8~10_@6&cw14{9 znaSW6-{r0?@k4I=n<30;ABL(nkbD$DsUI!}fbf}UXK!x^_|xB2l;zr%iZjw!H;OS& z(BSZA_#zRkGlauw8%SC@pNqB*da|;s3h2%Gw?UKpAGJ=F3*&sF{3*z3QtID2?R-ilB8x4DzkLSj!b~#)-{03edP7G=CeeAg29%Y|s z+T1|PZEo7<7!fGpSBCJG8V(P?q#oQH#XKX&;Fs<@`++oPb#38HL z`1IeLkVUxA*nQhRaC=zfA(^`$9_&+@1;)$ZtO@=b1keq7ZP6lG%$-wa*ISK66w$R& zH=PVI2s=%1Tlac?=}529Dk%`hpuRmswxvw=9++EjqPzC*A5D(+gnw;2fyw&y{nPGU zyFRqHhk(VlTU{`pbV9t=DUjbj6&HL+$WYZht4CYh9vyS!=+SCj+fvEl>Husf*FgzF zSOB8ka8fAW(}NK0gsxB8lc!F>sH2u~EyBQarOIu6lot&wMNp*Cq0rVRo*6IiEL~aD z&~?kUH{1kc)UDx;Uz3@n{y!oR8sQ7z4qZPhYei*PWY>xuqbnB zF3|zdm}$gILM*2F|GU15?wstDZjP@a-$z1=?6&9l)q34!hBzc8CDCuE^c7C2qwG5O z6~lCY^&)0EkY2nIJ|_ZE3#tdMsYAiFmC$SuC=+NrPBJifgM;&ho`9%tNz2n_`Q>r2 zqQ>ig=B^bx2jJWEce?9=CxSWb8~juYQ{BOIVs1Zl!?ONg&c(7ACb}4?pj%7b#Yhh5 zgHU@A8{hR>W)}r(DAY;p%T6AO(pgcH8WfkKh1h)|v`WxI92d3HcSR@Tpnl0n+aij7q>1Cx%>PGVx% z1tWl1GAYHNZN|qeSI1G97Abe6q@-Z7YNY8scG~sc$S-Pju;2Hed(ncAh>(5}*G+u;@uM>Cq7T#{!|N++Yqf>UZUlXGdukX;C^8G|84It*qEiM~>r=Qr z{p-SJOFgp7%SqiztCMUPxxV^LcD7!*awT3Wz@7-sKJCd87D;8?@A|d>F|kA2090T; zmJ8<{Hyya0z!!YR>0+vSue zHARnMho9>9xJr%`@xlYVdq->>XRgusTx^P$Tt0tVB~gVLn4O7fA_O_)RbUR!-G4w# zgu*x~N8!4`D2v=LXa09PJ4PBiTWJShOw^NSU038ZNocnQYRzlag%|UM2wib^zbKPww4_Yp z^C11IXAtLSmQA2`@f|`BzDRh4;xsjlO|SX*!0UO4)9l4d*e#=?L*h!^&^#4jK6WSpIPaNi)-nirXa!vE;~nIs_WL_Qhgt( z1Wb~+49P`z!QMGOE|l(X{P#9oU`Ze$rh7bOSAOfSug|lprD;_U$Q?e=4CcNOXQ3*CmBN09DdUBo&G=)R1cikM zGzGHiassW0-MX_xuR=UV$}g_ z;wefjCZMIIIy3a>%_j103kti;)X(&v7Zem!F3c8yLN8GzF}v-Jav->oG;{Hx3j85% z%bR|HkO{-YEhne5FUHdJ)($}8YPzOkkEylXdRDR3Y9V=JrF zWCWKaA*JEYpX<`AOV)<7jJuVm)H9AN<=b%Hg1{I8U_|qIVNQ6gk&3!>e|+9I+B|o4 za<`{kD@@Bh^`gKX@5fwC|LuvC+9!0SPdLk`^q8B>2TFu-9S>#euKn4}KD%0kY>o2? z@kM1MPsDjHJsWs^g@U5E>#jNjjI5N8BxLfvqnyGjm}=HC^6xJv zR=#?<@}A#9#PW_?^*ax$8D3bnW$!Q=jd7o)lMnBH>9EA1Qb~9B>sM0P;|-0C{URdH zv9M5YZi?)amS&Z>l#pBZftUJy-3NVH+wq(FjJ1TQ)N3wi6VWST8|p|m)5w@goc_pm z|F)Q1-Q^<3ltho0&*MiCU3;zUcm*);m9^PkWCjL~H67vN;Yqr)()J@!h4H{yjfD@* z%_>37WAx6>qxF##7ozxcw6cHfiWY9KUvfWojM=<5?<}h(-Hi`-A8N;_=jHI!w6xrh z5=cl2T%S=KlJDDXT z8b)M=tYlu)LV$*5#~ef0fhmSa zIaz-S#R&F3?+UMLBuVE2M;c z@_RN4*R5^8B>OqHQ^SkByNp++PSVoS|7nx$xwTtU-=0rjeIr4#=c#pCnsnRi8ws8Hs*7Tk zm1Vzvw;WiQC~YWlWJ9~bbn4U@^h9y^Xv%qMwAIy2!!^=wZe(eSYxnQoT}DG6R$%3k zI}dtL^oJHc$CS0g-ZQmdg_DwY6nm^N*VdYolSfc-8Y!r?2^?X_dKl~}ZI>IzrliZl zRU*K(Y-)e*axVNyUVN$j^6UqoOC6B}Fnb<*`EivaN*$5APjm z^2u|aGF})juKb!R!^g+>TrrViX*u%6)s)i_nQL9ouw$mrDJ zWVLM@i=O-R!TM+>G@aF2agNx(P&raf{`7d{=f}|0^u4m0^>2%e)We4^pxu zEA0L*U;w!{EG@S(h&Gw_me-%W(Rqm?(!Bv1bvO!)iIQ(o%TNzO(KhnWBQYTpY7UVr z(F?ym`s5&SDGq~=J9E3MyWCE!tz=`ab!GXsYfC)8pc zE5y{SEHaYg%o&r;0R5(>^q~MNOZj5AMccS(TU%L?`u8(eUmp`7kha|RwH2k&F9wV) zEzR&gW-_ib@+wveb$g|e-Gnl0p27F?@sr#Ne;2a@ut|vrRkmz>=C&A^MPxP(Z=WmB zGl@97T$g6(m<{JQ*7@CAAr4V=;+=UpGkQT2zwcQYUtcuyKYNzc_e(!?bm^EBsokuJ zAj$A>wWc=Blk;0HwVChbjHEC$+-4=ko3E`P7w|86YW8Z{{RRSr{4Cv`-TT6<)eM#t zc~)KRVJ~-2Guqqb9^?H>=`?ZpbF!CbO|+i6VPjmlTDExb-Mg;i9rhf(9=uH;>iW94 z3R6(MRf#7t@@so{URvZ@xo%BstL}^Tfbj6sAfRhrk5_qemswq%Rb+sYLS^OkEy2T^ zf%E;J>}QPF8{?awC^K7}v7QVG3=As2L~(I2?3mOz9e-tX>kFA2^J_d2ax7rDJhvO- zd&E=`1Uru3qLr40`cI7hv^gb6Fg2|%`{hoQR9Ej@`gbSK;M3^IpbhJ6YLq&YyI9_@goWvz_TMf`r0%+(ha9+$R<8k0O3yNN*QmdLPy4q|cK6d=a;f)Wyqsqw z>%5O?J&J~#6Wsydt84T%8hYGA{Z*y^_VHbh;2eTIs*uq~?+Kk!npmrL@D%t>n|%*b zP(+UYcqTOgS+}H$in+|ci$0k}UJ|}|VK{&cZ{B<^0CL-&$Hw|t5#qcn3pb#}*&%4D z38X?q^~v3*n_qs5RKO1bb2a<*bvN>G)_j!10n$ONtvLhkiixD(oL#11{QM6r@rEZC zDvZ1A-o%}LXJeO(d8YaSXj+n8*(%^@zfqs6 zpB;6t_=&p3TLBK9s%loqXE#Rk!n|^+T{Vc`txl}&Wbyi2z2%1~+5TP8xWg=&=I$Qw z#-vfhva@Z!g@vk!qc$4njhgRSrnBF6{f?H4Iw`5Fyp2`qXXNeLUxlF88Q<;+fKH+- zo5A$CdA7x>y6@(kgo8o z-$R~RA0km8{q(V<)b3D6ad9cl+~=Zh3*>2P=@;GSzp1!;yqFnDZl7o9q#x^AR82_C zq7$|=EYQi;5!R54u&Mhhy>d)S_u6*s6zP2~M=p0dDJf?7wQ{!qT31o*Q)}PlX%%@$GktE!7w5ZdYb~v(dInUX~A26z2>GW?!)U~ zO!V!^^c$sT8{;(wOQ*hD(DRiCHcMoGOp(dKbnjbx@XBHXbeJsIAfG=U5)&K8inb{I zo}re0V_el#-RQwPRCJ4925U>fSf7B+T-f{fN^=as2l~&cr3SFYpP4uOH^(FFzI52} zkGy_IZp!kr?#UQFZr6pANqU|gD^2Zoj`>f`uQkg@-*>%3bK+S49vmHq4!?SnfBHB- z|4tq#c)YHesvV$>et7R5=XH9m;hmd%xhzUL#bEBYf_!{|ABSpZOTLAbhu;Zrmk^vHhhN%iY#P%|O z;)8dMWY+fsGz$kVbL+Wptg8Z4*z%<*^Srs^o3>bLBO=KB;UZcpgWq5Bx9{3O*2|W+ zR%0nskG&5t?M7V#?qxzx>8=!I_FHYY_*>H^njDz?#2rUf0x4J$4xO=_5M|r05Ff?H z!4Zp_#^`MIr<9{4h1M@vxfB)ChXT3OY<7L&U}IuR_LfVPObPv3g#+W~w!=Zb))hBu z{(NK8eDj1145%;8moGltuZ-#rEZfQ=+bo1bdSKKMYd`XFoGc257%l%ky3Y?^_GiB ztiBma6zW>}7X=6RD;Qds;#+=FG&Nzt@AA0_RdT-xuW>ki+oO?>dA2IgaU!L7~V%9p^T|%8T_2%o+LKiE3D!u+(>i=;8kZrN< zT%s7xI^-Xu09UI=E6uB-TDCTC2C+#<8X6wGy)l0JaFEl3ciM^nCD{$?5x1zY{XSkp zX}36`?3YtE_|ASR=})diYmfJC?Dh4PJA7tU;(NA4>eL$t++<%1r(R&yY$S?wi3)37 zEidb`z=Cz58eEvTHL>(UX#l_aeO;ZrXkLnXMVwZxj4SEU&GOu9d3l6^SZ`*nT#26iBYN^^e%{&}0|m{($u?2y?SE&vnz7px#OUHCVX-CJKM;=J z;+tYjz!pcZG|@=lUgknk%d+O>n5~br2jV}Of8~Sjymrnp>?T~5i3-a(IsPbg+zZJY&i8I1 ziaHOA_9PgiE4VM-poF2NW^dm^_eq%TdHant2KO&3KuI&l@X;;B!ORp&g!9cwfmkxJ z;GW#`-8GD#e4HYtp^t$tX}?U_F-Yf*;^VfOK;V)ovHU zBFBwQO`9|``Yj#GH-1H> zU86_roeK?D7VOWP8-CulYaJJFdJ|GCjnp_(H?O`>XNGfk9weQkZAFpbyZ6dUyD;-l z^|9|+`7Bq5#u_Wsvvsqkygn{QJ$)MBPuYd(nmy>1=Z;HTw$+#K#W8tjVKt^BZ~pi!4!MQDZ?tFeT zLp?F)N>dbtuK-R`hAR`C-tX7}3@Bfs7=z^e)F`UWdoT zWX_gh6O#J$CmU65y-UkO!OMGjrF4BLZN)t-W3vmLDn+^d1q;5r+fwW8OD<{Y+#6SS zPxrmLRv)Mk|L-8p!ejL;6AJ42lNwXKS=Sll6@p^UxoyxVuZ+G(1sD*DcK(l;_05~! z@7@U)T1!;^{7G?l*Zw3!GqYy`fv?r>Yp?NZ)iQMiY%Ui@w>kDGr-@fOq( z?Kq6x*BfzC>tSR33ZVqfGil8?_OgGFo_^3{#j_6m7$P`bQ|uEHvp96SIeJp{u_%c) z+sVlUHt&pLE&-bhlQ%!ki+h_}VSDIxqV#>Z*oN{4VE{-+4A;tkr4iQ{b@8FIMwa$z zC{&+J@m5~9vCT0UsP@Dy*;+C$kB)P&^PQ+urhj6haK&owR8Vu4M)rx7#TPwB$(1;h1U`eEN3xA)kw(tOh8yx03p7wYQ%Y3dpb> zs74w^yA}dlmTY0T_u4}T(jyuk-BsyDs(*&o)(D{YKvVEsDo_tIg<~3%7M7OhQ97gY zt?MZb>HXbZ;&=sf^b^jLzmpcHsvqwl)BgMGg8;Avhp;f<024{no7L5CDY*bxw-LUZ z=hU+&6+(|Kpiz1#D84c-fTo(5{2&X3P~+{PWPMKeLOnwZvPh&?7*2KCX`i}Y7vQqBN0F~uG1D+Qzn&*Zkzq%ktKqXVLQ{~s2`#!a67G%Og zkNPVvi08H&>mC;`UOXgt>i{fFH8nMXBW;7~Kgnbqla=7CEbcs$#$$ql5rMQkX>_g6 zWhtSt6SnQ&PSTt#0d>bUgi@r@i5h&|4q<3i-@wKz$exZ%KO#IMHMO->o=NV(v?%M` z`joN$L}&iM+-NHtNO$;Lya2<>-1SQb?-<{{-4H;1Pc8GeVpl<)u$TA|q2vtioXUt4PoSUm?#i;Xb zPo|D*f}YpJ`Jp-=;?5nlv$1&(@hSic8?1%?fdPRdqR^s3Yqk0h^wl5dd^+%zft1Af$7^(e*Q3M&?pWZczl~B6yLiRpU zG$g06@B}BPqlwg7HsfP3uz()1K-$Hb8*z(7l3#K}di9&t-)T*n1WDeNm{8&5El%t2^2q7)zs|X8uh*kIn!&Qf= zbCy4NA&?908<@k;4rZu0Cpch#$jZqX@bF=GN7qriXdL)E$V!w`<@)dy_|WNIFBCy~ z;$YC7av)`Yk}0a6c8;KV=H=%@ z>kZPKc*54-v-Ol5jQ#Z`{yw;fk zyym*=BBAE2ousq+m&V40UfxE?U6tgZ;`#+v_#TAo^$m!yrLpRE6r>c6L}YfQF&&;Xwr` zG*g_)f`Y&jF~_U!E}FJ4sPH}VMx6j(jwN5sI6XI3n6R972!ohPf+B31ta8LFA!;$prKrWXq~h%T>wf8Jm2zfqc{)41kt0_efW21Ff} zO>D_z&z`3Qt~6+Lnwj}30hBJ!Iuiq`Zy8E|`=yQnT@pJtfefSP=GTE zDprx9QWY+2FY+~i>{xft#P6O`-2&YTnUIjtHnS}nuO*E{+-{qiDgt$Y#y0Wa{FMzr zy)0N^h*)l6OoI*7f*>4xM$_0XZSZ=Moe&frn>dn|HiuRimp zTwlL-uZ`j@@d3}#H+AF{V$#Q}o-KYsMTHcX3vqc?1u%k-s2IuVlT&c!+iZqQ#pzqh zzS9E|$WLzX`+ci+Bw3@jzygBj!#q4PG~EBfWy3p-MAj?Tz{H;@vLE3K4vtC?_aNiq z>bXgRvE+>EZ7!lGAG8f&s`(0Fm6Wz1T$l5rJ1T6JszA}JWkr-$ozGc$Wo0?K%a-qk zvt2@Az}i)iX!xhC2ZtiyFL3WEnUasGW&PpE;}L#hSaaChTawS_m-Sg;E!8}eg}Je- z>{Je8>VBceg=QLs%71iSFLQFoxpGo>m5q;&2d73A8Z5Lk5gY>-)!I~H^ElV+hz|ed z>^Cnm;=-3?jEac3h_*~t_G+Gk*?xGz5(B+sA-sZWW~Ta>2kd)KH0mzPCf7X?d8=*|A#IYLl{3;_8gXMdA6^^?uOR} zr+h-u1LOK&ejELi_TVh_tlfwACY(JehgqYIV}9S~&@rMSS(+w0c~Zr+Lzm`|YDTTb zxA&XxR?PCtlist=rxF_DAMme@#T~f#qcg7M$pt!qMBCu?5eNE;9R`Ra&3<{eS`4a# zd+z)DAA}8jbq$;2LMpKLT-yz9v_PKAskkficJGd94rbVvYrH23e~&>#&9pY`_}s+G zs73sG=Z~1HnK9eglyIlv5a@ol0=$$P(^?eh>lSaf{s*e(ewZ6|0|}fQAu`_-2gpJ- za8sPpt&j~;!p zlLTjz-Q2C+HNibl#;!q@x8uqcO7r$pO>D^#zXn3C^#3tW8F@K-=K6I3np5L)XoA3? zrW~m8T5oE1u*-dhVc$tz_Y-8b0lVmhk|5KT>arMGo~`r>=2T{<+7OJBzd^=YPdHwe z<Tk6Erl6nPD>2b+4451W}wu2#*%M~7>NtBPUnf>%FBNX11j^LwvJvvhC zkJ(rNwLS4^W@_13K;?`XPrf1pE#m6Tm0g&crMcL$i8#JmZfXY;kkzWQq5q?gD2!g? z`ik&;(8cy+e1d)K3lt`V@m$T1ABawwReBc2Ie+~>AlGMQ(eO8p7y$9P?>Ydn8cAb( zm}|sL;Qr9UUzV32uJn&bMHTsA*G3J_Sm2a>1FGIi;v5$~`5JSmpL9DDS+U>Uqn^)3 z|G0E;_hqc|wpT;*itQQbR{_0hmaiU?*hrXmyO?ux9~P_aA2oJru9AUq%S)J-Fp`iqJED#@SqPi8`xH9*9-L<8p$wjmPv0r?)^m+*Q5D2&Zfm)A;`>_6NClg zfFbBxTQ_BDt)#1tu)*s#)OMi2uD?=2MWyZEKCP*p}YVgBoYvJ8C4=(3Pu{2zWxVRlCBBKXp$z0i}EBHBrCuS*e=S2&PXn##pxMtEs4pMT?c<1TIQQTZP7zk^>UD{zi6}o-rDT9g5a51l> zCsQ`_7oRHgI{u->3Dxq>jTa^Pl*79-R_@qDnR;F``2(C9ryBIUe761?w_H<_;zDFl-{+HLXX zAzppzpFfWiFLUgBVt+^8Bhwu}Wms9IPwI9Di8?b17=4a&E{RGt-lF~XB`Qc6hlQk7 zjY!UAq=Q^6N7g4yl8(fG=PyuH9r8+C-Dnfu@!~(!mh;MphR2%AC zq8@!JzXMfKL~Ueda#wIszv8WdTzi{iHM zE!nQ;)$}EC2iTJel@3`{r-J* zyTQ*v?Wb((nz8&o<19e{ZK|02(rQ*V?4Ou&>_?Uz!b75o*B&cSXzQdn5tyQq?lQ-I zrg7zp=beg8^mXohN(;POtRtq9-Nl!H89~yRr!E`;hN8%?*iYpPK?OEb#>3SZPYlXnrt3HIv0Ja zr|Rd=t#?tRAnWC&+VbLYuk|3E-OMvN9I8%v_9Huno2MR?mL_h(qdFtMZ%N@O0E$V1 zlwfj+3exSnn5t_=c6AmcHg@K-`3Jg5MEPrJ#}S)#A5(dCg7B{1KZi|BszDzxU7i`B z3x;|)2uR__PfP~J#&Q=g@{{=bmM|^Pwp4C{P@!EYB0smKS0L}58$2RTrn z5de1T6*rqdZI|yXzOMQ3U}KHGHtK&Yyzb^GBQ5m*yqIM2{eugXp(ANw_U&}jbpqMli6wI3jH z;~$o}?yf>jiDWfZRlXPy0tZBuvL+N(SW+myi6j;q{dkj4;Nw1IrOHq48Vs{xS(Ci4 zd9mAm#Hs&ppEXSM#V}635XmX=7hpcTepPz=-W?PbwKr)b)d%RD%`KG>iu39r9BA8L zlZ`SiE;zyUY4;KEP=lEFk{dM>tTMuUgcqmI&EW=;4rOE_Sf|_c-CzBC=?bw$FmXJK zLJ3Tsuj#G#3xDoDzmL<$er}l&Lei9xS zH!*%4JvCPM867|$%8Sv3Cmc6AW5?Q4Fg2D*x#zvTr_R9jFRb7}iZ^{Dm3&sHh+}h&gFW8({-AmvVKQG@mMec_t+VE8a*GYsKk)MU26D z`S`$)mkbMY2pP#YnsD4Kz%3(UV&rir+1loSWlOU;?W>d^Cl6;n@^5D=y1M2Sd%eA+2MkoL^<+Ojl*=fX`&K9GwvKly#snnbo6=1*a$_g>9#@?C z!6mqC<`;w`_X1cB;3e#hl&c+XT;t;pleGwSCc>To$qZ-g%|B)e?)d*u^E0Y?(*Ac0FWhpp;C}|derHT+tkps&ysLsmQ3iil^ z?0X>>`O#rC_u&~Ulhm&I6Kr&c*pbR{4qXes+rmBh8X+^4q=~NPv2lA)2|j-RPM)fA z&)+|^Y03R9sXT%0RhDX2tW#yEuT=rp`_*UgVsp%Hw2h68%cS8}bAgo}C2jQO6zPo` zq2A2CzE2~?G?!4IlhgIrgHVDAMt{Cx{OOGM4|X-<^i~^L4r3uRz)b1hJqip*!uy5~ z5v#Pnu5xGa|8W7hd(gNWeEQy!BExW4=+ysyV_pDtPe++BqIFjZN?}{Nz`d%#5TkSz z4X520!GpR$CwOb#VhW?KZ7f%4Zgv&ei!{?>PpG7yPgncPsnN1J8!54QpII|=aQLjR zX(;2be)1FAJWQDF9)fdJ&yz7dlHA+!I&puBv{faR;tQqTrbss>+?w^#$8kUXwWv8` z*56oQW$JjQ+09j$Xxi;&DkvFtESr(VZ;rxfs)M@f(1Kwc%iJ0ia`B;%>VLzj$A$ww zF7zPx9>UqQYyUn17>YX`uZYRMox7PPIv(N%r(_*JdUD*rcVKmu6KL6^))&@h$*5sY z@bSeK6`e@T`EM>|iGOuc)8-+j_}pu1m2T;nEU{As2`La`=oc@}acS(#b+Hu+W*|cnPqOBl zU&_I!_QKgs{PpWIaDn+pUPJJZqoY%rRNnMgC6c(Ti}gvQ%>J(^DZ58pRQm5Z_7Kh-QstbvoH!qc(zF6hQK0rDpL4SMwy8rLYxKPMM+7?($aD_IXSpS`D{KJ z85vH}dw#)L4u3I8%ysMgM|1*z=jJLga0fFK(SEV*)d#7mt6)It|KP#4;NW0~KW+YS z<{T~ijzdueA%>X5aoi{o^je#z4QErT{`QTUi;D~Mp4e=W#}&;DjX`v$UkO)ih#x}Z z3M`|p$o4vDfgs4^N{fJZ=R@=*m~JY+EB_ZGn~0Y0T8kn>vh zltj*t3Fz)SVW*d_;`8IpQ=V|PLc^iDfwnBs&`W-=O;$XlgDrzEJ~iqtvN8*{>bVo; zx8INhgUN|5RZ~6W0#xiiucNc|-5u^ee09V;ZpU%m!D!+1-#z~e)!%CG#snC1t1s1R zFA>XS05+gWCe5-A4i0exCMG5rLd0Nzft=|1P7BM00?d}d#tlh^c?xrRf>^8gkS{o~`0;^XNBOd9mzI@?{k_-a%irnOLt@DC3U6WL~X zJ_67|TUuEm9k;(#N#a}6uZLxqo+|&E(gU{Q*EcaCSL$THn_TBvtMK{_Eo~aOp$rqF zNBAJ_dmqWQc&lTE7Tv?&8YT^-PMWN*UOFqf|9!LdVU29*v|>efcmC@I2}3nZg{@CM zoDe(b_vM|NO+i&`;%3<*Pc*aHy>`G*6q}P!F&tsGle*)kPD*n!X4pkdjfxofG{o>B z^{s5-Ft_$wmob+kM|7$4Py}r`inO(??8UDD_TUyu#jQOT)I2{oXM~9@p}j-q znQZiZiZ7cMF21l?&mtu&-sPWQaJp*6=R$_NKA$-j78XuwzPbDO@d27sI^dX*D0Akm zPp8@ReZ*IUJ8;;fEhQyoV&zdzPPq{mOf@?&*MfAAm^EV^`yre1IlUj=X>Dz-x6ivy zrN4I4wT+G3^?ZS=eM37}O&U4*acYVa8+OM*>9fo3rsuhRY z$BC{&3NE!%WD<3R2(YaP)HJSpSWRU;4Mj{gHYM#H z$ZJmH#UE2psC;cODbKrt5b!3%8kPQ{W-a}+uWtmN5Y~d*b^X;0)eOfQ?+({4O`8cdOSmrq_K#|P zUMqO&M!@;3@6WI6_ge+gweokpj_jd|8+T77Agj%RO|~=~@b%NzS!S|MTYUe5y3%q@ z|M(0WjA%)|zrK+%a#`FGjW2=mV7eSq9aNud)g_!5OM?^L#zy1tnUfhFr%*Orc;IRH z$+xxR=kcn#x(F_fYSSsHyk>1;rvK1^z|lQcPT^Fcg?Io>-6qo*QUZqw?ReCNFGgLT zDc{1)>eIANgIfrQ|28OYR!!3c2F5Bzzt<(58!PMBQ!KyPfQEDxGV$Zp0rHTU|6{Go ze0g`MGbk%ujdlgmgpb5`XP5qMkzvnFAn_PwRLx)pzb3m}I|@)X(4iR7LP}rXopdx| zF0HZA+A(z7T@r2 zRX7HAfm+Pg$cK8~^2ZliE-p$;14omr^&hX#ZVU~Zg!i4EA>FJ$;Q-wW=W%Bg#~w)= zJ5B+6`1A9e{rv~~360Kcy^7=)qR|!Eib>?gO$pm#7cQb7z!RG~A{teY>69wRINl=~ z1N}g&YqpBMl~sUTqswwFU}-bw;IG44}zFO!nt&*aA6gunhn-eEc|Az;rATl~!p`btX@}*YZA=H#< zD?cOfw~p44_Y6vTRZ&nvwO@}c@tKG&Jog7iyzGYd|}?XNEg&-}}6(I#HTRO*w`D)jxjRt*kVf@Lj%|5=VJxN!E80X@Z6hRB>ScA7TYk zh%Kv_Tpol+S1H-U;?-5?rGV+B@Y1W?Ds8X^DtGZBO;@XpFxc58#Y@A~Qc0Bd<_(nybmjxJL!9qUnJrsHL zLX&9ukNy3}V&X&AWoWkSIaf5ZxM+&MVeL__V)iIBl)k!}@uganm}eP75G&uO>76@w zGWE2_f-W(iJvpy`Gz7Ke%25~e5PYsG&7!|UP=I{ zW=dF0`ualNx}DS&!qIy3!MzKUwE5@+tznwd{N-u#)#ndAqMD``7e|nt`-t(J$n~2p z#ljnoNn)}`#l(E=hK`V&y)(CuMeYZm%U@4))$&QJ9Q*dUnpU*nAHbndzN9wbsL^TPR04f#go%<|7|G81nJK~s| z>(JEMdC0?i;XY@X7Ben!I1d`={OSI@dpN%Di7zPF*Z|ffsPwJ0(xWT2Wc%iBAu&}Mqonm+W z$RFD(>a6=jDlmYU?tJti8-CBVVMAb^OTS=2tO7a>*a+u8+@DD!2zY_*ECM+>dqC7X zCbnwKKl>1K?eQKr|E@y4#yX%^0K60mubSMt-62+nKlJp-eSb>6S5oXTGn0*A4z<;&tZszM5>r_@DbsQDk>Bx3I`BIoZ=)B7yw#j&BKGoVGq6sjY*sE zcchpTj_SkB$x7(i@|*RFY__1?ZD?q4SzleIuURZ{BgLnQt+gE3!0_fd=s2;uBly)A zD&^rDj8A0o@zrXZt-?3~5g-wLwy7$$Fj$B=%{6;gcO>4rybn(8@(E`{(VCbi?Cr$=d$%7wqgv z7bjy4Z)qlw(LQ^d>Md~7$fy!+{U}9!Q8k&zJ-6U$|3>gG}A_WtZV*;}D>`SNbGTOZMEl97=i$>TjdeOe#E z0jM`8Ki?SP8EEV5ru(Y|4dVpOE;={}qM#-DwLCil@67;2%nBN^p-s$zJBfQjq}$I@ z=lv2A5+}L2iB5K`J-eN81+nJ{Tz%HG^yP~(L=JE?-U>gT{Sc3+q*u1KhNFlaZM&cS z|HI3i8&$o3|31-4S6BNY{1~d{{OogR!1wRpkA`Y`c6I=t*vxYup4r^k!h|2)?J^-S zE3S~zvg=>=A-(M|t{FbsTJij5)r!j<-8#Xmu9V;sDlVQ|N`+M-+?#1(HxZbe%mlt9 z_u^DOcX8OMdkuI-)s7f<&_o5+LjWv17wagIekbr~OnqNEgrtzHmD1){$!rg)+Uf z^I~BDPo5i!x~Q!?NNrG67u@ct12U3d(^+WUjGh~YbeRjqXwqTMntba;cA-_5uXGB) zEC0RpXD|t+K-NgAeF#W&{NTF6bOwg9$G2?R(&^25^yppKh`#Yyak_ZvlH>Z}Z#jlC zsA8IM6z(A-OEIbqBi#M-wb#@oz;!qvJYam9FH$bu>av;slV?yBpx{RwfgZ&0g`j~6 zbQSK0vLb3}MWd=skfYsjZS+NQ5$JvBcc3giT~t~s03;<*;w>E=9bh{c2Wd;{=;)NR zgX|zkkaA%_(SW`Vxe~mdt4j_wO|b%g;GND4gh;47Ie*X6jhjHV_*0eH5xziz&>KJm z`etUx)II&(=!8IDAcCO283&;OMc?sb z$AAQwP42nX3)_61uSZH9$7nDZtpD1K+ycp__%jprUJI`Wt#Hb3d*V3u-7HuNSJ?B* z2PX{CNf$nx{gzqAwfC zc6%?*PJbQ$83_ymE zp*0N~5fWe7$tzJO`(}pf5&E>+39u;b(ueoF!%o;e@ao}IGQ4hYr(|ksNE1p*Pus_0&$%J&?u-myNpbPh)=~Z& zXW?Q6lLQ5L36(5SOV$2;M%>DSk~no>HcY^32=02mVva-Jcfs*bTOUqpaJ5)QgGGgf z@e{tj^ZW@*hP$8;Z#!`0NCWJ`P>vr0lEeOZgn-UMf!^GPR8wPNs#ghD15ksLIz^9h zN&{vlM*w9h$xFQV5{v5vmbEy$5H@+!*Ylj17-GZfQ}^e^=_iM~slyrz?o+_I4iRo# zyLbNrlBLkDo28CW3LiYt3dGHnFzd_8%Ko0eGd?kq^XAPjY#G=OiFQfk3F3foxpRjf z)xvAtcXG(n0hn!qb&SRRCF{BnZs}J z1;4pjC4s5Fy!or9HUne$J4wzCH=_Qs-m`Zvi?DF)#`;PK=2(y8;+9uqL9d=cED~J? zKM59S3LLP&yzm3qeh_iXIPlH7i}+IIBH`5It0cbcjlDH|D}A6WZ1a&3P&3$R3X5X0 zI5vnC$*0OylsaEl4OvY zZPuCwhDOyJgHME?7;x|E{j2+qoIS6pc?f+G%CR$a<@*rt#MAstg;9^@{O)NL%?i(R zQ)RRJW_mZOj(R1-uqAEGg!}4(J=04`9S`Ek)X%uU%yV}S5Uj_@aY4i*yW+_;sY?( zpa1JZ*U)%n@RsW3&`|RK^##Ys($huMUL{mmol)CO)zBaq!9}Z772p~6axhfwzd9Ta zuB@z~PoB7K-_djY?2>NDlyy&lbjG(7^-E4}3vuxlU&g3Q95b4q%O=8ijOyUQW-r6f zv_1rMg`L>%6OA6*#)gWS*-Z8_)rSuu6ydw}lkY(}x6^batf(lWvZp6hJ?oWf&P`bz zq=gRUd;k6WLw-d_pcPhMJtf};9_$zC8;+`oKVF_mK(fS77J7=CqW-Zw(DkaX*CsL1Yj>7QI1H50b9Cx0o zrZ}?tQskzAfpoFmLQ&D7F!0eb=qj?+YWH04D&yV{7@kfsdEdp1Z}j02y6+D2+uoGX z(UBV(NeS@#zt7=w(fn0#SK*ZD%K+l(@bcdO@nctYL5PM7VwPfFi}d%aP(;c_PE8jV zMIiT%FuU)_+d|1!elNqKMOLMMKox{GO)WEd2D#u(k_J9rQhcVbxsSIbozOLRF}mr$ zFRS0*QwXX>mB+#>;Id$Z_{)lR(Hx2vn9s|4J_T?Q22onplr& zRzc;*XUC$VV3gq`DKmBcs!CGl&xVH3FqTqE%Dj-l!J`4x8392G9t{mglryrnz{NyV z+iI9>2Ne*G-P05}m+2sN6mUG`BW*Oe&7|RM&HH=TUh3(wN(VesSho)Bjyvb(^t#jZ zv>F%tZ$>^o|LOv*Ycg=-jl}@l^Zi)0XPQ?um&k z4%O;le&g}4jdZq-+)@a{ev_NaTPr|)S|i)ncIge%u6;T~Klr@D!t*t?<3hupu}oCV zy*2Bh6V9DiUC}HU=T&`iTRK|<89~7UrfDrHH9A;(cZwt$QhH&A5(l`8{nv{+TKeY% z2kU)Xde2$AK@m#UOyh~pt2|XNJb1zAA-+SS8e;8gFtjCT)#~JkO?t0(ra5Jx6CMJiWG5`4R zU>5(xl^3nx;9b`$7=M$qwe`t8vhwnkvuy}_NCplgw+ zt3#N`yIZMQ_~ea$LR01O%YpYXwtpBFema8P;L^K0r_?fI)R{SCJ8~EJEBKQ4(&a|< zl=A%NxP2?%SN>R*_Wap=ZJ!4ZsAos^*Ue3#vc!Gl)%WYe#-nT31O)afDmp=*E_&ni zkSy$Pn+mK3W=7LVgEvP5%84RPWgDI{KsXfxX|APf<&~uq!qyQu5xOn?+sEs8h{vZT zr7IUe=iD8ZdZS~FAAKHhXnkeBcX znp@6ZhJM56$I>*ztuOB*TT;AENB#0Sz~kH2rUuC%hi=(fgzpBVf8qmAnGxtZzvH2P zVb_V%&eB2V52VBAyKI7_8@=~fe|c**L_X4#u;-b_%Ep+?r%V6G1?Zb%x?uil(m#*1 zrNuv1-TZ653e`Twvbe6l$)cOUEg!6g4_q2#FR_T4m(rRapH=?~*1? zP7f$$|AdFHKy;{t*XGcj5-0L>745mD<&kZ$#oMb23iiFxwscC)NX}2-1+VZY6c!Yu zp*F|_6woD(TR0+Rg$Z;R%tJ@c{$%SCGH-iG&80rL^bc;DE$BH>+t|AY9oTUp$sRNMRL$TBV^?E%SEHsd4T=I0D_HL`ymV@b6MIkxG&z~55g zMG0PeeUWWO>jd4=%0Ob^!yXVenc=arK-VNAEj@#%z5b!0$fumsModTwz4J39^f>A^ zXd&Z7$fv_f-It?m`Dm4zH3Txn)7d$P8|fe4rdx}k;x?>#eY5jz%YzhO7}iBJrtOp39iCTEP+e2AD^d>eD;-KdcfjevI$b5T zPSwlPPE+IEo%tAkV^Zh=tD2gEF-*xrS1sSQIMD^WASKLn4ge~ED{L)44Z0}Qhp=@d zL)GdI8_Q}p&xH=tx3_!Z&>^rQN+$EDk>rhWhcNNOklrOLF^$3xZ_QJekz*d zBcMDmc`j{1ZH?y)nqZ}>#Bx&u=G005y35PU(YHdM^}x?>muZvO9eX+^re;Vc;T>3o zrXC*wAcUQ}-t_7THVarF+$dWfwnU}#BX4Bea1+C4uI#ghCMGUdZkwbH_c&iiw)8*Y zYqqxg8Ba-M);Ybta=S4$Pe^a2-g`Eyo?NX zv~y>YP;S%py3g(fn(+cDgaq&a#T|YSk-WHj&mIGaXh;8bmAMLlm(Yhlhu?%ZYA~CL z&eJdheviNPqri$DmExV@k%ie=NFQX0N)i<=9}!@%I_c>N|ENGS_&0 z_1^f8Y4LoEXs;jQUh31NqyZ;HL~!SF?k1j=Bu(er^bdEpC_pN>x4Yb<7f&m6iilGr zw^szvA&^j*lVgBSNVKB2?}D=8bBEUaWE4&BAzY~t7BLdM1UuZd`pMt(CA%&%5y=Vk-@iwl)D_!q zZ{Mi8lA+P;lPJoD^kgAi(zgVatmEmqG}hyJ)~GgJv5wK}xwkw}Nwoy*VD-9sE7?^l zqcf&eEiHVXmN7_27*-u9D9e>{m*`f01D{D6utjL8r?s*14~BD4`!%l(c?SjtPOo6h z4Gh)B-d=$53VjLYuQ$ciL1GwKtO}t1)Y*BMo<828#*T8aHL0toCy@{vBi!LJ1iu7u z3z6pj_i#tC+WGU_iO0;0 zu<2yPLyS%GN`RYsua~uQLFTz_yUtulaTOFCuU+O5&bRF76T7h}wpp`wyeTNqpX}a( zVax-tSoLw{^ZKJ-#c4@_C#(ez%JffL&Sy0x7xIPde?h!e?W`!^wF5bC&6V*@W`{hB zzoCQ0JFN1jWFt&cq2&j^>L7w@{~yNQJDlske;?K^BxMwZRI(#7LKJCOh3v9dW+Ho* z5ke&-s|eZI$*QdEkYtA<6xo~K`SSUG@8h_S<9FQ0{oi$Ub@hI~U$5tQJkIlcoF}qp z;Xg}vpb4Gqixa9_P#N>-SCYcGSY~EeMcDD50pbL?>&=l9zW4C^;WrzY+{&@;r@{MW zfN6CU!a83o9v32k8R)09toJ{iwPi0}JmTf`q*Lh3rhCY-UG!(}{HoX|is%s0vu>Iv zvjQSQp$-Z?DX$NEXvhi-yTyz5%r~ck)5ToumJGp-aP5p6DF+C{ftngWtW9D%UdZYQ z=+q?qr6v2gXut|k$XpvnvMxMmW^s9+8&=YN0&_7#GFpKHE-qve%r z$Wlz$i3e0&TkDTAlh5&=u15UQSqxDNo^x*a^%#)bZkT4>&d@0oERTsw?&<5$}? zA>`0WL$NP7(adL1-R&VQaPh&fH${T&Av)gjeiNID9`pv`m zRQ_${2YA=q*a&7-`$ycKr}^0I&=$lg5GzkT~f=z^Nb8B3nQNcqms&&hP* z$D6F7508LKcWF4PFt%%WteqDibYSvGTD1W}P*vZ`%E=8(S!z%x{{B;85bj2WUiR7x zvChy?R%^byKS}K;q8}zEu8Ponde+m^L;8#I-6#5p&!ykLpMXPaBMe!oYdy-bgv0#UrwD zGLh&WoOG=+;k4jI41u~W3u0L!=+X1HowI6&2)2CxTbm*Fvi0`|MI96zPx&Kh-ej;c z9|(Tz#|K)5oxoUU>_(?kvp?Z>aRV0!hY%LnB@55WD&F8Dm)p&(y%T2}jC`2FPn|<* z%|SV0UgM#w{p=fw7?DQ(>7POH+x7$C_3Xlf7c{>gXVq}ubbL&9P;#+zy@{ zmF0&Fo#Z}~c?O4)6xHT4YW|&;Y_l&G=|Jvvg8Z?I$(W8oSJJ@(K&T4TZRD zS)5hA=1YECFDK{#%Bg)FnZ0_GeOEOoHnvub8KTRaYF8_5WhlSH{OqS8x1b>Hn|8BV z=L%9?GXd$;od4!%wh0McHg0mooUg|#Jt-mQIWyC-$Ca`eC<`D!fFuej>I*1GUjfZZ zqNq4QEe*xvOvCf+2UyWl(`FE>+J9Zh(zD{-uE;qN>#OAnf)WK z02(&hb(i@rF~tkN7{ODwND~2aEdHx#dd4%U+xlEdDG!dCFP7(S!EN*SWlV0`#5To@ zzfSvbv*eK3sy2FO)rOwu>2KPl%?~|qARe+S{DmAi)a>DaG&zVOjnBz^>hx3D0;gzBp9;~{KqW%tG3UJ)-Z8^eHulAw56R zbPq~>ZlwRj(hJln!GcT~28EP7VdfnZye3VI1(u?h8(;j=D05|F5c#U0X2ix-w(fj* zVS?qYO~SR{AyMbAagQIfInP@>o^XWtV|{%9ug^0r?Kn2gf{_=|*^|_yDq24wkNv31s<0hV9D4Q>CFcQ^9umqtw{7Pc^tD}IU;WZF zG!zpTFP|Qcx(CVR)yyoN!U^Gmf-2+`ifsPKhcb!B1XTP2W!aA%8)Q@b1bgLOhfcPq z1@xHd`Zyeo!)w#!LQ{Il*Y^^?)AY&BOVdYF{kxm1+X6yJgph?4@#c*q;`tgRHsq>n zl5ahcyD{tRlWm{|V&G##8!Bua~YqBk(vZgg-T zCp!muZGc|pHAUty;_(Le^c;y4bs&-Qz^Cr%HupXNCD$BxmP!sQ<%sy7 z%fkc7>zUE#oJ;RVMIGP2-{x!9q`rm0l^fG`E}@%Rc{xONoHkLA zaGrf$|5mTQv%pg9+c&-e?cG!Qfx!y8{bii6_m9O~e??tgbTEUC-q=?wN5>od_Z)Xf zW~u#~((uvF!c6amn3@2d(gW4B1huS3E@>oi4e<^O^U3x&c(7t(4k_8r#n!@Vc{!W* zWuIVKzz<@Q*=|BC5UU1JZ;y|uyubwz{mw-w93!-E4QiZ#I(%qteKh~q9QG^cMeJQ! z+WZH3o^GsJAN1R|l5LZ)k43iYXHi_gyXYmH<=KVJu6kZWHQRtz`g9j20Oa%qoV0)c ze!oizxQgGDHk5qd5JCO-*w+5k$JRut-@Ptdh#GdGe-gC;_?t*+X_mJh<*)9eV^;w| zgdb|~ExoK{$@tb#(-_bDQWu_~@#2WdvhhaqtfG;kIN1m*n|TXf^7vnYJ@@Afq2 z3l|oM`$k`%)Zd@II*9q>TV_MWmFt^_ByVn-2)cmz0$H))H@mxWN)#_$l z9UX}_^o-R_|3uk+5RN_1+WNBXT-mf*i_DGl!~w=ejXi}RN?uo2ccbot1%w@>Z$iaf zEUe~doo9E#;?M|VN85K^(zmvj_oK-FH+5S!O;td9ky-m1ObI_>dBA_PVaA=~w!Q(8 z3d^u+fIilrrU{fjZYCZr5sgNl-Ob6s$b)CIqAETn8{m>ULQfrSeP)>mz} zvdH{&v&cn&miNPl!jQFw;FlxR*rT%Q+=u_jtt5k*t~0ll=xlA}=NU>r;1)s2dGTUp zws}XTiNg19ndiKKCS(-Si|02^4Q&Aq&5y9&Cp3p;z~cZI~KX9;3%`g70C zie?FywxSuXK9@-~bhKWPkzHT)_Moz1XV-*%_s^{IOyZqqYVQRSvK37uMyZ1eEX|e5 zN*<(CaNTfU)Pq&tP5s6fip?e45psgmxbl)U`{MxzJ(f>CtqEBf8c+-ZI~E$9j_{IJ zH13DNJ>ZCEGS|qPSKkB&;;$3TiH&Tk=VJul-8=OM ze-*f|IV<}eB`q>;e1V7b>eCtWR6@ zn4v)b`0_&IbYe5$CqI(Nfn0uP<><6epor|J~Us5 z#~%CP!)Mk^HcgML&90YOz*tW7{)5SZp&3pz&Gplv0?d55R=pwsX$;1AFESe%51*I3 zAMVg^3H^&oigFEIP}1(;{T$mdb$*D?kUcznnCs^67;D?T5j+x-DM|(C6V1Z^;>_Yb zb=!5uc>Bae;uaiczP@{Vfz}8V$VchwJUgJcq{dE=Dzl^3idnH_eSNZzIEztE=eCaO zqf&eEh^{TzdG6*3#oFVg+IoM!xA&CL)z*bo*xdQ->af&WKwX$@0vqYTK=w0s z13%R?p#mN=f6`67&L{T40|8Do3Rd2Kj6*e97ZjiU;W>a$ed)fwbhJL4Vc3spd3t#~ za*`|VU_ks^i_ZPavra)zS#tZV$I<>^f;b%2E$SemBq?^e9Up(-ihR3b(xY=CF%#LG z&yE!~Z`wa7ZoiTFr*it2RA=eRfn4Lig1{+$UIFQ#o^Pg7wh;B=ML=Pp5F{xhVQSj7 z3+wV%)7l{+`C`{x02LYJN01`H$fK@uKdC3?9xxK@!3)IIdCqy+ILHacD$aFN~U)0B!@weCXe5$IZ~O=RWejnK7VG@e>o(e&$^Cn-{{qYM&^A3*C& z&0BqZqnI&Mx*;7%(VBTnK2?=F)TsFP@9mI!TFR+f^*yR=X`#hNzzg1jRGoSMv;b`* z?aeb?62*EQ{@;Lxxi?mAD+u1*4Wt1@A7T;2Ec?Xd-&%HjmF>T^MSaYl7P+d#H`lCZF9Nh)DXTemO_PpbJY{SCK z$w`LS(|XI`P0sb#zV|mteCdXfI0slQI+HWJ$MA_&l*ke0*kX_q(8U)o0iG7CYXtSE{0QeTgkV>E}B4f1mwGCQ+ZbpO;g~w(Z=^D?(SLO#*qF z!CuK$vim)JbB<^i_ z2%r)&7X<`?Vz%I@xOgmdpF?9~F!kOR8ygGvN~6Qc$;qtH5*a{I2h2%)V|C_86(Xks zi;G1C1qJb`cZM7201^MK#~>0RVFR=W=D_f<6te4}9j*boet<=W;CBujAdl1a^Yd#f z_way$!R^wPvoU7n}dwf zt8jSuQn`vAs&hC(aUH*0(4;6yknqTF;a@*O`R`560Y*mI&K&#g+Ydbr%iAcBw(+7R z*wy&md_o-%no`Py=OJTOy0Y@b3y~93TfhJRV3GI=;QJ^V5D)cK9b8+Rc*<8lS(mSc zzv_nq=nKf9x(J?TC=ZyH^GE zT*=uWdLL_$nP?{y4Zq>|D(M-dUQqtPat6 zpsh12vl{=8?H2TIEBY72ms$T;3s4n+e=;a2NdCP6bb-}zLKfeNa87W&knSRg-Vx_& z+gy=FCm*2^pPD+&SnM=&k_2=CFNH(v|HDQlf6ono3;X|ty^2d-fpc&?o;hkWUt6dw zFl9P`OHoV}*2F_atBw<^uC!0`VL^m=`-`xmGw%qFcXjgHTHNu;XBRva6LiY|_%Uxi za(3`?TT&SQfc!Gq?uY1~fSr;$=DD~zI;Kz2OP@Z$DIK(V^H##!FW9Kw7hxp_5en`H zV3o%oT3^`2NF*u5$UrdXTpA0KHK9Ez>z~`o-$G)j6tpcRgXQA0j{ntqzP5R%+@*#& zPO=l>;H`4ZJ5CXqgwX#I*?#{1z5}6V_nP`CiZ)fE{}vXS?_}c5A`KHN=%5L77 zQ6Z{ZLBOpKOw8G%L;3vL?|*BnsZStWx8R&R*_LDpP>BrKXvq(-8H?*Hlf=9#cw=JD z1hQ_UF4YXxT+mGhG)G}>jR63qgiCwDZ9NJNrNR+_Jk5_znoos`)iv|YAO_k-(0>>G z4?q+f1#e{obMxmO$o*o%NSX&?3&IlGKj4%^Qu{qr%R+BJAQH9)c&;SrT7?u^T3Qh0 z$yWI8O~Difga>D|SJMCc?K3|vaG>l&jUtG%27b`iI3J|EdY>OB5@0j&7YRzty_rRJ-MIP@!x0H_mYUE7 zQTtVt9^>cvvgc7`^X<%OsHK{EoYO@-1T|muMp|ug-+yHj;#caZ~|Mz&pdW&VvAP6ql(7H zsiGdCvl@X}lj1w~nuVvaJX!c#eBbY~Kzcf32L13P6NC+P5C?l+F7DX1^Af$#gY7Ev!~njP!gc2c>Q2#w_1EEL3%M-G@j>Df8w>%f-dlaHpc>S`2(8 zb&gF-aD-+u;j%R)0gA#Ipr#llzJ#H9Y0?zrG1G&Cl_Q zrX2i*)U&I^Z8H8%0DX#K@Pc4155c@cVutfpq~mHUoND;Vx3rDU64*sij-J$&4ApDU z6qx1Hm#$A0sfCn9)DiY+k|_X?(>3Q#d2F}^T@C$KcS4`JQr4*UX*t;H{(m5>u1PrQ z-CkPlh}6vcebl-169EXe-vcRu7V^T%{Ag$x$OldN`Hs+DT4n z)*X-A;X*pd()#w*;rj5sMqgf5QS(?;sp-s}xpyU=q!cVS!E}Q(+Z`$+-##@}a~N)} zC;HtwqP(_6y*Lq!c7>J)t?22$;F_A+^O2#3IT~a!_JF2yUpqw-#zFU#U>Ha$Ym%?W zdkeI*?0M4;gi72*nqWFN<$f$}IY##g_6Kbdfs~v!=!z6Mp-2MHCzCPCi_9JA8vM$B z*MDG(BA}KA_jn+hSEECh=ENG~HV%e|8x7D8Ui(TV=~ z6R_pZiaj}K5g^w`7%Z7ia*ow-aBudO%%tVeJRiU@(JbEWjm`GtxE8kcljcn@fYO^c z1vno>FiL;~p;B^$*xw{a9q2)}-Dp36BIJ_P-@N5AqCgJf=d{($74nhQwTcv_UoA4a zdU^}6J`0AVd|#Rnhk<^)5}mL2=v=_2C|z-JFJsS<4Aq*iDN!w>vyT{KX6Dv?DC2p% zbAFLCxxNhss4~@d?ZMr1e>lqBW*Y6IV`TYEuTP|DU2HG(%P ze74hOK$1-*4Z;Kk&UjF&fB&0Xw<=V1yj~NeE3IVutovz&pJbUDC;bHs?cq}NPUC1iyss=y{xreXo ziludW2DcmoEeUutq(EJOiblE6s!D7Q-1m;I!mO}S{@!={gA)_!XgChp=XH$J;4A}% z2|0cA!(av1@2%IRuga=oz9CGH=r{tBK!rYnSmBd*|MfH#aGhT^xu_&8JKQc|I7?vA z?kTyjVm37>g$KufTPa!W7866vhw=?=6X+o#V;4Y<0jM-R#7%g z|0MZ9o5yzZHQI!-x?rh3VkoB1*OV@_nv;jawj?Db<;O~Y^Rrkt*#_PG?yi1f8E;j- z;E{Ue=d<9=*V;ml8=ZV_oSvFTo2zXGryrr;AlB(2$WI+6Dz9f~(jA~uezcP6`6>qk z5hqs&2FCF;)QhbC{Z0coZ3xNuS|B@?g7whP}2}0I=`^*a$37`MpwdK=88}HumUF1Vk|7Vw^Za* zh4^}wE3NY5?og|MPvG5NVCLTh|&Q8+T{00YORPHf?Sfu1R#1v-_oF+-W8}UwjR446lrAaM|Q zD*PY0M|IPwnLWckFv~1g&UwuZ8x)r$cTA$60ke>2tuvltxw<-$ba?AdUp-x1;ur`& zqNup%dF1UcX7@aq6;G4@?-SNdxLjEEt>6%ZPS73tG>gyt_mLkub3X#|KZWrw4g_KA zjkdn>u{t}LPQ)u)b~j}Mgcwa_aLT^j#{S+uBhE+y${>dzV@9JEK3caA6 z(b{qg!Y|st>iv?zA%y|P7|7rnbLgK^;j>^7M!T`#aW1Y4BTu$7#=t7XHTQ6FaCkvw zL(-la_6s)OV(aD_iF_x{3=jLhvfHFD9bc8ssUnB$%%j7FFTlP-C|P`^ba4-}-1zM1 zQENL5KkF;ctU}0|c27-@et9K`YRTaHTO%w! zsK(Vz7bH-xUjp|BBW3;0oQlPzUicVs5ZV|(%5n@{{4Hj4a?js}!!(D_;&~1Kf&-*t zh1UJamqT`H6wJ&N2ZEPJg>EVAv{IngIf%Pz8|*$rV(u3e(bd+bylM9}WU*|LQB2j{ z#6Sll^Pu0;@nHD)bG<4cXy}de!)oHFhpmTx+`mtWS85I%&ZKgKJxjU)7)wz_>)|TvP zs4`QN#*;nsxPY{k8lw)2v(HUy%0XVV_$$HzY-=^asKw@@yCMdF3j2d|@!q4O{~QuX z6@Wa!?Ug$#IIc}CRb(r7Z}lUmu;}z(%@RDkx0OaLx|i{&=I0%V)dy$w}PtS+s zVPWGP6Oq4$)!G!oOzMANS&v-gN&>~%OjF7MjcH21+7fK z2UEqv{hYts%^3q}_oDBoPoj_&tAhMH67!QO6_iV_A#4Noko{pfX9imnwYb#(9fZ#Oc)wri3Ih!@3`8t@>|2DCK5n8&(Ajlx(ciLs9)H`s~_hC;vE&mG^CLZ*M3q zFZH2CQuaF*i)o4)(%1d}{s}|D@*$XEMA)8-1lKNctz=D-pd#`K3NrHQDSV4yJw8y4 z+8(_zA0I@GXqB6PJCXn$5-#XaOD&1=Vn}DMESO+(1;(>Mx4FgfjLr^TEAo^M;-0OO zQGAiRDF=MGRqsC`=#A7HFHRe%?x&<|+QnqYcTatgUC`pY?ighy{}?<5%4WfH!C(i| zz-q8K=0HIYNy`OjM;1p}dAjn`mXtCV7aE1S!B`FAJR8y40ip@>2B$a0XGZ;5I_0wY zW}_o%=uXH!ynAA3XLn5ZO)49yr(PC~bc>!I^Jc+8c?q}SKJnkkgAxFCG_byQqHHzi z@)PG*)PqJ4)O~&>bu$sEag#BwZ6Z%cT;@w{3Lv=kuA3#1@sNx z2DPr^4p3To`_;6TdxRdzUzjPD0(05MAnLw)(sK&-ePXn<#u&J!mcEdvbe*~)K=*c7 zSp2N0I)UR+?y&m)HXN}Ko*~Uy-afrh+FnrCtdo6AnS{=~0Tla@b7Ref8I*_kc297c zhr~-*EW5v*q2P4x^ugZ;JwH1-LtpAr9-ig40dhQVa}H0bv!H#P24yLK`g!{)eKypA zz==sJqG`;{$&h5)GHSPvlZ({T1}EAJtrJ<)1fCuUw^?Fi>Ed7|r_X!HBI~PbVnUP( zj_ep>{DE$1^eGkkWQ-ny#pFAFDKAMSZEV_OdJi@+%2e1sHKKQ|>nMBhU~+1qzeD}K zooR3v{OFM8_EfJ^AN|XbBk4gBmoKxT2K0>=JD;rFnlIl?tu#!OgOrh`E%6-0E(b5- z=-foyTtgGU8{Y^u zTTrMnOVbod6#3Uz`Zw%trhm#8SbH#Ob+6vKqT8ODKnO`8GcfLdUZb{EHZC2nPYFd_ z;-kslz?z<$545vT*3CHXuWD%cC#5i4LrweNm758V#^yK=1>N6Yj4-)$gqC|6S;a3> zDh>?#P||BgkF`s%00=_mQnG9&4HW^*?-_1mjIT8@x35M@Y=(&)!1ix`f%%s$y zlJY$`6m8|nGCr$t1XT{98M3#pdQ=0<uSO!D-gXD{JHTnNqM|ThODU> zQ9}cH3UeTh3+rIewxW`n{o5^E(}8^xrI}xsENTy74M|qnn7$Y-P1wIXG`vzd)9>>1 zbTlwNXLkrRQ10KJa{u8=b16qvkKf0NPu&lcQ4C-!<&wXsael`!%O?twSFT8kJQly2 z)YH!tA$Le=_q{`6aU-?44H=URCqzw}T$(V2A(NAngZAYBnAim1@x%m3&rM6|sl(?k zI~mX{H2vw6Kv8%WL8#ArpQVXHQy=EG5>F?RXW-L(I+80|G(u*mdOi}Kr}+g{u$3)T zF1yRpOq+gl!#bT!-6o00=Y%>+uz@>JL&2NH{{)K>1{97QJ08k#?u5;@!-5t+@SBgr z<^l6Gn3--Q>}lb>269Co)GZ+LCi_(km0ee%39W@!`Z(r_*f~|x*=%}${xrl$l?;;V zI`eK*fxIL?Ecocn8#aVW%HO`+x$p3Bd+xG^~RW~_k!z%QgOk2#&o(y?i+YevtEmRjf&eSxCK-VhOfZL+;MPV z<>Gqume+EsbY=um_sxtTY%MxKcASFM&~dmQf&K_{>NN-WpJw;xjhhtX!GkrZZyrK@ z0mhL8Cd^5a%`n2fHLPA$it|)j+hfh;(xcyYYGXG@;HssbJ?NnAmOmoT-QYMZci_}1 zXZkb$axFz&1nCl5ytA@cV`DQ(ZoYpO)SjwzUH8np~n?Y!UZP)T!!@s)6_ zYt9Z(+Iwe)|JuzyzDNhaFZTH4#6&Qdf2;`mZsc$Nor4*mY43Xh5cc4WAPIqB;BE0R zUi1U}HJDMqwG8xcNh-n^B8F}P;$L=**Vfe?6BI1yIsGk7Ed-Oo|2oRo!{8A$JzdWO z7c~zON+za|kGe;Ng}>XoDtdx7))`n}=6(C_?O6;tlxkxXW={5qL&6A~b^73htZe;o zVgxPB33xqLy4xK7ilZv@>a+mK5=D0LTAV_>yPHJu(V-t758b>uYfmPVlx*H+N=DYm za{pDleYK~ufcBkOqM%+>zH?82*JWO}&u!uA`uakKTx8DEPoG-LS*V+sSy+591;p>R zi~!oFZ#6SONFC1YT%WuL18jn=?kjb%{Z&Upf^pg}qjs;8lM_-?d#?fWwQ`(vUt7+G zOBG=bf@rDVt%+n#PEKDlv<~KW%H6yf{r5ZOq_!8-i8+WWprdinP4PESGUhW2*%tzpH*WX8EW*d|Da$u|!V8y$LyvR#1( zLk!2iNjNT#Hp9#&Ai?j1)sq&}O0#@I(Sbu4@=^Ta;!2yH54Z|#3%sJ;Yem@V`Ez=lUSRjnk-#lgc_&9kWVjL-NIlGg8yJV zF87?5U`UY(>-0CjgYf>bBvprbokoe{X;^GwD)6JAKn9nWmlrtF87vK3_|oz5^Aica z7z8dFuze<^YU5D4GNGvueFb^MiZ?QxZ7)Tvb}?#(ISCWz$duuLb!oJn8V1Gg;LMcp|J#uZTp*!ra{O!8y0(4o`aV_g2}l6x%G-=tuSwjz@Q z&``HH)vuqQ%B6YcewkbTB`SVn3*(yLP+WbI=g-re(k>xqb98)nfbx2zP@iM;9;z}H z<^dgt<^7Z40-Nv6rXPd6|FS&JHM7Q%Bf7S?WVTh3kI(Q_IpyHDBcim;&ri!bP81b5 zoV&gSdJmxxu>*J8yhu%zKe)Q~SpN0DK&Cs^k>!<|+9AKKK1qp%d+3e)Tx;1^ROIi9 zZVPZWeJwa-NDmZ$H|z9ZAOjqHjwLIwv>+`0$XTUqpDk4n*aZc@ebX3Uj>9__b#@#S zzc=uS#h2pNmHKcmRDqt@l2P#q%AG|s)I-(x$`farqp$va-(58BWP-_ z?Sq(Do?x}Ka;cpNgR`4WV*r0X_s%^82rL{aXnFs8_RwB>!P#Vwjpn84`dfTHqt`fu zh2LE?$%v1G4TLc9xp20pkn(Lv#w0YRs&g*Zq!$mQW!Y0v-&hOp2!iOZ>|LKJ*Uzsh z7tOx@tFEYM&tyOE>`Y;0wUd13xq$dJZ9AKmTikCu%v7UO-ZB1HS$LyiZ-l3ks0qyxto~-G^XL|OGj-Evg4Pd&s_ijvY zB>z=!-){w_;;zE9p|$t@{L*@UO`M^k;{RO7*JY$S|2OcY@H>&n$V%4oA0=sqO$T{zo`?%>=7p*b%a;82!i1?I++4X*p z4bg~Gzi=9bbiZ#JZS#lgLFK&jhI@v#v|^qKIXM?j_|}}3QR+vRsAvPjH2`N)OYc&@ z;~=D)ePtY}bd;Y4$agYWmrM!c)@J44@DX=guMK8kJ#sF6r4?msy~PHnMAO3Yv<`Eo z!I~hgy3AY2D2vZ9hzhqr7h&>D95J zR8k$EL`IV7)~BFZr=QEw4mYmw@RU%h>hFCPbq@vP&IiHE zbNOLo`5rsr0RdIJHyrV6amv-${IhI3rZl?;!=!y9dz*P?7kl++8YwsLFj6fr!Krpj=Xo&ABD z&R?hQ4iPsI|K+(g+}1J;4wK@t4|ckLO;w2`J9sM0^kZ~vtbBWF-_Kt(TQynFNVC_a zt6Q{vh|W0td^_=@*U#X12L=f3bst$^FWq9083ue0ZQX_Y8!m51rE(B*%TOI~-(xtyn{B^x3 zM>I8cYu8sE=@t>M$i{DJ9|O2Zp=X!uS-^blr`U7WZMi1O+D=AvQhuk7im&Hvo?KTi zhg7#@^_xIv(S-Yu>d4JrJp+xLpF*c}nv4c3yPH!<;N)8n93AHrB(4Vo3;9#lj7oxuFIoG1uY!IyuCRwVHirBV1--r zC+*W9mI^vl*zc|` zN>fX}x~*&})6G*JooLyuTT;?vVHubevok!-`WS2S2i5+;fdO3AAJbJiJvUG5-6p>V z<4vZ2*1!SU5?9knu~mL;m%pOe@(kzBFjop-8zBqu{yy==eN3+Z&g2^JwR7ZzIhh#k zsZ|W-6)P9zj4%`pBfSz{Fr;CeF7c@xF7p>#6YHf&P;u^&R{ZlmC^312r?>(qt`vBn{OaFuf70(B7;igLj`<{>f{omRlEO_@foiCsi$HJL zgmcl=etvT6$hi|F!wpM&9$cvT-EwR4yTG+*woJ9NwkIQTg}t}urchm7b+zcE`Y>M= z5N|riAx%eIlvVL->(kSBi@V;dZ*F4mHn2GBYg+J9bpZ?N6C&Ovw=fZhGnDS~KKX|d z84n+t#yaW?78UKV=o9mYT29#cis!em@hEF|2;&&b6O>y3%zdudXZ{gG@+KI<4n&}c zcB#o|)tof?qThC1mtAu^&B*@e<%*pb6T9g&6jX!r*HTi_jMwn9>!lz~IXk=51izD& zalY-T7~fRbNwIpLf?2ImX!9Wi;dYdq2sZSH%1#)v|5Oef2!*Xh(*W`Ck z(SDJbt>;}`N6oREi}cRW#&;a_C@EA=SI^MoG{9r#qSg3_xqffQm)m!#nV_cU(h>K? z5i#1gMzy}&(SCx}M8w%tQtXS85}(uhQr2^U@m)y@e`_LiC@SjfvwdbeMDG6F8YQ&x zG4J-;gel1#bjCMSehv6-``pNV^w_Z%eWii?R}*=5M@r3&^%8W`}c zHOwb7j`p$*QpFdz^O*4*{Y?KxSyhRX)Y9L=D~wJ*Hyp<^+6z9ZGFQgrx~JitH zQ2Z9lI?sH88SYX{N=k;#&nXLm8YK`%jN3}nRHG2j%qV8-XYER-{1?m=FccrNy_@E7;equYgPEGKg_rI;n&aUw_eN@UgY09ivKQNcsbtm^i>GqRgx ztefbyo>?4f#O=-JHdW%Ous~|&bHMm1>W*m%&l)~8mZW~AysG<_c%Jb%6D%T6epCfZj%k40vx3D^>+e0 z`8n6&qMVyF8FcO4RgNm347UO=>^3pv)4))KM4Vf}w$R#7eoXTtxYmTLgw_F(T*84f@q6pz4iTs6V~mWM z-riq-B*!UCe>af-J0J0_Kv<~IGdgY5wM*sa&qO_`oKI-8X{aM6y`r(bzX9Q{3d z&ZSUUYC^&-ixSunUjr^y+^cJoT25%T#5PusFBrAFrE~~QO||HAeTMvAP!1nudCt|1 zXDuYj(C}Q|mmvvX@&InF^&jXjx>X;Rw*@nmUkN>#f8|;;g0ury=d#@X&ev4kI(a59 zskh+kS1uBKrO!=GyFM85Vazc46-O#S2HyVs?0)Vh0ZpQ`tHtDJlt%8(>Gc)Deu)GL z?*_F`OYx_H5Da^-uXSH9eP5X1$6k5MAV2j_k5j-kiM1zGtOp#YYiUvHW?uCD;cm>Q z@m$dIT&astqDk{fA@Kp)7~v-$D)x2gbr%ew>~AfyJzl&9{dK&9^@@e;-5lEV#bsxG zK`qOnd-vM)cz^RoWjMN+f0WUCwONaJv-yOC>@ujfLueF6u#eQ&h3#4#ktpOhs5XXc z!lw^je}R)`x4Av0jORKT>LVYu4q<=<6+?`Sqob_&iUsehSNT@1({9FSZ!4>lAfNtR zY`;%M1(%5bmTg@SN+{yrxgVu9HTmF^BtJWQB+LC0Jg-@2hMiJ241w*bgM<1Xs-#0Y zEvoA4d+qlM38ide9v9Cd@C&G-uK4P|+t7hkr>d0mn|;+UDee7@nVoCr+Mk}f#d!C< zq&o9?&S;(dF_M{)NsP`tfMe}Pv@)AVzEm;G)Kmmans}P*Ep{S+>X`I?em;eJXs(*IzlOLuw(nFO3R8RE-@XFJy#2V1eaIrv{ur?|YxtvbE)MX|{?*DB;Mz%k=mSQ0te3S1 zCyI5t^h}I?<=PDGSIu0FNw_?;nKWrE~NuDvM)B z#jsWP(l5>+U3s)??$v=wotr&I9BT6@?JKNYTIe|=BQ;rh9URo)d3E~GEWj@6#CIRc z-hR;+%5R_(?l6Ub`k{oErzZytYaFzl5=GId>H%nh0AkO{YuW%n#HO$82CkEc;4((% zH^V_ZyH}?!AMy96dvv4-{w9Z~7Rn{mUa@n7agvJ_Te4@m+QYoEFgXH-!FHAx)OGBy z`h{HgH9hpQA?N0K0TZ5x5fQkk`0TLGhdqXdKc@!#HU<(S7%}(b?6Bs}s&E3>eJGQ= za8pC%Hkm&mLGqk){T4DZCz+Yu|GSy7*>3Jt&D-j79k&dy{+Fq#mI5v&%$q2I4HMb! zH*hPBLDD1@z^y-hZZH0JUxQ`IHTZXUyutg*yu}ocpCjU6b+J7)vC!+B9UHB*;&qj< zQkR6^Jxh~tqw{y@a{}R))8USSkOJdVC0Ze@R$dAB!}v{}elPfYX#5+)$&)98P%QBQ z0|Du=lZk1hIsWFPwMX|u?JUS0<4RZ;MDc!NL?ygCEx22z$c~;o8T0rtJxf9IYs3At z-#i=Sj%Q}>ym>2M_hNF}s}A$dqbPMys*>>Sl_Pjo2fvUIQS7#W3HJl$E~DQPNEA~(MF*^RdLf6p8Bfd8ok<{(Gj zjvQEE#o^$5Cf2e$INP%Ow7z~T#$lMnN?4%Fhjmw1Fyr7YVkv2qE*}N*Tf*vv)SjIw zDV^AGUtUQ)P%5_r!5x$wXLU>8MMfsva?bhSLCdiSh2*uhQM;~#)F2P2X=OIAf`={_ z(KDo~9L><&!RIt>fH#-xU`<`VMhm&ANu-3wK9Ly7q3V3omSYd|^8Os?!08Cyq2l#b zPIVk8{3aAHfeY*s3woym@&*_=@>XlUm#qn7<>3HHubD)~#)^)Zaqi6bRAm(388}eBPG6fQQKnoB<(Bu{pp3t)CfECJ(yMTFFx9c>zv#_W87qaXZog zCF*qbmi4Y1=!5=)9GNGWK*h8aTJytc&lhV1)x_(!UzCQYjB^XDo1){u@+>HkxmNu} z;005mMsP$c>NwL_ zmdHp&6?!S(tZ#9-Yu9z@v<|hb33>a1{VFP!8{gzla;go5qYW?U?d>gk?=^bl90|6S zWY0OxCw52X>+e#Re;K7l-S>M=q}VdwY)L=+_Z68`Bn4^vOd@^wD(DIXt`Hn80n|hH zng7+mq~W<&JR6r*L3(8wNU0;ziWnb%(mRjQRfuCichN8^x6FZdn~M@jE-_~h&|g3$ z8q)v7yq_YsQ^wGc@30UfYVp0Z;|p|q=}Y9%ul<{<(IT3AlupxY3kGLh<|mOB?USNh zG1^nq5+{Cr3*L|b$es21LKmSmvb?bI{Pc%P#z75BGoy*d#ZNS5B3@V`=xCK48blrFx6-hBuNp%fde;1O8?jxIk;CrIahQdO%o52K&czHaF z4lef~D@`yC$&%TQaFMdrY1!i2N^m`3fg>iXh{&>PU$Ce#97`$w4`1H_&h_5^tsE*1 zm6^yoxMj!wvxTd-b6^&^ZM4gpX>QQ|Nrw` z*E#pO?{m)0@Av(F#{2z#Ev=b<`1zlu8~L8KL7}%hjg{+yciK zMMfnioh|gQXzA5Wb;NK*bVfh9^5-a8k&uu$a7g0z!DFd!co?_sNPLuS-(ix_9slYT zZA4_G8cb#p2eBy}451%DugcR9NqPvV?hvf?37iMqh1uB;i+!A;%Y(kK3%3XN=pH2E zzP`R6kWYaU_Zi+#_M}e;N-r;Zo_=H^L=_cj!~GiYhCcp8B*ihyujet>bVa19xUB3h zB3uzBt2Yb{i4XyxJ(6;Aa=DGHNK}BJL!Q<>Jp6A7ALeSzacAy4|2j;6X`oVZQxfT| z)qr}2iORFL7ll6OSn*(Ea|FH&0w=0+3+t-K6B?&aST#;A8&JYZC@Z5MkO{0RFMs#_ z;~}=gSquOVcvL@arsJ_um(#86DKrkD6Ttrc4JcsKg4e^#qyD9keQ6HM9=1HVF}DzY za71E`{nF>+s8DEQ|Ah7WZKFAos$05wxFN*E9&CGkM4y5P&VX2lP(tjCH3ILaJ6-xL zg13)Ck!v{7nuNs_1UX_lG@9@*-iL6F$A zP4x_j3Ald&r#)oQzVj`s$|_%&1;Cb`}0MdVmpBJy7rGK+e$c|&@{$KnCQmh_N z5ioZdOy5FBKW%pX6Ka<)=O|P@cpjLgJjKuNt+L;MmVyhe2cG;~;uMPwtz*}25i|d- zR+50KleO{@$^qukTeu82Av*|(I~MkudU^+e_!CaTWKZ`C_z`gH;_+ubxuO$5+Z=h;j}~Kg+bS7h{pur()aoEl1DrD0T@v$My|9)4_$OUfuzM9#R_@sO7a9UDJB>7=# zs4@)uZuPGI@bH(!9T^Bw{Bu78*3tajTwp7ys&zQb(c!qe8)AGVtCIiE@2Ze(nu?W` zl}LEDv^)l1XNrunU$8C#L*hz4^$LMTZ>Q%zx*&*CoXGgYE1veb+eGynXn&>tj+K`7 zp=`_{5s@DAyYca8Z;MZ)1ipL;J*->cIcGs=vQ?8v(D8bAm=@vF3-O&>Kaoz6f1;Z%|9WnVj5VJT3+- z=`(Nv9vm97n*Dm=*V4?j3l}Z~E(tJs<0~Q#2^Qgp4<38~GEBgl;WiHr?vseJ*?X&H zZfM5Uwc+{z%4m?4a3ZHsFhp@A(5QYIUx+dwc}Bm&`t0t`xT&+eY#76pyyf3R#{&!y zB3bO*@*oW$*K6PnV3d#1K?Q_6+ncB+Ru*}3XG1_X5OMsWi-^0W8;RI$hy^tyjJ{#p zjKnAmJ$p6*DBnjAkfypAkjaKfn2$)nva;dIcT>kp2MbjXDq_Mq+@OXw)L}T#X^y*p z7<61mz_2Jt&tT@UYkyU5;mF4Z-f;b@&u-%fj~~AoC9B9qMY`4cgN=);FH1|FR#+r+ zw;OcD<&{?qB8bz2jjT(M%cM2YYWDJ_7dYkkjhp@+9Oz2wNd2~z0P!fc zYxh^PYn-{wO~dX|^=rXnd3By`D2vCuYmr>rC6|AoYALm=2u(Yz03=K&MLSUJ>R0g= z=6y^E^*9g@_Oew@&S;#P1&hv$|8N1C1NvOUDuKS%dD0c5I{lKrW^DhNX=HoK?@#nF z=Ss{q_V2?%3E+4qd?5Gh?%tebwnDC~3~l@*se5_($V*@T+K-7h6bkbMfaN4|9|G=6 zOQET`BWp*E+jBLmqCG@N8UaxectrW*l$*FCW(rm8A|E;#VC;wM78&C8S+Y_$(NCnQ zw^(=5nD~SeKX&(T!axOV5`SoLr$ytk}$<6O0^qh=BD3AO(E*{?bn@2OpW2UI9vA}_kxM?M+x7@QR z?vYGVF9M(L^Lv9H>t`aa=aRl~=<0^4RewD88`|uAa~^sCw+pq&xMDsN_MrH5k5|eu zAq2oHQ?R6c22F5kqzAcihxaLyT?F7q@0Hoz?|4*QKkA3>;lqcwixx-R)O9%O`Jh6t z;+FEKv63FG?N>cpH9tk)_bUvoU6Xo141_WDI}gkMg9DX3#1Zq#czNP-&}o*#D6oJ+ z#*ylS(A5te&}n7jI(wD^-*nGzxqV;9Bc5~OXsk2b9{zPW+Cb^9v&g2Ar2o9;{?I3n zAEzc|A7tiZV=Mi1F=wWtLaV=mVFa2g7Q=d`(a~@12#IpW77HF7{jy(n6R`fjd3Zc9 zu*M_3TCn;2RHu5X?~Ci@H{Rnk{xrb@th1!Nt&O}X@BZ@7JKfb)x$J*nqQ?rhqfPfg zK$N7us2M36A}GAnZR2yG(s`oBPxH|Zweu+IVgLGZC0^nXz;<*BjDi{DuB&@=-g4;1 zt2=h}mzVD#(=a5yFs57L9dsqF(K(<$wr+MB*`G$NiRmYZusY+oRZL0MrRYh3_Ae$3 zJ@af+(Dh7@vULz38#pk{vGOu{`pq}Hvb1xns>mSc22Z!lX z&3mpt+UfM_qK6*fXZ1`f&Lup%lbGu|*1zGX*h|A7tCc_3V#0t)A-GW)Q!2`IA<0Ko zzi-aCsjEO3#1X4owGsgxBDF70n+uCwe~X0cPOG1m+|(jU6ORH} zlX8lFv`irhTyHx;c_d3!RqAp{S1ZgLrcz3XPU4A7(w({M8~^9Zf4E!rin4OAgAos+ ztKm2(4_dlQR@ojvBNHjELwv3`A#KoR7G{*rw<{G8<^wGLXy=-APmBR6qyJak)kw2^ z4-fydX{y{=x)mKJr2qX>CGk_8ELaj$Si!ydc6)IHi0$& z9TZZ{>9g_i*3+8fJ8`6@zkKn+sB3yGE-4PHM^2fiSt0JFf2mb#YsKE*WC^jYG4r1! zHDDmIm7bSbHbq;8StR%bk7{a=YzPw!*2$`TDiq~(qwz$&Cit}L{>IE2c`N>TqG!*} z=ba**?Cq^61s#I*U-l=lNbUolKopQUqCXt_5@mJXjE*WTPM)m=EVt>5<=>CSTMD=B z;w_|)x~!x`MTTjcUwgod7n0`YrKe7DNp$yQj_HJkc8WcxpcqaFq^qD0KVy>GfAT|RVqFnQ|J9i11ZEEj6f@Tp92cH1mGzrXY085<%FmQbyaVw!ExhKDQ_k}(~yE> z<$_A7PY<3upofu@(=Ds5rL(tZn46bT4V4@%k}5=1hv6>ZyD0ez1v*P=K-44@W;QhRl`;lhz*;8FkQ3~?r7V>)zJ1IaB+8k5zgp43oS#dtMeQHF2$Fo-})T*ypu;OkAZ=K9MuiQ z-=|N9eEBlDzct}rR;P1wbfz@K#IG+5)r8)0xVgX)80dgNt)?-InT@vN`qwGk!fsN*Zd$nFbJU@bgL2?GqsM;6pfjnvofBcx@IyX7KWuAp z$3Co%y8>OaMooK-SltZA| zngMVB#^)M%(VOXB+Z$D0f0l- z;#T;yGr}nS0|PxOB4p;@t0n@S?^vIlPNrZ7KS{2jtdRc&LAk+$=@uZ`>eTDo!DQYB z!b{BW3v(#XYK!aH;R7!YVOzISZQ(L7P*zgLuxCC`x8m~kxBh332k~T)fl$<* z=Q=cE(p=)%s&93qAz(XH&-mHY%#mr&mwGj-Ix{_Bx*w)xSf)lGD*9FZAYR<-S;R?> z7TnN8K=VM7nbla}yNnEG)Vt^nHPc@P-YoCZ(1^l>`awcM>!vzWl3D2$`Bd~Oj`P$* zy8k%^JOo{Y?-Q&)5fP6HFG*PG(nwN|`6Dey7LbQ##DI!;o607rBBQ~sh?K_}euH{N?iBe6X@A6!fh@3Yh{X1KGXt`BcSuJCf;nzZt8)k$;_UkP- z$^8JN6GO=ICxw$)8cCdzKIJ51Dpis{EQ7egz~i!Y1*+#6A(ue<{@^*8yZaGg5v}TK z4y^myL{)Ci&`|X?DJ#Q@OhsW*xo}x)^?cote2{ZhpT%oGr}I;Ot+<+=T~Tf{GkVe3h|2ZyhlI+ zOcFcA-0-#J{`~4(tr~n-o<+RcaRLS3TbzS*c_fFBlJgq+L!A}J`A^IN!p2z|eM{Lw zNm*RJq(%AK^|$U)e!^r^Yxb3nbk8?C{XQ?O7}kC?U&*rzsV;MOf97DXj$p`>&x&?ND^ykSL=nU#E13J~>Vb7g`^OvB2`qk5c4 z<_~-YKe>;ruI0!dB4I4{5{wN{#&u@r69z}G_WmqXiMTwnVmh7NJ6@a`f7+vbJ*uBgkMbxZDT5;%AH z@k%>lp)kK7mzU?Ld$T|eKp6U#^R3At=RI~Uu!s~0$to)Yx@JXe@Xf$LU;IWefl>|5 z)Y#xPk`kmMC8D;VwN}H>VDsil6O!j<8Vif0a}|1N?Nno4^j>w10d)i+lg<1Cuqz@| z8KG~}p8u=|wL8{HL?qdNqI^?bKz(XU&K-@frkB@Nu!P0(L_4tN_?`3Teq!{Ns` z@Agflw-e&xQTRUWM`Io1R#J3!@6FJSie>DpmswH8$R1c61O=61e`q%Si@=xyAubbi zWEAT@siGokSof3Fc3f#Fy;1w?Sd2zM$EWcNx|#9dK0PDY5}-{X5N1LZ8s;VHMjA;uC6-?CIw5$ z`O^CO^DZuIx?yHk!@A;mzellPn!WoREwdmh9{v(*x;4>k$G*K1V6hn-VA!)q#@LuA zUg&lgVU*Zi|6K~vLJRVe^lfVCCeSK9|mp8bi zN-gJ9|NX|nB!X&Rba$C2jFq0gGD6&I`s?H1+NmPfG6$eQb3+07uTRF==bF6+h3Blp zoSu7rct!a;kQZtu|Dt^U+|nI7oOZL?y1Gal;W07$(R-i}K+P3T!Bs)Ac%;jbyFud5 zhkm?L7bZehpi>V5@vWAEeW&70a;sR*SRP1F9(o}u#(BF3FAe?U!-ua#lE4z#i}##a zcsh`Ka3tthAh%NdI|?p54RHPR(p2wni7e6n{d3En433OM9+e6drF5HLYCv7jgD9%B zu0>4YyF$|xqNHw5w!aW@TI~M5az^atz~je{b&1e~eb0}!fB**PirtDai|Gd3HGB71 zg+jP07b#IeUn&gRA;3EWZ2|U}drzMVZzlJ0^TS`st{&kpDhdVJ@ftaQkkdycScriLQvpX2Nz{1V;M{0Rk`4(2w z2<3$H_^nnS^bZ~6)K1xK2?*PJe;cQb>)qAEWaF)%hMnN|zL%9Om3d1W4F;f4s$)Ss z_rCnDko(VJvdjW|S);CrhY$av6=yqih`ec>i*VFKLmgI&x?4XnG&pz+29pr0zy|Qdw{PDFwMAAjvf!@r z+@Z1Qwpydp+R0P|CStBjfjJ_EMk7%H+Wm-&rgOYjG1Uc})oDor79cw2IUfyVWjCR` zZ%)&9qte*`@mcI*?RHW|@x;A*{crs0u7bUk7ORvn?3`&R9z==471)l3{prXwxj)P8 zj0f~+kKiTw`svdhp|0x=WJSNmxnS(N{tOR_awij@4&e*x>YY4Vt^hMGiHoN>Et&WC z_ix>~Gs<;i9pkUA6z~wAt^8T zPur~7a?Y)rb-brgRz4nhHBqNH6j_Y#^(v6EC_3{$so`$fUsaol%Mrn72F5LQI_sZ3 z?WW8N3}GZHsef7nG56Qqlf!~E&I9NNNl0t>I9L{O@{upKUflh3@)!WQzJya;<|=M< z31%-YPwlJwQ!^DbSllH@Ah?wqU0tX-eM?pn)Vq%-24%Gb= zA^s&ng&K*~<_@*mUoqp9g z!fI>1Ax9x4(5bZb|6;(~{&UKforRyJe>-yA6#8w&#L8rJgpM4c#B_;F<3hpzF^hI_ zsnB|c*hI2pOx{D+9=uMMgIpow>{x!Lu~n2_xgmuCD#! z@=$PomMP4J+a}`V~}@LZy>_Sx#;@b`~^2`4VJ*=F?OnZn7%Bs(d3huLK7( zBWWC5qAHo5`ClWvQ|Ih|tw~?GavkGP7*vEnZG{F0YQrp(hjOj+^l=*5yoTxU?Ky)i zpOJ=+#V7eAA@;3!l5XEV2q};L#4rS6mtLh*>tDC`zI}VDHp!iX=-scESBM97D#yqw zqd&2<;%JDbm078&lcX87PUq<#D@G@o(8R*CwSRmZz5svWD;33! z?EHV|%J?9q6tTVB9qPURSt_Urc()mJ@qHhGj=zoPyndZdLx&J)yS&YO^i{FGAPti^W3U&tvce|7j?>|)-IdT}!v5AO;V5I@$!kF2J^LFp+ z1`T7Zw(Yo)No9G)wy$0wkJJfrF(3N z4|wE%(Va;>F(C~)s3fVoLp=t-H3m9VVnZVylFD1Ay8vwVb3b)yK-!lGI$cV4&SIw5 zMtIed1w}^u>{$>G1G=)#2nmJN)fIqi>2PoJ(VV$AM=`Qj0$hS`0^stnIiX#!+P{#YNKC^VGt5wkr>{3*XGHuh0d} zy$%k(GSTX)-;<{TQZf_4(tAKFd)#ZfJ#Jh`IsS$CbN3 zKBZp`$=fA<--l&?nqfT`vuNn~uybJ$Mk`@xr}9&6n#SbMBoX5=Wn2vDrXAYR*IdV= zH~ang!3>h8`7LL^=9o-#b7F}KA3*`(8L@k}T!;AzifHs?yu6gw))`|yf+44Q>U5h1 z#?+M36;AG~JIl}YpFZ<`>sgbUSAGQGdY`;uwnKzw< zu<)dbEaon_htYI*KJYup%lpfOYBD6>u)=cS;_n&W!#lI}f%7!SkB?!R5+tA*x9;e) z6dGwz`*%ShS7_-Onea&;2RV~eJ>uC!BmuPyQryG%yq@F z)czeh246yyC2XccL#IdI3R~i-4$e2a4i_$kzJp_*fb%*yC_tAhH0UqNclFP?(V^eY z+}p)}!Wz?+pFeZDPH>SDJWInb#wbGQhr$03$C1_cnc&Djv#W>h?qKU5l%)PJ7FbUL z8w?=>_c1bAj&6MR1XSXj7H+tHd?VE+RkD6uVZ7LpNz%i zX_e^m>pasj%=&Zc#@>UUg`Xb`NG7CpF`bHZ7zsWG|Z-~ ziN+?0#xP2_BrAKax7R#N&v8XJ>feXdt-){9@D4&KgCcWy8sj#FG3NmwS+h+Ssc{DG z>RQJc4-@rExCekS9}yM~28Kp9i=bv3h(RTuGJ>)a#j6CUkCl~{$BHBf0&MPSFMa4;g?(eS9 z;9(nOZ~VHcE8xfqhJiGq3})x%psHv9-+J(o{@v$TlF?Vy9BP}3J(JU1H_jsZ^d~fg z58gq~-<2fjTG+0dbULn}4jF=naUIRh0kcz9#{KZ8BQIY=Rc1htSzu`ZB)$?X7c#yx~Tjf2B=td zwag`J3dU~uYWNPFy*;`cmBJ1d!Hh3PCxYrPUAlxwmkS85 z{^?OWH~qcei*GNa{HVjtsv3dq;=j<)zLS~2XWSkiuXiF43R4lNqYaQ&K<8Lo>m)kT z7}hvg?F%^8pzPr`Zq?M1={FGHmccp$Pbtj-`ph@cbo=&I<1tO((OmS$&hXiR25&zi@MVMo=$pgFbp` z5l1!T;gWJ8wdTx;n$fzIvYcZFBT}eDaTyzoUape5>)G3F}*0LS4aZoA9dUIric16BkuPi``T{sZpA>#Ik|h^LdLzXfs% z^!5a8(;X%W&2OEOebUqUd3kwJUBWXPO79VZo8dNLGUl?ja1yx!K&~0R{c1~Uc>m%u4E#g& z#?)YKMEy<@X*)&*2RS&lk?H8@IQ8dAM7~W;eLgris6NpRH#XvHASN1Dg7R|RC&#t5 zHKe^pMSU9_yrioezE)T>WP0=F&BY~78xl7?LNvC$i;DV=hU(18T|T%XJBeag8n5#j zOhS-bE<9U8zBp%PWrZIIybaDVmn0>9LqoNrLf%y79|^lVw+%loCnqOdA;{5zJ9H0B9!S(UP4YST!J303Y&=$bS&_FqY<{; zc`l3O8G&1ZD@~oQ*I6LG*F#i0F+BX?MUT%DAt}~Bj42Tb*}zXyP_T~QNt&CNo*ao* z3Qdn_%U4jkv0@*0RLbuno563D(C#)Rt!;~$-2l`d#QxBePd8pNywXXX`kb*4sgsADlpQBXM<4ahod%FW;^F$fd|3uZmGPcRoX^BTQM~@k#Bb`J%n=&&gs{Lz zxXt5d&y4W=c6r-INmtFI04F!S@VSDL`am7D`NRkV>j@bj_laf*&kmB5kF|Won#7~~ z02>_WY*o%U|2j!WN2kh7zf!2&R@FM*e9azycJfHflJCs;)Z%=B2YF6Uq$tR@w9Xv+ z7%9oWb*nLMKaHdz1qI%|EJo8(&kDU-QGUjZ#bCdh4{Y}_DN_4)X&pIo(_o6144)GXp8JS&N90rLo)pZ@W)eB!=H*h$K!wZeYg1P?S#~1J;p3a*{ z=De?iZVR3HAx=&zx6%?om3#@sya7HVV6K4^kdqkf<+UBQJed~y%=`CCTUimouMok% zM2L86r>xn4C0fLOP#e*9nRRAd$K!^4oT*S-$Bb1YQgr>}py-BLV_o0}#xqT6UyDw6 zWru-oNw(urr<;#7i-==%!(rW_A;X4Ho>(ixs1qN5%vz?80IwNZJmI%(@$liH#XgOL ze%9ZMoCuJ~crX0nKz~9V*!)E+*WAy~541=2b3eb5gEQCmrN`^x z&*I9JvwQZ;G-W0E@D<-}EqWUN7AjMVzKx-@s$cVE+m~7=I$hR=chj{z8wpEU&U^UK zlyaw|8;^!|foWT+p zE$u}?k$7RLqr5-(P2QH@c$kcgJT39TGSqpVK}(@%U&RLg7P{Qs%*@?iv~KP(Y}CFe zD|(Z5FYTckkJQ5T(eR0Ux0^ zc|!Ht2nff^2{5P)g-#?ve!M$x;Y@Gufgh6{x!P?kXJ4XNwB;q2mJzwum6dmEUfndE zy=*ekm+t-~I=H8pV&{9zFksWye zF;YdvzN0vtKfZnb`w5Djyx7qpj$8G_biur#_MNxitxr=?N&TG4e&xuwi5!)S_w(m@ zM*60uHA7ou{QUws__C+kTeFf5_{K4(cX+0!EBf(xWvUz18FEEM(Ty(f*zfxz2L~+E z5*M2~TgP7u?!jm{2Gf9MI_b^CZ%GSeePnBV*h7wj{hOA^8Eeh5@f+4 zr!c?i%I31O{!Hd-t~NP7{`8Y7Ra1o9zgv1Mn|eq`dYk3oWy*;*(PyRMW?%BM%|#lf zvbVH2)#^p2!F|)z!w|5JwTW=yfs%@fZP%{xNJN60+pb5Kq0XSG6$0n##q$y|2|A)d zG=J{uhr5$%##@}!(hi1FY>&uU9^TKCX`Y~rWM)xNVeA@Q+m3_i^+#kARW5;cuf0L%r$l#^tU)7x5<ml^}MR2fb z)!UmV5#rOe;x`l5Li%!RawegrDNb>ZtZZv^!A`a}Ux@enn%m$Cn=PlqdMBkqq3Rq(?1g4OzvSiJr0a2 z8rIgkeA!*gLhO6%y!d+Ul{d-FsHul3qyP3P+b~ajDd#0)5z|zy9jBd_-8KSjSSG46ocuu=rucxnKt@B{O zZ|+6JJ_NCBCnY>EyCS)8!7DwTGNi$;!i)X5ag$72hO5{~0a8NQkFi?B7W$?XyX>-< zNnpsa=)L53fGXjoufBAFN}Q6i zHA#JL@3B8)Kx6BX2D&t>0k)#G#lQ3I**`~n`xF%D#cOPfCM6)0M)!MvwaUWVtB?Kr z`!?3!@M!p8Ue14eV%SEx>(_Mtp>A6hd+fl4qQ#}YW@f2m6a(zaa3vL1^Hzj7Vdd zyT-AgjjR4D2`%?v^09NlOOd0#m9{r z1PvQ~246`2(q33ZhBH+O>RFSf1)n2r?Efg4YiK&B!m_QbrRB-z&z{@Qav6-?PDY^% zQ+f`bQ(e@huMBjF<1|+J!i8<{OEJ0^K}uj0{%P3j;>5jY4_nK*%UG&^pUEMA@?->u zPq&@MZZCS7mj*gwnzKFj9=J{EgqH_(VM^sF)7f3Hyp?=QuQBysDXC^8~B2=Iqx6pTyn`18Y4J4IhR*V zu?gir27nIQWrG{_Vo^l;HS?lnO7o)Jb@m(EKdD2IR6g*`wG0T6+wy#sR^~<4gmj1b zJz^Kvm{z~KemzfB=(HlFbee<1Mm|ou{c5H%77<3UqYzF00?qB#@?tt5}~63=h}Meq)1GGO*gq}9LZR;;{wXU?eIV8(0fiEc38yR{dmWg-;W`6{30hEyGxxOV=0kI>JpY)p-C+Zl0ZAk8&hybiU& z^qb*WP1B|6OYh%P2Vp!7j7E8s;K^(bepcwT-5%zv^O2r4f1j?Q7{tZO5^59yRR$+-Q#SviA-% zGGh4F-+#%)<%*v!nA2plv#C5gn{S11@Mbw58Tk#5^VG#Ds+CtxBeuf%h7rS_0|)AY zEPRI7S1zjGJrTc~$M2J>1m*^&9oDY|dKoLqpX}6eY+>XKxTkeRbT3V#JjM#fvHJX6 zG1rV}=vq=L8*Oa7KHbtf%E_6ummunpt#E@^$zM@npxkQ`_j^-YX&vR_pI=*&g!2Le zOoKf4o6p|(65Dm>$0y6p1%^sbgjC9chHM3`h=x!TlDlx=WVJtZhQ#1 z$8zTR11~R{?C#HT4et#M3;{HZc4iI-`r!@|44H5bq_ba{ymI~RwvwWdH2ij=ki0pj zQ}WxCAwpTm@uV9am)&=qw8sNEb7qP{Vd=EPzT2w#l!%h-R{28j{nQvhreTIOurj0b zPBCWKs{fZC?gP%ac64YN0>g4I<<-79rWa%-tZ`u9vl^tr_=e_kHQ15z}>=b(zXc zQOi9MD#<$47<~57)QH>3%u3bGlv#m(Mb2)_oKE9Pr@KL>6ezu)(&x;Mrb#Ir`&e0W3|g1NJ$-WTkyZ<;BN`97H* z=Ig6iC&?;W+K7`aijJU2#}`C#-PNdh^UsU^6hTMt|K7aE;_hOHtj~e^ua*0S=2qvI zcGJ;m52#UyJ&u-FS1%QsF*W?&ZwAG<-zk&OD1FJs=;>C2*2E6TTSHQex3z!!Forv0 z+s>qwLC4gozepNIHG%wD%@aE*1(Z1bL{z`eTB13+XQq;hsnRvRxLkzs1$W_?#% zQ)k*fD+IxHeuU%V<-JZp?LYCJ8x{*xys-)J`jgVDxa=;LJC^W)(G`QVdkD8oZUF6ieaENTcT214@Q*QWv|=IOf85@Z%12&{F}2(?I<&;Hvg6y+d3jcz z(*0hFm$qAuE72#Y%or@sX}!KWv}3;=*T%0lw@jDq9kjg;BP+qT8) za9Dj1O?$!eTw{=8>U+a_#KYxnv#@x^6>o&c3wOT97Y!PNtE-H;6KvU22M6cLFccCN zG2=ht?w)n;U1}f>y+gx;AIcuF7t+^yQC~v4@NfQ>U(V zsP0RoWeDh>G7FE5rBzWel9J|{+_oSte&jb_@^Phqa4@8)-xD?WUAu7q$=i$hwLaQn zk4^d~QmDU9CSGq()kujAEp+m=w6cmYx+dyTgVC2vSC$|ohRa^B(~Y*1X~@=B)RsJW zASkDf{;KhljZO)okxf*TlluCS%p)Fh|eur4RiM{%IgLR4U2^#kX;{29vE{Y zO?<||*&h!uz^LXG2b|5L;_?sPf_?52@175bp8XJy%ze)%y*MQ;As>D%?7T+}14F{qvBJo-aLn+tT=o9>Y(S*LK+ZjNVM|C68=w$}?8|+~(#DKbJF; z(m-B0z~l{5)@_{9V1r;AZk8jF?n^{oK&f?uQ!>G}@&;#2MA^aLBtWaQ{{9o^)^2Zc zqbw}FNL_eMR(22T-DCF=QC&aT@dAeVt06a&{h;iGS(<3O4&t*T72-ZNX7g;>h9URj zWXFzuC(vzEBhQqg1Yj@YN#oscTZV870?#qakO1%)jtC0A0pFycpy2V-r~e#2T(Rze zY~+-pUz`}(R_GqHga{NBNFO;Nv;;G+5x9kqRMbIX;nnxQc2bgC6fV$uDqQ83Z&>=uGm=S{!_!=;`XT%rB;(*~z21Z8w(3ln!7J`p<2yDiK0s?Js zkJG7C;daDq`FQ2C;??3$zfJ@tF$=#YrQG%NWpA_|@Mba5a`6uh_3-tjw72i#HPF`X z++MvPheA~%GSAqs!aXA5#68lB^xu!}F_-^K>rmH?6_a0!YhcG0g>E9xdv7}-4IPKp z-r^6mKZ`i3q@;w-RR;k{VF;#@BJ-HB$HhfUOG}`-um+F>eu1ACs}LPcJQj@Ynr>+^ zo)aGQoDj6*CXY<3`*xQuwLY=??)=V7|0~zBS+uDSq9~+as{+3{lo85nszY8zKn%KpGY5$X_}|T<|^lD<^H2)C&pEd0m9!FnO;P!nNka zjgPxQpMdVQtgS5o_-SkYG#Fx_XxF|xEWMSAs!aFTF^gVd;E!hby*yDfzr=(@}0Bdg5>dcX7 zGR#NlXkVwQ)7=(q+rDkF0rO9Pf-;>mjd=nTRBo3fifV~HBvs=u+{g;Fe52pOH9w`5 z=C%01+|p9|1K|u_;VH>!?pT3<=$e(!>JM$Bh=sooGj}S8wr2uihR!W+TwDgDS z>L(>7=U1HI;hpJ9ieuB~WEyVMp}8z2D5>2EcB^_)PD zl2hu-H*a9N)gIvK;E=1RbffECWO(>rz|v($^h9ajTN_55;wCp)*6_xZCg%tzwdLxd zFAGtvIWH{?!dLQnku!@<5DzopzXaiMQoy}r1+De-O3NiW9LJBpz!7#v(4^k$%)u zVWJL-?IGS}4?SAfOf4WGFSzXl`pf1};G!yzR=uS)dNhPXLA9|Qylkzo`zx?m2$ zQG8vZ5+#>lNG)C1zGmi(RUu*mFq%km$87V2-K1o<(@fW7r(X$I$|VFvCe($pT#1o= zpU~E__}@^wU0O@vAo0U59*)fAFdrd^6>!)vmJ5L`!tIGx@5hg~;#@|cI^`dqjx-As z9mlc51WkpMkYp#2T6rry&yLAy6?*?b;HC2N@?aPkHUvAUh4^$^ASMrs0jm06KgI~O z5I=R-g3QU}p<4TId@(}Y~xvQXRP#LajLf$g1+{lN8>kiZS&&^hnS)oVnWp=9C8C; zGq$?B>H7e~z|>SJ#&#)bb#G3sfSm4!ZYA*8buwVx$lA79ZQQu~0fx?J?dr0Y%PPJ3 zj_H+)(evJYRbFn2Ni-(HHl`A3`@DRE33c^9>?5gq;=*CB>!8T_c^se`KxdfP=5rcv zPQkSMr;wVOJ93Uv<;TH>?8&EjeR^uzQOmx+Tn#W-rF!kVn2~Q|aS$yAqDRNff1fW# zkio(0-PH{MdjLwIe-#%`8u;P({4Yq4a+0Syd_Q8stUFM75g^9(%BT4blWFUV29)@P zOgw7u-L8Kyujnhj9wezbK3L6-@&3MJCExG*;m2axS&lxX>-;j&{vR$tNCSmiX~^nb zMLz>wCT}VuBRE>uA&S`i|JNq?nyU@{d>$si{D5dmd!<~mFq=8PSuTy{< z&Ys9@YX+`M!`{$8wmfp;n7I7xY!mYMt{QYc%g^Vcpg7!Zd2x#WG><#+r9aiMh`KzA zl6Gao=!w$JKQ`7f^se=8f$pyzU$khFUjHQ(aki$K1Mc?JbCvrenQWV%BhUi(ZRtW@ zv^9Hb-Y?=j4-s_ul$8|v;DL0&{kTtKnwB;;z(qGJH6*@Pudnm0TiVWciR;}_s;;cH z()Kh~tEHX|1GJC0u6L{~u6cE&A37|zXW?_Ug$@V?q!bfK(lu^}TlYCHy;X=)eShPM z-x4+Jxu;T5VkvC`@{LTALu+wLoWa4t@TU2S!lU9==4souT%j3{okqj&A>nQ;9yxiNRc1b;H-rf55 zNZ!~GB{q_dFH9G2Xu*Tx>dl)JVa})BK}-_Tuk3!5o*q3d^>8;C5+-KB1ypvJiF|hM z;6MMod*b*d2W&2Q7JdG#Q1r8ZJ1%|^*m?M3u%V18WJ65YG)`wBJR|cANBb!$ba}AQ zY*@&f9;{9jbo2XhyK5hy8V*birKD=6N~NrutJi8hNZGr1%$ygDgIy;$hNZpr_xW2N5|Rus0%<|Gs2Av~Tk3PwiPFJ;LacsvvLn5!cNpv@ zf5y7dyMtkZwTs6$Ay(3FtYjZEQB3u^HaMB4l?1{I12hYv-2# zvG1{Ep!bSuaJofx{CKefiBw8+ZO5%Ij;_l?v}?a8+9qnl3xp2=!Mr`AZEszup7frT zY@6;eW3Y&xR-PcnVs@=c+eiTE7#=YF#;!k=e{P=t+34D8(`B|%Ti~$&$>Xix+H{QI zS^AIT(xS!q^b?6=*USEb#Fnr{x-2CXfh-gF>0Tp)X667ahhk&DCZrVg!&MSaV17H} z6OJG#h4`1aweo1i<M2MzGBf`#mpFD&KSO{pWKM5`fGgrL#D zXM&ntHux(TpOanL&j_=sQzotLwbu~Pg3=Y%h^G}46_E(K|B$3l#+H*lPi3xN-9dy| z88wE&lKlxHYTioSdrL}i08d~U9Q{o{!G+z2#%z5(V53-B#RUw{!Ai+DEUXbc;`lFSr-NXt1gyDm2h)!cw^axQkdN~fzCy%D%g8th zZXwxus615D^e9059r*cu0DM`v3_pw?}m`x9Rj<>dN>euc>LrrpqCjM2c*NcaopZR;3zr z;OEGj`#Eq+s|O#F{Oq@n-=E9Hh2KxRP+J*Dp)VwhrsL*XOBh{65w?P##-SvUCmVvE zY?q%-j^$evG^#5T$Ts3&1%umdJWmzf)GMf-NDe6~DcUszvudaiHfvl+#41Xh%7e|1 zv;){flPRvh#@NN96gW_JFD@N${vkiay73dFanG0j{?TMo5)zNrY`iKWumgth?pm^} z#@dPhbD*ee(VDHfdGh9?=>0(4gDdQZS7_?Ez@qa+Ghn^G>Tvj+K0*02#e{0Y;w^{~BknU^t*kAq{QC*miQh<~41M7{XjDaC}}WIXk) z;_~ot{KxkQ&$m#g-r@E%ew<4_g-#n4ed~5Q34wDAu2QnH5|N*pqNEp|jca#j1;(z(2g?ESM%CQ+%obbkAk>d_hAwOJC9ebKHq5WJQjSOQH zn6?wNGwrSyCq}F*i;j7=3C?HRqI_6I2bu!8IXFgc_7#mA?$Xwtrls@i)Zy|Zm=P_4 zzF|6>n{FBYwk~;Wm<)OaAhAcgLaK0U6MO-qFq!MM{tWv>)L#y3q!WFg+h7#(`;fTS zpV_8;h@YP(p``{b1X`wryJuP#)1^(i!%CJZK_J~JQgyzr3?xg`oZ;Zx6>rKW?3*HW4i@9araj85x?x z-NAHQv2cDfu$YU_4%luvgTvs?op#v>6zt(Gomm{boWJ;Evs4o?=EsmcCqEy0`IW@X zyZ6C?-7R)f5!3B=%b>{30x1GhERfap?vPuALsMA_OET0RUomttL_`}n&;NJ(b;~p+D{mY%(1*A1aCd6gfh`_}2{Ey; zk1>%5!qfs*h#e&_EQ9|)y<)1OT|G1>{?#6;k(r9l+i1_^U?+Wj@zgl^aD7)fQ2Dd2 zML*vx0Q4Bb>+*%Za}P6f-TK-}?nH9_)*U-;^cFaPVhsPQ*Kn<*7G1S;8;`G*<|{0R z^LNv&%*CD(vQU>_H&IiVUCZiCy?)VeNK-`-H{t(c?kl6RTH9_BRO|#L1Vu%Zl1528 zNI~h84gu*FY(>C8QbJL>yG!LkTDn0&N=iVw&Rp#G{px(<{60VS7`u??S?iALn%4}_ z*`d23hu#xrh9&=K5X`=}s&Bp8{=&r?V!i*1hvH(t{AseA5J7_->9}4ot zkF0M2^WZo7d;X% zTNT+OAAyfc@Gj7VKh`ewU3S^O`C(?0%ZCX0x2m&es4nmY0?koSImoUmo~CkpVd~}~ zp|_In1QI(P2VvAY=oM$$aC(}KOS_m~rMp2LCKO3kp#_`Ma(-`ctf`R+s5YS5)SlS{ zu;^UTy%K^t1G8$B35?18r_=3-QV+`p@o~D+UA_m5;rmJa{cM7}X+uyM?wTe5mYK~Q zS@f}(SH5DhfVD47@VqVlE@B&t!qp4eXN%Qu5;UCMhlZ$w#a0fW>*Du&@ly5&%(GvX z`%Iw9qe3Ayh?!V#ZzxnE8q3pRrbFFb{^&nHUhTPJV!~-y^J_0-_v5Cxxm4>xHYKMQ z)#uf#j~#zxBu~gU00rsaw7;mXyZMX8TYtk>uPr@}T?KRXeT=i-etP;!R3@Nyws?kV zbySj5yL)(u`=9S0pj!Y_lECzrGQ-Wy8MtXGT63oPC@Ad;Mx88IZ~>MAEpwhI@c;Vt z5>Oo5wgaETEfbXY%A#}BajNXCTxh0!G1oN(GEb=-|{W8#UlbrM~ zT7C@KD}wcaqwB#!1J|Y&X^<7fuE8#QLHPLE@7eP`v2Nt_$&)|7z4j#NryVldwjoL6 zul(#7-PY`&CDYoX=sByeU0NCueT%g{Yp&Rc9VCo|)E)5|$6F}=!M;Z1FF$_FYdA&h z@V2x~U?RMEW7WM%!Fs1mwy|pV#@4a+;Xv-b(|6kcx15R97x%)!s2Xlqvr_m?C_>2oPH3$q6eC&k%T3vxiD~Kp zP07jIU%xZ`TARcH`AJ=zzZpv=dMN-=vtzciM@sc#e>|ZVfoqKkf5*Rk`cz}US%hK& zd_ELm==aAT_n1xS8y;*wyiZi56Sx-#$|P_u&3}yNIl~XuVClen|6IOn1oD!YD08QK zc{L;dGSek~D{C)y&3rGzu!5yjUI{vsfx$=l8k4$tX)y2vsRSE*Hl(=tKzyf@so|S9 zGT$S;I7(J)yNV^?a^>JS3|RQD6J}*R>8ggvVk8#I<}M}cb$ice2VybR19rKc z(&}fFlPhHTWoIac_#f4>=xGE-4}g%hch7fkZ-$*sj8s_|>+U+7==4lm|5bfq0cAr} zkJ)bdM|-M~>fY1$`}bEL*=AAax*OtaE)QNGTWVZF6)FVBru7~41NgqquX=%Lr5oGxTK2jN`RG30 z)6z}QSH6zw)dWAS8!_$4U65$McKvMa_YYmaUB^;%4UJl4US?%oP3Xr(gjLl$(c^~$ z0FAXL$;$bGt9jzy%W~gG%qXvDx;%g(ns`rte#BeH1Z&~=dSdvih=5>cY;C)}O1OeGVO zoVO~Q{B{JnUYec(ydOiu>c=gaM~;gZZA{*Ds`#xOkRkNA-kSF(uTRjhdRZMpKh$LuOXl>Y#%b#HIJlV6=H65U0*ZQ z%pijN#)p#WMpMA&3KK3o7O3|{{#$@Es`8ZTe)F_@dy#S zNFl}#2&oT7c)WP=+}ryE#7__vU>*po+Y~oO03+zeE6{~;)9ks zIcAt!b{Dxg^=Nbb0f;Sk>z3YHWX$MpPI=cB9`A z9vmC|M5801`Kf9GxCW^K!gFdcaOE8@a@)Yfl(dg#-hOc|tP&ObB#E9LY|{O2-@a`q z$lHB0a)-fiJqrSmm}P<;9)9|?mTKA}{@iPYZF<1#XPe=~zI&mxzEz&rcZeNC4Ku0G1S(AgT$Uby9RPR5{<8hPovRJgNc^N;VH*10w#N zsD>|otosAB3Vep6gbor88ibuVVZsY{-bjpZXA<22Ie;umIAy?Ysca3FC4`#{TBxV0 zX3j@EpFd}UR#nZSz<1O30|bf!oTD;UAr6`)n*x8sv-JZJb6wx{wPzTLV988Dcxpq9 zN*Fdna)sJl*rf>na6YPmF#Lsj5A$3dNJC96yH2%kdA~FP{||?nY=PB-3$<>GQ(gAFh&U@>9?{x8^>zQl?7>hqR9{!g@g;n)PNuVp z5_F2)=^ckYB*%4kXPUX)ZPDnWw;B6zak$g!Mbbsy%!8C{V0o>H=tg8`Q{DJ8E1=Ei z*9HMcbaZlcF<%Sq$PCJAg{-?Du~QUxbeyxaY|;j01eztUm1W;%LfW24 zp_-6cL1AKNH>=rpH}Fr`FnVKUy-9C&Lse6 zsL^Ijrt6my6GKRhMe*_M&{#SkH~L#u6;i5UEc}2~IJ3#7$oD^onmxjF-L13hu#Zm}izi_(h8zCfg4xtiJ8?FFNgP;yuu(d)>}TpzoT z3E57eH1C>6s+uBkDfe9#d?R2K2FTrNJ8GFk%c`DuWlJR zxxGYxL+}(1olWhwU0hn?)%m*RgluRPtPfCY-Ub|q|MVs`mFMZ=zq;Z>-4Aj;m?^f% z=)Mdq*ZYhF?%`obRklM^4(<1Q%{h8>cYqBYXWI+`8X>&VYcSN=8>1XtmWO_af$n?@ zgvtCrpARA^(Es(Zq}8d@M8WN9zq|4GA|*L2e!yO_KdF3OLWuI*jT_EOJju(;Zz?l6 zW@l!?v$IFTLyF&j`t%^vY$Qy!AsE!{ueLuDvbq65Q$jL~s{w@VrwqB{fH)06TY=xf zb80q40;zPia&;ZSG4%l;8-(va#>T4Akq3x4@+2mDODh!phsaTF%v{^6>7Oa>rp=p? zBq;KalK^CO)2TuXIXw{l0c>YtVghT2__b)r5B+{ed^wMBF6#ja&@uZQf(3B<)iuFMaICXrcpyq=rq=WK1 zNLYHVSZMR3lbh?2F#~xpMjmWgW!EZE8D3K z=jBZ6uG8JQtzBJ@^F@e(!ZWAspuj-`E#2j1nmF}o9+R=iao|+x$|r7~g)R)<+4^m% zr=T>`YM2!?7rCUYOeQ9#xife5&rcf+CJ5e*tzUHoD`e1}g=XA@Q~)8LB@&vUdlQ-k zHfL^hJ}4n^how!4lipOC;Blv$w3xm>j@te_82&(3nfPZ!*py^SJ39J;GGSEMmfCOh z(BJ(&hw^aU$Ne=mK|+-$nA-|Fx9zxNv0IUq6VMKR8-uNySsjyGImk9*h*6)P;Q zQbn63Yw)Ou<)kEc`}Qe0xfj=@M8HvM7y?w~^A~|77i}iSb$deM3eg+lkcU{laF?&F zl*m9t`$yhLn|GxBd`J6gsLOU}fNgM2+V8 zT(}7g4H?6U`;~wDw z1J3ix`>z;oX*%{(|F`nAJt?l1C;9(k&ehsSCxF3$0|~V$;yE4yWxW+slxZ0|y!yXX zvz9~mu&tQEcGUYjv>PrwVHu`|-wX0&ef}b_fsh129JMp?7!%Vw^vX^%RxSn+xn?iA zx-c@lK!96GmEu5aAJcN`za7m&>$)?Z#Zi|uHM%<&un69 zI@+3&os(m^_}3Wxg^o%;no+=vtzJpgT|a2g=4(p zh(eAy?mr1EsC~2xoRC+$%ryPoTx-Plq{mGbq2kMI6-s9zZNa(u)bI(gi7newIqWMd zdFvBH5-WCTDby;bRA*z_9o+<$6P?QeDQf~ICUcr==wf#QDsYj3I&%RYpA{++JZrs#Ho}Qn-4`7~8 zm__UOu^>2lCXk2vL9XxM{O&k6{s4yY8o2-<7=U=_H1`^BUd zG(XSKGl_~8oVVq_bocHb{UlS9HIoboth{BSzI1eSthPnWDTi5-W6(*IZU=oOX4cyB zCg!6n;_vqrT|ez}{lc{)$3NZpbdtuy{m79c%zM6{-12Q-Q03w_8rzhq--$`_@-`_i z9=zXDe}3=AovhEUZ5)=qaE+zFP@aW%Zbi51)hjX|^8Ih7S6t>@c&sN}$8*x+tIDT? z2Vtm@oSAt7AT2tbC(b9C9wi^SEQf|#-}HrOgS}bfxl zyofTCbxW&}zFz+E(kPrOg#hc2@G22E-oyutfZu-9>wT|7^u(++ucbB!#PR! z4o)YGZZ7=W503wMeDKONFoZzR`H_#kY4xB(XGqobn)WC-_{mi*coQtn>#t{|N%aO_nrbUBMWL^Sp8S=~-Az)FPS zo9PNd>^7x<-Gl)=>R1S^G^6cmGRB()J9<76Ms#oa+{E|VGT{SgM))* zm>LHlaR#g{@Zc7PVZp0-IhLleV~fgPExo*t9Ev* z?9Zen0n!M)wETT*Uw{ARG($yPD{^sTlYjYU-#~cuwW}*2{uVohq*T@Ba~~}~MSq*0 zICuGefs7JoxyPRH1y#gk0s1FgBfu^6Mu9{yOo5exuCf(eGmI1ez`SD$^Y9kqczVPz z54IsJ)!W-UvMZI0KpHS5BMyJK-|0dK;^5R=c+wgR7WFTK9;x2RQ(G9plb-ZnJ62$hSze!p~L z**15HobJ`|3tL_Q@g&!dx8Boo0IU)$6O3h6n?H>=1)!%gsCJ?^9Be**To31yw24Wm zafd$6*5zf@AA^H1Z>NNLq}%MYDTEdr$!TdRfA(WJznGtA#{`B=CiohN_;Q$uzPh5c z=iaYt?8q@^L`IoCd;7fH_U%hOV|Cn5BTr`E;V^xn7LY#O+;orLeEt2_ z^61D&_fTOpzCox=lwp5`7L1og!K?KUbzTLrF@b|Y(W`KEkp?r5So>oYgfYB;nS0yd z)vHm{-!F=i=~@2#i0Jj{X3cw!Y$++URqy7=rUyj7pY#|q zmDe=a9<1@H3Rd~z)@p*h0I*Zloo4^?j<|%#$X>W`0RCR&M~+?G?*8uG{>P6=$3NwF zp3~IiHp#H0O;%Kc6@@51)zHjl_*cBstM)j~cH!9-9F;$EH71h!adQjWF6VYix)&5w z+xi6N=ZCXimnyBL+;z!v!D<&aZNnMr=ao%qykqT-fva`qy9CTTjfVGJ;(b8^$X~|0`FY8fd5k*DT@xqRLJ!Sy` z3ViUVyGUabX{ny&5~ZB4LA&}CLF?a>n|+21EIoW?hRc^p8YLbtY^75TF25n@ky*j$ zB)am1>k6DZOv+gO0`RR~`}t{c1YW=PEm8iobpo@2nAmu0D_}YP%%EBW~i>q!pdf6-$>HSy0j>_0-so{2`CGEPo-qP9vZTV zkH3{}YRH~kTg6`7+#EDzC8{l@$m%h|W+1z5yQHO^-FvjBNpe*GXj?n)`1%JleTt6{ zhAn`9K!S=790Z>m2Or=FHg2lOAnB3zNmjv+0gB=xk?E=}NVSb>9C>!)GT;kyjpLPm zuCm6)XKO`xA0RRM=MQbu;qO)Qs;U6hq5{Rmv%7T}fK1xCQFEPOD=g%|@}xMzdsDK~ zkMmbQt-ZR9z5T%F$5gji6(aN^;w!2oN*$%W@S0(k&Sqz4tEOZ3^8)MEttxNd4oUSn zIJe|~Wj|89-;0#r^Q`%bj?MvYZeqbvOZt!hTo`-^2@>O*^k*GGGEswgIw^PBcB>Z# zfBE{{6(i`n^gA(`Hbxn#_7f`U?eZk=1m|PdxN1T}#X`Pb+&#m$gd`KbhJ9RIoD`;Q z@^G$VA{!rV_%OkkzVE?%lYZ4CRL=6?1aRlk9;Y!>T>P7py4BOt z;Ig#2`QDnE+17Sd_&U8vNZ_aQI!2~ywpC2bJW^k~xmi&jN{H+Xki1*L<%#&RC;WPj zCXaOivw@{$phA$gW|C&4S;qlo6$LFFzgMrk5)!C|Lb~5lMSS`Nh3h+lDB>^>xEKDX zNmqQ+8?%aTz$6KR{xV1WMSmu>nvuvX&?mKWyCWeoNKMf}qdlEawl`Wlp}sHlpFG%Dn_u&@m3=tuA{6BN|w zCM5&pp9Ir2xe3z|`<_n+Mog*t!_qotV;&DL3UAx~QcZ}e?pdeNa}~TQa5;(FA|Sv_ z!URnS)%ELbLpCHGWoKvln;M?nj@;gk15)xC+-z_Ba3tdcicaM3FKLk7ZDDi$g^>um zFBz+c$B>b|)7(Aedb8jHxTf6d-eI1jB%OI@fr655A+8wA3S)& zT3O7)yWOa#J5A!H@2_9#RFC7{P&;Gx3O5{tK>qb}zfXL2)%u*(f%c*`avzq{gUbsA z>1G|D>wiA$c$AmNJ3e01>6*15Srz`V0n_2>-#C9 z*VP)G|Bs;|hw8rO=H|El{_jLJbsO{SE#UW933x|(!i$dI13q_*gzs9Gc^C3t1!+Yb z?mp};+h^i|P^kK&F#O)u+`J9adF*Kud5E9ACZb(vNG~VMW*6$} zjL9My*|gO+5B&UqBx!mJs`0#uYWmrwm}@dv>>vOpA%nWOQ_SeeF5z@i!X=pat-&;r^7NPI+<6DrU zrZ~Oy_4AW;aXB#8dDD7-Z;*O^fcLw1H+^YiJ-UizLZwirZN-^=<;n(D-)%}QY`koo zoV%zF`01D>eE#y$_yikI5&I(}zdL3L2rl5=yVsC|!NceT{t;AZ-Vt@*ZFla(-=MlC zd;0uG+OJC!YtJ;brsF+xAeCv$vrihf1+fe6TAk{;Yfq3tdVpQI7|OAifEwWpPWA(Z z>5fBZ_JH#RXU4M*f8Mw0YD&j7?PFy01~3nD2j<9q;L%`$G?7}2_%Im`c<_K6L^HivQ8w``iHO)qF~PoRI0>GQkiV_3 zfBBzSKtAT+7N>5I3l*-PYiMWyMZS!%1%(~)za&d(VmCLyP+C|c*FnpglrC^@ZDk*h zjlZL`+Ozz12$L9f&{vE|PJWA*hfRt@B__s^X2&+Cf(>4z4S1|L`tdmN@81BwxU`?w zWj+MX-F&KMF%cK{R-bcn64TdTqRnhi z1_JBY@r3PpE21%pd{8vfpdNE0{DA5*SUfvHd3=H4=EsvBZIvIYat!+i6{#X*=5m}4 zS&J26Y8SrlvJaC?SgUF!-&=7aOADI=VVn8%>6b*3Eu2?h!Ql=KcU-V_LT!2u8#{Y{ zhs8^!Q|3u8zdY5=nU*=+XyTlf#BHwT!mJWAq-oKan;k82@fw+u($$;dF&_Hb9uJ5s zt*&tgeep z8I(NO^JI6?{)7H%9XBkX(1Q~Gu&JqOgR`v2;h!OzDyCF$S zJZ(ay!Mf$LhPXI>5y76$cbtaW`f1zTi|5Y~y@D?J=TpMp6&k@Qu-7NM?0a6nd7~qg zBo=0TGgG(B68QesonuW$`WVCxUF<0wGqIIMM>*Ev9HeOo@*o>06v~(iOW{Nj5Fi!Z zq^tJTLlYZ{W%k$UqEGA4`xC^~Wt53U_jl;0?4_?NS6+^r58u7C-+sZ0)4sDVsJnmy zPYisGWtd}`T)7_^o!l+f`ViJSx9eyQF)+lroR^lBO|p}bzPwC*{R#mFK+rKtv#IKfO`#n*#y`pK4k}>sz|gd4%7(j%bbTH{!gvG1f64jiuIlLWZs_CT()D+aD6fgKs)Yj%U?F-2CTH)7l+=IN zV%f0ie|GjNw&R3}BZUSd^%@I5*pbJy~4_ehE+$2JJeAhF8J(L>xt2({v`v#X`D}SXO(FCaTEHe6LRP)A->Bo=udg3_jja18b;0_E7 zgr)DEefvH`z1Z8LnvYtgmMMwAsaGZfI#0#CBgQFuiMmzY{-US7Y zo62j&*F@mBOscC(A$1kg{SN)-wPG;>+WQQGAubS+rO~t|65pVspn2yr)r3f7_!9ZB zI3zGz(^b4vtso~yOC+mTyuG(mAnxA$-5sur0pfAwq?#FQQw5b>CZn1Y%PpSIQ+QqF z<#(aVj5K?Z(JqgR(eiFGvv|*$j=`UGe30`{wQa-MR#kw$8N!L9XteY3Wy6F1)g`v& zTvzUVv~|CGWL>($%x^6m>I{cO7f*L~jc6r>Hw+JVF6bZN+@U|EH*J659lt5HfIzd$ zR5@RRv-M!&0calD{D*JjzVWI ztm2O!&v*TzDV6o1ns5d%n!Vzk{{j({&z{G0D8>^_#bJ-|WT%-8sB*fFJl|FvbMrX_ z>EI78scP7-x@-#(%1E3FwWJM5DceSqB~V+<@wuiZvcAeAh3WV?*gt!F&q{O4ZP23) z*mL3TM8VkPpBs38#*$A7ZT*QQly8@=M)B&BTz3i#Oca&fp#-yG+wpgGQdj^5JvFO)T=~oRZyy znEvpMM@G$%SwLS7{6|&jt!XZU4pmE*RsZQ7bdAqBHQM=F1CX)?iBz6ywYhrsE4Z+{ z2bx&!k+R+=aD!bI$tX>#ra{|!zQi}s7j9pTCQmmzy&+vCni(=2ur(>VTd|(I=kPdPGP_F4%+KWnq8Jd05IR!dZh^WEI*DW z;66rtP5$?XZJciIYoH=v!9B%4O5o8r)|PhFZqxo=J8qN4lbDR4Bx7M=$+e%T$+aC} zXHYCqxW|d8M1q72>g@=>0Y*l`h&L-EZeHUmf(Y?qihaa$4p1%w0xp~xnat-E*QsT@WD4KV<8J%S8#Gc)>lZjmh* zr2|X@ldzHly0R@O4k2Lx$2-%!OO<&RLlQ>kQErSHjF3SAvCJ`H;XKly4Mb2-vf~G3 z!V0G(iNt7PGNz~q=m_@XpIJN35uXoAFD{#*8~A)sgZF|e#l?_h;R)z~IC+SY7flFI zOClG>acL}Ta%KkVPG6`@bh&6uTsTpdz$%xZxuf7Ua2>}FVlM9vnbu*vfBZr?_Ups1 z79S&Rsez9l=0u+>BuXD`o#PwIE?TjBy)-_eJhE}9R{Z90V~mrfD2;O@W)Jn@k9nc> zm|vtbR7}*|tSBG8G_oAowr3x)p|*h4or{X#GO7ve*smNJE(=zgZY#Fvj{{(60Em`w zqK}R~IRLYG3{=W1Ds(Wa00Fz(MnhSd27QPgjB;^1e$TNs1d^PzP`YG-BJpcU$$i|G z#9Yaw@-13mxv8lsxL|B_Tb`r@ja~}p3MmC{uk%2Av4#JRcXj+-#VAgWYEy_z8OkVv zCLb$8LG$hkr)v5$#0mh!M+8djsSn1_XtFGN&=BQcG%;ZX1xgn}Ed)*72RUUD#pxd? zbQC2YB$fr&xolr4;=QAh<^B^ld=Grjev zKZAaDb;UGmBm3#3XX)wrbavzo;jj>|`y4oWhXa?J!W-X;%HrUVF$6Z(e06XVsDAQ_ z>?96Ssn4GkPc}p*q}$M32)NUkEteCxrVcq~R|VMTxB3e}X+H^D^5>9se8hrfgVrL} zPD4j0ocyH!X)S>Qq#eQ5Q&*^`tn4ZblcVi`w|GN(m_R0>sv0yr55)@gIY9b1@CSV& zlRytPJP-Vu`rLIH8AS-#AaIBwixjuBv#Y>kOj^nZl`xUVviB=%?HbhX?=%e!4cQ3U zQR5MAXxX|dV2q*FFbRRO3ZB1*VjO>gAac$7QSPQ)I&|1H6joJ-4j4I&sDfqk~n_+iL=TH;)>3zRll=gUN`j$fIa zy{G!zTPAO^-1m?WRf2=FxCTdPQ=FSZuARnv{1%(>d~!&u!h?Fr_aWtJ*6wauws(SujRPo6Tm;Gq8-QCd2J?a$%B47t44ab|I(fir zj++%ab&BvocmHh&;Q3ZSTLMBeNHGTiz%xwA7e_~EtwwY0SBPbf|Xyp_KG zetoAT*Cn={Gk8xZ;sC7{|J5v=$^iYm!I?UP;a}z;Et<|d3p6c+3Q-Kh^y;~4!WB3? zFfz)Ze)3gjE&DNKv|Mcqc==)J(D1PFVp~bc2Au0~n~KXFIQVD6_tZ&!H1 z!dBU;8v%&;-aT%o0?W+!@Du&NBVV05oYyobN5^p;bmH(gua8Z@t>e#h?I4=@ zJy}wv2Y*1C$&IKZaxUoYK)3kRjZiU8{yE=+4si-N1TiEG4~GInMuIn|_4YoR&e#c|OB_p{bd1m;^2 zoKszVpTX1>cU#kokrI6GaHdb;C*S(g?zb>B)TOxQMcP}?jhaNo_sMIsj@*{MQ*>Da zOM*&Um`r}ak_1gxYlbAGbk40yQ2Re~WV(Lvvo6}^mMRCl*R%YqWb&AO}03(E*5 z{SY5tMHLqp2fWwr(v>Sl!$n)AAMKTby)(A<_K6CPOh>d41~UBLDp8 zML-YeM#|hbWXLM6F7sxn@?PU=j=%L+dBaI|_L46by<`lRd#an7UZeA(x(q2d8cuby z_{a-HwUb@Znj-q_*%?VWxj>>c_X`kp7TA7({k?QJ^Gfc&xd873h?zVZ%AXJ@;|>O? z`Pi8=H1_uPXr4$A{@jT365gGllJ*3L5L9QL{{9Ey3a<+@h}I5zx9$1JxPzYyo)r^B zJGdmXD_n_!TrrM_h9RJz0|ykxvj1m&Zrx=_SWTe6f!`(JRP;aUdY$ao#N+82vQ8?W zt`)C^I@Hp}=8j_C{RFKwVPoS3m^bh($5*^Q#*M<$L_>Wy>B%ctZ6)YkHj_}Cn(}~? z_(S-{!%l@Pqy4_8rwdtd@aXSF8m~|ZIo7crmPdOY0FQp~K(qhh?noYU^;Z#J_EvY| z`x4ir;7HgA)&X%x_N>lkz2hk~5+Y=`G$Zcjlz2r;~fB}9t`~7yIp1Z_g*69$? z*eC*vqTwH7U}6$O(K6lGu_#%iX?I~t%8d5s2BnwQPjIi3t;PJ}K!OE7C#73xV3 zlYx)M5NtD&F(zoR$%FGs$5V_GR_5k-jODdlT5)%fVUnXjci{jPjj2zg2_^o0a#mKt8U?@3I!3mWnJ@*aQuS)vG$w(b48 zRfYUSP%!QX=3^h-|NQwWsK5N}nkGFEVT@-iZQc^qY!CzHq;Q&kXi<3998JTX3yl|WT22(wm-MWO1qhg#%dEY| z)q{(U+L#630+k#ZFfIeKa2F#lQ;V`8evW=7R?*H}Cw7AkI`ODYSup(Cs!qJJd^gu&p=91HQgw8C)4@$UyulF zrsQTl2X+TS)aD$uC4T#c{0#{U752lG@c`#R#s2A<4lvKZSLx5 zTP1&UT(K`B8#A*I$Q=k!JkIrf|9jQ@u9s6$9C!WtXIlJh1l<~~Q2KUZyWm%Pmz6I8 z_CvtqM+}k3-BGZr3O%B8{ZsN1&M&Z&*e^IE_WHFy4qp9ludrkxDqWZ^C+0?UFX;^x z)ur+t=o^?|!+}l-+o}xXzALJ#t6FL_l0gP zYKtYsu3ecMDeVn0Qf5ctap9SS*wW}h5E8)rJ#pL2)w-zp#Bsg73?Z6P%-Y(WTjMWM zo`xJPbZbmNf#9ri%ICH=Mp;>YM@JHNVU>sK7yxv}{(dK-s<}`M!$Kh88!;y$s+tR1 zeh?E77wdyRVLMY_x)j+n5f!!ySOEZUv5}WsTQk;9re%ITuGGO|ICB3@J7=0@i zy^*@Qr`kcbZN!1}$Q^?l2&YJyW>?q$Ts~(|HSjk4YC;ME1t;#SS=ENQ37D&>x0t=I z4ZfZ`E~9-T$GM=QQJ46P;U_Um!HSf&OxcBX0>-ble#B9}bQZPDL+9nFB%dB5-f#Hj zyk{?Ke|>xz+1(h5wm*|SQL@DexxnN=KeI;?;YZKDf*b;su~Et4>Bg!8bod7JC8qcy1U-U(TFxqvq0;@V|g_c@2uhwd%dLizER5KL-Zx&`Cm6^-k^4ix-w{0T^H1RL|PJUc37-I(`y_6vjI^_`*7@Cf$AY z@XFW0u(b-x!^>XX1tZOUpTuTI&sGO;+lDEewdceJ&KV~Vx=-5|7D_=DadGLCDvPa& zf7^>Q9Ti7S%`P-Mjb{@(9uvD%PLheqUf0m@OIA;4`ua=wiwF2z!F%v;4gXvI^i>2r_;;^)ZGiSkBCqD1&Y^i@9 zPz~C}g_feifqwssu$>Gj?QJbsqADrrN=}V+*7!ErH@R_BM!|sPI#BoZ%a=f$i0-U2 z+@v6C-BfvGcYXZGfMp7*7XQMNS4W5?)mZ-ie8`_EtJ@8c$JVQ=pdFXx;PEK9wmK(B zBnhbS$z7MK8W?TUd+=~XGwDrW3^TAlM$tskv^V}rQYtEEH8tsQQjra{)}2X{zjcc^ zk9`BFK{q19=y-k4g&PP6C=&abUSQc<(<0gC435x_hT*@Dp1PGTO-%Gx3zosUP5T9D zy30Na^x^kzYrF8k<|iEh5Ow8g<&{Y|<)$RTvt+xar3x9Q>f~I_abya1n6dP8(-fCq zC+_AwEnJRPTJ`l)ZAEJjQ0t?hQ$J;KqEX0%!3EC+EY(&tz`t3}*PvsS(>jVM44U22VT;mDL=VBIJMm zc4CJ1jsxySI};SwACw@Mx%wVVG3x7ZF`9fxPY+hoY^%8`>stD&e5Ezhj59$kPgRKB zhe6nzSMQo(aPaT$vg4eb$cgw&Z>|>nTF%|ye>2zkY*TELZ*56yOgAGveV>wDLgw2y zZ+P+xx?ub6D~27&lvrC*;%C|SK)Fb)9y1`OuVz0xbM&sf)Fcg5UtK5RtvVSM{Jub^ zs;bKPbeBf&&!^5!ronw>`;#*=25N+p#MRygsz8E>nJ{@p<<4|7=LjY}P0f^;Y(`IB zHdV7zX6@Ol89SteTDPNCy z@Y3Z7@*fj!`UVkJsq*sS7o!?LX@siy!>3Cu{KWIE;6fT;rZKrq#noVY7KA+@c$kYnN=3QdGQO$1eFuP zytU}Do1q)TnvjsN5e!zT8`(*yvxj4DgH1@5Ze$s81)(v|?8ZDRKeIZah0CQgRS5d> zPZd^21{|LD>=b8n(o3Qzs*A^j_Bm9R7H6Dic^V?S%9a<7Nvll=7{HDMM+^qlDifc6 z&rfc|7$4S85Ds20WWCYe3Wo}Mh^RD)$^k3O$*(rR8dW!BFaTL$k8upRC ztRKbZf!2d>0>xH%FI?#Uke%(xp*8^8!hTRj+Uq|wRiKO;#@a(~(c&DB9a9ynbY1o| zndkFoCGUUq_TGpHWf9EUVsDS5KV?T%OH1pXeL-bBToO?ka z`a8~W_ltEy!*ohk7O0=QeYc5-HYw<^va`e7p{jxa1K};SJ{$_)bwXzJqN1N48Znji z9eNiXHJpiRqUF~5kuDX5waRbG2;;9o8exHN^*@_bQ0z=izgT~HDZ37PUzX!yL-y*) z_X=!ExOdQJPX39`-A{9aLuGPSfRiFECFOH>;jn+$dLgzm8nicP-5#GVJVW$rT(pR# zM3aX!U`59@u&FS2Xf(0SFx|x{@(tdon5do+5~`0=I!(CWvkt-u1_+u5;2zljZlt8N z{!zR^LP7$pua;$9UF-hs%|MLtUJ9Bi?S_{fQ#R=leMW9a*5s6(}`)xwqaX>5gt+$Vl zSw=|l4~f+9CO>VilYmWUl`ejZ>?vSeuhupnJRsmsK^dNHbA8*`!N*!rXIm4!cMDJRo;As8KH!oy#YJp!$HP zOaTGHl%s68DbAR$q`Inc-(E{U6s}$WkVL}72FzU5&#C~0PUKdJiB>7c>{a`QQ3L5r zTK%EimWS&MnjgRbE&zg^pQ`L3I;<0fEF1PiU!Ho=pEJr(B@l4&)ybEvgQq+`V{(U% zu54khXw3^SGb1A-h(Ur0J6_y8Uk z`44!N=;8CuFDP`S41w8?kpt*hjV8K?IiTOd%zQD=l$Cl|~fhh~R zsUaBsx`2&cAb=tx3{Iy9Ypns2HRND=bCzH{ZP>7Z46o91viCCK9S#pP@VHL!@xd8V zJJ;YphhT(bBV;Gf!%qU>24+D*c52Du%!u?LybJe2hJxYJS0J}>)Y0#(YfYbfc<2BQ zi`U5WgEHEWQ$w}CyM^BQzjDa7frM({Mgqr-Fh7P#a5Cb=G3Kyvkz?-eR-GMn^eb8! z(>!$Oj;Za~80^st7b{v1SJtJh@=}+*WI;BB3>G>w+wkxvw6`!!gKOwnG<44K&>;kf z&3W$N&?eYp(NgPagN34Uyo*DFR)7&z!8;N{p z@KKvWu_O@=BnZPaJF-0t4Alsyb%e{sBB)4NoHnd zDQRhNbbt#ve4tj)Ul=EZMrGoSTm{-hD}GOe@I=h0JztE|^4W_@y^6Qa^m_Rq-JvyM zI`Te3WiTr0;EmTKCK(Y;fEQ&nK{tj50;-gi7M|qDqWv`MEt4Rkf@=ss45*?it`{lH zytnMyMaZtPSzr$F&1BHQ$%&lAET_~kGK0BaZ-4(Ln*Bi#j<~~ikq9LxtZATFfy^fF zHal_LVXWKQ)&~1oBV^2@=fev=`6%`ePbnzSV!hSwIyxCLoGwZmPT)G7g zjeGYBjRR?Jm^B+=PynZ~{TZrW>(K(ikUBL?$2OU$X68>Zr)lJ|*-{R4PpcAV1{9D) zx^IE=oB>`6Y`as>lM4Mn-R6JOVV1}JhIgqnwOQu48f63z+t!~ zp^^WBMzUU>fss+^jZc0)o2X)OKz?+SH_)J>ZR_fgEpoe|HTnT~@R0BUw?3c8*_T6I zrmll3PytUmxxQU88o4$lJv~M3HCkjNElF3CT0r*vV^RhNfb~EXCWr11DU(p6mS`gp z%{N%oIa7k^-la>Aj8C;b+k5Qp-MdhNgun@G5I)dbuU@@M_8+pew2B$1(J_~6aAg(O z!l4Xx)BsF-F;9gpb8)JErBvyvn3x#O_nWTU&Phpm4jWoeIEoUcrC`+_5_1WF4<2DG ziwS!bT}MUitXA6r4%JH_K@-j(utdlxER2zqtVI1_EfvyUbe;qoYVp-)ahD4uHXtL% zUr8sH!lW+T1j07+*~gEWQNpdxq!CvR)9)CiB(hxFY5i)tHj*+QBL(Coa#WapX!Tk8 zN}x|Is)eukJT4h&RN1g%aRFzB$X$oK$d8GMT2R?&5n&Em)G>Sz%$Fw-NQ~^Bt6&l& z(SJe2G#PpYQ{OqtopfI@;y#P$WSq;yRfVgWa91TX2{i$p^n%{_&-}%V94+wDKTQ^s<}isSrY7Koa=p%@8QWR7dS!X z|EJitYz_AVwr%2UVMquA#;5#dx+1s)5zrxvv&j|aKUU-aJ8RChTI-D>J+kb%qijnRXXw=(;go)b^w8$=nas0&kRhFUau<0y5)^;g#OAR zOO=q@So_8N)kQ(%TuzCv@jmipBW%56j2C(XxGRTRl0=j8dAz5rDDK@`(*shKzv^`I z;uH20$A6ixF4W5H+~<5O^Pj2P2`ig)-R1ditaS^T9aH`C&q#M*(|4yU*B88WnNX4P z?WgmL;Y7sF;FrA>HM1ZFA0JEhQFFoZTP=y4RCtQc%QDcvpnxMZlvCk%JPg{UL=|;( zy(H(M@*}%O2@H16PQ&)}4Ul!DVeUkZmx9gGIXPzm3e*k%t&S|#Tpv+w zy5jZwiN8O#_E7@o_mUv4+#Dwa zjx*6c{`T#O^bdNc{PvTlPI2=m#y`)@!qV& zz;~)%lF2{|X+xM~zxDM+f^4^*!GT+C80hIS^YerKP7P!3$W``#%F*-E@9Yi(%~#7> zy-kb+1n)n5c+q!!8u8&<(39{K_+2VZg~9W6&{*LDa_76H+Y0|S{2{JOL0alz1X>w5 zIdO5YMle*Rys9ziUb%v@(H$yQASs!iPCEbQ0-zJWRq1B}`5Q~6|Add3=i~Xxrpin> zG!TLJG~kk;I)a9I613g`@2F3oK=FM5={|aAY>S!PzW%{Mc-+b0s6x*O-T&JA1~LNMCWE z;vlpXAj?f>?URw@6?gDKCF)iO@w5LozM1h{93tv_QINr&t>@kn2R6}yZCQ|zEzmOtLWd0AJJAQj+{=&* zB(-dZ$)hNW;P-H!;6R`$h94S;BMZ}mgxLVBe^J(*Lcvhf_L9^5P1rr5T67#}IO9vo z#2o${MJldboN0Z7SGh!#45`=Yy+o>foo;Ei<0C&DM2U$c<|mL->P6%L4hbTN8;^zT zXVDG`6B_(fuarG4d+<=<6+z}ORnD@|v$moIlL1sbKa1~EfQtjixyNYJ5r)!xpOP`! zG8iV~cB8E&(2xv&|3E>8u4VHP(5J>avaA=T^r4KUD28AH`R0T0lt-2mr0OuzJagvE zcPJwugKiDKV>yyP*A3U>vCm!hS!UlY`})$bb$bh!gqnZnrl%v*liI#ZAJdv>I2`J1 zRn`el$u10!jLfl;pW0>L8s`Gs3#=2rD}Gx+(L zQUTrlJ36ctHzI%2dc$Lxko@v0zM6Ok2lYUe^2)q71j-G|1F3Q;7@f?{3hd0CvC=(3 zOawZ0E-cSSfd@UrtYHt4OnPVO`E1SWgTJbR&HIaidJynUcx zSIpZ4y--`KFfotHOC#Ee|GTVztY8?*mKXo=BtgMg3EK|B0>ps($K?N_6A=I3N*L&S z^yl28Z8eMLMHgqSD&6K<-;nk0A8tr^3K1vfjOK1uc6Q9>+2Z?rDG}MC<~{lvH8Bp( zJJ)kFkTw<`5hhzqBj<@wUXA+^5!(z6R|rZew)0kwgrO-~f4U&uo{xXfTdL`)PxB^y zgGV)}f9iv1QigQw#n5w0EdM@_Kjr3gj<&Xj_<@l~@UHVXO4mq_RcGSQ6w44NrqxMP z+0m=B<4b|}HpO)0SWSS-^N(YV@#e*}^tyW9SO*JrGF+~|r&C1;*y%~iC}czimlO*< zuV=H>#k-2H+sA6uzPmmLAv|)|;K=5Q$&j|qxZ(V7(O>P8onibfmFcB2#6^#>##%$K zo0qKSHCmQ6C6QP!Iv1J)SI(T-tU!0{s+srAfO^^hR_{j}P3U#?pGtdEvmRA_&i)%S=b==x3sKKd2!UXxknmh3Mydv^kBLCc3z=F2y%=7S6Gb zcP$}u<@Q{l4Y(*Wj*b!zqb_7fN__)2CipSwe%!YyCPY%}%IM5W6f8QF?a3WtP5gn8@!R;1j- zJg%)xK4mJ+NdWgsu;P21Uea0l@|0JINOoa%`HsOWC`(`?d$-($nr~SRjsott zO(CXt50x05{w4S9+4Rj(M~|xNg{kA1vZ?0D$z@Nmmk zcc5JR!4*}lDO+E;gZII;J1i?vQ61!gz)RC{03y-n=D*#u!t@R@pDB~o)M8gYRlH;8m%0o60dQnM&?P1qjBFeTt+)uXdx9~v(exw+Ze8%RBSzi^^ z#kz&{nOG)h_NFgg^S^&z=asDg63aKFmTh%*W;bu;lp{?$$&pkO)oPG4D0T{XSQdG5 z%YQ(d{Yje5L5I#q{uoW4g9%fnBVcqD>$uoG*j`b4B#H*y_-YCmH*Xe!r)BY^DH{h9 zByXEuk$9YDzSfC)lAC4kz2)*U*mGgQ8G}QI%O(}!sh`(DZPHYyMZ->}uulz=QJIdQ ztEgB*GO0{_cUQ+!ufIio9;J7%8kEIb=S$v5dPr!k4BxE=4$^31aQ*sFb@j|>)rJkX zV%klU#JL^>(XZ2(G#;nhY{TUP{l}pYMQ{9u=N{P&BTxSKXu9b_zmFkpTJ`UxNyg1I z<_g*7b3#vvwIU{7C+g9fXsC3lcH69UuxEZ@m@8>{+5A;IW4+q(J$9(jXiciLoe!<= zyYrXhZw`;NNbK;!YTE8ZcZkp?wtnJ(AbzkMyss}$G(Q0`u>o2SE z?&!x(VAxXmm<^XBf8e#lC{=C9j^!_rOMPp46$YQ-oU7eECte@n^QpDpG5O2lbnd615-umi)6R52s!X>dVEIhf z;V4NP>o>|5>n;U*va$WLwNH5%6BFU0cQzC9Vu%xptd1L~Xa>N&bckT_7)k|fFRa+3ob+vzV+YoqDIAW^)w(k@*psl@gN%=*s*!; zI86H6a@iLKwv1^z%dt74)ze8|JA2pKho**&%sSsO;5ux1V>O{Euhhoau^Be#ltQ`Y zfbA3OW?(AvpwROl?5T6TPvTBOqNw~P+A4v{`+HFQL*ml2BH3+W(oC*@(P^p zdqeKs6DMlGZ`CBd`+B`3Q z|As3Vi{<7$5O4~ab+tv^zkk!b-BC8?xN=mf+dc6sDMNSs{kcSRUv%owf=h$lDcqKH z`7&IGVyszK=cb&dI*H4MnnC;a2tD-UH`|?aXy#=8M zjYD2a$s%HNIo=qS-El+=Z;1}KLnrbcid`kY@*3bozG{?>`&Cv)r$D4u;Lv+9y39Ni z1FW5s*ZV2&khDXH$}lk4be-8PwJ`H>7dZ?Mo?ryoN}Mvbt&N5sp!);cc@{OP*@ILkfepL^j!% zUzyxg=O{>BmStM&M-I(U@th0DFB>*(*I9p1wtc|U5l(%~bynwFC5yhv*w=#=Ua^Y{ z!_6(JzZAT-)0S*Vl@HW{L`M^LXbJ)xT)n-#Bl*ZFm|ld!S^(F)jwakRt}y-G@{B%- z;G7<9*UGg%lWWZbz8a%YHJ?ee8(Jb25$lioay!dVARsJ7j z>-^S4vR-%55c}b1Xc2wZZ(Ie%gqmw3EiAWIW?0Yz*t#zaZp-$*r1!jSCx4(ks7PkS z&n~Q~>|P>2u6f)>d+e&MyLmD>nJ*OuMG?7urrp%E%d6^fs%uVjm%+?^F61vxiUQpB zd|}EX&UNm^2q`4`s_^Z3e)!IzD0-wSbnEvw*2>kzQ5snDAI6hudvib;Uq6kmqi1DU zG6BEJU=;@?^G}IjzDnGeIASlIrV|j(pZ_&8WG~iI@;ods=q|zl45vK3)>&_jJNZ{PN}d?)*~B7GLMyMXI z@;LXc7cul#d>9;nC?3FOV&!Wv8^7_(0>fW6tD>w#e zQ&16$Me0G@D^JGsqNV`8l6l|MR2>U~zkK?13&-hOhgwraQJC0FRdK9vecVn$Z93ki zEO6`hF52!*X8b?s7+##|${8}QD6+Eso|)diZ_Maw6MyJ#pNKLtF)**4@@3IkLSj5REONqajTUEQSwKd*vmu0v-N>NSq-p>`e>csqZK z2VC~~`4Inv1k;WkSpNd_etJ=Lk>ZSdPA0k~ zbx;1NVlr3TSo>J+yOM#(tMx1Dae}GCOtw;RoM8Js=j)+aS^plznfiJ^#n7e*wUpI^ zf+UOa8&Z2+fDwXk13#GR{&|?(;(`V>V|V@#SZf4e3Z*mL`eh1XP@QWXQ6UVCHsOha z|G+q5^Y-mS5Na8ln#MGmSuYuxs-NEYy;)gOI;Qb0m>ro5zk{SOu3T7MnoK+JFt5t* zK*I4*#p!Wvk*=~R5&9}D5Q-raeGy&3Z1d1yH#WAtc>7zf+N(Bd=?x?=849!P2hF4J zyAAmMJqe8%8F6&#T=3A$a6B6QB-^~z8;GCwer=%hX@>1Wg2zT0NxGpNBvf!onDn znim8Jiw+Z`;0x1$z=oUhYzMkZ^kBV-e+6uCBFYr*@vUNVRd!M24+xaz|XOTZy&6ULlol+KdCo9c=!pHqDRWToVbIQ4hY+Ala&?K z$`w>6S)*Ni9(#F7l?H7!IwR>)MVA6tIi&}$m%E&KSVvF%jAfM#XUgJQfvQiZs$f zN+!-CcF?-O%?ZW-rMd%QET;I?Sc$FnrE9CM1vh`)g;f<9!aaY$c$qM0Ml9<~AsZ!d zGksQt{e zR|%r}6W3}D@Q@%9<@Z>atCva0n&6B;{0Nir(^zDW-Ae(Zn85w$V`b$D`~`fu z*X*Vkal$n?0#a4`<#|}-MSCxY_AM?^681+J__In#L;^)279qBzuccfVJF9>X9fXujhWu+~cgU-;mbv{fazBc>%OyDCf)Vf>te!XwhZU|}i$?+|ZY6_3 z*cquqDzC^M*grg+02c#2mEF=HIjNGdv9rq*M>U#V!Pn_J_1A^@uz^edAl1uF(R{XguN%@85s-@Gb8JSeALcnVk%03t++J zGZ0SW_Bo%@3XGGFe2C3(V*{UAXKr>j+%%JFKHgzfi{a7E`I2L$4b?nu9>S&##u77A z1$lX3gQi9Hy*2#a_cC}oGLkc81dTJ!ZnEpxygfxCsjlecQ7$eY zxLE+fYT=}R#jEav-`>Axap~R%4@oF~!xQz2Me6J887hI&O^6P8!#KRz_}UQvjc>c+ z>`Le7Z(4WD;c%20$;dm+gArk3df>CI7{wVHZYCqz=dXo@VQZ=M(wJr?J^MG_iQf5A zypTmbo&Bvz&2emq>MtMx5EL^o7q}h!9kDHcPfc-UPB9W6o`0V&9Oq*`yTS;MAO}K* z51#zZ$~}tgyO3Ah4-zed?>yowMpWM-o?|;a1;FR40tXNgUgul+x^Y!}{rdGOW_N@M z?(}$|01ZA4{Go~nQoLj}o35VDOm*+s{_Y9$Qm)X@eB$a2fT$XlbyzADCFzZ3pt$mB=G(EcxJ~as8v#;U zCJy;{#n2BR72_EmhS@do>76F^zygv}RyM8hrbk=|9*mdhr?>c0WLi0v*KLdJhwG8+ z?1%p`G%_j&nOPIJAgF*wFvK5m2Jv-zwA~-~{VoOunQPbBan!_ktgZflP;03cJV^W$ zz^j3O-hg{Ha&Zz%`todzh@dHqQQ*$UDkc^Vym~S+(m8=@2^S5)WyRA1$AwuYM#VSj z$lROD3EPnctrnQFsS&}LaHX!r;RaCiFo5EAeUAw6Y({X3md&Nto;z~a#qlVcH| zT=?fwz-&(0Zg>A~wRggz$T4|;e}9wAox1`F&61Oct9*$=AEeM6q6%QD<=8 zG)iulV(>?5K|&g;A|k&D+bS04BUZvwumS(TIfZga;Uj=5f*=LwOroR#`QlMia4EyQ6_7$wjazm_DmwzY@093`goO6ou$G;@ETDGMvNftO-k)KgglGw&n|D(&M z^7rzTKhi&ygL$XE7CN!>XoYa;18fkRX_36%TO_zNTO9MLJ-UKh(8|U4)vI_=pCcIc zG(IFN0ORNzW4WEVOv|`2?ALmk%E{n{b~+?GT{Se zPb$f7nor8t^C-jpxgj6l+z%@bn56Q_!Yi1KEgiYJx!}u zvfrF&tfMAlzVRs|c6Com}QbXviNt+hcxVNMh^_4Q~Ec4Js+BTuS5 zL9(>0mG@H$R%6TMp;{kYsC{ysoVhk!e*(=%@Lcbx6%ZY=Z#WYN7v1MrMMbp_IBM?K z*6vabO=F$t3)Ww)M?=UU&&k{paJb#9wPzi+V>eZDy1iVvw7js#CDrD<&rY`YK-5#f6=j`N89Ky{I(a z%_-*V%aYT$B~j_5^;mhhup}`Ixf5NJ0}@L)%tqvJqd}MugM<)JS!CTL;ejcE;NYPl z85kjUz;W%sB0*!#TGKq%j+_}ccpf6uEZo3teSzmvfn~J#X zCPHojTG zTunr9qEk^j{?=*dzeh@!|87A$nSf?ttgn>iPQYPVyTNLD7$njW3Q-QEp%c_3ln0rsKck-OQXr&T-zH@ z*SP2gYvAZeP?E?)PF~;1a{D(qlr0!b*dsI$9RcY2@4?L{I@4m;KQ%6(?JmGo59Kxu zI%z5c6rp4o6=Z>XkIb$_?Oa|mLj4dK842qza#*D8-@hNNZaLzD(c*vt#PT75(ZsML z(+v~y6J}p_#ko%c{62>zD($%7?Ryd7Jg4@`%kk6Rf2T;g3UJN)-n|37ybn(3zw1=Q z<(pE{_A4{R@?J49mx-oX{1LeNvEn*32E;`gP0bSZf$GQIhchS$5O@bgO3tlPm6+%Y zHZ(Zt3@j|P$As}iYI=U`7b9pmN#Zhuh|VXNb)u3+h?&>ZlOBIaAmz62IeE&amU9eP#V)DaV{ZR zzn0N;8vvCDEh)oQ@2-n$0PbfJQccB#i%qrE-3?L*pqp3xA9#87&E7^m`9$V0wgK1Q zNGO2NFeBcS=fJ)uhX)NGj5LQ(g5DhO3_|M~7#ga%$fEc>2`IAS`5l~ z_iih&)7SRH@zT9qd#E*I9y$l7-`{XRP;lR=9# zu`=k?K7V}NfaxP6T)6{@$0&vC{v)PQbx;!!rl$WXopOek78jc^?||{t1z0V?bt_dT z{~1Ir{RsI6O>+;zcQEFH^P?T~Sa3&FR#MuIvbbn%bxEh#1uRW5d{2;(F=OzWe_U~o zGd1}p&Y6;yNsr$Kd+<3aD47_YC)+%qVkT5n6b?z=#&7)oleAW6%23 z{Bv6c;Ed!wfIUyTq%V5+=N z(DF0LgM?O$-2Si!^bMHC{YQZ!fO`YY> zP!x8(^!TF|U|LvEAb5@YxUt(Xs9l%8e0EpR#we^7mqTEVB*e>xtpk} zk=xs^lzEQ(xbgAw_FVl`okr;LcFTHg-zIF^Pqn(*J7SyGR+R1d-r4}e#5?XJsYFUPH(3vsNbEOnyE!xL=L1bFE`&8{i#rb!x~6t4`UnS4`fDn!f++{L+#(_xI$joCBuG zPcT0qh!+xWOF74~O!tfJk-@K$ZMb?(Q!^iI9u4ejJt~HM`;dE2<>7(6_Hb6pL$C9y z|ASXbcXW30+w>mv+rQbgIUei?S?WU*T^?($K`Tpq$1O-v0!u!@%eQxVtk8b~V$C=c-bCjf%J=A|sWd2BmgH#5s#Wp|uhX8+h&BKuhvH^F_rpRSr2tNnA!AnSbh z$D}*&pv2I$EYqMo5)zfgd1XD3sD7lm@^k?+OU)LZKU({nTRqQ$VfCv2^9vGvbA za)q<-AzppIVcdGJ6{E6j^pBF0pW<=+Q=n;?${;IS+_n7*UJE%gU$TG_7$g@DrC2MBElIviP(h|XF^N}C z3lsbjU2h{0k#fa3*kvxPEJiZ4Lq?;L_L35HXF2$2u-`6piUQ4|BRZFzhi4b9{|5yh zy(nLw3$1DYC|%KygzfcygqjWsI8E?jsCdT0>v9rir1uYj6BC1?gS*?N59 zgnmeB2PM_J1eC{^i?iF={UyK{lsb*k;!;wvSnaO_JV@>(k8$o5j`JFjc}LSRCS)h3 zeyn7y*AR9U^d_az1k&@RM+ec<($-KdB^T{iUpH&WooVpceh^G4AXRni1e6_MXb^4N zwYm}eu84evW}wj+C4>C5WXyJ~>Wrgfq;!LVPWTHE2Z)+K9}*L*g4G0eKR9uPg@bJs zs)WPNA#at^5)PKzUxHEC*`n%Rhrp7t?V1y8V%1WpK*IXD=h1Tst`NQ0FyXPSJ_2;>Z zKgI~Bc)%G-bsWHO*5)zj-CS#SQUxuGv^_pFtGM{oi(fOLWDNGiF{q;(XNsm1)ZEVO zo`p)uMF@Y$S64;5JHO+)d^ZR_<}7}$1s{uNLc&xJ-%*GesgxqTi!4fM zc5fxBMbr!VH;?H>=+FvraJ~4420IEi+#pzJ>ut`t=Td1}6StTD_}rfBIlIo40Z~rv zbCieP5UjP{i%w3v{JdvAHzw?lqVw$8i<2(aicfMr3%p$?LlL_)&BD4!S^l_zQA~ze zys~n`$MTp0t>c`DsTefB7^+OVL^M0pw#ro7T<+pK8!k?7+p{%uzaq8DEbHORD6tQ` zf1eg|GHLX@$Er811Fi$ZSeI|+W0m^kA*QEP_tQksM&gsls(m%FhB%YDyKjH;*Y_obRdi+#B$3AJgM2f8ci9XB zM0S}zDqrgDd@yzp9$9!`YZhbNtlGJJeuq-WxilM14A2zCf~ z(i;!U-24&Yl#{qC4Akd$=u+90_0Y!)frYw;z0|{L3qJ!*oN=nraT?eP1OQ(V_qOuL zp|i5?C4W2uM|rqF=XeoBpVnr#SHs0c(ArwfiGzQgJNA)setuvT7tDLmt_)7TB&zV} zXZWc%+`e01^a5B_B-nAoD!?tYwX_14ek(MinnD@=3 zH~TMwhT=4w9`@kA&JiJ@sNu-Msg^|w93Bm5spoR@UeYmvdZ_&Bg(3VNJ_;Aq zju1S)N1OhBHJSl~Is{w7cJXE`K}ft}fYT=a;!*${TaNU(34wO6rFAM2JWa$p#jqB$ z<-*oD+w6_Me>?e&ajj<+JNb{wk+>(rUR(=JMKQg8K*xQ{ZZBwhef~W0LjR!>B;J`` zw3PAHs(Pbqind$~<;Gicv5pSsu^uLc8#hvR>R-NjFqQ$eHv*ryUyf#FP4Vxs<9^{8 zsz@WEO9JzkmUf**`DoKsqZq@+=wNxp7I^2bWuSk4M8nRjRC9rkXRyCQBgZ;Iak#!N z^}tSo9f)JrWrkBT^I5Rzkz?}u#xBKPvNKm-j`}F26PwLg6%|-uH691G3e8B{%(tnA zO&N~k9v%5pPu8CY9fwl)w}s)-GGo=R`BU3`-al@8=eD#t(!F3aNYz0$FsBaI0@?O-=B_`N58 zaxuHTV}`xd6(7FEw%B%4qCi?%%H{cUYU2qK$Y}C%avX@^oE=}`slTWs$iXEvhr`o^ zOaq)F<%SQfYU>X@x}`R>ISQAO;>&k_*iXdKdDII7p^#G+OkiS}O#e*K%(Xt3|FUVd zhHq#DX`@DLCG5DrI5=G4NuT-zWI*sR8{b5fR^)?bq@%N+=b=t~Ji`$#Rn7d+brF?9 z5RNe}(v$whnIjP3dl8T5`3ca_G1k<7>o98jf`{q-SO*_*nmKAPz=%hFZo7+FJCF7KD{h^k4WvURzy0 zL>#O$Hb)=Osf9%!P1Ty=0PXk#*ra{#u0BYA>FzY74+u#dE?q0G_TlT*wgk^_evyHf z96IM8#^O0Sf?|tiZa(%tVHv93ITeWRSTL@r?<6NM%y5XB%3q&XN7BYc;-3PoRzoz_ z&h*Qxv;T)n1cbd}G$iC?@2vq@Kjz~4+R*n!vs&$T>KBi}WjP^HujhNDX_1snd=set zGY$$0RH&!fFPf*cKBK6rde~K~kwM6z{??SOpW`Z!vHyY&ObC9m+u;8*diwO|wefCF ze*ULOKyL0dq*meF&LU9@NBov{P>^n~%#gp}-uxPeuj9n+dtj`3c!_HCAsYKRH zh5>6_0!U-#e}61Q4}5`pti$XaqnoJ{uiGL6U>9F{SgybeziL3RS{cT zrjS^UU? zAc`za&J`!X{)Cty{hr}TJt!*^PxdA0@&M~F2iq^_{>NlKM%S$Kp{`qirLuKe3A*LCCA|?rzE= zj+Qr-+bcfC8lHT~?LzWn@hAJ1l<;!5a9`2Zv3jCQ&_s!J!}geDVXWr)g|%E6g2*(7 znpW8PFO^M6zURYj7B7}e4xW3oG~B=Qb4OOAW$*I72odn>PP4s;vO$c&K+#`?O4o^m zV~Nq-I-2>nj#I&bw0_J(?cNsr-WO&(w|9z8}m`6`?x-0|&{ zvGLa!_EKxMA`5(db20BkAVbNj%WfROdahOnWMZm14{bhFeW&XAz2ahUy7Ek6i5_EA zDMQSgr?RoqPnsFzTiKpFS5R?siQ?F?jm@Jxa7b*+%*5nQeZk6SeZEXb8-Rk$qV37> z&&C@J+^Csx=WZ~V05d)x;S|cf?K1%ZNeo?CUJuxw2Ajs3)D%e9UnJO!rz{wFDQjwL z**G{#F&$CWTn}&fcz*V0%uI-o4V@38*IWC9txt;732`_oP#804?w53$*uT#g#jE&KB z=}WFmUq(p>@&iv8t-d^=Q^zc+x6|-Z7$)%)xF-;2?WW%@D;=jXor0JiKbi9xE6%9k zK-uF-X5VT=oD+}}I>0eCLTYPdIPtz*_X$4@GUy%Wp1oDqk zScfM%vwZ-THD(ye5)wH`L4j5oVM>UBh^#npR6VdT&Ra-*du!`4;;8!$@mOQi-7ghs7AcJ?ug`y7O%B zK?(|T)+cS7Vrhb=E>^3)f*uZZO2 zja2Ju>DYVn^c-(2C~AT6m9^kA26IS z`kh=Xw8C2=FYXWq;T7;L09`7>w1IhM1wQ_I?h7VBBoozA7-D36Sx=psLGm0XdHimR zH$fS~80a;=`Xx;2|7K8G9b^PTh%i1u(GtrXpv1j7)9*NG}vl zmJDPyNPvGKfb5cg)<8r&HB2@Tiv+F|Q_GYW@CFP9F*G)UCX~qjVC{V-Hs$y~Fa&L} zC8fDu7)SuMFj^1V_<)h9!t@e;1Rm@NHqejo7X+?;q&_9gBzB7*W8H8Gx0m41!Nf!D zN5gVkA4?gGE(l{SSi~b=g@}Gf%uFp}QiR=?PlF|7fP;d~JDpX#aF))hYq2p|tx;S!f%w)`6M(O8N*V)c6NRn(FzGi!~ZOGJ)+}2eT49?q?4AXFNcb|7G|G! z{zn5!#J?v`wjzu}^G7&n zb`(QwD!Bste8G>ybwYUt;V*>l9=iZ%N+>vez=RG07rW7}fs`6_7twI!0pA;>qKlT6 z+@LQ~5C;l$xwOz6WZLveywl?0E1uqIptqCsd--m>+d8HbQJ}c>sOl-q$hKH@<-j(o zXx0O0BZh-1QSB8K8*L^(@R%X^GI7;jKFV1Xup+@A#aSALb$$ZoFYxuc%sE#QaaWS# zj(KaXM^|J}kTkN~ko{mDL~|)P1)&E?mDVdOXTO)SkSQrCT}jtFfGiguBcK~|2kfN@ zE<4PY6ZA_3p;rO)lc?FOHtqz@$bJ@<+^Z>^Wb*PA%IT%~`Ws_2RsVAywI?WB#4Ar$ zd9hdze0$H2siGlVh#rH5hR7HxpKCo7@Omq2Xh{DIb0d8GGP9G|ivFyVP{0sj9ynB> z6|3JITV;F|^b0_6@1u7}9yubVOEcST5AXONgpC+MDn_PA;^Kp@h6Y-kcwnFMyiwo% z05qNChWv#owj)RQEx+<3+a2C<`*Arw*ut1xw~Di)+<-rEp;sv7tcl5o1Hk3B{i3majZC9AGE)NXoWz-ocW48n$|g*-E)(&YNi6m@cZp}xZUlU zdFw=a1~bOG*4A&_oQ4-s2_hu@0L+j4bk7=;9i6q1yQ;FE60@-qgMB?EQ;69 z|4GTet?5Y3_4xlMBY}(rs!JAZx5y49Ao+-hIx8+N+=fNPJh^+6 zFVwt~BQ-VG(eotzXObNbDham+|MU2Z7AMSGI5E&ChRX!v2;7dS2SKJ$&9&AgFfg<^ z7^L`<+p`f-r-X@`jPJhhqoXz8+iJr8sHf1WbYMk2RpTr+ZNLE7x_~RydOqDEb}X1o zKv{qP2z+sGuI-KPh5rq9^Kpv@g_i)32|h3i1Wc_`YN~0#vD^%k0n`OQQAR;LtU6E- zW!gIyY8v^zy!;-xOrX>gj)m~tA(?h}kN3g|@dp@Naa!5tY@OT2tO-aE^mQ=ZqjBxE zq^K)j>v>)#)VKWpM8nA#TO$Pg+}<>_mkYFW56rC0O-zUB!@vU2#3{pg{jKuFQ@i(4 zZYyBFDc*_5 zAJee>#ih^(0Fkgk7+e`0j6({>s9+R}d&rq!-a3|_dKbe=YGhf8KiBYW`ul!U*J;Nw z5wMJEBYXV6m-FPFF9Gf1)vLA2$x74Ba3cKTlvDaF1jp25`%{zpMs@B9evYvbq)82t~OdYxr^GSwf^b8Y|f z*6<>9?;Vsq98dt>J5(8+*;L|2=HljkU!neid?u|F1+N$a~>Mru-MmU5VeHC^0+PcQWy;g10AlD%ZQe7S(9k z)|7$ygN`v#B_@x`wZ_B%_^^)7L%ct4r zchbxKH-eEz60?MHiaHDY9Ulklna`EYc|TFCXlv_MEOng|wzND69W>>oTIcMIQ zyh%d#iaW*tsrnuvDlw6ts;X8!CmHF3&P9k!fHY+{|67ef9kr~ez;FTPL@z9PT*b@Z zKdj<-n&2*J74B#B5xiSyX*DUR)*%j+`r?Hld-yMe2$+cX_P&AJ=I;r{$DD&80x_g_ zfv5m{p8JJLk4t?ybbo2}FOK=8rCB9ens86R<|+ou_sRZ+n@Qb#0s{2<`cpX-@Tf-b zAp6MYLh1OEppQ~+0qaDnZ!b&?I-1h|O8$G>i8{=tCVE&5TM~l+^bwv56QO~DffaW? z|5w|TeT37556%mjCQExn-cd?Oym2ahwE@!&voB>nKa45Cto=LPeDTp^`NHyP7u^6; zMs_X?XFGDfDz2B_gOR?z592QAzn1nX*vhiH4RX@9?eg6*SfjsjJwf(xKP-$1clRK8 zq9aQ%F)TvEgFwCa`;D_j$hqC2Fe6Z$a|nDAQSlmG$$QkpJp@=rf>hJX1D7a)OT{x^F%cW&`}4p zw!P>c(2$%_dG6{h`<#|N@WbE1rCYz^97i(KHU(jTieVu@W@4NTc*hGYR$E&w$W!@d zU&bDB%Lt-J)~rvcs)#Pbn>W&~ddaNo1KTU$ek!HvE_wXC+3{q5zISacv}H#o-h+XP zj&uu%p$OCw#R2LMCn8Kr>LJv459y6`Pl3aA@Q^RO;5I~0g1u&FV*?n4692|&Vc{L1 z$l;4kiux6brvu7dryM1L*BuDAljFw&z>Ze+mwjFwA=+?bP=Nyacdl&LRgc*Tv7#i- z70P*`o(mVWep2)>o}r`XlzwoQlSIe)ASy_AV~s%Ka}#5_E6?}J%GjE0*l|gaOQU+^ zV0AL3h{4%2B+UY$U(eVtHoIN0^YAde+aJ1%Z|$(cFQE8KNLoI~AhtjoT4s@mAx zEZap&YQ8@q>dhhcAzrdGhK8X(1^J8h&dAHhY1VrysBPBQR}Rc+YT~>(VX5U4SA6yD zIVmYC1%p>YIo59Enwknn*x$(N9++Fqr6=51qXzASjRp3Cz7FFj>!LPT8Bs!bmoKkH(e}8cklg&|=a1eT9kMCR zipb2`mU7pn_|EdOs@PvS<>x_aG0DmGSI^3&k!U3)n}g`H3!1q38_mqW4YrbhGTn1KgW17&?>E%8IRgi|6oRN-~&% zQIPF{$u!&w{o!v3Q(*>7021FY^wIqMX0TGpO1hrs_WYKcKs=2=Tv<$pGgyE%QS@F*J(gWoSdA5oADXmVEA^C|Tm2M?0LMDl}0dhtWF8YfSlJd@D;IzFDtrFdR)3SLj)k{-SNo3(TB z!ISX8W7@aeT3c~@(-3C}dg&gV5HQh==3}juwT<<{)Cry{<2Tm1DtI|xnkSIzc>cWM0!G{%Wl7l&x z9d|KPVnEkO23x-?pe;rt(EO2~pA3x3QE`)#5yo#t#l<@q8NJ}gX1MTo5ZMJxsAQxo ziCPAo$R_A<2Cf?jWeP^}T#TU22C}0xFw)A3f-SluDk3mO>Q){t*j#kGnsjpZ|N7$LxvLY!Oy0&+B1D!dwcWVj!4Y+;_r#KHdlyQuxIe*f?wy4^_ z*=^5NXJp$3nlj;OTeUxxydRP^*v`6)em#GgvXuv>$d8vdfzFLY?h%(Ji8d&?M6 zlZuM-Gb#8r4zWgyevI*-{oqaC@Xd$MkBCv~>TJHQZf9qAFhEXf4JT#J?6lU_zVh*y zoE&m4b>>g@4cjvFn*PXsHa0(b^5@f_I00*N%B@{xAOEV6A(j0DcYetmC7Smus#mSMNe&#D!{V1} zU<$`_NmJ9OBP(of!&@0)VNNncDD8lOz+6z+U5af~TYs{<_^WFAMT!@`d>8cm3dNl& zL4MzOs_ol%GCWvjq2iK~x+%L?G)EHV-pDq)c168?Aj0X>hxeZ3TU1B@ z$BwYMRf%v*jhDfS8}WPf-|K{;?)%iFEk)cWy`WK3b9m%i-1U_`IEDPoNsXj5t25Hl zJj*LK+|-(zaeLhy`)O`zG~;ra*pol~=$TxFax9&hy=d1S#>VnBetBgver!i0Pc%0C zfN#&O`R~ko1jiz^McP_Z9weqTU;X)|_mg0L5zOYc3(}l>8A%mSVlq$FiPBDJymBIc zRpj5x&L&7YR1Vdh_!G6J^9keVOX?hYt>KS4bNEWd{Az-?yuJDBa_-IjxGBzhQXyox zOxI~8lAkX)<@+SxgRHEW4snIJLmE4@HS^uK>@oOCH8ftgkIOeC3ya;U$cx$gBVHTL z`!IBwloD%VJ0>Q0)5Lkm9`@f6%XsqBU*%}^?|M{pD0%0 zg@&IkRpqn3xnFQ0!$>ZV6hYY-0T9^nLrn_hPy>s5O{IvdAS2oDkGoXZ$L;bv73|zL zia3lI#jYibURcEZP!*_e=VHjyS4Z$dynv6{rQoU;T_Dq zE~W1=$T^5<-dFR1T|Jv;C&ax#O=4vmbiVoX#;Cd??SaK@J2%rYI;G1O>gbt2E4LF5 zO8#Jpr$kM1ncFUKor^2QGng^g^VHRP;eQ%Ytr^qu;Zmgu6QHe9!H zO@Cn-B+Mle!5kFiu$Ah!ha5!2tEVZGk6$Gz@rKX}@pd|C>E!nfU{X(L#z3m?Rr{7}o9sUin%|rlJM{7!AN7Z|onv+W zJXB;XQGMzpg$qpg=-;HCT(68a81xnyQg5HQzj2FdK;)aUWVJwKNp*HMvqm$e>NxM= zP`(BhdTCjC%-|~1%3!eN^B4Olo=o&yw8-CMp89AwC9ze_%|d-gdjVMYuCLgQComC`Wege7qq-WQ92dPX+{aa%SdS*~ZQ;a$?^^k4njU z8Lq9C0=(XAYg=PGrXgdY{P>YU;(kf{A$CM^Fo6%F=;QD4`y1N^Di;jIJ+dt9oRcbU z(+5@4r9M(i4_4^8NF)8?1*sg{>c~#{6ZJ(_Mnuhc^WGcX;!YFO9VR!!pFD&nxAav(wLS=gm=ehExqb&12l$_fk>tirl>MemIKbYGX79vLg!L-uNzPmc7^($)Hj=UCq@M5RrDy z?r&6MMvS(P|Jr!&@R#fqMmRXv-3?lF;dx%I;3Eu+XOo|utu@?b0=w^@>`{WlcX?o$ zbs4e3KT|xGx*Ho?`PRHO>ubiq?nu`Od!xHNJF=gsrIbMPknr|e-R`W*d0N#%ec=_K z1Kd!N?2v!M_uwEkDW%=%SHDRcZ%*cik(nXl*x1p5Se6}JpI<1t-JI60RGdLD$-Mk0xO8jzlf67qm-@^a zBD1KsPCpC`JPh);ltn6T%ezVuVp5apN2?pNQ(97cnyP8;(XU@LkH%V(0^zoNl}gXq zRfOhSRW&s)-0lz!W?kK~zDL4-OibLZ@EOQ3shK+MCb9{{WL~6`8MPM= z4xY-rH{8+Rzi3b&UI$qcJtPyE zUrRIpFV@~Wkn8^q7yj6@lI${4sYs}32oVj*Dti+`MkQshWK#*1N-80HXRlDAA~P#w zWF{*K&-GT{bDrlp=lpm6`;GAVyx*^J-`92B*Oj#%f1Af+<#0BYqL?{#Z#K49FQu>rBcMQS=amaPlP=}oGr zw_cpKahM%x(Y!C*I1z^r1QqI=!fP_7i$70;eAl*7d3Uik>|8*=kK?_iTM-yf?xmCQ zO!eOLI9W?^?K_IyU;Fy3o6^o}l1P9496>lh9lDUT6#ekOAE0om)OfsO{{~(+Q9_(t zgPHM6yY6uGOC+yb)ZE}|{a2R_f-Pg08GGHYmx?DSH4EDa}@8<|j)SNB*<2x?FrJ*wX~ zIca+7^F_uA`e3<-Yv+1%{gy4;ISx*eZISw2x2k;Li*MZV-r5RZc2G&_s!5Dx8myF6 zRA5Nj;36cCe8o&h*GMuJE07jR zr?j*CfPvuyMbrm)^e!2iDa5}zz~EL_$LM^ii`t^@ofA9EMGHAWSN&6R{`_XEPM(yETXK7j6 z`XuTBx1@5PHw`}%+Ym*$O9nIBkeOKRiMU;xr1G@!cO~hRQq#b%GIVu4is{?jb$IPq z={DWC(F3_}@+o=?o1*q~m^*bdWsp3VZ3JJv8U;~3)lvu>YD>4-#*@MlTKqOBeF8AW z)!SUMx@>=B<#$_ZVtN}<|GarKdugacJUl2!7g`EB7+So@6yAR>kc^`6!CXUwuetr zZ*0+EGyLHkN^u^uujs69DktPKr6h`4pEqh8Mzi%)Q!CJpLTGmqYNS2^TSm<{Vrb#` ztJ{0qaNsl+`j$6;hOkz=3x<)b+Sx* z@HGXSNTTV6>1_88T3&{}!8wju7qa#1Q;k|;PKD?i_=Rrvth9{f z_De|EEdBc;e@)ngr{4Kz`O$_VeAt&Yp|0iMZf4oE1Z#(ZB%J1r&(GQC zf**%SgY*%p!e_f>jLS)YHz{DCa&hQE?mExezl>fNNe;wE-`Xa2 zSvBUU$AUla-sew``6k5j7&mzgDsJR)9kka%$9gq}k6OY#!Uw ztsSF~I%H*R`geO;pa#b2S@|)2o6G#{iL(uZnsnz!<{c#|y_}tQKudfQ@5n1AW`I0qgNfcvu?s(Klq-uuO*PGTqoJ-VMEj~I{%f`+c7)$w5U4xv2 z0#Zx!09RT{Kwo1u_Tcq^FJE*|ZD$VleDvtc%G9o~dNTxD-&SjHMe}$D!yA1Jj9jx4$m#K-VmQGkJaMi5A#3MLipc(cdeEch zSjWdA=EpDX7#+(UX?cJ2dcDJ?%wKGx<+`$O>4DpncP=ex+#4NrX>PG9$l~`Q?ukb3 z%7%t@K71UgkM~ohBeEn zcy+>Hi)I54B}oYhSqPG@fyo1!U{S2K>|tc~7B5W}B_<|{vWezc){m9t%kyvK9@Z>| zS;!5%FStaYpdg3vNxZc`bJm@Pk;4l~GMuq^5+Mn(9$d&d7y;Ui3imLq^^1C}&MC-W zbU;0sy?r)MiHVZf>g}1!4a$ECU2>UBOr)P3KD6(_Tx2A?#~Etbw90F1|FoNuM!FtU z)P=6C%{z@y?fii23UZ{3!Jd-5#BEv;x838Tzqb}LCN$eB$CA$XG|wa`J@A>Gb=-3J z3Z=8NGlZk;n8SVAw(5~`^~#lfpkr@6d&ZBvF)F~bxA*JM^lVh=Y z=J%8^ZROd}s{>cZoju`)g9`lO#f#+-k^QJLGSU-bNBI{(g-=6O_%qA4i>wq)l7g;X^(EVo(4*N?ZGKFzEN zaxSGO*->m-I~)Q+pcn`x7QBPwpXK}^k>VfZn2IJ(Iv)fpi>yeOjI-R`>q>H0Hi5KY!jt zLCu)qs+2k9zTa+s`S6h={a}o0!D(hdOIB3-zOJqkdW1~)5ksoPzkNF;jL6F2*W+JV zDQ8wD^HX`sajb1Mz@K;0n}F90vRP7yf@8OK(yLd;&CMT=)CB>x2BL1PkeUWxSBfJ} z#mfwqc?Z^xPpKrs*yb}>&HagwTD zRMh96|L`GK@<-4x;aH%s3J8G3%vYEzoq$o;IM2Cp*WQqqrDb4Ko*R{U{Ft4+DbHVl zc*BRYcIN+sKDad2Q&Kdo`#i=uVM10pjL0Ho#pHYYxUPE%TStdt*R^P8rikc-TiMy$ z$jR${HXor{sL!rHTmmUpyc+&fk zgTbi;6{o7LOf~m&SR+x1Bo+*O8VDVinoJTwr}5lVDUj*TpTfj3@4<^6JNy7YiSKYuqcb*z0uLp z@rP%Q9V0;@X}|E!;-KWq_CpQJE7sQVW*$TM1{G%25yL^C@MnLQ{vWA^aOg`KZ;v@ zY!I#>ni_OivlB~85+%SZeZ#|dVqP?1wLHIYo9%ENZa4x3#F(bSi4$TkmBm$3>>Vd` z?_4ZZJnp;R&(EBeE>qtu9@T>v$)2d1nMv|jG=Xe0uPuG~<}?V@q;4^O_bZxW`#6U5 zqLYS(bT0D;%JxPl$9?{uih69$_Gl-ONZGc=)?liHFK2b5@&Um70nXpfhdho_ zbms5W8NWL5kQ`*3VaXfdU&i9vyZ7YeWT|_Had*SG;!=~HwvNe%AdWNw>Dbu46^U=4 z8W34xH|pY=ab?g%Uct}w)6+?|CH(?*S}m=ejnBeSqM*<08{EO84+s=GEl?zQ|q#4FQk~zQ5lxvBje;jkPbWs4$4f>QTgVxf=ikT^ShO^U?ZL zKZ@KuqXASAz}d7nOgf4Vc-$4JV` z)_CT}pUzv`(Xr9PgS#OObjkhPgVaL$IvZ<=qIG0_&ZUlhu)yi=AI4cyJYBOnAT-qP zyr2S7`7XofVqmVWP7!jZ4Ituw%+H^|&V*YX83_k9k#vVp(DNu78cqFNN_Yt0Ba$)1 zOOQBaEOym63&Sr4#zL|Hzz9zt+*fdJj|D{{LpTx=ZeZ5Ay0fm5hYy>8J-Y!ulgI-# zb9HbK#puYTKYOCz<6d~$$l<|YXB$Ek1qe;s&$&}diW{$@rl7XA7L9s&MFkliBD9i8 zr){^`Om%))I_mJ11dFN=6`5rg+(81pbR_Vi8+my*;KGGHCLs$xTiEj?MdvDIX(=}* zf*UoLBBR@$Wn?JLZYP*+yRCSgWsFr&dq5)$!$aDiKYxBg$Py0UV|ZQA0237@TEDHd3K_q}^8 zMLqes3k3*wf|K|e=*J1>7#+#}2utPrqGZq|V7M3(FgLTj$okf~dAYbk$l@S*VW z_xE?eh(v^w>l5gDjEKCMnlV_sk(1zn+1c*YS4lf~FXoJuRg!@jvQX*pq*Cy2RT1L@(G0ER^~s!H9>{hyGl64E&BxZB{P=|j zv9TiH|7qvu=J0`h6yup8()Sx3wU%X~+`4VsaT4Dy7Wx4x6!L5&TE+OLp}Ch_l1?c| zz-$-jy)KFQg$cRU6?^(?*Vaiar5UY0|5UVK+Gr!Qazlfb_E)f~y1Lc$%J37toyEUQ zvvi6ylQ;SJ7&6a~FSfjJpBr7JZEW<+Kb-Dly;+NZDZlK73(7!mcXu}#NnBhUA_Z!& z7*w2_+PJy7!S#kcdbB0^;~$iIVwNAaTj0W0VB;=ZOzNz;^^t>H-Mbg93`7nJva)3A=gyIFFt%<*y>1oS3KS+(9j(e|zAGtB-uTx%uv`k%iB%TE1W0;pfNI`0e-I zyMiNgJ{LdG&uHvfV+G_1_a7L!ks=k%qYm``qHr-=UpJSgU*Lnb$Q0{=FzK-$EgRDYQ$WB24 zo|FKsbju7=?zPTP@^&hvtBu_8<6>xuLA&?EX*ChyY4ED`!IVpLOA8qZd4&!uf1C$4 zd_x#D#wy;x5-G#D!Y9UKG8A(>8#it8Md}y=af#OotJQ$u;N!=!QUe)77Pq$@;{1X7vxn8Hi>hj8`TM5x5+kHvgOQeW1g^a0r3DI6 z%F}JZfq@m!KsaCrI>MnI;?qjFRK=YaM8ts~;W^yihQotz=Se@5Q>GO@8zrtnA`mC* z4@hNCTFM2>p5m^Er>^-;j!$}cti;BLdIBuDb^y0wLmy#@gXP` z6Dt~JAcv26VaYRp2;ojV8cI}o#1#P7n@Ahu-K zn%4UrfmtLuIk(%ljh7*7&`M{E!-H_0$}L`3uX&|}kM^065WNB+PT`9zjLErbUVS8x zPyc!v>WPirnsDO1MYl=7YqiME{o1u_w2X`hLQWRF-2bNaiE=Q^cDIm@dnoHUd{>vg zwPBSB5q+G`PxjikNdcfhYbfb3@nzqk!w*)JjS@a@+jnK_8rl`|UBqQ|dVmw5Zmb_3 zFZt`()xFZ_-FA5Kkn*D&RWFt^YkS~txnR;KH}myg#$zFZN0XO8^Mm0y;;AFJ-D=|d zZEl3MOTAuQQ4Qf@HD8cI+1gli{i)7Vat`LX&0LNF0U5Z-=OXr0Xr=?Rj5N<`d7 zD>=C_X;Z$pj_J}VN?_N|oYGJOp~9#E77!9R=eYDGe~Nr%sn-#5!7ULKn=fIYvA3Ts z1Ckk%b~m-As&Qf_zb2FVS}pFZ;Tn3YvpmIw=p^JX_~vfA^?kkxa+{|3URcac)q>_} zcaP;SO z+OgK5L3;7D@x0k!UDb{0>XRF{bS0f$Ks4@#lP77grZtG)(PUjp|4G|S!L6&m|4O!5 zu*R#JFG8qD|9%(w>o?=ilzAs7@3&|Ovi(`YE;97o^|~jbz5@(D)@2!*QC(!ztk=@C zw%M$zre+gmoUW-wCMv>my3CBw1)wKz2JgFd#~@{E$^&xPk6d%zQ*cAg?lQxDpqKh- zd4*Z(*nlU_2^VI8a-jh80tp_WAi3cp;a)mHwRSd10MDROvpId{44M}TU01GWTwIQ5 zHzhIftrZa_SlSbRX7R?f!Za&qf&OxtS+H<=3Ib|%Ax6>f;z+qalydLh`M9f=9|az3 zxAqVs8vepizneFW;a{36wT_>WLzIM2=1UV+0lJy}q8Ijw-;J>BYF@^M2nrT*_$U=6 z)JBoPmGW)ahD0JG>#qos=l4!ex5{{?skP6jntHAD&(HLxpvij>)F+?1Rp?BhiuBKE$7)0&jmI^OmAhUfs}X<4|$UH+hbnui9eRZ=O#U zYAo1~rStF2**5*2lR=S|HNCPl(D%)8My6Hw3{)sWLal;r6d=`HLRph^B(*dz{k`Pm zZ9nAND1hB90Uyyf@_FaC4N_xZGJ_Wdj}6oXN!79iw`r>hHrS+)ZhbC)o%Q$Lz{flX z81%mQ*qJU@d(oi}+`s*wXz1!9Gn83gA&}R>>fm}Ts`CP=m&FOa|=lskkQZtwq(}T zy+Xwj3?$v64Pg9^9jq3e<%(yLp*akmm62J z{cR~7JN1fh?A&WuU;BIRGfrpm_xtznkK84ce4@;wk8P=aQ_9=Hc(?%q(hBYnhc?p7 zd2JH~%A029F>tOecm8LcU-E3rjNeBc*kdG3C*|s7n>YOAa0CPT+u2F(T`mUc>>zw{ zwrQ&c4<(asjn1W|DO-?f;(HYrcde?r-=Fug_a}O7J3WX2AUm{0?#izIfhCEtY=q&m zFLbk$V+l8oT`Azgfapk1_k3NDb}85(+^J$BZ12p1C)UI`_zh>kih~>EHZ`5Bd@oWf zzBHo}`$5(*XYQK|2|xHd$!y;Ph=byr0MwReWK|khOZ@jFcJFEa`aPkI|3EVh21O9l z`$8wy=-jz*aPq>fT4Y|cv!;&U`4QJTSIi9gn5=A+b;`Y}UZY~Z?cu_Cp=<3f?lW*4 zN{?Ps!-X7y83G_vW86b#h6lmfO5mSGrW1rZc%5Xbt@bII4<@>B*!$>LmeVu5hcYKxrwE_v`gL~P zgY7cYPHVz7waxs|?=PceZhbMp<}t%sbF_Op)u9-=PmXZNXwM5`0#0WQEQ$*e`^gXYt_!={d)&~`!zjqU(`g- zM#c9_AklcBqxJlC7?m7xQk_!K`fBgFBm-|~4(7lYoEGhl2sDBKhaoO5D*VKUx2ngO zC}S#uQn{cb;)0z1LGI=-VT;lrskQf$E9=9TGtV-z9yYD7W&VU9k^(k49LZX%G*FCx z_2*^dKiZYgX>ol<`O(|Ta_{bx`O_*|wn8jnhFJ zk=;obN`oH%d;8e{S7&}L^_HD*c3#IO5>}gI<=Y3}RGLQXT$e}EkA2&Wcx`iyTnfqW z+*y$rwwb`rSN&M6{(&9~@ZY)dFw`WutqqKwU`#<^k z5l0u;)tFTH^l2^`l4|poJ7h;#5}OwV*su`fBti@7~mMH?5eGiiV&29At`{!JrQsRA$1FFAG{f# zgMmULR|PQZ=KthWJys3S_?`hi2FTjYrt}Z@Gt5l1=UAPyQK29?^!aQNDZL*e>$?)@ zOC!=Bsdb`%IF{Y4?w(9{o;SVm{p&h9;yfPhE^)QJ9ztH{NB0)GkGY`z##c-h*DQ3J z+oxBpmMjFY%9mC0ugHLgut319YD`WlQau2fi;XP-rR>YB<*CA$IRV`P)FH6Kt3&k_ zGAq*?%*u8?xj_!Y+e24}7y(WZ=^%Ub@)&_HF;Q0hvIO-F46|@LTQix8G&1KxzzJYx zYtdBMPcS@{d4Uc|%GIO#_2pzyw_pBm-|niZ<(2Urs5Pn$;S__q+HPX^m)YLcmsM?T zpDp_TL<;$hbW47+;O2Oc!a~~fgxJM#LqgcE-%E)HXz#_G#I4yAv3YC ztS3N?iHT6~u9&3cS~~f^u)s(^;eikgyc1SXIo|f!(Uxz+!vldkpLhYHh3S0el|e<+ zF6dp0YV;Az1K)eQ=^6Me09q&8uwetiAj3yp%rJX?oCt-7k1FA74=n%&{f*~JCNUoG zs4#~0=d^sa!0>G7HpG{d1ca?f-n}bW-0^>DVxZE+u-i71A&vn?^x4aeE_gxxwROXrEwzjqr!#V#e zWJxOD|M93V;F$qn4>hG2gRg|Q00xWJlQ0`dk8JbHNIif>L>xR%h^F2!{a_Ewqp6FR z=Q}as3;!bi`N?huZ01j&ybQh-m%jZ^3sB_L2NQu~ii$y*tKgx(B8R@dUWouyF-$A* zAYIB#_X@Z)LeGK!;l%0FbVP7M1X>!`|3BWF5+)7`AtEvrpz0=|bJ?8Vx=y7>BRD<{ zZd}ld+A%3VaifTlID1k_>7#(uu+t|Lu1V)Q2x-11`-vL7y|esWuHI6KoJy+#fW_cwu= z(Dk~_ghIGrGVY3JL*~U7@lHOLm5WR8&rIwp3#Ba6w<`s=@7>!DV!!|d9vj43yO8?x zdHji(Sq&{Ap0IlV@gqBO8E*dm?E*|xHeQ_$sljsBuH^zQ6@_IB0Y4GYsbM-h*7;2s zc{AX@?t7p_;=>Z&91GWSASr?vKr+OSW2ibE!vgBbQ-erkV1v&Hew6P;LIMMcGG5)P zcm>uVn>)ujKR<+fHRhU+=cG%03=0cm1B`X?>Z8rJNSeVOVFJn@<2D74YQK%!1TdSC z_HLoa4k{-ma`F{^u&F8Y@878*Kgx3>!n-mT>xW}|x1%8H>7VmhUfG*sxXhb955+D! z&yBBVV?OT0H#7MM!O{VOB_{WV>K`P&dR6(OZzzF(agme0WpH>n#^CdJM@(d`g)H%b z%#U^ZNr#0Or=Ikqe*Z^f7}bCg2xutyKjEb$9P!nVFQ^(Bg~J1e416v?C>ByxR7TD8 z=KMn-@*%MAdVQABtK(JU{|=9>nHu~49b*kOEG?5fe{mB2$y)>p$~JtDsigDO)pMknureXo|sN> zTfAbH<%vNuXk|hdcav^MMwpKgBuhL*bO*y5S~jh2VUk z#a?F#;1-1R2;&#x)a$q|WUoF}ex6j*k?kB1n#-MIP@sNMt5gwXCR%-Aj67(jvomO( ze??C%boOs2qlA}7PmCp^i2hV`-5ydDNP!2T>tFFBjz=$(9sPdnhUKvOAuO!69yq{4 zJVKtcKV>cm!DS-Zb#NePItd5E0Aw`t>1HP-d_!fu%f> zz<=4l!L2rptQ!-on%j!;_hmdwFYD<%#~314_!Aj7uJ*?el?&ZIw_wYzDv=<>jUJG7)@b1?C0rD=D&VlHZJi0WV zt(x4DDix{O$dO{(TUrun`LmW7KDpw&8znR9b*R8yW^Yj0v?^6#s33K|J9}7b`wrU^ znys$S{6x!s^>aiCFRhOjS^Ye&d%l^u{)rSZopxX%I7g-P@udaeaQuZc@eo14`U_S~ zhX@4yVk1A4W0{cFdwLm)d>v^_{xuWJo7u5Y7b%DGP|_yl9^bCSh>K6jNxs*hOg}6pCF?nR#ej^RzHDQOCse)%I@%qow(9P2`TjP%sSTIH^_~cnh<4 zv6vsaDzM@5<%N!x)w)RjB28l;a5(?7H>TWseujP8=Qh0k(Ty3mJqlQRAc>)8&Yao5 z*adX~UP0$}Ph>g>r{?9gYB#HgJb(V&K>Yk$59EVmuzx>~$7}zFQhEhWMMc30#kA;m z&7Z!{(lTsH&s5jz^vcSzZlrX@=>w@ZSoV^pwxz5B0{O2J%w_O+{-{n2nQI+IMbzM&gXWDVek1hfMX;I!D4G;!WF(W#|0ywL2m`C zjr-FsmoJMw@%U{;^dZm$-k2;HRvL{-(at2tl0^(aIg&ar57l!HDQu!r^Lg^VVawU3*qkOGyHeaRf#w=0KHEO-%p297ZjQF-7X?ZYX1=-Ma?hRg+2 zo-mSLJ56vQ$kkI?l8)Rg+QjbAkQRTZqnwCWHwS);53k%DECAY*y?n4eRDtFA5ytCX@ zaP;VMj{7R()hmj7i1Az@ArBAr#%;GXUMV83tvc=UTdy@frgG@uE^#dQy_r{G#g2 ztE8mbzN)gmz@5Lpv>0JRK;JN^)O`Yimky{+2;jT3{C;-RfqyR$IVv%3AL{DlAof5V z`LxCQPIRO|lqy%v5F*pRtb$%mxF6zPIDQvzb4i75C7Vj~mCKhai0clLmBz7yPkxERiA=xLt;3qvW`L|5 zrPEpIgRQ5nF4#)XqxP;n+j}O;eQDzGsqN)I`sOuKX&5W&kjy$U8WVAjoDg)G1(Km8 zeE$0N7FpTH^=abNLO7kF9VY}~jocW?@vJrrpUcyx7(7v3&8oVqZrqSahJk~0(fE6GiTL?9h3_MX%rApYU7Csez`>DPKHLaN0?@srR z9oYpCDvW%tEj8Y;v-bCCctppOyvmQw0PN0U#z-dtQZD@YduWerpx?0JUp&DC_ z>-?@g6x~M%z4yR?)%C5XNQXQP!+tmz0m^lngF-J;_h=Tzk3sDHT8fFKeyN`6vfS|X zpDxb|YB)^pVKm5FAXWd7RE&S(t|d(kQdOOz{7p!sG4%NL+jdQ+EOHNzqc`J{{(*Ke zPO~E#;1-}HtPtqFzEWI2DQpan2;2;fsWD~M(x7xGsUHr5FL=bt%Zplz^)D!9{aIbT z>Bpzzcc5So?q0yJz<9)ja@xoGJ=7%JiaO)xR8<9Cm^qB!>hwuuy!?-V(!}&Eac3mN zvZW`Py~6}4(B-c^uC`jxv4w<~68Z4@hsm&$_ZV1ysB19skpfw>IR`aS>l5TR8Q{`7n?PaupS=qTgVXHgbNaL0U%Hn8>bA0X%w)96qq% z!TrAW>7PklgbpWFiprV>Svs9x&SkuM`I5)TJ@VFr{k-1EHlICGY!wGx$}`s0>y|=X zBn2*^(bhOOcU>ZZxYeEgD<{1b!YjiA8Mpm}6;n5xy1MdH3@k_NTm=D(W}1Qh+l@cd zeNMdq{zEoyo6NpZf|pmW9ttS2Os5_<>TkkeMR3$*mG{?Gi`xngOdHQ1(`0{fVB@|6 z!snFKJ|&xvoTY1+c=<*oySlhzNI1K*T3_&L)kNX#5e;>QwvacW=T+~ybIvPpbVNVs z<#l_!-B^N}dUo-U|J5x+CB+tDkEKO=r`ndz%F91ib}wPn%U=oN+<#QOlvP@)gmz&v zGPxv+KjPh;D9yxYuS>V;Sbd*&A?fQhl1Hq;o}-TIdBeQr)k745Yc6&z)PyR5cJYac z3Duq0zdu;bz#yT&z28+-Ozftg!sjDj97qHAT!GvybB zh3m&!mwgat2IZdmzzQp?ctH5aTL}pfU)=9T%=C?S{bUn;+9&rmN>lUaO#Dbo@Vg+1 z`)g-|TEg^1z9rOC-UoZPq-(6+zwg-G^6tm%=P>Jq)5?2Qb<@cYG^gY^)&jN8slBkK zO+A8{S@IMk-oWcU(~U0i{i7}C+rQ|7GKsQ(wwioPQuAJ0&9`s&1UslT>mpf&#r}QF zzLEuxo7vgo2vAC$<7i8Zw>qD$uBHaTjC#Bf5N%etc4+Dv+uPcvStU{mtZ5^f>BhTV z5#b?#6KuILKKN9!7Ikutr`sS2*+Ul^hQa zeqZU&%TsfAhnbjTVoB@3_U+%|Uc8VSh$v@dyr~$x$g5A=(bbv-!n(P&HQVBU{A87& za4Pyv$*n@HR?qI`&OYbxP&QMzdCX~+jN8gNnYU_Q(D?+Q1DI2$5Z z+1YJqDSg;FFPP`L)zX(oMz;Rtz=v4W{3V*ylSxyLCL8pvZH+%_*?YW>>d`F;m8C1?oJrbGiA zpV{}8!gfslc`v@E*~FKD_UvK)6Jg`w`z?F?A|igCVY~Ld&1lMWc7%*;=Ly8lAuGH` zQH4C>-M6SC$vaBDd+q!=74EURd>!4>m?R_r;~SuM0Eg zka<+Q&>QO)c$z)MXjSl~%EHCA8`d^sm%ppiuPmy_gf8`z#Q2g?+-pnzHWYDJzFRmQEiA-HyHa&bF1wHY-H7~;cM0yR7-=-(6G>;eIvggadi&s>JxX(I zD4C`m9LMQS);{5y6WY7?q-=$|c+gm|G2*rR*DWkAs?UxkEV-KT?EHI*o!a>-SpljI z-YAh++RZUT_Kx-{ckbkWok(@N_Tn&J3yGv}pwXSF&L~;LBix$%ZSb_%l?yVV!wE9e zBc@nk{7rP5WA^OkiZ)tq;9;gVc>7jQRO~yshzR@IgH67o zL3Od6y0z)FF^+`So@GJeLaA@ou8c$qoA7UgYL35WZI3Q=9pm7#Hk@-9R!*yn8S|!L zmlG^2c_Ji~T1EWZ#E1vLCn?EgBVqwTi8~V+_rw?<2!-S;Az)lyiI>3_9;(i3%b5>v z9I64HW%BLq9Uy6L$u*bK+pq10FmY!1qgL@`NNik*hDHm&py26bVdG;}sSB^}Mt=F? zf|tKf$I9&QTaN?h^mg#)37MXrp0hn7d-l8m-bfgX1L=x4gTHuIiOem<4W{*VbvPbq zkTvZCfwjB80(X~v*^XzgUa`R%y6H9A*4?NgMIE00j6e?GBv|*CvvQ~6R7q#v52?^^ zn_F8JE;p|s6dSg6-pBah-IAi~4vTGHOelyixc~}H~U7;3-?l$(~4oYqec{i+F^cS9%N zz_WK3G5!Y(u&TbEAQ)deerGOS`EAqQ(NWRWwFQjpO(g-F=3#Wss$*9vLi4??mX?RV zeJgKkV>ittQk}s$sXjk^-aYzp18`cCAI6filc~kWN)Kb7lY7-gM$%kQ*;T{@@jfFp zwOg0nIuBReDB&4FL2D+gquDx>`(?{{}Ny3}O@%x*PVIaNckX6ZXSY^)&)x@G)AqAO19d z)n;jVX=$mdy&Zlzr-AKgN7!B%b&GzifZ}tfN{#8yZ(DWe%C7FD!2xD$W%V-00H*{l zHQnNqx7g)IsfpU}nes@CeW{iD)t^7!DR1aGC@x<8bMQUEugy;N8hz(D8McLt1d+)S zk}=hDmd0#siQyQ6ZauYK{f`|n`vQWKd+mLYG)M z5PsnQp@Cg|I6@1y3JAPZ7xR>BP0Nn_%oFfZKJr3ii+h%QHGQ78ypk zv80|g%gfKV|0!u{IV_OAgE_E&&i7_rO${|h83|K)Vip7e@Z_XRwzjPAqE2o10fVcn z`>^S-IBtYnuyw1z!o?!O$`9?QAPETxRmX;ghBoHfXx)GKP~x|Nxq1AFSiNX$FQv0* zO>CEk&yMch>&Y{mJbAqXSrr}>zSJG%)e1#118|*In`!Siot@}(D?u^A`u7{m(q?C6 zRYC-gn6ePGY~L>^#btaS@C^(+{ha3KP|(+yqQRvK-=7q_ckf2F@3~@++p3_)x8j5X zTSG-Ubm-8rT`ZW9$vE9KG(6na|EQt5=PrUv3GFx%DCB^D0dWJGqpGEqFwY^ZHdheY zIJ=aeoqZf?{O7$e7TUFvf{)9I;+Mb*=h#FG^uyk~Ihq?L{GtB5$JPtV%5;}(=R6Nv zSgu{4BOBXb4!OsubPFs}%2dytd!AL2Mea%>0*&o@iaSQ)+ySHkbD+U_bNk7YFvQra zq_&r?uDF6(Ntt|s%4Nw3hp=ZryTwPs>@nBGuV1nV8Mnwz}SbcsOS6EnB?LmAU zj5`4dyB`x%_30B+V`C$*D7CSxNzW#RsSm8K80hQ&AXp+uFLv$P1!kCDGetY@hEeBK z*0w?yaaL#N_#bobipeWb*g+tuxnD=Eblskv3G&J0p4K5m#jLioS-&ADtLPwx4WZce z#w2`>%Or-q*bxZf1>mCpz$-}pnf?6yGIDeM($hs=s>G(XYU2QV121V4Gc#W>WANhi zu+B+Ud;lNiik22uq%CCRbE+dnw7i>sC+#;@jFx zx0@#A&_nS#^4T93;EvleZYzX5JvSMAVkOS8KfTif1h5H)=`iMRoNt=FoPQMcK+ zG-Ya)kKxl_Y@S0&A!03#S*V1KT)#J`87`l)D#98-m=D(@>E-p*>$0qVu3#6!D@f$> z@7W@b1E;QKO6TrEB~H}v&EMgrPD4dyeqXx#_?TG#Kz57bUKqNNNGSL0Dc--cdfkhd zj?Qx3;I$S-DhfyT!%Ok5KQ?i2Bu@P}bsS?jtRIgKFw*!(sf?%(4xOdL;A3(YQF5Z_ z0km=%74%S4<@?00`v0^5Z{9Es4H@Ky`EhZKNRo&`#U1nh&F|-n5J{cC^eDV=X(9Q? zdy&i9CAv!wpZ)x4{o*AXU^k7}I)OVZLc-{r_R7Xe>uWSp{l&S|62KK*gJLFCg^U8% z_a5vCMxK--I`7`9dR)4U3;NO}ZT)nHf8F6ZNr$id1e9(tn`Q>Kn!Tw}G&V7zmy~3P zwB5fiNcSim4)Xx0u%Y%x7L-o#i8Ut^tPdDpoka10#StY&Z!Cc^( zf^|wK|7)sq-Iu6{*S_s!VUG2qcI~;lkxfnXkZhMXsx8(jPW1qHp!(N&?LHkJdFaY^ zYH#o7d`z@CJPBy$PoG}oINGjh-g)ny9LX!<+)VThP0dz#Z}`-*jnS$Qox>qcpxO=BSaZJ(y2Aay`xawNTe#wK<&n&`A4=XNj0rYDU{uXoK+QZ33Yk+O&R(5 zH@#(NHs8z2evmT4yoOy!0dKDoN-utfYX8V%v)Z(6`?EP1*pBv&X7=}I!F4N-iC!b! z0a;;{9R-W1!j6|HM(^d<)_s_FWUpz%-;Q_Rm4Yo}ZLy#Sj_ajxH{L9)o;y}m7Zh>s zy^!dJFyWzA=z5S{T>P4KYD!m;R@mLU^oJz#i?i-NZeZAY?Z4)m zYjvrYHy}8I@6e56<(lBohMR$bTlMu*H1agAT@oV!*Ql(y^)4vwKky|E1t3mRv0qCv zzB`|&y6+4+g75ux$l`PVcf$>5&I)_Q#d$Yfc+n?!%8ueQ>woVYuHE$U@sT$c40s=h zI?ueMJbnv7%y*+SX=!NA1jskY$hEb$K2J;x!Tb7KLkAow4hi9hzaQrwJqfZBm%wZL zEKq1nPj}q-d3sLMN?o1)>qz^R5=E@@3;PbcEDTAA{=KE-<+(Arj{(FL{!T?7JJFEu$2T=!O z``j-HFWFx0Nn;PZnUU4hP`BY9#=O7DGXhblnwcFupcH{T<%a@rMxh_1{BtL)t zJatlz`d}u^&`ooL=1xof5eOuJv*U_qgiv$GaUA@x4tu~+dL?x81FmlU4ZCFW4js(D zr&sQ{cFu3yc9`V2$uCad-rRg@_-a?_<4_o1F>Zcoh(tb3S~O%#^m@t< zZ`1}&{`Y;JV=vAO*&_9kWobd=R-{J0!~-JN)ije1lf&_vOZV=P!)A==1Xof}g z`-59CK@Hb1;egOcpL8Veb*bU4KW<4)ofD_8{_FIn zUNkAzKUyS~bWONSY1~Xi*~;jb+yl8|8YDg`1AvDF5~8)!tRX0j^WT~2Qj7`YuPs^! zw@DUJnwXqvE?tn<1K7C@nCIl==nf1?FKms}++9*4Em;HzP}=?VI;H5p=hU5^7cW@g zUYPd`pXK>UUyQPaOT^BMwj3Zqd0(PC!MjB-Wpv)f`&juyR_=kn^E*w!`z`y$tkh}i z8_qg>dmA%xH<47%>v;jz==5xCFRgP`&I;emyv!aS7$ARTLu+fd@x`~fBm>jG`**@_ ztknotmL9x7`QT^FtgV;dkYv<=ib-qfttob~LQ7^f^E;{b4xJJHqb{_60aELOXt?`$ zSKIxd+2qwsedu#GW~jXV^_ijuBdwjsm6W)SN^!SLMm*F_1Q;0jf+H_)B75KLp}r%m zxK20b1`BDaZ)C|~XJu_^FS@?*L^#iaaZR!pa?EVU6MIU<4dBv^v_VEXZuJLd}}fs=}gWcvEL zd(&uMuS-dFF#p@iikVS+{Fy%K?k^ioR-oTAio5kHd|8%=6AUqXT;${@UJfoO_e zewv2ay=bk0v2+#F&O8R(8|!6O|42X)*Q$2&%boXwuiXw)t^TUj&RqihN#@nmjz56j zlG{epG4yW%1?tcrc^(SACZD#Yh`&?3@J-n5N5$5zG9y1=Dn12QPs(m@@|=^!cSKQt z;FZ>CrTXI-Ru(-t^~H2^;5Qypd25uAP+`sAtJ0BQLer-uIlM2wml>H9Dg&{rv%c~1 z4@#@lUpwxm5)inB52-vM9T@1$A$rW&Js1lG46fgU2WmFQUzGhj>Qk{P0|?t&7{i#g zi@I)+E@r9nPcCz5G~5d?)Zd??&~al@_f9b}_T&D7Wf2PeyDdr-H?Or8^76Xx-tC6* zZ$id(`vY6H?8!7g!{_EkJ(lZb_~3o?xgSkufWF{cz>~2mGSBJ|UC5lEt@mF5)@u9i z-Mldpk5AnAB@XMKbw+N}`{2HKh>>yDD7uLmU$^OVFrs zeO)AEz7Vc}utx3v15O5lU(Q0VioTWbUPr@DAP{gVC`XTdr9gjrrs<4G-&~uK zR&iQ#G6e~3#ih=?b;#p5B4OXtm1jh>m90JrX?(t9(~Om~0rPEcoZCqk%)5P+1T3?fP8@0L-G@is^ab_gwv?#wbn9^{Pptzrql+F$_RA~Y=9I6t+Fv(NnqFak!YIG!V%r^M1JqB$B(%o zbGbD=P&iI^R}etqGDEoNP}G6&v{ih3C!179l$ zcY&?KOV<4k#t|;c08sh=;Xmj$0Lh_?Bm_svTIqIhq)Z&Xv(en3=EKiPj22p5VnU6^)WQ zUrEj1^Meu@d28p^h}c#ZdV=hBTbjrxc@c6Ah$e6?+BffoBpVt!n2RV!h#{koDo!;3 zAx_$QdPHOaq4j3s<_^UI4mJBy?7Y9nWlWfZi_7%g-5vPkyd)BwJOrVLA_55&Iw3G8 z%*dc)#aM$Ei5U9sD!2;k1xR{@Anl{ZEW${(`;wE}%Hr^@-McHG*2DdPvpEcd05|>p z2_FmCM#erXfu}}&Lj%#+L$d+(OM+VQXnn_Bkn#Mxchhlla+16NP{!diLKkzde-4A= zT()Qsb|ol|Vc%9R8acvn^{2gcLR-1d=wh9ey5( zo@Ml(GP0f>(b;{XE$voDhN$h?fM)WwS|a=o6$2aA@U~rh_tp@?#)CaKo}Z5K@gXO9 zA$}!d0cK;69)<#w#GZa6<;sQ-Mm)^*z=VhjANJL`rtdy{H~|uphyf%aGN1;cKN!N( zF)%PFJwC#U(QeYGj4#=Mzld1_%>18n`1Ql&QgCp@(hzI2iR}Gpn`~IgA)1Vg$vugZe6JE>?~4yBwXFge65Uq?(J30NvPzpkcj+I3K+?F4oz!IVc zJw1s;#CXEsMD5%;U#RWTf>A=PP4g*Z$9Tn`4MFn?{2O1WCz-}@cnKt*fTET|;u1%F zeLXrkrY&0-1LdFnD#mg4|CIOU;aIQjyZD0=$qTtNkWngNf`>6 zDUzY044FxWN~SV3n^RP#m041u4B6-H(fi%|`@Vbsv5)=N@An>St>axQ!}C0!d$_Li zItNH{QWHz_eJC>Ok%q=KC zKEB~_N!t0+pc9gp^2}1QsTlHWVk!e{l?^^lABVqqz$E})2^x`+>P#ML^WoW5dV9 z#84=Fe0)NjOL6?YPb)vX);}R3;aI%C+EFtz0c=n|h}DH9C70mG0T~S9S&k4qFvQjj z?xU<8)ZG+IeS3I6@U`Mr^W2Kn$&B1L6e=w62<6^%Qa@=TW9;oo!s!Kig##v`|^>Y#*DLDyk;+MF0AYfVZ)e09uuNm|RRtg9YX-Yg*I^V!PIf z6B0qe!Fd-ZPs;!pMfjmFECxWj?Ck6F$Ajv@qgyR2TMg_Mc8FK3ag2$({(kp5tCyVM(uyDtWW|aVkIsHsiZkR2 z?7dF(Wo2an{`PtNc*`;c0GSG&E;LMNSJv*MIyqWx-rtBmk;4$UwpJ^u;IwdaAYf(XI zLCv0JKi`uiO2Dm)ZPltkPyq1`ke*79hd|OpRe%4(L1C6&PWCr^Y#4z=AqL9w)eTvI zdHye#jDo6HSzDX>Vw9Pg8LZla)$41>+J^H2qWXM+5G&d~v1=vitj}s|m!N(izG3F( zLLng`akrZq8kS=cQw@X{1xFq%j;f0uEFtO~c$*;imc)r>9u;dHq&r$a8%ovXNQg%V99MQDgCrxafZnyXlQ82>iHYl zFE4lUvOgD8%>_J?#YXc#VMAQBm7(4*ob-JaCjgZL$|?n zBV?Kg0Mao`D*O6X5aVnv1VzSR25cQ&(e#6ZPi0DCtIBPYRkHG;ueZ7I;+{{et;8-j zH#hf&kI!9rgqxNK3(&SaM`awVeIVk-mQ-~OQn}isbM#~ zFZU`hs}$l-%Z-Lr&l9&Fd*0YxVrTzuZfgt7=IhROU9m}XJG-&xAGMp7Bl?3dO$4^I z=2~}tEQ?2DR4+~K5Wm7bHcWPpU&m<^flvAU(15&|C_QP>MbJ$i))>tqBf}S zSSm1ljMrK(eRCsD15|~z$gYOO)fe?gM#KB&i7>%(M!TWYxDV?ejgGW`AY*r@e1o=} z`}bl0Esu#mb>Nt$@!xJul<5^P6h&ddLcuVq7Mc&@NJ{bkKg?}7E#>}e479}>UQ-A! z#jQ$z@X(>BV7sDa@krbkt+q=%(kn=J$aditB9}*|PNp zianHhfoGgLbvQY>dNWs{<kWY2pKKB`7 z5J?=<{c6;uT z(b4{g@=sVGhZJ&;OGv&#U^32WPJ6S9V>|HP0hrRluQ3Mhhr4(0rch8=vn}<52c_@f zwGKaf`ubA2d%BkFHF9ceYfH?^+HH_POTlRnq?WlcH6cL|fp39$=9X~RAcSp<85$Ih zipaAsccjBdS5k7gV9;yYRRLL%Ws8?l8XJS^A3CrGXkNT^de@9AP%a$@XlIZjWq$fJ z3!VpRLQyfXWCLE*x+qhLhzTRNATpy4dI63!G44bk2gs}w+la(=Wn^X+#^r-UPBPrc zphI8Z8?IxR@~Mw(!ErkV7gHhBrG83}=3-%(c%<~sJ4g)J))cv^oWk?PNPR03#UK>@rZtM0AyZCH4on#? z6&A|l72q{8;1_525ofFqa`R?W7ML_G9a6!U;oDJ1b z@voOUf#8rGE|0%7(4RGk_{3&vp#%_UslD4nCPbg7Q78fOZ5_c3W6B9kFUJC{PD|M(^*` zgD{yuASA@4Y(DMF!WvT;cs^wx4tofDJP-?E@1kJ1(-hGH!t_ z>N@&|-_T~oN*TAZ7R%~tD?)E5EQ&};&3{xz{RMbEDMdvBHx&~qhd+qc=cgXZti?cK zza0}dCHda>_uUhJk^Ly7gb0I5<;P@No?&Qe3c7()OYt)HPQR-o^AH`dZyu0penGek zukdB3>}5?q#!%#M((keMHmQI||I^&pU z{6Rr(Z%{^t$>uGNRw<=_rx?Njk2}1)SYF-OqnT@V>~_fcS$Fz)_Y65rk(Ti4^mIQ; zMO>8Y-JUrCe)Q}m?jpF%0rbngU)vNO22){g5GGxeCdP+i&zysRd9mC52hWZ#tO=1smNi>vc;01g2@6+^ z3rdY2%=|Gn2WF#&f5yYbS;@(?DJd(?IRB$?|6kAUR)^=V3R8y>n3#rCmz+;>QS}5v z_rnKq+ty4m$v!&Dt=rko0!)Q}XBewdy_tXgI1;m=njZlhkN5NfMRG>(UU=XXn1>dp zJ}!23RcR9wuoYO?sq0R6ysa7jpk`jhzy%=AHsA6xUJ~8fwZ?40dzx(%u3u-hww7k_ z+gkMK@4{p0!q@;#loF2~e}I2ztGRi-Yj{SqTq>+)ZnvDqxA?=>t?TXh-I%L{jP)c` zyvugNi%;3p7aSUO=fMN|y=o)L#?$x-2#x_MmzBCQubH7(BVanyO5bC>ue%^(RRE4# z_`3uQ+eB^FeT91`Fc8wjRA*|u=jF}|8|%+e$l3ApS30)nlTiUpz_MV(h{+tmrsW+rTTX0XytDV(2@=>o;TooQXLeIE~&vbYo z-SezQ@dDZHG3Z$^REH;Y%BX(-aⅇgWr@tmSeVO2k=Ya`l6eDx`YVM`M#}r*NmS9 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 )IQNz6MS?CnWRO2R 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�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 z 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 I$?WR?1;ABLMost(const amrex::Vector< amrex::Geometry > &geom, bool &use_exp_most, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd, amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab >>> &sst_lev, amrex::Vector< amrex::Vector< std::unique_ptr< amrex::iMultiFab >>> &lmask_lev, amrex::Vector< amrex::Vector< amrex::MultiFab * >> lsm_data, amrex::Vector< amrex::Vector< amrex::MultiFab * >> lsm_flux, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Hwave, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Lwave, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &eddyDiffs, amrex::Real start_bdy_time=0.0, amrex::Real bdy_time_interval=0.0)ABLMostinlineexplicit cnk_aABLMostprivate compute_fluxes(const int &lev, const int &max_iters, const FluxIter &most_flux, bool is_land)ABLMost - compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)ABLMost - compute_most_bcs(const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)ABLMost + compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)ABLMost + compute_most_bcs(const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *qv_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)ABLMost custom_qstarABLMostprivate custom_tstarABLMostprivate custom_ustarABLMostprivate @@ -108,7 +108,7 @@ get_u_star(const int &lev)ABLMostinline get_z0(const int &lev)ABLMostinline get_zref()ABLMostinline - impose_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys)ABLMost + impose_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys)ABLMost m_bdy_time_intervalABLMostprivate m_eddyDiffs_levABLMostprivate m_exp_mostABLMostprivate @@ -119,28 +119,29 @@ m_lsm_flux_levABLMostprivate m_Lwave_levABLMostprivate m_maABLMostprivate - m_sst_levABLMostprivate - m_start_bdy_timeABLMostprivate - olenABLMostprivate - q_starABLMostprivate - rough_type_landABLMost - rough_type_seaABLMost - RoughCalcType enum nameABLMost - surf_heating_rateABLMostprivate - surf_tempABLMostprivate - surf_temp_fluxABLMostprivate - t_starABLMostprivate - t_surfABLMostprivate - theta_typeABLMost - ThetaCalcType enum nameABLMost - time_interp_sst(const int &lev, const amrex::Real &time)ABLMost - u_starABLMostprivate - update_fluxes(const int &lev, const amrex::Real &time, int max_iters=25)ABLMost - update_mac_ptrs(const int &lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)ABLMostinline - update_surf_temp(const amrex::Real &time)ABLMostinline - use_moistureABLMostprivate - z0_constABLMostprivate - z_0ABLMostprivate + m_rotateABLMostprivate + m_sst_levABLMostprivate + m_start_bdy_timeABLMostprivate + olenABLMostprivate + q_starABLMostprivate + rough_type_landABLMost + rough_type_seaABLMost + RoughCalcType enum nameABLMost + surf_heating_rateABLMostprivate + surf_tempABLMostprivate + surf_temp_fluxABLMostprivate + t_starABLMostprivate + t_surfABLMostprivate + theta_typeABLMost + ThetaCalcType enum nameABLMost + time_interp_sst(const int &lev, const amrex::Real &time)ABLMost + u_starABLMostprivate + update_fluxes(const int &lev, const amrex::Real &time, int max_iters=25)ABLMost + update_mac_ptrs(const int &lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)ABLMostinline + update_surf_temp(const amrex::Real &time)ABLMostinline + use_moistureABLMostprivate + z0_constABLMostprivate + z_0ABLMostprivate diff --git a/classABLMost.html b/classABLMost.html index a489ba74a7..d083ce741d 100644 --- a/classABLMost.html +++ b/classABLMost.html @@ -99,27 +99,27 @@
Collaboration graph
- + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + +
[legend]
@@ -151,11 +151,11 @@ - - - - - + + + + + @@ -178,9 +178,9 @@ - - - + + +
template<typename FluxIter >
void compute_fluxes (const int &lev, const int &max_iters, const FluxIter &most_flux, bool is_land)
 
void impose_most_bcs (const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys)
 
template<typename FluxCalc >
void compute_most_bcs (const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)
 
void impose_most_bcs (const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys)
 
template<typename FluxCalc >
void compute_most_bcs (const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)
 
void time_interp_sst (const int &lev, const amrex::Real &time)
 
void get_lsm_tsurf (const int &lev)
 
const amrex::FArrayBox * get_z0 (const int &lev)
 
template<typename FluxCalc >
void compute_most_bcs (const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)
 
template<typename FluxCalc >
void compute_most_bcs (const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *qv_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)
 
@@ -199,6 +199,8 @@ + + @@ -284,11 +286,11 @@

CUSTOM 

Public Attributes

 
bool m_exp_most = false
 
bool m_rotate = false
 
amrex::Real z0_const {0.1}
 
amrex::Real surf_temp

Custom constant flux functional form.

-
319  {
-
320  MOENG = 0, ///< Moeng functional form
-
321  DONELAN, ///< Donelan functional form
-
322  CUSTOM ///< Custom constant flux functional form
-
323  };
+
327  {
+
328  MOENG = 0, ///< Moeng functional form
+
329  DONELAN, ///< Donelan functional form
+
330  CUSTOM ///< Custom constant flux functional form
+
331  };
@@ -318,12 +320,12 @@

MODIFIED_CHARNOCK  WAVE_COUPLED  -
331  {
-
332  CONSTANT = 0, ///< Constant z0
-
333  CHARNOCK,
-
334  MODIFIED_CHARNOCK,
-
335  WAVE_COUPLED
-
336  };
+
339  {
+
340  CONSTANT = 0, ///< Constant z0
+
341  CHARNOCK,
+
342  MODIFIED_CHARNOCK,
+
343  WAVE_COUPLED
+
344  };
@@ -353,11 +355,11 @@

SURFACE_TEMPERATURE 

Surface temperature specified.

-
325  {
-
326  ADIABATIC = 0,
-
327  HEAT_FLUX, ///< Heat-flux specified
-
328  SURFACE_TEMPERATURE ///< Surface temperature specified
-
329  };
+
333  {
+
334  ADIABATIC = 0,
+
335  HEAT_FLUX, ///< Heat-flux specified
+
336  SURFACE_TEMPERATURE ///< Surface temperature specified
+
337  };
@@ -499,212 +501,217 @@

70  amrex::Abort("Undefined MOST flux type!");
71  }
72 
-
73  // Get surface temperature
-
74  auto erf_st = pp.query("most.surf_temp", surf_temp);
-
75 
-
76  // Custom type user must specify the fluxes
- - -
79  pp.query("most.ustar", custom_ustar);
-
80  pp.query("most.tstar", custom_tstar);
-
81  pp.query("most.qstar", custom_qstar);
-
82  if (custom_qstar != 0) {
-
83  AMREX_ASSERT_WITH_MESSAGE(use_moisture, "Specified custom MOST qv flux without moisture model!");
-
84  }
-
85  amrex::Print() << "Using specified ustar, tstar, qstar for MOST = "
-
86  << custom_ustar << " "
-
87  << custom_tstar << " "
-
88  << custom_qstar << std::endl;
-
89 
-
90  // Specify surface temperature or surface flux
-
91  } else {
-
92  if (erf_st) {
- -
94  pp.query("most.surf_heating_rate", surf_heating_rate); // [K/h]
-
95  surf_heating_rate = surf_heating_rate / 3600.0; // [K/s]
-
96  if (pp.query("most.surf_temp_flux", surf_temp_flux)) {
-
97  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
-
98  }
-
99  } else {
-
100  pp.query("most.surf_temp_flux", surf_temp_flux);
-
101  if (pp.query("most.surf_heating_rate", surf_heating_rate)) {
-
102  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
-
103  }
-
104  if (std::abs(surf_temp_flux) > std::numeric_limits<amrex::Real>::epsilon()) {
- -
106  } else {
- -
108  }
-
109  }
-
110  }
-
111 
-
112  // Specify how to compute the surface flux over land (if there is any)
-
113  std::string rough_land_string{"constant"};
-
114  pp.query("most.roughness_type_land", rough_land_string);
-
115  if (rough_land_string == "constant") {
- -
117  } else {
-
118  amrex::Abort("Undefined MOST roughness type for land!");
-
119  }
-
120 
-
121  // Specify how to compute the surface flux over sea (if there is any)
-
122  std::string rough_sea_string{"charnock"};
-
123  pp.query("most.roughness_type_sea", rough_sea_string);
-
124  if (rough_sea_string == "charnock") {
- -
126  pp.query("most.charnock_constant",cnk_a);
-
127  } else if (rough_sea_string == "modified_charnock") {
- -
129  pp.query("most.modified_charnock_depth",depth);
-
130  } else if (rough_sea_string == "wave_coupled") {
- -
132  } else {
-
133  amrex::Abort("Undefined MOST roughness type for sea!");
-
134  }
-
135 
-
136  // Size the MOST params for all levels
-
137  int nlevs = m_geom.size();
-
138  z_0.resize(nlevs);
-
139  u_star.resize(nlevs);
-
140  t_star.resize(nlevs);
-
141  q_star.resize(nlevs);
-
142  t_surf.resize(nlevs);
-
143  olen.resize(nlevs);
-
144 
-
145  // Get pointers to SST and LANDMASK data
-
146  m_sst_lev.resize(nlevs);
-
147  m_lmask_lev.resize(nlevs);
+
73  // Check if we do stress rotations for terrain
+
74  pp.query("most.terrain_rotate",m_rotate);
+
75  if (m_rotate) AMREX_ASSERT_WITH_MESSAGE((z_phys_nd[0].get()), "Stress rotations are only valid with terrain!");
+
76 
+
77  // Get surface temperature
+
78  auto erf_st = pp.query("most.surf_temp", surf_temp);
+
79 
+
80  // Custom type user must specify the fluxes
+ + +
83  pp.query("most.ustar", custom_ustar);
+
84  pp.query("most.tstar", custom_tstar);
+
85  pp.query("most.qstar", custom_qstar);
+
86  if (custom_qstar != 0) {
+
87  AMREX_ASSERT_WITH_MESSAGE(use_moisture, "Specified custom MOST qv flux without moisture model!");
+
88  }
+
89  amrex::Print() << "Using specified ustar, tstar, qstar for MOST = "
+
90  << custom_ustar << " "
+
91  << custom_tstar << " "
+
92  << custom_qstar << std::endl;
+
93 
+
94  // Specify surface temperature or surface flux
+
95  } else {
+
96  if (erf_st) {
+ +
98  pp.query("most.surf_heating_rate", surf_heating_rate); // [K/h]
+
99  surf_heating_rate = surf_heating_rate / 3600.0; // [K/s]
+
100  if (pp.query("most.surf_temp_flux", surf_temp_flux)) {
+
101  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
+
102  }
+
103  } else {
+
104  pp.query("most.surf_temp_flux", surf_temp_flux);
+
105  if (pp.query("most.surf_heating_rate", surf_heating_rate)) {
+
106  amrex::Abort("Can only specify one of surf_temp_flux or surf_heating_rate");
+
107  }
+
108  if (std::abs(surf_temp_flux) > std::numeric_limits<amrex::Real>::epsilon()) {
+ +
110  } else {
+ +
112  }
+
113  }
+
114  }
+
115 
+
116  // Specify how to compute the surface flux over land (if there is any)
+
117  std::string rough_land_string{"constant"};
+
118  pp.query("most.roughness_type_land", rough_land_string);
+
119  if (rough_land_string == "constant") {
+ +
121  } else {
+
122  amrex::Abort("Undefined MOST roughness type for land!");
+
123  }
+
124 
+
125  // Specify how to compute the surface flux over sea (if there is any)
+
126  std::string rough_sea_string{"charnock"};
+
127  pp.query("most.roughness_type_sea", rough_sea_string);
+
128  if (rough_sea_string == "charnock") {
+ +
130  pp.query("most.charnock_constant",cnk_a);
+
131  } else if (rough_sea_string == "modified_charnock") {
+ +
133  pp.query("most.modified_charnock_depth",depth);
+
134  } else if (rough_sea_string == "wave_coupled") {
+ +
136  } else {
+
137  amrex::Abort("Undefined MOST roughness type for sea!");
+
138  }
+
139 
+
140  // Size the MOST params for all levels
+
141  int nlevs = m_geom.size();
+
142  z_0.resize(nlevs);
+
143  u_star.resize(nlevs);
+
144  t_star.resize(nlevs);
+
145  q_star.resize(nlevs);
+
146  t_surf.resize(nlevs);
+
147  olen.resize(nlevs);
148 
-
149  for (int lev(0); lev<nlevs; ++lev) {
-
150  int nt_tot_sst = sst_lev[lev].size();
-
151  m_sst_lev[lev].resize(nt_tot_sst);
-
152  for (int nt(0); nt<nt_tot_sst; ++nt) {
-
153  m_sst_lev[lev][nt] = sst_lev[lev][nt].get();
-
154  }
-
155  int nt_tot_lmask = lmask_lev[lev].size();
-
156  m_lmask_lev[lev].resize(nt_tot_lmask);
-
157  for (int nt(0); nt<nt_tot_lmask; ++nt) {
-
158  m_lmask_lev[lev][nt] = lmask_lev[lev][nt].get();
-
159  }
-
160  } // lev
-
161 
-
162  // Get pointers to LSM data and Fluxes
-
163  m_lsm_data_lev.resize(nlevs);
-
164  m_lsm_flux_lev.resize(nlevs);
-
165  for (int lev(0); lev<nlevs; ++lev) {
-
166  int nvar = lsm_data[lev].size();
-
167  m_lsm_data_lev[lev].resize(nvar);
-
168  m_lsm_flux_lev[lev].resize(nvar);
-
169  for (int n(0); n<nvar; ++n) {
-
170  m_lsm_data_lev[lev][n] = lsm_data[lev][n];
-
171  m_lsm_flux_lev[lev][n] = lsm_flux[lev][n];
-
172  }
-
173  } // lev
-
174 
-
175  // Get pointers to wave data
-
176  m_Hwave_lev.resize(nlevs);
-
177  m_Lwave_lev.resize(nlevs);
-
178  m_eddyDiffs_lev.resize(nlevs);
-
179  for (int lev(0); lev<nlevs; ++lev) {
-
180  m_Hwave_lev[lev] = Hwave[lev].get();
-
181  m_Lwave_lev[lev] = Lwave[lev].get();
-
182  m_eddyDiffs_lev[lev] = eddyDiffs[lev].get();
-
183  }
-
184 
-
185  for (int lev = 0; lev < nlevs; lev++) {
-
186  // Attributes for MFs and FABs
-
187  //--------------------------------------------------------
-
188  auto& mf = vars_old[lev][Vars::cons];
-
189  // Create a 2D ba, dm, & ghost cells
-
190  amrex::BoxArray ba = mf.boxArray();
-
191  amrex::BoxList bl2d = ba.boxList();
-
192  for (auto& b : bl2d) {
-
193  b.setRange(2,0);
-
194  }
-
195  amrex::BoxArray ba2d(std::move(bl2d));
-
196  const amrex::DistributionMapping& dm = mf.DistributionMap();
-
197  const int ncomp = 1;
-
198  amrex::IntVect ng = mf.nGrowVect(); ng[2]=0;
-
199 
-
200  // Z0 heights FAB
-
201  //--------------------------------------------------------
-
202  amrex::Box bx = amrex::grow(m_geom[lev].Domain(),ng);
-
203  bx.setSmall(2,0);
-
204  bx.setBig(2,0);
-
205  z_0[lev].resize(bx,1);
-
206  z_0[lev].setVal<amrex::RunOn::Device>(z0_const);
-
207 
-
208  // 2D MFs for U*, T*, T_surf
-
209  //--------------------------------------------------------
-
210  u_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
211  u_star[lev]->setVal(1.E34);
-
212 
-
213  t_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
214  t_star[lev]->setVal(1.E34);
-
215 
-
216  q_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
217  q_star[lev]->setVal(1.E34);
-
218 
-
219  olen[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
220  olen[lev]->setVal(1.E34);
-
221 
-
222  t_surf[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
-
223 
-
224  // TODO: Do we want lsm_data to have theta at 0 index always?
-
225  // Do we want an external enum struct for indexing?
-
226  if (m_sst_lev[lev][0] || m_lsm_data_lev[lev][0]) {
-
227  // Valid SST or LSM data; t_surf set before computing fluxes (avoids extended lambda capture)
- -
229  } else if (erf_st) {
-
230  t_surf[lev]->setVal(surf_temp);
-
231  } else {
-
232  t_surf[lev]->setVal(0.0);
-
233  }
-
234  }// lev
-
235  }
+
149  // Get pointers to SST and LANDMASK data
+
150  m_sst_lev.resize(nlevs);
+
151  m_lmask_lev.resize(nlevs);
+
152 
+
153  for (int lev(0); lev<nlevs; ++lev) {
+
154  int nt_tot_sst = sst_lev[lev].size();
+
155  m_sst_lev[lev].resize(nt_tot_sst);
+
156  for (int nt(0); nt<nt_tot_sst; ++nt) {
+
157  m_sst_lev[lev][nt] = sst_lev[lev][nt].get();
+
158  }
+
159  int nt_tot_lmask = lmask_lev[lev].size();
+
160  m_lmask_lev[lev].resize(nt_tot_lmask);
+
161  for (int nt(0); nt<nt_tot_lmask; ++nt) {
+
162  m_lmask_lev[lev][nt] = lmask_lev[lev][nt].get();
+
163  }
+
164  } // lev
+
165 
+
166  // Get pointers to LSM data and Fluxes
+
167  m_lsm_data_lev.resize(nlevs);
+
168  m_lsm_flux_lev.resize(nlevs);
+
169  for (int lev(0); lev<nlevs; ++lev) {
+
170  int nvar = lsm_data[lev].size();
+
171  m_lsm_data_lev[lev].resize(nvar);
+
172  m_lsm_flux_lev[lev].resize(nvar);
+
173  for (int n(0); n<nvar; ++n) {
+
174  m_lsm_data_lev[lev][n] = lsm_data[lev][n];
+
175  m_lsm_flux_lev[lev][n] = lsm_flux[lev][n];
+
176  }
+
177  } // lev
+
178 
+
179  // Get pointers to wave data
+
180  m_Hwave_lev.resize(nlevs);
+
181  m_Lwave_lev.resize(nlevs);
+
182  m_eddyDiffs_lev.resize(nlevs);
+
183  for (int lev(0); lev<nlevs; ++lev) {
+
184  m_Hwave_lev[lev] = Hwave[lev].get();
+
185  m_Lwave_lev[lev] = Lwave[lev].get();
+
186  m_eddyDiffs_lev[lev] = eddyDiffs[lev].get();
+
187  }
+
188 
+
189  for (int lev = 0; lev < nlevs; lev++) {
+
190  // Attributes for MFs and FABs
+
191  //--------------------------------------------------------
+
192  auto& mf = vars_old[lev][Vars::cons];
+
193  // Create a 2D ba, dm, & ghost cells
+
194  amrex::BoxArray ba = mf.boxArray();
+
195  amrex::BoxList bl2d = ba.boxList();
+
196  for (auto& b : bl2d) {
+
197  b.setRange(2,0);
+
198  }
+
199  amrex::BoxArray ba2d(std::move(bl2d));
+
200  const amrex::DistributionMapping& dm = mf.DistributionMap();
+
201  const int ncomp = 1;
+
202  amrex::IntVect ng = mf.nGrowVect(); ng[2]=0;
+
203 
+
204  // Z0 heights FAB
+
205  //--------------------------------------------------------
+
206  amrex::Box bx = amrex::grow(m_geom[lev].Domain(),ng);
+
207  bx.setSmall(2,0);
+
208  bx.setBig(2,0);
+
209  z_0[lev].resize(bx,1);
+
210  z_0[lev].setVal<amrex::RunOn::Device>(z0_const);
+
211 
+
212  // 2D MFs for U*, T*, T_surf
+
213  //--------------------------------------------------------
+
214  u_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
215  u_star[lev]->setVal(1.E34);
+
216 
+
217  t_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
218  t_star[lev]->setVal(1.E34);
+
219 
+
220  q_star[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
221  q_star[lev]->setVal(1.E34);
+
222 
+
223  olen[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
224  olen[lev]->setVal(1.E34);
+
225 
+
226  t_surf[lev] = std::make_unique<amrex::MultiFab>(ba2d,dm,ncomp,ng);
+
227 
+
228  // TODO: Do we want lsm_data to have theta at 0 index always?
+
229  // Do we want an external enum struct for indexing?
+
230  if (m_sst_lev[lev][0] || m_lsm_data_lev[lev][0]) {
+
231  // Valid SST or LSM data; t_surf set before computing fluxes (avoids extended lambda capture)
+ +
233  } else if (erf_st) {
+
234  t_surf[lev]->setVal(surf_temp);
+
235  } else {
+
236  t_surf[lev]->setVal(0.0);
+
237  }
+
238  }// lev
+
239  }
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real pp(amrex::Real y)
Definition: Microphysics_Utils.H:219
-
amrex::Real m_bdy_time_interval
Definition: ABLMost.H:356
-
amrex::Vector< amrex::MultiFab * > m_eddyDiffs_lev
Definition: ABLMost.H:373
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > q_star
Definition: ABLMost.H:363
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > olen
Definition: ABLMost.H:364
-
amrex::Vector< amrex::FArrayBox > z_0
Definition: ABLMost.H:358
-
amrex::Vector< amrex::Geometry > m_geom
Definition: ABLMost.H:357
-
amrex::Real custom_ustar
Definition: ABLMost.H:350
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_surf
Definition: ABLMost.H:365
-
amrex::Real custom_qstar
Definition: ABLMost.H:352
-
amrex::Real depth
Definition: ABLMost.H:354
-
amrex::Real surf_heating_rate
Definition: ABLMost.H:348
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_flux_lev
Definition: ABLMost.H:370
-
MOSTAverage m_ma
Definition: ABLMost.H:360
+
amrex::Real m_bdy_time_interval
Definition: ABLMost.H:365
+
amrex::Vector< amrex::MultiFab * > m_eddyDiffs_lev
Definition: ABLMost.H:382
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > q_star
Definition: ABLMost.H:372
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > olen
Definition: ABLMost.H:373
+
amrex::Vector< amrex::FArrayBox > z_0
Definition: ABLMost.H:367
+
amrex::Vector< amrex::Geometry > m_geom
Definition: ABLMost.H:366
+
amrex::Real custom_ustar
Definition: ABLMost.H:359
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_surf
Definition: ABLMost.H:374
+
amrex::Real custom_qstar
Definition: ABLMost.H:361
+
amrex::Real depth
Definition: ABLMost.H:363
+
amrex::Real surf_heating_rate
Definition: ABLMost.H:357
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_flux_lev
Definition: ABLMost.H:379
+
MOSTAverage m_ma
Definition: ABLMost.H:369
@ SURFACE_TEMPERATURE
Surface temperature specified.
@ HEAT_FLUX
Heat-flux specified.
-
amrex::Real m_start_bdy_time
Definition: ABLMost.H:355
-
amrex::Vector< amrex::MultiFab * > m_Hwave_lev
Definition: ABLMost.H:371
-
amrex::Real surf_temp
Definition: ABLMost.H:347
-
amrex::Real cnk_a
Definition: ABLMost.H:353
-
ThetaCalcType theta_type
Definition: ABLMost.H:339
+
amrex::Real m_start_bdy_time
Definition: ABLMost.H:364
+
amrex::Vector< amrex::MultiFab * > m_Hwave_lev
Definition: ABLMost.H:380
+
amrex::Real surf_temp
Definition: ABLMost.H:356
+
amrex::Real cnk_a
Definition: ABLMost.H:362
+
ThetaCalcType theta_type
Definition: ABLMost.H:347
@ MOENG
Moeng functional form.
@ CUSTOM
Custom constant flux functional form.
@ DONELAN
Donelan functional form.
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_data_lev
Definition: ABLMost.H:369
-
amrex::Real surf_temp_flux
Definition: ABLMost.H:349
-
amrex::Vector< amrex::Vector< amrex::iMultiFab * > > m_lmask_lev
Definition: ABLMost.H:368
-
RoughCalcType rough_type_land
Definition: ABLMost.H:340
-
amrex::Vector< amrex::MultiFab * > m_Lwave_lev
Definition: ABLMost.H:372
-
RoughCalcType rough_type_sea
Definition: ABLMost.H:341
-
bool use_moisture
Definition: ABLMost.H:344
-
bool m_exp_most
Definition: ABLMost.H:345
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_star
Definition: ABLMost.H:362
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > u_star
Definition: ABLMost.H:361
-
amrex::Real z0_const
Definition: ABLMost.H:346
-
FluxCalcType flux_type
Definition: ABLMost.H:338
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_sst_lev
Definition: ABLMost.H:367
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_lsm_data_lev
Definition: ABLMost.H:378
+
amrex::Real surf_temp_flux
Definition: ABLMost.H:358
+
amrex::Vector< amrex::Vector< amrex::iMultiFab * > > m_lmask_lev
Definition: ABLMost.H:377
+
RoughCalcType rough_type_land
Definition: ABLMost.H:348
+
bool m_rotate
Definition: ABLMost.H:354
+
amrex::Vector< amrex::MultiFab * > m_Lwave_lev
Definition: ABLMost.H:381
+
RoughCalcType rough_type_sea
Definition: ABLMost.H:349
+
bool use_moisture
Definition: ABLMost.H:352
+
bool m_exp_most
Definition: ABLMost.H:353
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > t_star
Definition: ABLMost.H:371
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > u_star
Definition: ABLMost.H:370
+
amrex::Real z0_const
Definition: ABLMost.H:355
+
FluxCalcType flux_type
Definition: ABLMost.H:346
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_sst_lev
Definition: ABLMost.H:376
@ CONSTANT
Constant z0.
-
amrex::Real custom_tstar
Definition: ABLMost.H:351
+
amrex::Real custom_tstar
Definition: ABLMost.H:360
@ cons
Definition: IndexDefines.H:99
Here is the call graph for this function:
@@ -807,12 +814,12 @@

176  });
177  }
178 }
-
const amrex::MultiFab * get_average(int lev, int comp) const
Definition: MOSTAverage.H:87
+
const amrex::MultiFab * get_average(int lev, int comp) const
Definition: MOSTAverage.H:90
- -

◆ compute_most_bcs() [1/2]

+ +

◆ compute_most_bcs() [1/2]

@@ -861,6 +868,12 @@

amrex::MultiFab *  heat_flux, + + + + amrex::MultiFab *  + qv_flux, + @@ -889,8 +902,8 @@

-

◆ compute_most_bcs() [2/2]

+ +

◆ compute_most_bcs() [2/2]

@@ -939,6 +952,12 @@

MultiFab *  heat_flux, + + + + MultiFab *  + qv_flux, + @@ -974,148 +993,151 @@

240 {
-
241  const int klo = 0;
-
242  const int icomp = 0;
-
243  for (MFIter mfi(*mfs[0]); mfi.isValid(); ++mfi)
-
244  {
-
245  // TODO: No LSM lateral ghost cells, should this change?
-
246  // Valid CC box
-
247  Box vbx = mfi.validbox(); vbx.makeSlab(2,klo-1);
-
248 
-
249  Box vbxx = surroundingNodes(vbx,0);
-
250  Box vbxy = surroundingNodes(vbx,1);
-
251 
-
252  // Expose for GPU
-
253  bool exp_most = m_exp_most;
-
254 
-
255  // Get field arrays
-
256  const auto cons_arr = mfs[Vars::cons]->array(mfi);
-
257  const auto velx_arr = mfs[Vars::xvel]->array(mfi);
-
258  const auto vely_arr = mfs[Vars::yvel]->array(mfi);
-
259 
-
260  auto t13_arr = (m_exp_most) ? xzmom_flux->array(mfi) : Array4<Real>{};
-
261  auto t23_arr = (m_exp_most) ? yzmom_flux->array(mfi) : Array4<Real>{};
-
262  auto t31_arr = (zxmom_flux && m_exp_most) ? zxmom_flux->array(mfi) : Array4<Real>{};
-
263  auto t32_arr = (zymom_flux && m_exp_most) ? zymom_flux->array(mfi) : Array4<Real>{};
-
264  auto hfx_arr = (m_exp_most) ? heat_flux->array(mfi) : Array4<Real>{};
-
265 
-
266  const auto eta_arr = m_eddyDiffs_lev[lev]->array(mfi);
-
267 
-
268  const auto zphys_arr = (z_phys) ? z_phys->const_array(mfi) : Array4<const Real>{};
-
269 
-
270  // Get average arrays
-
271  const auto *const u_mean = m_ma.get_average(lev,0);
-
272  const auto *const v_mean = m_ma.get_average(lev,1);
-
273  const auto *const t_mean = m_ma.get_average(lev,2);
-
274  const auto *const q_mean = m_ma.get_average(lev,3);
-
275  const auto *const u_mag_mean = m_ma.get_average(lev,4);
-
276 
-
277  const auto um_arr = u_mean->array(mfi);
-
278  const auto vm_arr = v_mean->array(mfi);
-
279  const auto tm_arr = t_mean->array(mfi);
-
280  const auto qm_arr = q_mean->array(mfi);
-
281  const auto umm_arr = u_mag_mean->array(mfi);
-
282 
-
283  // Get derived arrays
-
284  const auto u_star_arr = u_star[lev]->array(mfi);
-
285  const auto t_star_arr = t_star[lev]->array(mfi);
-
286  const auto q_star_arr = q_star[lev]->array(mfi);
-
287  const auto t_surf_arr = t_surf[lev]->array(mfi);
-
288 
-
289  // Get LSM fluxes
-
290  auto lmask_arr = (m_lmask_lev[lev][0]) ? m_lmask_lev[lev][0]->array(mfi) :
-
291  Array4<int> {};
-
292  auto lsm_flux_arr = (m_lsm_flux_lev[lev][0]) ? m_lsm_flux_lev[lev][0]->array(mfi) :
-
293  Array4<Real> {};
-
294 
-
295  for (int var_idx = 0; var_idx < Vars::NumTypes; ++var_idx)
-
296  {
-
297  const Box& bx = (*mfs[var_idx])[mfi].box();
-
298  auto dest_arr = (*mfs[var_idx])[mfi].array();
-
299 
-
300  if (var_idx == Vars::cons) {
-
301  Box b2d = bx;
-
302  b2d.setBig(2,klo-1);
-
303  int n = RhoTheta_comp;
-
304  ParallelFor(b2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
-
305  {
-
306  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
-
307  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
-
308  Real Tflux = flux_comp.compute_t_flux(i, j, k, n, icomp, dz, dz1, exp_most, eta_arr,
-
309  cons_arr, velx_arr, vely_arr,
-
310  umm_arr, tm_arr, u_star_arr, t_star_arr, t_surf_arr,
-
311  dest_arr);
-
312 
-
313 
-
314  // TODO: make sure not to double-count surface heat flux if using a LSM
-
315  int is_land = (lmask_arr) ? lmask_arr(i,j,klo) : 1;
-
316  if (is_land && lsm_flux_arr && vbx.contains(i,j,k)) {
-
317  lsm_flux_arr(i,j,klo) = Tflux;
-
318  }
-
319  else if ((k == klo-1) && vbx.contains(i,j,k) && exp_most) {
-
320  hfx_arr(i,j,klo) = Tflux;
+
242 {
+
243  const int klo = 0;
+
244  const int icomp = 0;
+
245  for (MFIter mfi(*mfs[0]); mfi.isValid(); ++mfi)
+
246  {
+
247  // TODO: No LSM lateral ghost cells, should this change?
+
248  // Valid CC box
+
249  Box vbx = mfi.validbox(); vbx.makeSlab(2,klo-1);
+
250 
+
251  Box vbxx = surroundingNodes(vbx,0);
+
252  Box vbxy = surroundingNodes(vbx,1);
+
253 
+
254  // Expose for GPU
+
255  bool exp_most = m_exp_most;
+
256 
+
257  // Get field arrays
+
258  const auto cons_arr = mfs[Vars::cons]->array(mfi);
+
259  const auto velx_arr = mfs[Vars::xvel]->array(mfi);
+
260  const auto vely_arr = mfs[Vars::yvel]->array(mfi);
+
261 
+
262  auto t13_arr = (m_exp_most) ? xzmom_flux->array(mfi) : Array4<Real>{};
+
263  auto t23_arr = (m_exp_most) ? yzmom_flux->array(mfi) : Array4<Real>{};
+
264  auto t31_arr = (zxmom_flux && m_exp_most) ? zxmom_flux->array(mfi) : Array4<Real>{};
+
265  auto t32_arr = (zymom_flux && m_exp_most) ? zymom_flux->array(mfi) : Array4<Real>{};
+
266  auto hfx_arr = (m_exp_most) ? heat_flux->array(mfi) : Array4<Real>{};
+
267  auto qfx_arr = (m_exp_most && qv_flux) ? qv_flux->array(mfi) : Array4<Real>{};
+
268 
+
269  const auto eta_arr = m_eddyDiffs_lev[lev]->array(mfi);
+
270 
+
271  const auto zphys_arr = (z_phys) ? z_phys->const_array(mfi) : Array4<const Real>{};
+
272 
+
273  // Get average arrays
+
274  const auto *const u_mean = m_ma.get_average(lev,0);
+
275  const auto *const v_mean = m_ma.get_average(lev,1);
+
276  const auto *const t_mean = m_ma.get_average(lev,2);
+
277  const auto *const q_mean = m_ma.get_average(lev,3);
+
278  const auto *const u_mag_mean = m_ma.get_average(lev,4);
+
279 
+
280  const auto um_arr = u_mean->array(mfi);
+
281  const auto vm_arr = v_mean->array(mfi);
+
282  const auto tm_arr = t_mean->array(mfi);
+
283  const auto qm_arr = q_mean->array(mfi);
+
284  const auto umm_arr = u_mag_mean->array(mfi);
+
285 
+
286  // Get derived arrays
+
287  const auto u_star_arr = u_star[lev]->array(mfi);
+
288  const auto t_star_arr = t_star[lev]->array(mfi);
+
289  const auto q_star_arr = q_star[lev]->array(mfi);
+
290  const auto t_surf_arr = t_surf[lev]->array(mfi);
+
291 
+
292  // Get LSM fluxes
+
293  auto lmask_arr = (m_lmask_lev[lev][0]) ? m_lmask_lev[lev][0]->array(mfi) :
+
294  Array4<int> {};
+
295  auto lsm_flux_arr = (m_lsm_flux_lev[lev][0]) ? m_lsm_flux_lev[lev][0]->array(mfi) :
+
296  Array4<Real> {};
+
297 
+
298  for (int var_idx = 0; var_idx < Vars::NumTypes; ++var_idx)
+
299  {
+
300  const Box& bx = (*mfs[var_idx])[mfi].box();
+
301  auto dest_arr = (*mfs[var_idx])[mfi].array();
+
302 
+
303  if (var_idx == Vars::cons) {
+
304  Box b2d = bx;
+
305  b2d.setBig(2,klo-1);
+
306  int n = RhoTheta_comp;
+
307  ParallelFor(b2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
+
308  {
+
309  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
+
310  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
+
311  Real Tflux = flux_comp.compute_t_flux(i, j, k, n, icomp, dz, dz1, exp_most, eta_arr,
+
312  cons_arr, velx_arr, vely_arr,
+
313  umm_arr, tm_arr, u_star_arr, t_star_arr, t_surf_arr,
+
314  dest_arr);
+
315 
+
316 
+
317  // TODO: make sure not to double-count surface heat flux if using a LSM
+
318  int is_land = (lmask_arr) ? lmask_arr(i,j,klo) : 1;
+
319  if (is_land && lsm_flux_arr && vbx.contains(i,j,k)) {
+
320  lsm_flux_arr(i,j,klo) = Tflux;
321  }
-
322  });
-
323 
-
324  // TODO: Generalize MOST q flux with MOENG & DONELAN flux types
- -
326  n = RhoQ1_comp;
-
327  ParallelFor(b2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
-
328  {
-
329  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
-
330  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
-
331  Real Qflux = flux_comp.compute_q_flux(i, j, k, n, icomp, dz, dz1, exp_most, eta_arr,
-
332  cons_arr, velx_arr, vely_arr,
-
333  umm_arr, qm_arr, u_star_arr, q_star_arr, t_surf_arr,
-
334  dest_arr);
-
335  amrex::ignore_unused(Qflux);
-
336  });
-
337  }
-
338 
-
339  } else if (var_idx == Vars::xvel) {
-
340 
-
341  Box xb2d = surroundingNodes(bx,0);
-
342  xb2d.setBig(2,klo-1);
+
322  else if ((k == klo-1) && vbx.contains(i,j,k) && exp_most) {
+
323  hfx_arr(i,j,klo) = Tflux;
+
324  }
+
325  });
+
326 
+
327  // TODO: Generalize MOST q flux with MOENG & DONELAN flux types
+ +
329  n = RhoQ1_comp;
+
330  ParallelFor(b2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
+
331  {
+
332  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
+
333  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
+
334  Real Qflux = flux_comp.compute_q_flux(i, j, k, n, icomp, dz, dz1, exp_most, eta_arr,
+
335  cons_arr, velx_arr, vely_arr,
+
336  umm_arr, qm_arr, u_star_arr, q_star_arr, t_surf_arr,
+
337  dest_arr);
+
338  if ((k == klo-1) && vbx.contains(i,j,k) && exp_most) {
+
339  qfx_arr(i,j,klo) = Qflux;
+
340  }
+
341  });
+
342  }
343 
-
344  ParallelFor(xb2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
-
345  {
-
346  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
-
347  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
-
348  Real stressx = flux_comp.compute_u_flux(i, j, k, icomp, dz, dz1, exp_most, eta_arr,
-
349  cons_arr, velx_arr, vely_arr,
-
350  umm_arr, um_arr, u_star_arr,
-
351  dest_arr);
-
352  if ((k == klo-1) && vbxx.contains(i,j,k) && exp_most) {
-
353  t13_arr(i,j,klo) = -stressx;
-
354  if (t31_arr) t31_arr(i,j,klo) = -stressx;
-
355  }
-
356  amrex::ignore_unused(stressx);
-
357  });
-
358 
-
359  } else if (var_idx == Vars::yvel) {
-
360 
-
361  Box yb2d = surroundingNodes(bx,1);
-
362  yb2d.setBig(2,klo-1);
+
344  } else if (var_idx == Vars::xvel) {
+
345 
+
346  Box xb2d = surroundingNodes(bx,0);
+
347  xb2d.setBig(2,klo-1);
+
348 
+
349  ParallelFor(xb2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
+
350  {
+
351  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
+
352  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
+
353  Real stressx = flux_comp.compute_u_flux(i, j, k, icomp, dz, dz1, exp_most, eta_arr,
+
354  cons_arr, velx_arr, vely_arr,
+
355  umm_arr, um_arr, u_star_arr,
+
356  dest_arr);
+
357  if ((k == klo-1) && vbxx.contains(i,j,k) && exp_most) {
+
358  t13_arr(i,j,klo) = -stressx;
+
359  if (t31_arr) t31_arr(i,j,klo) = -stressx;
+
360  }
+
361  amrex::ignore_unused(stressx);
+
362  });
363 
-
364  ParallelFor(yb2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
-
365  {
-
366  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
-
367  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
-
368  Real stressy = flux_comp.compute_v_flux(i, j, k, icomp, dz, dz1, exp_most, eta_arr,
-
369  cons_arr, velx_arr, vely_arr,
-
370  umm_arr, vm_arr, u_star_arr,
-
371  dest_arr);
-
372  if ((k == klo-1) && vbxy.contains(i,j,k) && exp_most) {
-
373  t23_arr(i,j,klo) = -stressy;
-
374  if (t32_arr) t32_arr(i,j,klo) = -stressy;
-
375  }
-
376  amrex::ignore_unused(stressy);
-
377  });
-
378  }
-
379  } // var_idx
-
380  } // mfiter
-
381 }
+
364  } else if (var_idx == Vars::yvel) {
+
365 
+
366  Box yb2d = surroundingNodes(bx,1);
+
367  yb2d.setBig(2,klo-1);
+
368 
+
369  ParallelFor(yb2d, [=] AMREX_GPU_DEVICE (int i, int j, int k)
+
370  {
+
371  Real dz = (zphys_arr) ? ( zphys_arr(i,j,klo ) - zphys_arr(i,j,klo-1) ) : dz_no_terrain;
+
372  Real dz1 = (zphys_arr) ? ( zphys_arr(i,j,klo+1) - zphys_arr(i,j,klo ) ) : dz_no_terrain;
+
373  Real stressy = flux_comp.compute_v_flux(i, j, k, icomp, dz, dz1, exp_most, eta_arr,
+
374  cons_arr, velx_arr, vely_arr,
+
375  umm_arr, vm_arr, u_star_arr,
+
376  dest_arr);
+
377  if ((k == klo-1) && vbxy.contains(i,j,k) && exp_most) {
+
378  t23_arr(i,j,klo) = -stressy;
+
379  if (t32_arr) t32_arr(i,j,klo) = -stressy;
+
380  }
+
381  amrex::ignore_unused(stressy);
+
382  });
+
383  }
+
384  } // var_idx
+
385  } // mfiter
+
386 }
#define RhoTheta_comp
Definition: IndexDefines.H:13
#define RhoQ1_comp
Definition: IndexDefines.H:17
@ xvel
Definition: IndexDefines.H:100
@@ -1139,36 +1161,36 @@

-
420 {
-
421  for (MFIter mfi(*t_surf[lev]); mfi.isValid(); ++mfi)
-
422  {
-
423  Box gtbx = mfi.growntilebox();
-
424 
-
425  // TODO: LSM does not carry lateral ghost cells.
-
426  // This copies the valid box into the ghost cells.
-
427  // Fillboundary is called after this to pick up the
-
428  // interior ghost and periodic directions. Is there
-
429  // a better approach?
-
430  Box vbx = mfi.validbox();
-
431  int i_lo = vbx.smallEnd(0); int i_hi = vbx.bigEnd(0);
-
432  int j_lo = vbx.smallEnd(1); int j_hi = vbx.bigEnd(1);
-
433 
-
434  auto t_surf_arr = t_surf[lev]->array(mfi);
-
435  auto lmask_arr = (m_lmask_lev[lev][0]) ? m_lmask_lev[lev][0]->array(mfi) :
-
436  Array4<int> {};
-
437  const auto lsm_arr = m_lsm_data_lev[lev][0]->const_array(mfi);
+
425 {
+
426  for (MFIter mfi(*t_surf[lev]); mfi.isValid(); ++mfi)
+
427  {
+
428  Box gtbx = mfi.growntilebox();
+
429 
+
430  // TODO: LSM does not carry lateral ghost cells.
+
431  // This copies the valid box into the ghost cells.
+
432  // Fillboundary is called after this to pick up the
+
433  // interior ghost and periodic directions. Is there
+
434  // a better approach?
+
435  Box vbx = mfi.validbox();
+
436  int i_lo = vbx.smallEnd(0); int i_hi = vbx.bigEnd(0);
+
437  int j_lo = vbx.smallEnd(1); int j_hi = vbx.bigEnd(1);
438 
-
439  ParallelFor(gtbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
-
440  {
-
441  int is_land = (lmask_arr) ? lmask_arr(i,j,k) : 1;
-
442  if (is_land) {
-
443  int li = amrex::min(amrex::max(i, i_lo), i_hi);
-
444  int lj = amrex::min(amrex::max(j, j_lo), j_hi);
-
445  t_surf_arr(i,j,k) = lsm_arr(li,lj,k);
-
446  }
-
447  });
-
448  }
-
449 }
+
439  auto t_surf_arr = t_surf[lev]->array(mfi);
+
440  auto lmask_arr = (m_lmask_lev[lev][0]) ? m_lmask_lev[lev][0]->array(mfi) :
+
441  Array4<int> {};
+
442  const auto lsm_arr = m_lsm_data_lev[lev][0]->const_array(mfi);
+
443 
+
444  ParallelFor(gtbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
+
445  {
+
446  int is_land = (lmask_arr) ? lmask_arr(i,j,k) : 1;
+
447  if (is_land) {
+
448  int li = amrex::min(amrex::max(i, i_lo), i_hi);
+
449  int lj = amrex::min(amrex::max(j, j_lo), j_hi);
+
450  t_surf_arr(i,j,k) = lsm_arr(li,lj,k);
+
451  }
+
452  });
+
453  }
+
454 }

@@ -1205,7 +1227,7 @@

-
308 { return m_ma.get_average(lev,comp); }
+
314 { return m_ma.get_average(lev,comp); }
Here is the call graph for this function:
@@ -1241,7 +1263,7 @@

-
305 { return olen[lev].get(); }
+
311 { return olen[lev].get(); }

@@ -1268,7 +1290,7 @@

-
302 { return t_star[lev].get(); }
+
308 { return t_star[lev].get(); }

@@ -1295,7 +1317,7 @@

-
311 { return t_surf[lev].get(); }
+
317 { return t_surf[lev].get(); }

@@ -1322,7 +1344,7 @@

-
299 { return u_star[lev].get(); }
+
305 { return u_star[lev].get(); }

@@ -1349,7 +1371,7 @@

-
317 {return &z_0[lev];}
+
323 {return &z_0[lev];}

@@ -1375,8 +1397,8 @@

-
314 {return m_ma.get_zref();}
-
amrex::Real get_zref() const
Definition: MOSTAverage.H:90
+
320 {return m_ma.get_zref();}
+
amrex::Real get_zref() const
Definition: MOSTAverage.H:93
Here is the call graph for this function:
@@ -1389,8 +1411,8 @@

-

◆ impose_most_bcs()

+ +

◆ impose_most_bcs()

@@ -1437,6 +1459,12 @@

amrex::MultiFab *  heat_flux, + + + + amrex::MultiFab *  + qv_flux, + @@ -1459,34 +1487,34 @@

195 {
-
196  const int klo = 0;
- -
198  moeng_flux flux_comp(klo);
-
199  compute_most_bcs(lev, mfs,
-
200  xzmom_flux, zxmom_flux,
-
201  yzmom_flux, zymom_flux,
-
202  heat_flux,
-
203  z_phys, m_geom[lev].CellSize(2), flux_comp);
-
204  } else if (flux_type == FluxCalcType::DONELAN) {
-
205  donelan_flux flux_comp(klo);
-
206  compute_most_bcs(lev, mfs,
-
207  xzmom_flux, zxmom_flux,
-
208  yzmom_flux, zymom_flux,
-
209  heat_flux,
-
210  z_phys, m_geom[lev].CellSize(2), flux_comp);
-
211  } else {
-
212  custom_flux flux_comp(klo);
-
213  compute_most_bcs(lev, mfs,
-
214  xzmom_flux, zxmom_flux,
-
215  yzmom_flux, zymom_flux,
-
216  heat_flux,
-
217  z_phys, m_geom[lev].CellSize(2), flux_comp);
-
218  }
-
219 }
-
void compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)
-
Definition: MOSTStress.H:1387
-
Definition: MOSTStress.H:1116
+
196 {
+
197  const int klo = 0;
+ +
199  moeng_flux flux_comp(klo);
+
200  compute_most_bcs(lev, mfs,
+
201  xzmom_flux, zxmom_flux,
+
202  yzmom_flux, zymom_flux,
+
203  heat_flux, qv_flux,
+
204  z_phys, m_geom[lev].CellSize(2), flux_comp);
+
205  } else if (flux_type == FluxCalcType::DONELAN) {
+
206  donelan_flux flux_comp(klo);
+
207  compute_most_bcs(lev, mfs,
+
208  xzmom_flux, zxmom_flux,
+
209  yzmom_flux, zymom_flux,
+
210  heat_flux, qv_flux,
+
211  z_phys, m_geom[lev].CellSize(2), flux_comp);
+
212  } else {
+
213  custom_flux flux_comp(klo);
+
214  compute_most_bcs(lev, mfs,
+
215  xzmom_flux, zxmom_flux,
+
216  yzmom_flux, zymom_flux,
+
217  heat_flux, qv_flux,
+
218  z_phys, m_geom[lev].CellSize(2), flux_comp);
+
219  }
+
220 }
+
void compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)
+
Definition: MOSTStress.H:1397
+
Definition: MOSTStress.H:1121
Definition: MOSTStress.H:826

@@ -1516,37 +1544,37 @@

-
386 {
-
387  // Time interpolation
-
388  Real dT = m_bdy_time_interval;
-
389  Real time_since_start = time - m_start_bdy_time;
-
390  int n_time = static_cast<int>( time_since_start / dT);
-
391  Real alpha = (time_since_start - n_time * dT) / dT;
-
392  AMREX_ALWAYS_ASSERT( alpha >= 0. && alpha <= 1.0);
-
393  Real oma = 1.0 - alpha;
-
394  AMREX_ALWAYS_ASSERT( (n_time >= 0) && (n_time < (m_sst_lev[lev].size()-1)));
-
395 
-
396  // Populate t_surf
-
397  for (MFIter mfi(*t_surf[lev]); mfi.isValid(); ++mfi)
-
398  {
-
399  Box gtbx = mfi.growntilebox();
+
391 {
+
392  // Time interpolation
+
393  Real dT = m_bdy_time_interval;
+
394  Real time_since_start = time - m_start_bdy_time;
+
395  int n_time = static_cast<int>( time_since_start / dT);
+
396  Real alpha = (time_since_start - n_time * dT) / dT;
+
397  AMREX_ALWAYS_ASSERT( alpha >= 0. && alpha <= 1.0);
+
398  Real oma = 1.0 - alpha;
+
399  AMREX_ALWAYS_ASSERT( (n_time >= 0) && (n_time < (m_sst_lev[lev].size()-1)));
400 
-
401  auto t_surf_arr = t_surf[lev]->array(mfi);
-
402  const auto sst_hi_arr = m_sst_lev[lev][n_time+1]->const_array(mfi);
-
403  const auto sst_lo_arr = m_sst_lev[lev][n_time ]->const_array(mfi);
-
404  auto lmask_arr = (m_lmask_lev[lev][0]) ? m_lmask_lev[lev][0]->array(mfi) :
-
405  Array4<int> {};
-
406 
-
407  ParallelFor(gtbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
-
408  {
-
409  int is_land = (lmask_arr) ? lmask_arr(i,j,k) : 1;
-
410  if (!is_land) {
-
411  t_surf_arr(i,j,k) = oma * sst_lo_arr(i,j,k)
-
412  + alpha * sst_hi_arr(i,j,k);
-
413  }
-
414  });
-
415  }
-
416 }
+
401  // Populate t_surf
+
402  for (MFIter mfi(*t_surf[lev]); mfi.isValid(); ++mfi)
+
403  {
+
404  Box gtbx = mfi.growntilebox();
+
405 
+
406  auto t_surf_arr = t_surf[lev]->array(mfi);
+
407  const auto sst_hi_arr = m_sst_lev[lev][n_time+1]->const_array(mfi);
+
408  const auto sst_lo_arr = m_sst_lev[lev][n_time ]->const_array(mfi);
+
409  auto lmask_arr = (m_lmask_lev[lev][0]) ? m_lmask_lev[lev][0]->array(mfi) :
+
410  Array4<int> {};
+
411 
+
412  ParallelFor(gtbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
+
413  {
+
414  int is_land = (lmask_arr) ? lmask_arr(i,j,k) : 1;
+
415  if (!is_land) {
+
416  t_surf_arr(i,j,k) = oma * sst_lo_arr(i,j,k)
+
417  + alpha * sst_hi_arr(i,j,k);
+
418  }
+
419  });
+
420  }
+
421 }

@@ -1699,10 +1727,10 @@

123  }

124 }
void compute_fluxes(const int &lev, const int &max_iters, const FluxIter &most_flux, bool is_land)
Definition: ABLMost.cpp:135
-
void time_interp_sst(const int &lev, const amrex::Real &time)
Definition: ABLMost.cpp:384
-
void update_surf_temp(const amrex::Real &time)
Definition: ABLMost.H:276
-
void get_lsm_tsurf(const int &lev)
Definition: ABLMost.cpp:419
-
void compute_averages(int lev)
Definition: MOSTAverage.cpp:540
+
void time_interp_sst(const int &lev, const amrex::Real &time)
Definition: ABLMost.cpp:389
+
void update_surf_temp(const amrex::Real &time)
Definition: ABLMost.H:282
+
void get_lsm_tsurf(const int &lev)
Definition: ABLMost.cpp:424
+
void compute_averages(int lev)
Definition: MOSTAverage.cpp:628
Definition: MOSTStress.H:111
Definition: MOSTStress.H:166
Definition: MOSTStress.H:222
@@ -1763,8 +1791,8 @@

-
296  { m_ma.update_field_ptrs(lev,vars_old,Theta_prim,Qv_prim); }
-
void update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: MOSTAverage.cpp:181
+
302  { m_ma.update_field_ptrs(lev,vars_old,Theta_prim,Qv_prim); }
+
void update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
Definition: MOSTAverage.cpp:209
Here is the call graph for this function:
@@ -1800,19 +1828,19 @@

-
277  {
-
278  if (surf_heating_rate != 0) {
-
279  int nlevs = m_geom.size();
-
280  for (int lev = 0; lev < nlevs; lev++)
-
281  {
-
282  t_surf[lev]->setVal(surf_temp + surf_heating_rate*time);
-
283  amrex::Print() << "Surface temp at t=" << time
-
284  << ": "
-
285  << surf_temp + surf_heating_rate*time
-
286  << std::endl;
-
287  }
-
288  }
-
289  }
+
283  {
+
284  if (surf_heating_rate != 0) {
+
285  int nlevs = m_geom.size();
+
286  for (int lev = 0; lev < nlevs; lev++)
+
287  {
+
288  t_surf[lev]->setVal(surf_temp + surf_heating_rate*time);
+
289  amrex::Print() << "Surface temp at t=" << time
+
290  << ": "
+
291  << surf_temp + surf_heating_rate*time
+
292  << std::endl;
+
293  }
+
294  }
+
295  }

@@ -2187,6 +2215,30 @@

Referenced by get_mac_avg(), get_zref(), and update_mac_ptrs().

+

+

+ +

◆ m_rotate

+ +
+
+ + + + + +
+ + + + +
bool ABLMost::m_rotate = false
+
+private
+
+ +

Referenced by ABLMost().

+
diff --git a/classABLMost.js b/classABLMost.js index 0be9d584ae..84af2e4ae5 100644 --- a/classABLMost.js +++ b/classABLMost.js @@ -18,8 +18,8 @@ var classABLMost = ] ], [ "ABLMost", "classABLMost.html#a4ee786860369e5a42ba353308590b372", null ], [ "compute_fluxes", "classABLMost.html#a829339fc8e70a5dff8b7c85f3c2e4138", null ], - [ "compute_most_bcs", "classABLMost.html#a67df60526193cba93df934a540f7a258", null ], - [ "compute_most_bcs", "classABLMost.html#a0c33b98848bdb3beb8249d5b60ec1a83", null ], + [ "compute_most_bcs", "classABLMost.html#afb930118bc66bba7376f0fe2abd85be3", null ], + [ "compute_most_bcs", "classABLMost.html#a64b906be4c2e1328177633f682fab5dd", null ], [ "get_lsm_tsurf", "classABLMost.html#ae28fd8a21f4b514875c24fe4b8e85081", null ], [ "get_mac_avg", "classABLMost.html#af26cdc6b8c162c14b2db32eb395f0565", null ], [ "get_olen", "classABLMost.html#aef7480dbb43cafff3be93a95240c1ec3", null ], @@ -28,7 +28,7 @@ var classABLMost = [ "get_u_star", "classABLMost.html#a0890b6ae8c80d8888effa040af808df0", null ], [ "get_z0", "classABLMost.html#a626a97f944cb297c966a2ff7ce0bad97", null ], [ "get_zref", "classABLMost.html#ae638411093a2d3cc6cc525d4d7efa7ed", null ], - [ "impose_most_bcs", "classABLMost.html#a8e0510d69090549d147c9ebf31f24e5a", null ], + [ "impose_most_bcs", "classABLMost.html#ab3ac1c161450930085ef74208b7f3dcb", null ], [ "time_interp_sst", "classABLMost.html#aaeef06eb7d0ab7e3d100e583337121cc", null ], [ "update_fluxes", "classABLMost.html#af82057d4fbaaf1d8347cf18c7efd7b53", null ], [ "update_mac_ptrs", "classABLMost.html#a6a3e64fcdbe709a947131d31cd0e347b", null ], @@ -49,6 +49,7 @@ var classABLMost = [ "m_lsm_flux_lev", "classABLMost.html#a422336bc908d29f98dafb3b745b4f060", null ], [ "m_Lwave_lev", "classABLMost.html#ab12af4a41dbc189d69850a81447434f7", null ], [ "m_ma", "classABLMost.html#a466bfcda8ae4337d9c8781ab28e3f6fe", null ], + [ "m_rotate", "classABLMost.html#ab107efa0b6bdf80ee44d232919f6a7ad", null ], [ "m_sst_lev", "classABLMost.html#ad8f1957bba407e17edb0a84ace515cde", null ], [ "m_start_bdy_time", "classABLMost.html#a4fb97b28e44e9ff6930f18083923343a", null ], [ "olen", "classABLMost.html#a0d6aa5a113a45ae1e56c0284241cfd01", null ], diff --git a/classABLMost__coll__graph.map b/classABLMost__coll__graph.map index 33275bcbe4..10fed01373 100644 --- a/classABLMost__coll__graph.map +++ b/classABLMost__coll__graph.map @@ -1,23 +1,23 @@ - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/classABLMost__coll__graph.md5 b/classABLMost__coll__graph.md5 index 4b3b57b0fc..2a8437fca4 100644 --- a/classABLMost__coll__graph.md5 +++ b/classABLMost__coll__graph.md5 @@ -1 +1 @@ -51a92484cf447ef77eb689ee8cc0d465 \ No newline at end of file +1dff4da35b8c746af168fd89a90dc174 \ No newline at end of file diff --git a/classABLMost__coll__graph.png b/classABLMost__coll__graph.png index 6f01352c3ef6c1f9d8dd8dbbf3ef5613851e896e..b462aea58bc6f19924161eb76ab9d2a458a5abc6 100644 GIT binary patch literal 190686 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
C|nkG|z?GZ<{=wb$p> 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⪼g_mnvK9yA?=$3 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 lzgGiWVIt(ejqRjt9o(DF(~Hb@bl< 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 irKLinit_Dirichlet_bc_data(const std::string input_file)ERFprivate init_from_hse(int lev)ERF init_from_input_sounding(int lev)ERF - init_geo_wind_profile(const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &geom, const amrex::Vector< amrex::Real > &zlev_stag)ERFprivate + init_geo_wind_profile(const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &lgeom, const amrex::Vector< amrex::Real > &zlev_stag)ERFprivate init_only(int lev, amrex::Real time)ERF init_shrinkERFprivatestatic init_sounding_idealERFprivatestatic diff --git a/classERF.html b/classERF.html index eb09a81777..eec2d3954b 100644 --- a/classERF.html +++ b/classERF.html @@ -368,8 +368,8 @@   void fill_rhs (amrex::MultiFab &rhs_mf, const amrex::MultiFab &state_mf, amrex::Real time, const amrex::Geometry &geom)   -void init_geo_wind_profile (const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &geom, const amrex::Vector< amrex::Real > &zlev_stag) -  +void init_geo_wind_profile (const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &lgeom, const amrex::Vector< amrex::Real > &zlev_stag) +  void refinement_criteria_setup ()   AMREX_FORCE_INLINE amrex::YAFluxRegister * getAdvFluxReg (int lev) @@ -5366,95 +5366,95 @@

-
579 {
-
580  // Impose bc's at domain boundaries
-
581  for (int lev = 0; lev <= finest_level; ++lev)
-
582  {
-
583  Box domain(Geom(lev).Domain());
-
584 
-
585  int ihi = domain.bigEnd(0);
-
586  int jhi = domain.bigEnd(1);
-
587  int khi = domain.bigEnd(2);
-
588 
-
589  // Impose periodicity first
-
590  mf_cc_vel[lev].FillBoundary(geom[lev].periodicity());
-
591 
-
592  for (MFIter mfi(mf_cc_vel[lev], TilingIfNotGPU()); mfi.isValid(); ++mfi)
-
593  {
-
594  // Note that we don't fill corners here -- only the cells that share a face
-
595  // with interior cells -- this is all that is needed to calculate vorticity
-
596  const Box& bx = mfi.tilebox();
-
597  const Array4<Real>& vel_arr = mf_cc_vel[lev].array(mfi);
-
598 
-
599  if (!Geom(lev).isPeriodic(0)) {
-
600  // Low-x side
-
601  if (bx.smallEnd(0) <= domain.smallEnd(0)) {
-
602  Real mult = (phys_bc_type[0] == ERF_BC::no_slip_wall) ? -1. : 1.;
-
603  ParallelFor(makeSlab(bx,0,0), [=] AMREX_GPU_DEVICE(int , int j, int k) noexcept
-
604  {
-
605  vel_arr(-1,j,k,1) = mult*vel_arr(0,j,k,1); // v
-
606  vel_arr(-1,j,k,2) = mult*vel_arr(0,j,k,2); // w
-
607  });
-
608  }
-
609 
-
610  // High-x side
-
611  if (bx.bigEnd(0) >= domain.bigEnd(0)) {
-
612  Real mult = (phys_bc_type[3] == ERF_BC::no_slip_wall) ? -1. : 1.;
-
613  ParallelFor(makeSlab(bx,0,0), [=] AMREX_GPU_DEVICE(int , int j, int k) noexcept
-
614  {
-
615  vel_arr(ihi+1,j,k,1) = mult*vel_arr(ihi,j,k,1); // v
-
616  vel_arr(ihi+1,j,k,2) = mult*vel_arr(ihi,j,k,2); // w
-
617  });
-
618  }
-
619  } // !periodic
-
620 
-
621  if (!Geom(lev).isPeriodic(1)) {
-
622  // Low-y side
-
623  if (bx.smallEnd(1) <= domain.smallEnd(1)) {
-
624  Real mult = (phys_bc_type[1] == ERF_BC::no_slip_wall) ? -1. : 1.;
-
625  ParallelFor(makeSlab(bx,1,0), [=] AMREX_GPU_DEVICE(int i, int , int k) noexcept
-
626  {
-
627  vel_arr(i,-1,k,0) = mult*vel_arr(i,0,k,0); // u
-
628  vel_arr(i,-1,k,2) = mult*vel_arr(i,0,k,2); // w
-
629  });
-
630  }
-
631 
-
632  // High-y side
-
633  if (bx.bigEnd(1) >= domain.bigEnd(1)) {
-
634  Real mult = (phys_bc_type[4] == ERF_BC::no_slip_wall) ? -1. : 1.;
-
635  ParallelFor(makeSlab(bx,1,0), [=] AMREX_GPU_DEVICE(int i, int , int k) noexcept
-
636  {
-
637  vel_arr(i,jhi+1,k,0) = mult*vel_arr(i,jhi,k,0); // u
-
638  vel_arr(i,jhi+1,k,2) = mult*-vel_arr(i,jhi,k,2); // w
-
639  });
-
640  }
-
641  } // !periodic
-
642 
-
643  if (!Geom(lev).isPeriodic(2)) {
-
644  // Low-z side
-
645  if (bx.smallEnd(2) <= domain.smallEnd(2)) {
-
646  Real mult = (phys_bc_type[2] == ERF_BC::no_slip_wall) ? -1. : 1.;
-
647  ParallelFor(makeSlab(bx,2,0), [=] AMREX_GPU_DEVICE(int i, int j, int) noexcept
-
648  {
-
649  vel_arr(i,j,-1,0) = mult*vel_arr(i,j,0,0); // u
-
650  vel_arr(i,j,-1,1) = mult*vel_arr(i,j,0,1); // v
-
651  });
-
652  }
-
653 
-
654  // High-z side
-
655  if (bx.bigEnd(2) >= domain.bigEnd(2)) {
-
656  Real mult = (phys_bc_type[5] == ERF_BC::no_slip_wall) ? -1. : 1.;
-
657  ParallelFor(makeSlab(bx,2,0), [=] AMREX_GPU_DEVICE(int i, int j, int) noexcept
-
658  {
-
659  vel_arr(i,j,khi+1,0) = mult*vel_arr(i,j,khi,0); // u
-
660  vel_arr(i,j,khi+1,1) = mult*vel_arr(i,j,khi,1); // v
-
661  });
-
662  }
-
663  } // !periodic
-
664  } // MFIter
-
665 
-
666  } // lev
-
667 }
+
580 {
+
581  // Impose bc's at domain boundaries
+
582  for (int lev = 0; lev <= finest_level; ++lev)
+
583  {
+
584  Box domain(Geom(lev).Domain());
+
585 
+
586  int ihi = domain.bigEnd(0);
+
587  int jhi = domain.bigEnd(1);
+
588  int khi = domain.bigEnd(2);
+
589 
+
590  // Impose periodicity first
+
591  mf_cc_vel[lev].FillBoundary(geom[lev].periodicity());
+
592 
+
593  for (MFIter mfi(mf_cc_vel[lev], TilingIfNotGPU()); mfi.isValid(); ++mfi)
+
594  {
+
595  // Note that we don't fill corners here -- only the cells that share a face
+
596  // with interior cells -- this is all that is needed to calculate vorticity
+
597  const Box& bx = mfi.tilebox();
+
598  const Array4<Real>& vel_arr = mf_cc_vel[lev].array(mfi);
+
599 
+
600  if (!Geom(lev).isPeriodic(0)) {
+
601  // Low-x side
+
602  if (bx.smallEnd(0) <= domain.smallEnd(0)) {
+
603  Real mult = (phys_bc_type[0] == ERF_BC::no_slip_wall) ? -1. : 1.;
+
604  ParallelFor(makeSlab(bx,0,0), [=] AMREX_GPU_DEVICE(int , int j, int k) noexcept
+
605  {
+
606  vel_arr(-1,j,k,1) = mult*vel_arr(0,j,k,1); // v
+
607  vel_arr(-1,j,k,2) = mult*vel_arr(0,j,k,2); // w
+
608  });
+
609  }
+
610 
+
611  // High-x side
+
612  if (bx.bigEnd(0) >= domain.bigEnd(0)) {
+
613  Real mult = (phys_bc_type[3] == ERF_BC::no_slip_wall) ? -1. : 1.;
+
614  ParallelFor(makeSlab(bx,0,0), [=] AMREX_GPU_DEVICE(int , int j, int k) noexcept
+
615  {
+
616  vel_arr(ihi+1,j,k,1) = mult*vel_arr(ihi,j,k,1); // v
+
617  vel_arr(ihi+1,j,k,2) = mult*vel_arr(ihi,j,k,2); // w
+
618  });
+
619  }
+
620  } // !periodic
+
621 
+
622  if (!Geom(lev).isPeriodic(1)) {
+
623  // Low-y side
+
624  if (bx.smallEnd(1) <= domain.smallEnd(1)) {
+
625  Real mult = (phys_bc_type[1] == ERF_BC::no_slip_wall) ? -1. : 1.;
+
626  ParallelFor(makeSlab(bx,1,0), [=] AMREX_GPU_DEVICE(int i, int , int k) noexcept
+
627  {
+
628  vel_arr(i,-1,k,0) = mult*vel_arr(i,0,k,0); // u
+
629  vel_arr(i,-1,k,2) = mult*vel_arr(i,0,k,2); // w
+
630  });
+
631  }
+
632 
+
633  // High-y side
+
634  if (bx.bigEnd(1) >= domain.bigEnd(1)) {
+
635  Real mult = (phys_bc_type[4] == ERF_BC::no_slip_wall) ? -1. : 1.;
+
636  ParallelFor(makeSlab(bx,1,0), [=] AMREX_GPU_DEVICE(int i, int , int k) noexcept
+
637  {
+
638  vel_arr(i,jhi+1,k,0) = mult*vel_arr(i,jhi,k,0); // u
+
639  vel_arr(i,jhi+1,k,2) = mult*-vel_arr(i,jhi,k,2); // w
+
640  });
+
641  }
+
642  } // !periodic
+
643 
+
644  if (!Geom(lev).isPeriodic(2)) {
+
645  // Low-z side
+
646  if (bx.smallEnd(2) <= domain.smallEnd(2)) {
+
647  Real mult = (phys_bc_type[2] == ERF_BC::no_slip_wall) ? -1. : 1.;
+
648  ParallelFor(makeSlab(bx,2,0), [=] AMREX_GPU_DEVICE(int i, int j, int) noexcept
+
649  {
+
650  vel_arr(i,j,-1,0) = mult*vel_arr(i,j,0,0); // u
+
651  vel_arr(i,j,-1,1) = mult*vel_arr(i,j,0,1); // v
+
652  });
+
653  }
+
654 
+
655  // High-z side
+
656  if (bx.bigEnd(2) >= domain.bigEnd(2)) {
+
657  Real mult = (phys_bc_type[5] == ERF_BC::no_slip_wall) ? -1. : 1.;
+
658  ParallelFor(makeSlab(bx,2,0), [=] AMREX_GPU_DEVICE(int i, int j, int) noexcept
+
659  {
+
660  vel_arr(i,j,khi+1,0) = mult*vel_arr(i,j,khi,0); // u
+
661  vel_arr(i,j,khi+1,1) = mult*vel_arr(i,j,khi,1); // v
+
662  });
+
663  }
+
664  } // !periodic
+
665  } // MFIter
+
666 
+
667  } // lev
+
668 }
@ no_slip_wall
@@ -5492,122 +5492,122 @@

-
461 {
-
462  BL_PROFILE_VAR("FillCoarsePatch()",FillCoarsePatch);
-
463  AMREX_ASSERT(lev > 0);
-
464 
-
465  //
-
466  // First fill density at the COARSE level so we can convert velocity to momenta at the COARSE level
-
467  //
-
468  bool cons_only = true;
-
469  FillPatch(lev-1, time, {&vars_new[lev-1][Vars::cons], &vars_new[lev-1][Vars::xvel],
-
470  &vars_new[lev-1][Vars::yvel], &vars_new[lev-1][Vars::zvel]},
-
471  {&vars_new[lev-1][Vars::cons],
-
472  &rU_new[lev-1], &rV_new[lev-1], &rW_new[lev-1]},
-
473  false, cons_only);
-
474 
-
475  //
-
476  // Convert velocity to momentum at the COARSE level
-
477  //
-
478  IntVect ngu = IntVect(0,0,0);
-
479  IntVect ngv = IntVect(0,0,0);
-
480  IntVect ngw = IntVect(0,0,0);
-
481 
- -
483  vars_new[lev-1][Vars::yvel], ngv,
-
484  vars_new[lev-1][Vars::zvel], ngw,
-
485  vars_new[lev-1][Vars::cons],
-
486  rU_new[lev-1],
-
487  rV_new[lev-1],
-
488  rW_new[lev-1],
-
489  Geom(lev).Domain(),
- -
491 
+
462 {
+
463  BL_PROFILE_VAR("FillCoarsePatch()",FillCoarsePatch);
+
464  AMREX_ASSERT(lev > 0);
+
465 
+
466  //
+
467  // First fill density at the COARSE level so we can convert velocity to momenta at the COARSE level
+
468  //
+
469  bool cons_only = true;
+
470  FillPatch(lev-1, time, {&vars_new[lev-1][Vars::cons], &vars_new[lev-1][Vars::xvel],
+
471  &vars_new[lev-1][Vars::yvel], &vars_new[lev-1][Vars::zvel]},
+
472  {&vars_new[lev-1][Vars::cons],
+
473  &rU_new[lev-1], &rV_new[lev-1], &rW_new[lev-1]},
+
474  false, cons_only);
+
475 
+
476  //
+
477  // Convert velocity to momentum at the COARSE level
+
478  //
+
479  IntVect ngu = IntVect(0,0,0);
+
480  IntVect ngv = IntVect(0,0,0);
+
481  IntVect ngw = IntVect(0,0,0);
+
482 
+ +
484  vars_new[lev-1][Vars::yvel], ngv,
+
485  vars_new[lev-1][Vars::zvel], ngw,
+
486  vars_new[lev-1][Vars::cons],
+
487  rU_new[lev-1],
+
488  rV_new[lev-1],
+
489  rW_new[lev-1],
+
490  Geom(lev).Domain(),
+
492 
-
493  //
-
494  // Interpolate all cell-centered variables from coarse to fine level
-
495  //
-
496  Interpolater* mapper_c = &cell_cons_interp;
-
497  Interpolater* mapper_f = &face_cons_linear_interp;
-
498 
-
499  int icomp = 0;
-
500  int bccomp = BCVars::cons_bc;
-
501  InterpFromCoarseLevel(vars_new[lev][Vars::cons], time, vars_new[lev-1][Vars::cons],
-
502  icomp, icomp, vars_new[lev][Vars::cons].nComp(),
-
503  geom[lev-1], geom[lev],
-
504  *physbcs_cons[lev-1], BCVars::cons_bc,
- -
506  refRatio(lev-1), mapper_c, domain_bcs_type, bccomp);
-
507 
-
508  //
-
509  // Interpolate x-momentum from coarse to fine level
-
510  //
-
511  InterpFromCoarseLevel(rU_new[lev], time, rU_new[lev-1],
-
512  0, 0, 1, geom[lev-1], geom[lev],
-
513  *physbcs_u[lev-1], BCVars::xvel_bc,
-
514  *physbcs_u[lev ], BCVars::xvel_bc,
-
515  refRatio(lev-1), mapper_f,
- -
517 
-
518  //
-
519  // Interpolate y-momentum from coarse to fine level
-
520  //
-
521  bccomp = BCVars::yvel_bc;
-
522  InterpFromCoarseLevel(rV_new[lev], time, rV_new[lev-1],
-
523  0, 0, 1, geom[lev-1], geom[lev],
-
524  *physbcs_v[lev-1], BCVars::yvel_bc,
-
525  *physbcs_v[lev ], BCVars::yvel_bc,
-
526  refRatio(lev-1), mapper_f,
- -
528 
-
529  //
-
530  // Interpolate z-momentum from coarse to fine level
-
531  //
-
532 
-
533  InterpFromCoarseLevel(rW_new[lev], time, rW_new[lev-1],
-
534  0, 0, 1, geom[lev-1], geom[lev],
- - -
537  refRatio(lev-1), mapper_f,
- -
539 
-
540  for (int which_lev = lev-1; which_lev <= lev; which_lev++)
-
541  {
- -
543  vars_new[which_lev][Vars::yvel],
-
544  vars_new[which_lev][Vars::zvel],
-
545  vars_new[which_lev][Vars::cons],
-
546  rU_new[which_lev],
-
547  rV_new[which_lev],
-
548  rW_new[which_lev],
-
549  Geom(lev).Domain(),
- -
551  }
-
552 
-
553  vars_new[lev][Vars::cons].FillBoundary(geom[lev].periodicity());
-
554  vars_new[lev][Vars::xvel].FillBoundary(geom[lev].periodicity());
-
555  vars_new[lev][Vars::yvel].FillBoundary(geom[lev].periodicity());
-
556  vars_new[lev][Vars::zvel].FillBoundary(geom[lev].periodicity());
-
557 
-
558  // ***************************************************************************
-
559  // Physical bc's at domain boundary
-
560  // ***************************************************************************
-
561  IntVect ngvect_cons = vars_new[lev][Vars::cons].nGrowVect();
-
562  IntVect ngvect_vels = vars_new[lev][Vars::xvel].nGrowVect();
-
563 
-
564  int ncomp_cons = vars_new[lev][Vars::cons].nComp();
-
565 
-
566  (*physbcs_cons[lev])(vars_new[lev][Vars::cons],0,ncomp_cons,ngvect_cons,time,BCVars::cons_bc);
-
567  ( *physbcs_u[lev])(vars_new[lev][Vars::xvel],0,1 ,ngvect_vels,time,BCVars::xvel_bc);
-
568  ( *physbcs_v[lev])(vars_new[lev][Vars::yvel],0,1 ,ngvect_vels,time,BCVars::yvel_bc);
- -
570  ngvect_vels,time,BCVars::zvel_bc);
-
571 
-
572  // ***************************************************************************
-
573  // Since lev > 0 here we don't worry about m_r2d or wrfbdy data
-
574  // ***************************************************************************
-
575 }
-
void FillCoarsePatch(int lev, amrex::Real time)
Definition: ERF_FillPatch.cpp:460
+
493 
+
494  //
+
495  // Interpolate all cell-centered variables from coarse to fine level
+
496  //
+
497  Interpolater* mapper_c = &cell_cons_interp;
+
498  Interpolater* mapper_f = &face_cons_linear_interp;
+
499 
+
500  int icomp = 0;
+
501  int bccomp = BCVars::cons_bc;
+
502  InterpFromCoarseLevel(vars_new[lev][Vars::cons], time, vars_new[lev-1][Vars::cons],
+
503  icomp, icomp, vars_new[lev][Vars::cons].nComp(),
+
504  geom[lev-1], geom[lev],
+
505  *physbcs_cons[lev-1], BCVars::cons_bc,
+ +
507  refRatio(lev-1), mapper_c, domain_bcs_type, bccomp);
+
508 
+
509  //
+
510  // Interpolate x-momentum from coarse to fine level
+
511  //
+
512  InterpFromCoarseLevel(rU_new[lev], time, rU_new[lev-1],
+
513  0, 0, 1, geom[lev-1], geom[lev],
+
514  *physbcs_u[lev-1], BCVars::xvel_bc,
+
515  *physbcs_u[lev ], BCVars::xvel_bc,
+
516  refRatio(lev-1), mapper_f,
+ +
518 
+
519  //
+
520  // Interpolate y-momentum from coarse to fine level
+
521  //
+
522  bccomp = BCVars::yvel_bc;
+
523  InterpFromCoarseLevel(rV_new[lev], time, rV_new[lev-1],
+
524  0, 0, 1, geom[lev-1], geom[lev],
+
525  *physbcs_v[lev-1], BCVars::yvel_bc,
+
526  *physbcs_v[lev ], BCVars::yvel_bc,
+
527  refRatio(lev-1), mapper_f,
+ +
529 
+
530  //
+
531  // Interpolate z-momentum from coarse to fine level
+
532  //
+
533 
+
534  InterpFromCoarseLevel(rW_new[lev], time, rW_new[lev-1],
+
535  0, 0, 1, geom[lev-1], geom[lev],
+ + +
538  refRatio(lev-1), mapper_f,
+ +
540 
+
541  for (int which_lev = lev-1; which_lev <= lev; which_lev++)
+
542  {
+ +
544  vars_new[which_lev][Vars::yvel],
+
545  vars_new[which_lev][Vars::zvel],
+
546  vars_new[which_lev][Vars::cons],
+
547  rU_new[which_lev],
+
548  rV_new[which_lev],
+
549  rW_new[which_lev],
+
550  Geom(lev).Domain(),
+ +
552  }
+
553 
+
554  vars_new[lev][Vars::cons].FillBoundary(geom[lev].periodicity());
+
555  vars_new[lev][Vars::xvel].FillBoundary(geom[lev].periodicity());
+
556  vars_new[lev][Vars::yvel].FillBoundary(geom[lev].periodicity());
+
557  vars_new[lev][Vars::zvel].FillBoundary(geom[lev].periodicity());
+
558 
+
559  // ***************************************************************************
+
560  // Physical bc's at domain boundary
+
561  // ***************************************************************************
+
562  IntVect ngvect_cons = vars_new[lev][Vars::cons].nGrowVect();
+
563  IntVect ngvect_vels = vars_new[lev][Vars::xvel].nGrowVect();
+
564 
+
565  int ncomp_cons = vars_new[lev][Vars::cons].nComp();
+
566 
+
567  (*physbcs_cons[lev])(vars_new[lev][Vars::cons],0,ncomp_cons,ngvect_cons,time,BCVars::cons_bc);
+
568  ( *physbcs_u[lev])(vars_new[lev][Vars::xvel],0,1 ,ngvect_vels,time,BCVars::xvel_bc);
+
569  ( *physbcs_v[lev])(vars_new[lev][Vars::yvel],0,1 ,ngvect_vels,time,BCVars::yvel_bc);
+ +
571  ngvect_vels,time,BCVars::zvel_bc);
+
572 
+
573  // ***************************************************************************
+
574  // Since lev > 0 here we don't worry about m_r2d or wrfbdy data
+
575  // ***************************************************************************
+
576 }
+
void FillCoarsePatch(int lev, amrex::Real time)
Definition: ERF_FillPatch.cpp:461
Here is the call graph for this function:
@@ -5877,31 +5877,32 @@

420  Tau13_lev[lev].get(), Tau31_lev[lev].get(),

421  Tau23_lev[lev].get(), Tau32_lev[lev].get(),
422  SFS_hfx3_lev[lev].get(),
-
423  z_phys_nd[lev].get());
-
424  }
-
425 
-
426  // We always come in to this call with momenta so we need to leave with momenta!
-
427  // We need to make sure we convert back on all ghost cells/faces because this is
-
428  // how velocity from fine-fine copies (as well as physical and interpolated bcs) will be filled
-
429  if (!cons_only) {
-
430  IntVect ngu = mfs_vel[Vars::xvel]->nGrowVect();
-
431  IntVect ngv = mfs_vel[Vars::yvel]->nGrowVect();
-
432  IntVect ngw = mfs_vel[Vars::zvel]->nGrowVect();
-
433 
-
434  if (!solverChoice.use_NumDiff) {
-
435  ngu = IntVect(1,1,1);
-
436  ngv = IntVect(1,1,1);
-
437  ngw = IntVect(1,1,0);
-
438  }
-
439  VelocityToMomentum(*mfs_vel[Vars::xvel], ngu,
-
440  *mfs_vel[Vars::yvel], ngv,
-
441  *mfs_vel[Vars::zvel], ngw,
-
442  *mfs_vel[Vars::cons],
-
443  *mfs_mom[IntVars::xmom], *mfs_mom[IntVars::ymom], *mfs_mom[IntVars::zmom],
-
444  Geom(lev).Domain(),
- -
446  }
-
447 }
+
423  SFS_q1fx3_lev[lev].get(),
+
424  z_phys_nd[lev].get());
+
425  }
+
426 
+
427  // We always come in to this call with momenta so we need to leave with momenta!
+
428  // We need to make sure we convert back on all ghost cells/faces because this is
+
429  // how velocity from fine-fine copies (as well as physical and interpolated bcs) will be filled
+
430  if (!cons_only) {
+
431  IntVect ngu = mfs_vel[Vars::xvel]->nGrowVect();
+
432  IntVect ngv = mfs_vel[Vars::yvel]->nGrowVect();
+
433  IntVect ngw = mfs_vel[Vars::zvel]->nGrowVect();
+
434 
+
435  if (!solverChoice.use_NumDiff) {
+
436  ngu = IntVect(1,1,1);
+
437  ngv = IntVect(1,1,1);
+
438  ngw = IntVect(1,1,0);
+
439  }
+
440  VelocityToMomentum(*mfs_vel[Vars::xvel], ngu,
+
441  *mfs_vel[Vars::yvel], ngv,
+
442  *mfs_vel[Vars::zvel], ngw,
+
443  *mfs_vel[Vars::cons],
+
444  *mfs_mom[IntVars::xmom], *mfs_mom[IntVars::ymom], *mfs_mom[IntVars::zmom],
+
445  Geom(lev).Domain(),
+ +
447  }
+
448 }
PhysBCFunctNoOp null_bc
Definition: ERF_FillPatch.cpp:10
AMREX_GPU_HOST AMREX_FORCE_INLINE void ApplyMask(amrex::MultiFab &dst, const amrex::iMultiFab &imask, const int nghost=0)
Definition: Utils.H:351
void fill_from_bndryregs(const amrex::Vector< amrex::MultiFab * > &mfs, amrex::Real time)
Definition: BoundaryConditions_bndryreg.cpp:13
@@ -7404,8 +7405,8 @@

-

◆ init_geo_wind_profile()

+ +

◆ init_geo_wind_profile()

@@ -7447,7 +7448,7 @@

const amrex::Geometry &  - geom, + lgeom, @@ -7469,12 +7470,12 @@

416 {
417  const int klo = 0;
-
418  const int khi = geom.Domain().bigEnd()[AMREX_SPACEDIM-1];
-
419  const amrex::Real dz = geom.CellSize()[AMREX_SPACEDIM-1];
+
418  const int khi = lgeom.Domain().bigEnd()[AMREX_SPACEDIM-1];
+
419  const amrex::Real dz = lgeom.CellSize()[AMREX_SPACEDIM-1];
420 
421  const bool grid_stretch = (zlev_stag.size() > 0);
-
422  const Real zbot = (grid_stretch) ? zlev_stag[klo] : geom.ProbLo(AMREX_SPACEDIM-1);
-
423  const Real ztop = (grid_stretch) ? zlev_stag[khi+1] : geom.ProbHi(AMREX_SPACEDIM-1);
+
422  const Real zbot = (grid_stretch) ? zlev_stag[klo] : lgeom.ProbLo(AMREX_SPACEDIM-1);
+
423  const Real ztop = (grid_stretch) ? zlev_stag[khi+1] : lgeom.ProbHi(AMREX_SPACEDIM-1);
424 
425  amrex::Print() << "Reading geostrophic wind profile from " << input_file << std::endl;
426  std::ifstream profile_reader(input_file);
@@ -7518,8 +7519,8 @@

Here is the call graph for this function:

772  amrex::Print() << "Note: 1-D geostrophic wind profile input is only defined for grid stretching, not real terrain" << std::endl;
773  }
- +
775  h_u_geos[lev], d_u_geos[lev],
776  h_v_geos[lev], d_v_geos[lev],
777  geom[lev],
@@ -8683,7 +8684,7 @@

amrex::Vector< std::unique_ptr< std::fstream > > sampleptlog
Definition: ERF.H:1224

amrex::Real start_time
Definition: ERF.H:814
std::unique_ptr< WriteBndryPlanes > m_w2d
Definition: ERF.H:1026
-
void init_geo_wind_profile(const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &geom, const amrex::Vector< amrex::Real > &zlev_stag)
Definition: ERF_init1d.cpp:409
+
void init_geo_wind_profile(const std::string input_file, amrex::Vector< amrex::Real > &u_geos, amrex::Gpu::DeviceVector< amrex::Real > &u_geos_d, amrex::Vector< amrex::Real > &v_geos, amrex::Gpu::DeviceVector< amrex::Real > &v_geos_d, const amrex::Geometry &lgeom, const amrex::Vector< amrex::Real > &zlev_stag)
Definition: ERF_init1d.cpp:409
void initSponge()
Initialize sponge profiles.
Definition: ERF_init1d.cpp:124
static bool is_it_time_for_action(int nstep, amrex::Real time, amrex::Real dt, int action_interval, amrex::Real action_per)
Definition: ERF_WriteScalarProfiles.cpp:464
void InitData()
Definition: ERF.cpp:556
@@ -16119,7 +16120,7 @@

AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real Compute_h_zeta_AtIface(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:80

AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real Compute_h_zeta_AtJface(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:123
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real Compute_h_eta_AtJface(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:151
-
void FillBdyCCVels(amrex::Vector< amrex::MultiFab > &mf_cc_vel)
Definition: ERF_FillPatch.cpp:578
+
void FillBdyCCVels(amrex::Vector< amrex::MultiFab > &mf_cc_vel)
Definition: ERF_FillPatch.cpp:579
static amrex::Vector< std::string > PlotFileVarNames(amrex::Vector< std::string > plot_var_names)
Definition: Plotfile.cpp:154
void WriteMultiLevelPlotfileWithTerrain(const std::string &plotfilename, int nlevels, const amrex::Vector< const amrex::MultiFab * > &mf, const amrex::Vector< const amrex::MultiFab * > &mf_nd, const amrex::Vector< std::string > &varnames, amrex::Real time, const amrex::Vector< int > &level_steps, const std::string &versionName="HyperCLaw-V1.1", const std::string &levelPrefix="Level_", const std::string &mfPrefix="Cell", const amrex::Vector< std::string > &extra_dirs=amrex::Vector< std::string >()) const
Definition: Plotfile.cpp:1423
void writeJobInfo(const std::string &dir) const
Definition: writeJobInfo.cpp:9
diff --git a/classERF.js b/classERF.js index d992ef60b3..9a0948475a 100644 --- a/classERF.js +++ b/classERF.js @@ -46,7 +46,7 @@ var classERF = [ "init_Dirichlet_bc_data", "classERF.html#a3079a30cce7e1a01d5c9705f393b5a63", null ], [ "init_from_hse", "classERF.html#a857a8f76768ec4451b995cbf4f4ac176", null ], [ "init_from_input_sounding", "classERF.html#a2908bcd920ab5e3fef171a37302853ec", null ], - [ "init_geo_wind_profile", "classERF.html#aacc932516cb277301951a8258545873c", null ], + [ "init_geo_wind_profile", "classERF.html#aab564dd3009ef83466b50db6d997b563", null ], [ "init_only", "classERF.html#a80981e20939a6a38ba17478da2253ff1", null ], [ "init_stuff", "classERF.html#a976799d747d046615ccbf27f366a8b96", null ], [ "init_uniform", "classERF.html#ae618963cf90e247b72fbd71d5b13599d", null ], diff --git a/classERF_aacc932516cb277301951a8258545873c_cgraph.map b/classERF_aab564dd3009ef83466b50db6d997b563_cgraph.map similarity index 100% rename from classERF_aacc932516cb277301951a8258545873c_cgraph.map rename to classERF_aab564dd3009ef83466b50db6d997b563_cgraph.map diff --git a/classERF_aacc932516cb277301951a8258545873c_cgraph.md5 b/classERF_aab564dd3009ef83466b50db6d997b563_cgraph.md5 similarity index 100% rename from classERF_aacc932516cb277301951a8258545873c_cgraph.md5 rename to classERF_aab564dd3009ef83466b50db6d997b563_cgraph.md5 diff --git a/classERF_aacc932516cb277301951a8258545873c_cgraph.png b/classERF_aab564dd3009ef83466b50db6d997b563_cgraph.png similarity index 100% rename from classERF_aacc932516cb277301951a8258545873c_cgraph.png rename to classERF_aab564dd3009ef83466b50db6d997b563_cgraph.png diff --git a/classMOSTAverage-members.html b/classMOSTAverage-members.html index 5a17b47b72..15a6d42e37 100644 --- a/classMOSTAverage-members.html +++ b/classMOSTAverage-members.html @@ -114,6 +114,8 @@ m_policyMOSTAverageprotected m_pp_prefixMOSTAverageprotected m_radiusMOSTAverageprotected + m_rot_fieldsMOSTAverageprotected + m_rotateMOSTAverageprotected m_t_avgMOSTAverageprotected m_t_initMOSTAverageprotected m_time_windowMOSTAverageprotected @@ -133,14 +135,15 @@ set_norm_positions_T()MOSTAverage set_plane_normalization()MOSTAverage set_region_normalization()MOSTAverageinline - set_z_positions_T()MOSTAverage - trilinear_interp_T(const amrex::Real &xp, const amrex::Real &yp, const amrex::Real &zp, amrex::Real *interp_vals, amrex::Array4< amrex::Real const > const &interp_array, amrex::Array4< amrex::Real const > const &z_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &plo, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxi, const int interp_comp)MOSTAverageinlinestatic - update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)MOSTAverage - write_averages(int lev)MOSTAverage - write_k_indices(int lev)MOSTAverage - write_norm_indices(int lev)MOSTAverage - write_xz_positions(int lev, int j)MOSTAverage - ~MOSTAverage()MOSTAverageinline + set_rotated_fields(int lev)MOSTAverage + set_z_positions_T()MOSTAverage + trilinear_interp_T(const amrex::Real &xp, const amrex::Real &yp, const amrex::Real &zp, amrex::Real *interp_vals, amrex::Array4< amrex::Real const > const &interp_array, amrex::Array4< amrex::Real const > const &z_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &plo, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxi, const int interp_comp)MOSTAverageinlinestatic + update_field_ptrs(int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)MOSTAverage + write_averages(int lev)MOSTAverage + write_k_indices(int lev)MOSTAverage + write_norm_indices(int lev)MOSTAverage + write_xz_positions(int lev, int j)MOSTAverage + ~MOSTAverage()MOSTAverageinline

diff --git a/classMOSTAverage.html b/classMOSTAverage.html index 97024a93eb..f2be80ef7e 100644 --- a/classMOSTAverage.html +++ b/classMOSTAverage.html @@ -98,21 +98,21 @@
Collaboration graph
- - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
[legend]
@@ -132,6 +132,8 @@ + + @@ -178,7 +180,7 @@ - + @@ -186,6 +188,8 @@ + + @@ -204,6 +208,8 @@ + + @@ -385,37 +391,44 @@

541 {
-
542  switch(m_policy) {
-
543  case 0: // Standard plane average
- -
545  break;
-
546  case 1: // Local region/point
- -
548  break;
-
549  default:
-
550  AMREX_ASSERT_WITH_MESSAGE(false, "Unknown policy for MOSTAverage!");
-
551  }
-
552 
-
553  // We have initialized the averages
-
554  if (m_t_avg) m_t_init[lev] = 1;
-
555 }
-
bool m_t_avg
Definition: MOSTAverage.H:202
-
int m_policy
Definition: MOSTAverage.H:173
-
amrex::Vector< int > m_t_init
Definition: MOSTAverage.H:203
-
void compute_region_averages(int lev)
Definition: MOSTAverage.cpp:754
-
void compute_plane_averages(int lev)
Definition: MOSTAverage.cpp:564
+
629 {
+
630  if (m_rotate) set_rotated_fields(lev);
+
631 
+
632  switch(m_policy) {
+
633  case 0: // Standard plane average
+ +
635  break;
+
636  case 1: // Local region/point
+ +
638  break;
+
639  default:
+
640  AMREX_ASSERT_WITH_MESSAGE(false, "Unknown policy for MOSTAverage!");
+
641  }
+
642 
+
643  // We have initialized the averages
+
644  if (m_t_avg) m_t_init[lev] = 1;
+
645 }
+
bool m_t_avg
Definition: MOSTAverage.H:207
+
int m_policy
Definition: MOSTAverage.H:176
+
void set_rotated_fields(int lev)
Definition: MOSTAverage.cpp:227
+
amrex::Vector< int > m_t_init
Definition: MOSTAverage.H:208
+
bool m_rotate
Definition: MOSTAverage.H:177
+
void compute_region_averages(int lev)
Definition: MOSTAverage.cpp:848
+
void compute_plane_averages(int lev)
Definition: MOSTAverage.cpp:654
Here is the call graph for this function:
- - - - - - + + + + + + + + +
@@ -443,206 +456,211 @@

565 {
-
566  // Peel back the level
-
567  auto& fields = m_fields[lev];
-
568  auto& averages = m_averages[lev];
-
569  const auto & geom = m_geom[lev];
-
570 
-
571  auto& z_phys = m_z_phys_nd[lev];
-
572  auto& x_pos = m_x_pos[lev];
-
573  auto& y_pos = m_y_pos[lev];
-
574  auto& z_pos = m_z_pos[lev];
-
575 
-
576  auto& i_indx = m_i_indx[lev];
-
577  auto& j_indx = m_j_indx[lev];
-
578  auto& k_indx = m_k_indx[lev];
-
579 
-
580  auto& ncell_plane = m_ncell_plane[lev];
-
581  auto& plane_average = m_plane_average[lev];
-
582 
-
583  // Set factors for time averaging
-
584  Real d_fact_new, d_fact_old;
-
585  if (m_t_avg && m_t_init[lev]) {
-
586  d_fact_new = m_fact_new;
-
587  d_fact_old = m_fact_old;
-
588  } else {
-
589  d_fact_new = 1.0;
-
590  d_fact_old = 0.0;
-
591  }
-
592 
-
593  // GPU array to accumulate averages into
-
594  Gpu::DeviceVector<Real> pavg(plane_average.size(), 0.0);
-
595  Real* plane_avg = pavg.data();
-
596 
-
597  // Vectors for normalization and buffer storage
-
598  Vector<Real> denom(plane_average.size(),0.0);
-
599  Vector<Real> val_old(plane_average.size(),0.0);
-
600 
-
601  // Averages over all the fields
-
602  //----------------------------------------------------------
-
603  Box domain = geom.Domain();
-
604 
-
605  Array<int,AMREX_SPACEDIM> is_per = {0,0,0};
-
606  for (int idim(0); idim < AMREX_SPACEDIM-1; ++idim) {
-
607  if (geom.isPeriodic(idim)) is_per[idim] = 1;
-
608  }
-
609 
-
610  for (int imf(0); imf < m_nvar; ++imf) {
-
611 
-
612  // Continue if no valid Qv pointer
-
613  if (!fields[imf]) continue;
-
614 
-
615  denom[imf] = 1.0 / (Real)ncell_plane[imf];
-
616  val_old[imf] = plane_average[imf]*d_fact_old;
-
617 
-
618 #ifdef _OPENMP
-
619 #pragma omp parallel if (Gpu::notInLaunchRegion())
-
620 #endif
-
621  for (MFIter mfi(*fields[imf], TileNoZ()); mfi.isValid(); ++mfi) {
-
622  Box vbx = mfi.validbox(); // This is the grid (not tile)
-
623  Box pbx = mfi.tilebox(); // This is the tile (not grid)
-
624  pbx.setSmall(2,0); pbx.setBig(2,0);
-
625 
-
626  // Avoid double counting nodal data by changing the high end when we are
-
627  // at the high side of the grid (not just of the tile)
-
628  IndexType ixt = averages[imf]->boxArray().ixType();
-
629  for (int idim(0); idim < AMREX_SPACEDIM-1; ++idim) {
-
630  if ( ixt.nodeCentered(idim) && (pbx.bigEnd(idim) == vbx.bigEnd(idim)) ) {
-
631  int dom_hi = domain.bigEnd(idim)+1;
-
632  if (pbx.bigEnd(idim) < dom_hi || is_per[idim]) {
-
633  pbx.growHi(idim,-1);
-
634  }
-
635  }
-
636  }
-
637 
-
638  auto mf_arr = fields[imf]->const_array(mfi);
-
639 
-
640  if (m_interp) {
-
641  const auto plo = geom.ProbLoArray();
-
642  const auto dxInv = geom.InvCellSizeArray();
-
643  const auto z_phys_arr = z_phys->const_array(mfi);
-
644  auto x_pos_arr = x_pos->array(mfi);
-
645  auto y_pos_arr = y_pos->array(mfi);
-
646  auto z_pos_arr = z_pos->array(mfi);
-
647  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
-
648  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
-
649  {
-
650  Real interp{0};
-
651  trilinear_interp_T(x_pos_arr(i,j,k), y_pos_arr(i,j,k), z_pos_arr(i,j,k),
-
652  &interp, mf_arr, z_phys_arr, plo, dxInv, 1);
-
653  Real val = interp;
-
654  Gpu::deviceReduceSum(&plane_avg[imf], val, handler);
-
655  });
-
656  } else {
-
657  auto k_arr = k_indx->const_array(mfi);
-
658  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
-
659  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
-
660  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
-
661  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
-
662  {
-
663  int mk = k_arr(i,j,k);
-
664  int mj = j_arr ? j_arr(i,j,k) : j;
-
665  int mi = i_arr ? i_arr(i,j,k) : i;
-
666  Real val = mf_arr(mi,mj,mk);
-
667  Gpu::deviceReduceSum(&plane_avg[imf], val, handler);
-
668  });
-
669  }
-
670  }
-
671  }
-
672 
-
673  //
-
674  //------------------------------------------------------------------------
-
675  // Averages for the tangential velocity magnitude
-
676  // (This is cell-centered so we don't need to worry about double-counting)
-
677  //------------------------------------------------------------------------
-
678  //
-
679  {
-
680  int imf = 0;
-
681  int iavg = m_navg - 1;
-
682  denom[iavg] = 1.0 / (Real)ncell_plane[iavg];
-
683  val_old[iavg] = plane_average[iavg]*d_fact_old;
-
684 
-
685 #ifdef _OPENMP
-
686 #pragma omp parallel if (Gpu::notInLaunchRegion())
-
687 #endif
-
688  for (MFIter mfi(*averages[iavg], TileNoZ()); mfi.isValid(); ++mfi)
-
689  {
-
690  Box pbx = mfi.tilebox();
-
691  pbx.setSmall(2,0); pbx.setBig(2,0);
-
692 
-
693  // Last element is Umag and always cell centered
-
694  auto u_mf_arr = fields[imf ]->const_array(mfi);
-
695  auto v_mf_arr = fields[imf+1]->const_array(mfi);
-
696 
-
697  if (m_interp) {
-
698  const auto plo = m_geom[lev].ProbLoArray();
-
699  const auto dxInv = m_geom[lev].InvCellSizeArray();
-
700  const auto z_phys_arr = z_phys->const_array(mfi);
-
701  auto x_pos_arr = x_pos->array(mfi);
-
702  auto y_pos_arr = y_pos->array(mfi);
-
703  auto z_pos_arr = z_pos->array(mfi);
-
704  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
-
705  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
-
706  {
-
707  Real u_interp{0};
-
708  Real v_interp{0};
-
709  trilinear_interp_T(x_pos_arr(i,j,k), y_pos_arr(i,j,k), z_pos_arr(i,j,k),
-
710  &u_interp, u_mf_arr, z_phys_arr, plo, dxInv, 1);
-
711  trilinear_interp_T(x_pos_arr(i,j,k), y_pos_arr(i,j,k), z_pos_arr(i,j,k),
-
712  &v_interp, v_mf_arr, z_phys_arr, plo, dxInv, 1);
-
713  const Real val = std::sqrt(u_interp*u_interp + v_interp*v_interp);
-
714  Gpu::deviceReduceSum(&plane_avg[iavg], val, handler);
-
715  });
-
716  } else {
-
717  auto k_arr = k_indx->const_array(mfi);
-
718  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
-
719  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
-
720  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
-
721  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
-
722  {
-
723  int mk = k_arr(i,j,k);
-
724  int mj = j_arr ? j_arr(i,j,k) : j;
-
725  int mi = i_arr ? i_arr(i,j,k) : i;
-
726  const Real u_val = 0.5 * (u_mf_arr(mi,mj,mk) + u_mf_arr(mi+1,mj ,mk));
-
727  const Real v_val = 0.5 * (v_mf_arr(mi,mj,mk) + v_mf_arr(mi ,mj+1,mk));
-
728  const Real val = std::sqrt(u_val*u_val + v_val*v_val);
-
729  Gpu::deviceReduceSum(&plane_avg[iavg], val, handler);
-
730  });
-
731  }
-
732  }
-
733  }
-
734 
-
735  // Copy to host and sum across procs
-
736  Gpu::copy(Gpu::deviceToHost, pavg.begin(), pavg.end(), plane_average.begin());
-
737  ParallelDescriptor::ReduceRealSum(plane_average.data(), plane_average.size());
-
738 
-
739  // No spatial variation with plane averages
-
740  for (int iavg(0); iavg < m_navg; ++iavg){
-
741  plane_average[iavg] *= denom[iavg]*d_fact_new;
-
742  plane_average[iavg] += val_old[iavg];
-
743  averages[iavg]->setVal(plane_average[iavg]);
-
744  }
-
745 }
+
655 {
+
656  // Peel back the level
+
657  auto& fields = m_fields[lev];
+
658  auto& rot_fields = m_rot_fields[lev];
+
659  auto& averages = m_averages[lev];
+
660  const auto & geom = m_geom[lev];
+
661 
+
662  auto& z_phys = m_z_phys_nd[lev];
+
663  auto& x_pos = m_x_pos[lev];
+
664  auto& y_pos = m_y_pos[lev];
+
665  auto& z_pos = m_z_pos[lev];
+
666 
+
667  auto& i_indx = m_i_indx[lev];
+
668  auto& j_indx = m_j_indx[lev];
+
669  auto& k_indx = m_k_indx[lev];
+
670 
+
671  auto& ncell_plane = m_ncell_plane[lev];
+
672  auto& plane_average = m_plane_average[lev];
+
673 
+
674  // Set factors for time averaging
+
675  Real d_fact_new, d_fact_old;
+
676  if (m_t_avg && m_t_init[lev]) {
+
677  d_fact_new = m_fact_new;
+
678  d_fact_old = m_fact_old;
+
679  } else {
+
680  d_fact_new = 1.0;
+
681  d_fact_old = 0.0;
+
682  }
+
683 
+
684  // GPU array to accumulate averages into
+
685  Gpu::DeviceVector<Real> pavg(plane_average.size(), 0.0);
+
686  Real* plane_avg = pavg.data();
+
687 
+
688  // Vectors for normalization and buffer storage
+
689  Vector<Real> denom(plane_average.size(),0.0);
+
690  Vector<Real> val_old(plane_average.size(),0.0);
+
691 
+
692  // Averages over all the fields
+
693  //----------------------------------------------------------
+
694  Box domain = geom.Domain();
+
695 
+
696  Array<int,AMREX_SPACEDIM> is_per = {0,0,0};
+
697  for (int idim(0); idim < AMREX_SPACEDIM-1; ++idim) {
+
698  if (geom.isPeriodic(idim)) is_per[idim] = 1;
+
699  }
+
700 
+
701  for (int imf(0); imf < (m_nvar-1); ++imf) {
+
702 
+
703  // Continue if no valid Qv pointer
+
704  if (!fields[imf]) continue;
+
705 
+
706  denom[imf] = 1.0 / (Real)ncell_plane[imf];
+
707  val_old[imf] = plane_average[imf]*d_fact_old;
+
708 
+
709 #ifdef _OPENMP
+
710 #pragma omp parallel if (Gpu::notInLaunchRegion())
+
711 #endif
+
712  for (MFIter mfi(*fields[imf], TileNoZ()); mfi.isValid(); ++mfi) {
+
713  Box vbx = mfi.validbox(); // This is the grid (not tile)
+
714  Box pbx = mfi.tilebox(); // This is the tile (not grid)
+
715  pbx.setSmall(2,0); pbx.setBig(2,0);
+
716 
+
717  // Avoid double counting nodal data by changing the high end when we are
+
718  // at the high side of the grid (not just of the tile)
+
719  IndexType ixt = averages[imf]->boxArray().ixType();
+
720  for (int idim(0); idim < AMREX_SPACEDIM-1; ++idim) {
+
721  if ( ixt.nodeCentered(idim) && (pbx.bigEnd(idim) == vbx.bigEnd(idim)) ) {
+
722  int dom_hi = domain.bigEnd(idim)+1;
+
723  if (pbx.bigEnd(idim) < dom_hi || is_per[idim]) {
+
724  pbx.growHi(idim,-1);
+
725  }
+
726  }
+
727  }
+
728 
+
729  auto mf_arr = (m_rotate) ? rot_fields[imf]->const_array(mfi) :
+
730  fields[imf]->const_array(mfi);
+
731 
+
732  if (m_interp) {
+
733  const auto plo = geom.ProbLoArray();
+
734  const auto dxInv = geom.InvCellSizeArray();
+
735  const auto z_phys_arr = z_phys->const_array(mfi);
+
736  auto x_pos_arr = x_pos->array(mfi);
+
737  auto y_pos_arr = y_pos->array(mfi);
+
738  auto z_pos_arr = z_pos->array(mfi);
+
739  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
+
740  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
+
741  {
+
742  Real interp{0};
+
743  trilinear_interp_T(x_pos_arr(i,j,k), y_pos_arr(i,j,k), z_pos_arr(i,j,k),
+
744  &interp, mf_arr, z_phys_arr, plo, dxInv, 1);
+
745  Real val = interp;
+
746  Gpu::deviceReduceSum(&plane_avg[imf], val, handler);
+
747  });
+
748  } else {
+
749  auto k_arr = k_indx->const_array(mfi);
+
750  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
+
751  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
+
752  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
+
753  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
+
754  {
+
755  int mk = k_arr(i,j,k);
+
756  int mj = j_arr ? j_arr(i,j,k) : j;
+
757  int mi = i_arr ? i_arr(i,j,k) : i;
+
758  Real val = mf_arr(mi,mj,mk);
+
759  Gpu::deviceReduceSum(&plane_avg[imf], val, handler);
+
760  });
+
761  }
+
762  }
+
763  }
+
764 
+
765  //
+
766  //------------------------------------------------------------------------
+
767  // Averages for the tangential velocity magnitude
+
768  // (This is cell-centered so we don't need to worry about double-counting)
+
769  //------------------------------------------------------------------------
+
770  //
+
771  {
+
772  int imf = 0;
+
773  int iavg = m_navg - 1;
+
774  denom[iavg] = 1.0 / (Real)ncell_plane[iavg];
+
775  val_old[iavg] = plane_average[iavg]*d_fact_old;
+
776 
+
777 #ifdef _OPENMP
+
778 #pragma omp parallel if (Gpu::notInLaunchRegion())
+
779 #endif
+
780  for (MFIter mfi(*averages[iavg], TileNoZ()); mfi.isValid(); ++mfi)
+
781  {
+
782  Box pbx = mfi.tilebox();
+
783  pbx.setSmall(2,0); pbx.setBig(2,0);
+
784 
+
785  // Last element is Umag and always cell centered
+
786  auto u_mf_arr = (m_rotate) ? rot_fields[imf ]->const_array(mfi) :
+
787  fields[imf ]->const_array(mfi);
+
788  auto v_mf_arr = (m_rotate) ? rot_fields[imf+1]->const_array(mfi) :
+
789  fields[imf+1]->const_array(mfi);
+
790 
+
791  if (m_interp) {
+
792  const auto plo = m_geom[lev].ProbLoArray();
+
793  const auto dxInv = m_geom[lev].InvCellSizeArray();
+
794  const auto z_phys_arr = z_phys->const_array(mfi);
+
795  auto x_pos_arr = x_pos->array(mfi);
+
796  auto y_pos_arr = y_pos->array(mfi);
+
797  auto z_pos_arr = z_pos->array(mfi);
+
798  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
+
799  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
+
800  {
+
801  Real u_interp{0};
+
802  Real v_interp{0};
+
803  trilinear_interp_T(x_pos_arr(i,j,k), y_pos_arr(i,j,k), z_pos_arr(i,j,k),
+
804  &u_interp, u_mf_arr, z_phys_arr, plo, dxInv, 1);
+
805  trilinear_interp_T(x_pos_arr(i,j,k), y_pos_arr(i,j,k), z_pos_arr(i,j,k),
+
806  &v_interp, v_mf_arr, z_phys_arr, plo, dxInv, 1);
+
807  const Real val = std::sqrt(u_interp*u_interp + v_interp*v_interp);
+
808  Gpu::deviceReduceSum(&plane_avg[iavg], val, handler);
+
809  });
+
810  } else {
+
811  auto k_arr = k_indx->const_array(mfi);
+
812  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
+
813  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
+
814  ParallelFor(Gpu::KernelInfo().setReduction(true), pbx, [=]
+
815  AMREX_GPU_DEVICE(int i, int j, int k, Gpu::Handler const& handler) noexcept
+
816  {
+
817  int mk = k_arr(i,j,k);
+
818  int mj = j_arr ? j_arr(i,j,k) : j;
+
819  int mi = i_arr ? i_arr(i,j,k) : i;
+
820  const Real u_val = 0.5 * (u_mf_arr(mi,mj,mk) + u_mf_arr(mi+1,mj ,mk));
+
821  const Real v_val = 0.5 * (v_mf_arr(mi,mj,mk) + v_mf_arr(mi ,mj+1,mk));
+
822  const Real val = std::sqrt(u_val*u_val + v_val*v_val);
+
823  Gpu::deviceReduceSum(&plane_avg[iavg], val, handler);
+
824  });
+
825  }
+
826  }
+
827  }
+
828 
+
829  // Copy to host and sum across procs
+
830  Gpu::copy(Gpu::deviceToHost, pavg.begin(), pavg.end(), plane_average.begin());
+
831  ParallelDescriptor::ReduceRealSum(plane_average.data(), plane_average.size());
+
832 
+
833  // No spatial variation with plane averages
+
834  for (int iavg(0); iavg < m_navg; ++iavg){
+
835  plane_average[iavg] *= denom[iavg]*d_fact_new;
+
836  plane_average[iavg] += val_old[iavg];
+
837  averages[iavg]->setVal(plane_average[iavg]);
+
838  }
+
839 }
AMREX_FORCE_INLINE amrex::IntVect TileNoZ()
Definition: TileNoZ.H:11
-
int m_navg
Definition: MOSTAverage.H:171
-
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_averages
Definition: MOSTAverage.H:182
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_y_pos
Definition: MOSTAverage.H:177
-
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_i_indx
Definition: MOSTAverage.H:179
-
amrex::Vector< amrex::MultiFab * > m_z_phys_nd
Definition: MOSTAverage.H:166
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_x_pos
Definition: MOSTAverage.H:176
-
amrex::Vector< amrex::Vector< amrex::Real > > m_plane_average
Definition: MOSTAverage.H:187
-
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_z_pos
Definition: MOSTAverage.H:178
-
amrex::Vector< amrex::Vector< int > > m_ncell_plane
Definition: MOSTAverage.H:186
-
int m_nvar
Definition: MOSTAverage.H:170
-
amrex::Real m_fact_new
Definition: MOSTAverage.H:205
-
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_j_indx
Definition: MOSTAverage.H:180
-
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_fields
Definition: MOSTAverage.H:165
-
amrex::Real m_fact_old
Definition: MOSTAverage.H:205
-
bool m_interp
Definition: MOSTAverage.H:197
-
const amrex::Vector< amrex::Geometry > m_geom
Definition: MOSTAverage.H:164
-
AMREX_GPU_HOST_DEVICE static AMREX_INLINE void trilinear_interp_T(const amrex::Real &xp, const amrex::Real &yp, const amrex::Real &zp, amrex::Real *interp_vals, amrex::Array4< amrex::Real const > const &interp_array, amrex::Array4< amrex::Real const > const &z_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &plo, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxi, const int interp_comp)
Definition: MOSTAverage.H:105
-
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_k_indx
Definition: MOSTAverage.H:181
+
int m_navg
Definition: MOSTAverage.H:174
+
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_averages
Definition: MOSTAverage.H:186
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_y_pos
Definition: MOSTAverage.H:181
+
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_i_indx
Definition: MOSTAverage.H:183
+
amrex::Vector< amrex::MultiFab * > m_z_phys_nd
Definition: MOSTAverage.H:169
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_x_pos
Definition: MOSTAverage.H:180
+
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_rot_fields
Definition: MOSTAverage.H:187
+
amrex::Vector< amrex::Vector< amrex::Real > > m_plane_average
Definition: MOSTAverage.H:192
+
amrex::Vector< std::unique_ptr< amrex::MultiFab > > m_z_pos
Definition: MOSTAverage.H:182
+
amrex::Vector< amrex::Vector< int > > m_ncell_plane
Definition: MOSTAverage.H:191
+
int m_nvar
Definition: MOSTAverage.H:173
+
amrex::Real m_fact_new
Definition: MOSTAverage.H:210
+
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_j_indx
Definition: MOSTAverage.H:184
+
amrex::Vector< amrex::Vector< amrex::MultiFab * > > m_fields
Definition: MOSTAverage.H:168
+
amrex::Real m_fact_old
Definition: MOSTAverage.H:210
+
bool m_interp
Definition: MOSTAverage.H:202
+
const amrex::Vector< amrex::Geometry > m_geom
Definition: MOSTAverage.H:167
+
AMREX_GPU_HOST_DEVICE static AMREX_INLINE void trilinear_interp_T(const amrex::Real &xp, const amrex::Real &yp, const amrex::Real &zp, amrex::Real *interp_vals, amrex::Array4< amrex::Real const > const &interp_array, amrex::Array4< amrex::Real const > const &z_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &plo, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxi, const int interp_comp)
Definition: MOSTAverage.H:108
+
amrex::Vector< std::unique_ptr< amrex::iMultiFab > > m_k_indx
Definition: MOSTAverage.H:185

Referenced by compute_averages().

@@ -689,224 +707,228 @@

755 {
-
756  // Peel back the level
-
757  auto& fields = m_fields[lev];
-
758  auto& averages = m_averages[lev];
-
759  const auto & geom = m_geom[lev];
-
760 
-
761  auto& z_phys = m_z_phys_nd[lev];
-
762  auto& x_pos = m_x_pos[lev];
-
763  auto& y_pos = m_y_pos[lev];
-
764  auto& z_pos = m_z_pos[lev];
-
765 
-
766  auto& i_indx = m_i_indx[lev];
-
767  auto& j_indx = m_j_indx[lev];
-
768  auto& k_indx = m_k_indx[lev];
-
769 
-
770  // Set factors for time averaging
-
771  Real d_fact_new, d_fact_old;
-
772  if (m_t_avg && m_t_init[lev]) {
-
773  d_fact_new = m_fact_new;
-
774  d_fact_old = m_fact_old;
-
775  } else {
-
776  d_fact_new = 1.0;
-
777  d_fact_old = 0.0;
-
778  }
-
779 
-
780  // Number of cells contained in the local average
-
781  const Real denom = 1.0 / (Real) m_ncell_region;
-
782 
-
783  // Capture radius for device
-
784  int d_radius = m_radius;
-
785 
-
786  // Averages over all the fields
-
787  //----------------------------------------------------------
-
788  for (int imf(0); imf < m_nvar; ++imf) {
-
789 
-
790  // Continue if no valid Qv pointer
-
791  if (!fields[imf]) continue;
-
792 
-
793 #ifdef _OPENMP
-
794 #pragma omp parallel if (Gpu::notInLaunchRegion())
-
795 #endif
-
796  for (MFIter mfi(*fields[imf], TileNoZ()); mfi.isValid(); ++mfi) {
-
797  Box pbx = mfi.tilebox(); pbx.setSmall(2,0); pbx.setBig(2,0);
-
798 
-
799  auto mf_arr = fields[imf]->const_array(mfi);
-
800  auto ma_arr = averages[imf]->array(mfi);
-
801 
-
802  if (m_interp) {
-
803  const auto plo = geom.ProbLoArray();
-
804  const auto dx = geom.CellSizeArray();
-
805  const auto dxInv = geom.InvCellSizeArray();
-
806  const auto z_phys_arr = z_phys->const_array(mfi);
-
807  auto x_pos_arr = x_pos->array(mfi);
-
808  auto y_pos_arr = y_pos->array(mfi);
-
809  auto z_pos_arr = z_pos->array(mfi);
-
810  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
-
811  {
-
812  ma_arr(i,j,k) *= d_fact_old;
-
813 
-
814  Real met_h_zeta = Compute_h_zeta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
-
815  for (int lk(-d_radius); lk <= (d_radius); ++lk) {
-
816  for (int lj(-d_radius); lj <= (d_radius); ++lj) {
-
817  for (int li(-d_radius); li <= (d_radius); ++li) {
-
818  Real interp{0};
-
819  Real xp = x_pos_arr(i+li,j+lj,k);
-
820  Real yp = y_pos_arr(i+li,j+lj,k);
-
821  Real zp = z_pos_arr(i+li,j+lj,k) + met_h_zeta*lk*dx[2];
-
822  trilinear_interp_T(xp, yp, zp, &interp, mf_arr, z_phys_arr, plo, dxInv, 1);
-
823  Real val = denom * interp * d_fact_new;
-
824  ma_arr(i,j,k) += val;
-
825  }
-
826  }
-
827  }
-
828  });
-
829  } else {
-
830  auto k_arr = k_indx->const_array(mfi);
-
831  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
-
832  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
-
833  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
-
834  {
-
835  ma_arr(i,j,k) *= d_fact_old;
-
836 
-
837  int mk = k_arr(i,j,k);
-
838  int mj = j_arr ? j_arr(i,j,k) : j;
-
839  int mi = i_arr ? i_arr(i,j,k) : i;
-
840  for (int lk(mk-d_radius); lk <= (mk+d_radius); ++lk) {
-
841  for (int lj(mj-d_radius); lj <= (mj+d_radius); ++lj) {
-
842  for (int li(mi-d_radius); li <= (mi+d_radius); ++li) {
-
843  Real val = denom * mf_arr(li, lj, lk) * d_fact_new;
-
844  ma_arr(i,j,k) += val;
-
845  }
-
846  }
-
847  }
-
848  });
-
849  }
-
850  }
-
851 
-
852  // Fill interior ghost cells and any ghost cells outside a periodic domain
-
853  //***********************************************************************************
-
854  averages[imf]->FillBoundary(geom.periodicity());
-
855  }
-
856 
-
857  // Averages for the tangential velocity magnitude
-
858  //----------------------------------------------------------
-
859  {
-
860  int imf = 0;
-
861  int iavg = m_navg - 1;
-
862 
-
863 #ifdef _OPENMP
-
864 #pragma omp parallel if (Gpu::notInLaunchRegion())
-
865 #endif
-
866  for (MFIter mfi(*averages[iavg], TileNoZ()); mfi.isValid(); ++mfi) {
-
867  Box pbx = mfi.tilebox(); pbx.setSmall(2,0); pbx.setBig(2,0);
-
868 
-
869  auto u_mf_arr = fields[imf]->const_array(mfi);
-
870  auto v_mf_arr = fields[imf+1]->const_array(mfi);
-
871  auto ma_arr = averages[iavg]->array(mfi);
-
872 
-
873  if (m_interp) {
-
874  const auto plo = geom.ProbLoArray();
-
875  const auto dx = geom.CellSizeArray();
-
876  const auto dxInv = geom.InvCellSizeArray();
-
877  const auto z_phys_arr = z_phys->const_array(mfi);
-
878  auto x_pos_arr = x_pos->array(mfi);
-
879  auto y_pos_arr = y_pos->array(mfi);
-
880  auto z_pos_arr = z_pos->array(mfi);
-
881  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
-
882  {
-
883  ma_arr(i,j,k) *= d_fact_old;
+
849 {
+
850  // Peel back the level
+
851  auto& fields = m_fields[lev];
+
852  auto& rot_fields = m_rot_fields[lev];
+
853  auto& averages = m_averages[lev];
+
854  const auto & geom = m_geom[lev];
+
855 
+
856  auto& z_phys = m_z_phys_nd[lev];
+
857  auto& x_pos = m_x_pos[lev];
+
858  auto& y_pos = m_y_pos[lev];
+
859  auto& z_pos = m_z_pos[lev];
+
860 
+
861  auto& i_indx = m_i_indx[lev];
+
862  auto& j_indx = m_j_indx[lev];
+
863  auto& k_indx = m_k_indx[lev];
+
864 
+
865  // Set factors for time averaging
+
866  Real d_fact_new, d_fact_old;
+
867  if (m_t_avg && m_t_init[lev]) {
+
868  d_fact_new = m_fact_new;
+
869  d_fact_old = m_fact_old;
+
870  } else {
+
871  d_fact_new = 1.0;
+
872  d_fact_old = 0.0;
+
873  }
+
874 
+
875  // Number of cells contained in the local average
+
876  const Real denom = 1.0 / (Real) m_ncell_region;
+
877 
+
878  // Capture radius for device
+
879  int d_radius = m_radius;
+
880 
+
881  // Averages over all the fields
+
882  //----------------------------------------------------------
+
883  for (int imf(0); imf < (m_nvar-1); ++imf) {
884 
-
885  Real met_h_zeta = Compute_h_zeta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
-
886  for (int lk(-d_radius); lk <= (d_radius); ++lk) {
-
887  for (int lj(-d_radius); lj <= (d_radius); ++lj) {
-
888  for (int li(-d_radius); li <= (d_radius); ++li) {
-
889  Real u_interp{0};
-
890  Real v_interp{0};
-
891  Real xp = x_pos_arr(i+li,j+lj,k);
-
892  Real yp = y_pos_arr(i+li,j+lj,k);
-
893  Real zp = z_pos_arr(i+li,j+lj,k) + met_h_zeta*lk*dx[2];
-
894  trilinear_interp_T(xp, yp, zp, &u_interp, u_mf_arr, z_phys_arr, plo, dxInv, 1);
-
895  trilinear_interp_T(xp, yp, zp, &v_interp, v_mf_arr, z_phys_arr, plo, dxInv, 1);
-
896  Real mag = std::sqrt(u_interp*u_interp + v_interp*v_interp);
-
897  Real val = denom * mag * d_fact_new;
-
898  ma_arr(i,j,k) += val;
-
899  }
-
900  }
-
901  }
-
902  });
-
903  } else {
-
904  auto k_arr = k_indx->const_array(mfi);
-
905  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
-
906  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
-
907  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
-
908  {
-
909  ma_arr(i,j,k) *= d_fact_old;
-
910 
-
911  int mk = k_arr(i,j,k);
-
912  int mj = j_arr ? j_arr(i,j,k) : j;
-
913  int mi = i_arr ? i_arr(i,j,k) : i;
-
914  for (int lk(mk-d_radius); lk <= (mk+d_radius); ++lk) {
-
915  for (int lj(mj-d_radius); lj <= (mj+d_radius); ++lj) {
-
916  for (int li(mi-d_radius); li <= (mi+d_radius); ++li) {
-
917  const Real u_val = 0.5 * (u_mf_arr(li,lj,lk) + u_mf_arr(li+1,lj ,lk));
-
918  const Real v_val = 0.5 * (v_mf_arr(li,lj,lk) + v_mf_arr(li ,lj+1,lk));
-
919  const Real mag = std::sqrt(u_val*u_val + v_val*v_val);
-
920  Real val = denom * mag * d_fact_new;
-
921  ma_arr(i,j,k) += val;
-
922  }
-
923  }
-
924  }
-
925  });
-
926  }
-
927 
-
928  // Fill interior ghost cells and any ghost cells outside a periodic domain
-
929  //***********************************************************************************
-
930  averages[iavg]->FillBoundary(geom.periodicity());
-
931  }
-
932  }
-
933 
-
934 
-
935  // Need to fill ghost cells outside the domain if not periodic
-
936  bool not_per_x = !(geom.periodicity().isPeriodic(0));
-
937  bool not_per_y = !(geom.periodicity().isPeriodic(1));
-
938  if (not_per_x || not_per_y) {
-
939  Box domain = geom.Domain();
-
940  for (int iavg(0); iavg < m_navg; ++iavg) {
-
941  IndexType ixt = averages[iavg]->boxArray().ixType();
-
942  Box ldomain = domain; ldomain.convert(ixt);
-
943  IntVect ng = averages[iavg]->nGrowVect(); ng[2]=0;
-
944 #ifdef _OPENMP
-
945 #pragma omp parallel if (Gpu::notInLaunchRegion())
-
946 #endif
-
947  for (MFIter mfi(*averages[iavg], TileNoZ()); mfi.isValid(); ++mfi) {
-
948  Box gpbx = mfi.growntilebox(ng); gpbx.setSmall(2,0); gpbx.setBig(2,0);
-
949 
-
950  if (ldomain.contains(gpbx)) continue;
-
951 
-
952  auto ma_arr = averages[iavg]->array(mfi);
-
953 
-
954  int i_lo = ldomain.smallEnd(0); int i_hi = ldomain.bigEnd(0);
-
955  int j_lo = ldomain.smallEnd(1); int j_hi = ldomain.bigEnd(1);
-
956  ParallelFor(gpbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
-
957  {
-
958  int li, lj;
-
959  li = i < i_lo ? i_lo : i;
-
960  li = li > i_hi ? i_hi : li;
-
961  lj = j < j_lo ? j_lo : j;
-
962  lj = lj > j_hi ? j_hi : lj;
-
963 
-
964  ma_arr(i,j,k) = ma_arr(li,lj,k);
-
965  });
-
966  } // MFiter
-
967  } // iavg
-
968  } // Not periodic
-
969 }
+
885  // Continue if no valid Qv pointer
+
886  if (!fields[imf]) continue;
+
887 
+
888 #ifdef _OPENMP
+
889 #pragma omp parallel if (Gpu::notInLaunchRegion())
+
890 #endif
+
891  for (MFIter mfi(*fields[imf], TileNoZ()); mfi.isValid(); ++mfi) {
+
892  Box pbx = mfi.tilebox(); pbx.setSmall(2,0); pbx.setBig(2,0);
+
893 
+
894  auto mf_arr = (m_rotate) ? rot_fields[imf]->const_array(mfi) :
+
895  fields[imf]->const_array(mfi);
+
896  auto ma_arr = averages[imf]->array(mfi);
+
897 
+
898  if (m_interp) {
+
899  const auto plo = geom.ProbLoArray();
+
900  const auto dx = geom.CellSizeArray();
+
901  const auto dxInv = geom.InvCellSizeArray();
+
902  const auto z_phys_arr = z_phys->const_array(mfi);
+
903  auto x_pos_arr = x_pos->array(mfi);
+
904  auto y_pos_arr = y_pos->array(mfi);
+
905  auto z_pos_arr = z_pos->array(mfi);
+
906  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
+
907  {
+
908  ma_arr(i,j,k) *= d_fact_old;
+
909 
+
910  Real met_h_zeta = Compute_h_zeta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
+
911  for (int lk(-d_radius); lk <= (d_radius); ++lk) {
+
912  for (int lj(-d_radius); lj <= (d_radius); ++lj) {
+
913  for (int li(-d_radius); li <= (d_radius); ++li) {
+
914  Real interp{0};
+
915  Real xp = x_pos_arr(i+li,j+lj,k);
+
916  Real yp = y_pos_arr(i+li,j+lj,k);
+
917  Real zp = z_pos_arr(i+li,j+lj,k) + met_h_zeta*lk*dx[2];
+
918  trilinear_interp_T(xp, yp, zp, &interp, mf_arr, z_phys_arr, plo, dxInv, 1);
+
919  Real val = denom * interp * d_fact_new;
+
920  ma_arr(i,j,k) += val;
+
921  }
+
922  }
+
923  }
+
924  });
+
925  } else {
+
926  auto k_arr = k_indx->const_array(mfi);
+
927  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
+
928  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
+
929  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
+
930  {
+
931  ma_arr(i,j,k) *= d_fact_old;
+
932 
+
933  int mk = k_arr(i,j,k);
+
934  int mj = j_arr ? j_arr(i,j,k) : j;
+
935  int mi = i_arr ? i_arr(i,j,k) : i;
+
936  for (int lk(mk-d_radius); lk <= (mk+d_radius); ++lk) {
+
937  for (int lj(mj-d_radius); lj <= (mj+d_radius); ++lj) {
+
938  for (int li(mi-d_radius); li <= (mi+d_radius); ++li) {
+
939  Real val = denom * mf_arr(li, lj, lk) * d_fact_new;
+
940  ma_arr(i,j,k) += val;
+
941  }
+
942  }
+
943  }
+
944  });
+
945  }
+
946  }
+
947 
+
948  // Fill interior ghost cells and any ghost cells outside a periodic domain
+
949  //***********************************************************************************
+
950  averages[imf]->FillBoundary(geom.periodicity());
+
951  }
+
952 
+
953  // Averages for the tangential velocity magnitude
+
954  //----------------------------------------------------------
+
955  {
+
956  int imf = 0;
+
957  int iavg = m_navg - 1;
+
958 
+
959 #ifdef _OPENMP
+
960 #pragma omp parallel if (Gpu::notInLaunchRegion())
+
961 #endif
+
962  for (MFIter mfi(*averages[iavg], TileNoZ()); mfi.isValid(); ++mfi) {
+
963  Box pbx = mfi.tilebox(); pbx.setSmall(2,0); pbx.setBig(2,0);
+
964 
+
965  auto u_mf_arr = (m_rotate) ? rot_fields[imf ]->const_array(mfi) :
+
966  fields[imf ]->const_array(mfi);
+
967  auto v_mf_arr = (m_rotate) ? rot_fields[imf+1]->const_array(mfi) :
+
968  fields[imf+1]->const_array(mfi);
+
969  auto ma_arr = averages[iavg]->array(mfi);
+
970 
+
971  if (m_interp) {
+
972  const auto plo = geom.ProbLoArray();
+
973  const auto dx = geom.CellSizeArray();
+
974  const auto dxInv = geom.InvCellSizeArray();
+
975  const auto z_phys_arr = z_phys->const_array(mfi);
+
976  auto x_pos_arr = x_pos->array(mfi);
+
977  auto y_pos_arr = y_pos->array(mfi);
+
978  auto z_pos_arr = z_pos->array(mfi);
+
979  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
+
980  {
+
981  ma_arr(i,j,k) *= d_fact_old;
+
982 
+
983  Real met_h_zeta = Compute_h_zeta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
+
984  for (int lk(-d_radius); lk <= (d_radius); ++lk) {
+
985  for (int lj(-d_radius); lj <= (d_radius); ++lj) {
+
986  for (int li(-d_radius); li <= (d_radius); ++li) {
+
987  Real u_interp{0};
+
988  Real v_interp{0};
+
989  Real xp = x_pos_arr(i+li,j+lj,k);
+
990  Real yp = y_pos_arr(i+li,j+lj,k);
+
991  Real zp = z_pos_arr(i+li,j+lj,k) + met_h_zeta*lk*dx[2];
+
992  trilinear_interp_T(xp, yp, zp, &u_interp, u_mf_arr, z_phys_arr, plo, dxInv, 1);
+
993  trilinear_interp_T(xp, yp, zp, &v_interp, v_mf_arr, z_phys_arr, plo, dxInv, 1);
+
994  Real mag = std::sqrt(u_interp*u_interp + v_interp*v_interp);
+
995  Real val = denom * mag * d_fact_new;
+
996  ma_arr(i,j,k) += val;
+
997  }
+
998  }
+
999  }
+
1000  });
+
1001  } else {
+
1002  auto k_arr = k_indx->const_array(mfi);
+
1003  auto j_arr = j_indx ? j_indx->const_array(mfi) : Array4<const int> {};
+
1004  auto i_arr = i_indx ? i_indx->const_array(mfi) : Array4<const int> {};
+
1005  ParallelFor(pbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
+
1006  {
+
1007  ma_arr(i,j,k) *= d_fact_old;
+
1008 
+
1009  int mk = k_arr(i,j,k);
+
1010  int mj = j_arr ? j_arr(i,j,k) : j;
+
1011  int mi = i_arr ? i_arr(i,j,k) : i;
+
1012  for (int lk(mk-d_radius); lk <= (mk+d_radius); ++lk) {
+
1013  for (int lj(mj-d_radius); lj <= (mj+d_radius); ++lj) {
+
1014  for (int li(mi-d_radius); li <= (mi+d_radius); ++li) {
+
1015  const Real u_val = 0.5 * (u_mf_arr(li,lj,lk) + u_mf_arr(li+1,lj ,lk));
+
1016  const Real v_val = 0.5 * (v_mf_arr(li,lj,lk) + v_mf_arr(li ,lj+1,lk));
+
1017  const Real mag = std::sqrt(u_val*u_val + v_val*v_val);
+
1018  Real val = denom * mag * d_fact_new;
+
1019  ma_arr(i,j,k) += val;
+
1020  }
+
1021  }
+
1022  }
+
1023  });
+
1024  }
+
1025 
+
1026  // Fill interior ghost cells and any ghost cells outside a periodic domain
+
1027  //***********************************************************************************
+
1028  averages[iavg]->FillBoundary(geom.periodicity());
+
1029  }
+
1030  }
+
1031 
+
1032 
+
1033  // Need to fill ghost cells outside the domain if not periodic
+
1034  bool not_per_x = !(geom.periodicity().isPeriodic(0));
+
1035  bool not_per_y = !(geom.periodicity().isPeriodic(1));
+
1036  if (not_per_x || not_per_y) {
+
1037  Box domain = geom.Domain();
+
1038  for (int iavg(0); iavg < m_navg; ++iavg) {
+
1039  IndexType ixt = averages[iavg]->boxArray().ixType();
+
1040  Box ldomain = domain; ldomain.convert(ixt);
+
1041  IntVect ng = averages[iavg]->nGrowVect(); ng[2]=0;
+
1042 #ifdef _OPENMP
+
1043 #pragma omp parallel if (Gpu::notInLaunchRegion())
+
1044 #endif
+
1045  for (MFIter mfi(*averages[iavg], TileNoZ()); mfi.isValid(); ++mfi) {
+
1046  Box gpbx = mfi.growntilebox(ng); gpbx.setSmall(2,0); gpbx.setBig(2,0);
+
1047 
+
1048  if (ldomain.contains(gpbx)) continue;
+
1049 
+
1050  auto ma_arr = averages[iavg]->array(mfi);
+
1051 
+
1052  int i_lo = ldomain.smallEnd(0); int i_hi = ldomain.bigEnd(0);
+
1053  int j_lo = ldomain.smallEnd(1); int j_hi = ldomain.bigEnd(1);
+
1054  ParallelFor(gpbx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept
+
1055  {
+
1056  int li, lj;
+
1057  li = i < i_lo ? i_lo : i;
+
1058  li = li > i_hi ? i_hi : li;
+
1059  lj = j < j_lo ? j_lo : j;
+
1060  lj = lj > j_hi ? j_hi : lj;
+
1061 
+
1062  ma_arr(i,j,k) = ma_arr(li,lj,k);
+
1063  });
+
1064  } // MFiter
+
1065  } // iavg
+
1066  } // Not periodic
+
1067 }
AMREX_FORCE_INLINE AMREX_GPU_DEVICE amrex::Real Compute_h_zeta_AtCellCenter(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:32
-
int m_radius
Definition: MOSTAverage.H:191
-
int m_ncell_region
Definition: MOSTAverage.H:192
+
int m_radius
Definition: MOSTAverage.H:196
+
int m_ncell_region
Definition: MOSTAverage.H:197

Referenced by compute_averages().

@@ -965,7 +987,7 @@

-
87 { return m_averages[lev][comp].get(); }
+
90 { return m_averages[lev][comp].get(); }

Referenced by ABLMost::get_mac_avg().

@@ -1002,8 +1024,8 @@

-
90 { return m_zref; }
-
amrex::Real m_zref
Definition: MOSTAverage.H:174
+
93 { return m_zref; }
+
amrex::Real m_zref
Definition: MOSTAverage.H:178

Referenced by ABLMost::get_zref().

@@ -1085,61 +1107,61 @@

Function to set K indices without terrain.

-
244 {
-
245  ParmParse pp(m_pp_prefix);
-
246  auto read_z = pp.query("most.zref",m_zref);
-
247  auto read_k = pp.queryarr("most.k_arr_in",m_k_in);
-
248 
-
249  // Default behavior is to use the first cell center
-
250  if (!read_z && !read_k) {
-
251  Real m_zlo = m_geom[0].ProbLo(2);
-
252  Real m_dz = m_geom[0].CellSize(2);
-
253  m_zref = m_zlo + 0.5 * m_dz;
-
254  Print() << "Reference height for MOST set to " << m_zref << std::endl;
-
255  read_z = true;
-
256  }
-
257 
-
258  // Specify z_ref & compute k_indx (z_ref takes precedence)
-
259  if (read_z) {
-
260  for (int lev(0); lev < m_maxlev; lev++) {
-
261  Real m_zlo = m_geom[lev].ProbLo(2);
-
262  Real m_zhi = m_geom[lev].ProbHi(2);
-
263  Real m_dz = m_geom[lev].CellSize(2);
-
264 
-
265  amrex::ignore_unused(m_zhi);
-
266 
-
267  AMREX_ASSERT_WITH_MESSAGE(m_zref >= m_zlo + 0.5 * m_dz,
-
268  "Query point must be past first z-cell!");
-
269 
-
270  AMREX_ASSERT_WITH_MESSAGE(m_zref <= m_zhi - 0.5 * m_dz,
-
271  "Query point must be below the last z-cell!");
-
272 
-
273  int lk = static_cast<int>(floor((m_zref - m_zlo) / m_dz - 0.5));
-
274 
-
275  m_zref = (lk + 0.5) * m_dz + m_zlo;
-
276 
-
277  AMREX_ALWAYS_ASSERT(lk >= m_radius);
-
278 
-
279  m_k_indx[lev]->setVal(lk);
-
280  }
-
281  // Specified k_indx & compute z_ref
-
282  } else if (read_k) {
-
283  for (int lev(0); lev < m_maxlev; lev++){
-
284  AMREX_ASSERT_WITH_MESSAGE(m_k_in[lev] >= m_radius,
-
285  "K index must be larger than averaging radius!");
-
286  m_k_indx[lev]->setVal(m_k_in[lev]);
-
287  }
-
288 
-
289  // TODO: check that z_ref is constant across levels
-
290  Real m_zlo = m_geom[0].ProbLo(2);
-
291  Real m_dz = m_geom[0].CellSize(2);
-
292  m_zref = ((Real)m_k_in[0] + 0.5) * m_dz + m_zlo;
-
293  }
-
294 }
+
332 {
+
333  ParmParse pp(m_pp_prefix);
+
334  auto read_z = pp.query("most.zref",m_zref);
+
335  auto read_k = pp.queryarr("most.k_arr_in",m_k_in);
+
336 
+
337  // Default behavior is to use the first cell center
+
338  if (!read_z && !read_k) {
+
339  Real m_zlo = m_geom[0].ProbLo(2);
+
340  Real m_dz = m_geom[0].CellSize(2);
+
341  m_zref = m_zlo + 0.5 * m_dz;
+
342  Print() << "Reference height for MOST set to " << m_zref << std::endl;
+
343  read_z = true;
+
344  }
+
345 
+
346  // Specify z_ref & compute k_indx (z_ref takes precedence)
+
347  if (read_z) {
+
348  for (int lev(0); lev < m_maxlev; lev++) {
+
349  Real m_zlo = m_geom[lev].ProbLo(2);
+
350  Real m_zhi = m_geom[lev].ProbHi(2);
+
351  Real m_dz = m_geom[lev].CellSize(2);
+
352 
+
353  amrex::ignore_unused(m_zhi);
+
354 
+
355  AMREX_ASSERT_WITH_MESSAGE(m_zref >= m_zlo + 0.5 * m_dz,
+
356  "Query point must be past first z-cell!");
+
357 
+
358  AMREX_ASSERT_WITH_MESSAGE(m_zref <= m_zhi - 0.5 * m_dz,
+
359  "Query point must be below the last z-cell!");
+
360 
+
361  int lk = static_cast<int>(floor((m_zref - m_zlo) / m_dz - 0.5));
+
362 
+
363  m_zref = (lk + 0.5) * m_dz + m_zlo;
+
364 
+
365  AMREX_ALWAYS_ASSERT(lk >= m_radius);
+
366 
+
367  m_k_indx[lev]->setVal(lk);
+
368  }
+
369  // Specified k_indx & compute z_ref
+
370  } else if (read_k) {
+
371  for (int lev(0); lev < m_maxlev; lev++){
+
372  AMREX_ASSERT_WITH_MESSAGE(m_k_in[lev] >= m_radius,
+
373  "K index must be larger than averaging radius!");
+
374  m_k_indx[lev]->setVal(m_k_in[lev]);
+
375  }
+
376 
+
377  // TODO: check that z_ref is constant across levels
+
378  Real m_zlo = m_geom[0].ProbLo(2);
+
379  Real m_dz = m_geom[0].CellSize(2);
+
380  m_zref = ((Real)m_k_in[0] + 0.5) * m_dz + m_zlo;
+
381  }
+
382 }
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real pp(amrex::Real y)
Definition: Microphysics_Utils.H:219
-
std::string m_pp_prefix
Definition: MOSTAverage.H:175
-
int m_maxlev
Definition: MOSTAverage.H:172
-
amrex::Vector< int > m_k_in
Definition: MOSTAverage.H:193
+
std::string m_pp_prefix
Definition: MOSTAverage.H:179
+
int m_maxlev
Definition: MOSTAverage.H:175
+
amrex::Vector< int > m_k_in
Definition: MOSTAverage.H:198
Here is the call graph for this function:
@@ -1167,55 +1189,55 @@

Function to set K indices with terrain.

-
303 {
-
304  ParmParse pp(m_pp_prefix);
-
305  auto read_z = pp.query("most.zref",m_zref);
-
306  auto read_k = pp.queryarr("most.k_arr_in",m_k_in);
-
307 
-
308  // No default behavior with terrain (we can't tell the difference between
-
309  // vertical grid stretching and true terrain)
-
310  AMREX_ALWAYS_ASSERT_WITH_MESSAGE(read_z != read_k,
-
311  "Need to specify zref or k_arr_in for MOST");
-
312 
-
313  // Capture for device
-
314  Real d_zref = m_zref;
-
315  Real d_radius = m_radius;
-
316  amrex::ignore_unused(d_radius);
-
317 
-
318  // Specify z_ref & compute k_indx (z_ref takes precedence)
-
319  if (read_z) {
-
320  for (int lev(0); lev < m_maxlev; lev++) {
-
321  int kmax = m_geom[lev].Domain().bigEnd(2);
-
322  for (MFIter mfi(*m_k_indx[lev], TileNoZ()); mfi.isValid(); ++mfi) {
-
323  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
-
324  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
-
325  auto k_arr = m_k_indx[lev]->array(mfi);
-
326  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
-
327  {
-
328  k_arr(i,j,k) = 0;
-
329  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
-
330  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
-
331  Real z_target = z_bot_face + d_zref;
-
332  for (int lk(0); lk<=kmax; ++lk) {
-
333  Real z_lo = 0.25 * ( z_phys_arr(i,j ,lk ) + z_phys_arr(i+1,j ,lk )
-
334  + z_phys_arr(i,j+1,lk ) + z_phys_arr(i+1,j+1,lk ) );
-
335  Real z_hi = 0.25 * ( z_phys_arr(i,j ,lk+1) + z_phys_arr(i+1,j ,lk+1)
-
336  + z_phys_arr(i,j+1,lk+1) + z_phys_arr(i+1,j+1,lk+1) );
-
337  if (z_target > z_lo && z_target < z_hi){
-
338  AMREX_ASSERT_WITH_MESSAGE(lk >= d_radius,
-
339  "K index must be larger than averaging radius!");
-
340  k_arr(i,j,k) = lk;
-
341  break;
-
342  }
-
343  }
-
344  });
-
345  }
-
346  }
-
347  // Specified k_indx & compute z_ref
-
348  } else if (read_k) {
-
349  AMREX_ASSERT_WITH_MESSAGE(false, "Specified k-indx with terrain not implemented!");
-
350  }
-
351 }
+
391 {
+
392  ParmParse pp(m_pp_prefix);
+
393  auto read_z = pp.query("most.zref",m_zref);
+
394  auto read_k = pp.queryarr("most.k_arr_in",m_k_in);
+
395 
+
396  // No default behavior with terrain (we can't tell the difference between
+
397  // vertical grid stretching and true terrain)
+
398  AMREX_ALWAYS_ASSERT_WITH_MESSAGE(read_z != read_k,
+
399  "Need to specify zref or k_arr_in for MOST");
+
400 
+
401  // Capture for device
+
402  Real d_zref = m_zref;
+
403  Real d_radius = m_radius;
+
404  amrex::ignore_unused(d_radius);
+
405 
+
406  // Specify z_ref & compute k_indx (z_ref takes precedence)
+
407  if (read_z) {
+
408  for (int lev(0); lev < m_maxlev; lev++) {
+
409  int kmax = m_geom[lev].Domain().bigEnd(2);
+
410  for (MFIter mfi(*m_k_indx[lev], TileNoZ()); mfi.isValid(); ++mfi) {
+
411  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
+
412  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
+
413  auto k_arr = m_k_indx[lev]->array(mfi);
+
414  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
+
415  {
+
416  k_arr(i,j,k) = 0;
+
417  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
+
418  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
+
419  Real z_target = z_bot_face + d_zref;
+
420  for (int lk(0); lk<=kmax; ++lk) {
+
421  Real z_lo = 0.25 * ( z_phys_arr(i,j ,lk ) + z_phys_arr(i+1,j ,lk )
+
422  + z_phys_arr(i,j+1,lk ) + z_phys_arr(i+1,j+1,lk ) );
+
423  Real z_hi = 0.25 * ( z_phys_arr(i,j ,lk+1) + z_phys_arr(i+1,j ,lk+1)
+
424  + z_phys_arr(i,j+1,lk+1) + z_phys_arr(i+1,j+1,lk+1) );
+
425  if (z_target > z_lo && z_target < z_hi){
+
426  AMREX_ASSERT_WITH_MESSAGE(lk >= d_radius,
+
427  "K index must be larger than averaging radius!");
+
428  k_arr(i,j,k) = lk;
+
429  break;
+
430  }
+
431  }
+
432  });
+
433  }
+
434  }
+
435  // Specified k_indx & compute z_ref
+
436  } else if (read_k) {
+
437  AMREX_ASSERT_WITH_MESSAGE(false, "Specified k-indx with terrain not implemented!");
+
438  }
+
439 }
Here is the call graph for this function:
@@ -1244,71 +1266,71 @@

Function to set I,J,K indices with terrain normals.

-
360 {
-
361  ParmParse pp(m_pp_prefix);
-
362  pp.get("most.zref",m_zref);
-
363 
-
364  // Capture for device
-
365  Real d_zref = m_zref;
-
366  Real d_radius = m_radius;
-
367 
-
368  for (int lev(0); lev < m_maxlev; lev++) {
-
369  int kmax = m_geom[lev].Domain().bigEnd(2);
-
370  const auto dxInv = m_geom[lev].InvCellSizeArray();
-
371  IntVect ng = m_k_indx[lev]->nGrowVect(); ng[2]=0;
-
372  for (MFIter mfi(*m_k_indx[lev], TileNoZ()); mfi.isValid(); ++mfi) {
-
373  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
-
374  Box gpbx = mfi.growntilebox(ng);
-
375  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
-
376  auto i_arr = m_i_indx[lev]->array(mfi);
-
377  auto j_arr = m_j_indx[lev]->array(mfi);
-
378  auto k_arr = m_k_indx[lev]->array(mfi);
-
379  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
-
380  {
-
381  // Elements of normal vector
-
382  Real met_h_xi = Compute_h_xi_AtCellCenter (i,j,k,dxInv,z_phys_arr);
-
383  Real met_h_eta = Compute_h_eta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
-
384  Real mag = std::sqrt(met_h_xi*met_h_xi + met_h_eta*met_h_eta + 1.0);
-
385 
-
386  // Unit-normal vector scaled by z_ref
-
387  Real delta_x = -met_h_xi/mag * d_zref;
-
388  Real delta_y = -met_h_eta/mag * d_zref;
-
389  Real delta_z = 1.0/mag * d_zref;
-
390 
-
391  // Compute i & j as displacements (no grid stretching)
-
392  int delta_i = static_cast<int>(std::round(delta_x*dxInv[0]));
-
393  int delta_j = static_cast<int>(std::round(delta_y*dxInv[1]));
-
394  int i_new = i + delta_i;
-
395  int j_new = j + delta_j;
-
396  i_arr(i,j,k) = i_new;
-
397  j_arr(i,j,k) = j_new;
-
398 
-
399  // Search for k (grid is stretched in z)
-
400  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
-
401  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
-
402  Real z_target = z_bot_face + delta_z;
-
403  for (int lk(0); lk<=kmax; ++lk) {
-
404  Real z_lo = 0.25 * ( z_phys_arr(i_new,j_new ,lk ) + z_phys_arr(i_new+1,j_new ,lk )
-
405  + z_phys_arr(i_new,j_new+1,lk ) + z_phys_arr(i_new+1,j_new+1,lk ) );
-
406  Real z_hi = 0.25 * ( z_phys_arr(i_new,j_new ,lk+1) + z_phys_arr(i_new+1,j_new ,lk+1)
-
407  + z_phys_arr(i_new,j_new+1,lk+1) + z_phys_arr(i_new+1,j_new+1,lk+1) );
-
408  if (z_target > z_lo && z_target < z_hi){
-
409  AMREX_ASSERT_WITH_MESSAGE(lk >= d_radius,
-
410  "K index must be larger than averaging radius!");
-
411  amrex::ignore_unused(d_radius);
-
412  k_arr(i,j,k) = lk;
-
413  break;
-
414  }
-
415  }
-
416 
-
417  // Destination cell must be contained on the current process!
-
418  amrex::ignore_unused(gpbx);
-
419  AMREX_ASSERT_WITH_MESSAGE(gpbx.contains(i_arr(i,j,k),j_arr(i,j,k),k_arr(i,j,k)),
-
420  "Query index outside of proc domain!");
-
421  });
-
422  }
-
423  }
-
424 }
+
448 {
+
449  ParmParse pp(m_pp_prefix);
+
450  pp.get("most.zref",m_zref);
+
451 
+
452  // Capture for device
+
453  Real d_zref = m_zref;
+
454  Real d_radius = m_radius;
+
455 
+
456  for (int lev(0); lev < m_maxlev; lev++) {
+
457  int kmax = m_geom[lev].Domain().bigEnd(2);
+
458  const auto dxInv = m_geom[lev].InvCellSizeArray();
+
459  IntVect ng = m_k_indx[lev]->nGrowVect(); ng[2]=0;
+
460  for (MFIter mfi(*m_k_indx[lev], TileNoZ()); mfi.isValid(); ++mfi) {
+
461  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
+
462  Box gpbx = mfi.growntilebox(ng);
+
463  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
+
464  auto i_arr = m_i_indx[lev]->array(mfi);
+
465  auto j_arr = m_j_indx[lev]->array(mfi);
+
466  auto k_arr = m_k_indx[lev]->array(mfi);
+
467  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
+
468  {
+
469  // Elements of normal vector
+
470  Real met_h_xi = Compute_h_xi_AtCellCenter (i,j,k,dxInv,z_phys_arr);
+
471  Real met_h_eta = Compute_h_eta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
+
472  Real mag = std::sqrt(met_h_xi*met_h_xi + met_h_eta*met_h_eta + 1.0);
+
473 
+
474  // Unit-normal vector scaled by z_ref
+
475  Real delta_x = -met_h_xi/mag * d_zref;
+
476  Real delta_y = -met_h_eta/mag * d_zref;
+
477  Real delta_z = 1.0/mag * d_zref;
+
478 
+
479  // Compute i & j as displacements (no grid stretching)
+
480  int delta_i = static_cast<int>(std::round(delta_x*dxInv[0]));
+
481  int delta_j = static_cast<int>(std::round(delta_y*dxInv[1]));
+
482  int i_new = i + delta_i;
+
483  int j_new = j + delta_j;
+
484  i_arr(i,j,k) = i_new;
+
485  j_arr(i,j,k) = j_new;
+
486 
+
487  // Search for k (grid is stretched in z)
+
488  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
+
489  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
+
490  Real z_target = z_bot_face + delta_z;
+
491  for (int lk(0); lk<=kmax; ++lk) {
+
492  Real z_lo = 0.25 * ( z_phys_arr(i_new,j_new ,lk ) + z_phys_arr(i_new+1,j_new ,lk )
+
493  + z_phys_arr(i_new,j_new+1,lk ) + z_phys_arr(i_new+1,j_new+1,lk ) );
+
494  Real z_hi = 0.25 * ( z_phys_arr(i_new,j_new ,lk+1) + z_phys_arr(i_new+1,j_new ,lk+1)
+
495  + z_phys_arr(i_new,j_new+1,lk+1) + z_phys_arr(i_new+1,j_new+1,lk+1) );
+
496  if (z_target > z_lo && z_target < z_hi){
+
497  AMREX_ASSERT_WITH_MESSAGE(lk >= d_radius,
+
498  "K index must be larger than averaging radius!");
+
499  amrex::ignore_unused(d_radius);
+
500  k_arr(i,j,k) = lk;
+
501  break;
+
502  }
+
503  }
+
504 
+
505  // Destination cell must be contained on the current process!
+
506  amrex::ignore_unused(gpbx);
+
507  AMREX_ASSERT_WITH_MESSAGE(gpbx.contains(i_arr(i,j,k),j_arr(i,j,k),k_arr(i,j,k)),
+
508  "Query index outside of proc domain!");
+
509  });
+
510  }
+
511  }
+
512 }
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real Compute_h_eta_AtCellCenter(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:62
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real Compute_h_xi_AtCellCenter(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:47
@@ -1341,59 +1363,59 @@

Function to set positions with terrain and normal vector.

-
479 {
-
480  ParmParse pp(m_pp_prefix);
-
481  pp.get("most.zref",m_zref);
-
482 
-
483  // Capture for device
-
484  Real d_zref = m_zref;
-
485 
-
486  for (int lev(0); lev < m_maxlev; lev++) {
-
487  RealVect base;
-
488  const auto dx = m_geom[lev].CellSizeArray();
-
489  const auto dxInv = m_geom[lev].InvCellSizeArray();
-
490  IntVect ng = m_x_pos[lev]->nGrowVect(); ng[2]=0;
-
491  for (MFIter mfi(*m_x_pos[lev], TileNoZ()); mfi.isValid(); ++mfi) {
-
492  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
-
493  Box gpbx = mfi.growntilebox(ng);
-
494  RealBox grb{gpbx,dx.data(),base.dataPtr()};
-
495 
-
496  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
-
497  auto x_pos_arr = m_x_pos[lev]->array(mfi);
-
498  auto y_pos_arr = m_y_pos[lev]->array(mfi);
-
499  auto z_pos_arr = m_z_pos[lev]->array(mfi);
-
500  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
-
501  {
-
502  // Elements of normal vector
-
503  Real met_h_xi = Compute_h_xi_AtCellCenter (i,j,k,dxInv,z_phys_arr);
-
504  Real met_h_eta = Compute_h_eta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
-
505  Real mag = std::sqrt(met_h_xi*met_h_xi + met_h_eta*met_h_eta + 1.0);
-
506 
-
507  // Unit-normal vector scaled by z_ref
-
508  Real delta_x = -met_h_xi/mag * d_zref;
-
509  Real delta_y = -met_h_eta/mag * d_zref;
-
510  Real delta_z = 1.0/mag * d_zref;
-
511 
-
512  // Position of the current node (indx:0,0,1)
-
513  Real x0 = ((Real) i + 0.5) * dx[0];
-
514  Real y0 = ((Real) j + 0.5) * dx[1];
-
515 
-
516  // Final position at end of vector
-
517  x_pos_arr(i,j,k) = x0 + delta_x;
-
518  y_pos_arr(i,j,k) = y0 + delta_y;
-
519  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
-
520  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
-
521  z_pos_arr(i,j,k) = z_bot_face + delta_z;
-
522 
-
523  // Destination position must be contained on the current process!
-
524  Real pos[] = {x_pos_arr(i,j,k),y_pos_arr(i,j,k),0.5*dx[2]};
-
525  amrex::ignore_unused(pos);
-
526  AMREX_ASSERT_WITH_MESSAGE( grb.contains(&pos[0]),
-
527  "Query point outside of proc domain!");
-
528  });
-
529  }
-
530  }
-
531 }
+
567 {
+
568  ParmParse pp(m_pp_prefix);
+
569  pp.get("most.zref",m_zref);
+
570 
+
571  // Capture for device
+
572  Real d_zref = m_zref;
+
573 
+
574  for (int lev(0); lev < m_maxlev; lev++) {
+
575  RealVect base;
+
576  const auto dx = m_geom[lev].CellSizeArray();
+
577  const auto dxInv = m_geom[lev].InvCellSizeArray();
+
578  IntVect ng = m_x_pos[lev]->nGrowVect(); ng[2]=0;
+
579  for (MFIter mfi(*m_x_pos[lev], TileNoZ()); mfi.isValid(); ++mfi) {
+
580  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
+
581  Box gpbx = mfi.growntilebox(ng);
+
582  RealBox grb{gpbx,dx.data(),base.dataPtr()};
+
583 
+
584  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
+
585  auto x_pos_arr = m_x_pos[lev]->array(mfi);
+
586  auto y_pos_arr = m_y_pos[lev]->array(mfi);
+
587  auto z_pos_arr = m_z_pos[lev]->array(mfi);
+
588  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
+
589  {
+
590  // Elements of normal vector
+
591  Real met_h_xi = Compute_h_xi_AtCellCenter (i,j,k,dxInv,z_phys_arr);
+
592  Real met_h_eta = Compute_h_eta_AtCellCenter(i,j,k,dxInv,z_phys_arr);
+
593  Real mag = std::sqrt(met_h_xi*met_h_xi + met_h_eta*met_h_eta + 1.0);
+
594 
+
595  // Unit-normal vector scaled by z_ref
+
596  Real delta_x = -met_h_xi/mag * d_zref;
+
597  Real delta_y = -met_h_eta/mag * d_zref;
+
598  Real delta_z = 1.0/mag * d_zref;
+
599 
+
600  // Position of the current node (indx:0,0,1)
+
601  Real x0 = ((Real) i + 0.5) * dx[0];
+
602  Real y0 = ((Real) j + 0.5) * dx[1];
+
603 
+
604  // Final position at end of vector
+
605  x_pos_arr(i,j,k) = x0 + delta_x;
+
606  y_pos_arr(i,j,k) = y0 + delta_y;
+
607  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
+
608  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
+
609  z_pos_arr(i,j,k) = z_bot_face + delta_z;
+
610 
+
611  // Destination position must be contained on the current process!
+
612  Real pos[] = {x_pos_arr(i,j,k),y_pos_arr(i,j,k),0.5*dx[2]};
+
613  amrex::ignore_unused(pos);
+
614  AMREX_ASSERT_WITH_MESSAGE( grb.contains(&pos[0]),
+
615  "Query point outside of proc domain!");
+
616  });
+
617  }
+
618  }
+
619 }
Here is the call graph for this function:
@@ -1424,43 +1446,43 @@

Function to compute normalization for plane average.

-
199 {
-
200  // Cells per plane and temp avg storage
-
201  m_ncell_plane.resize(m_maxlev);
-
202  m_plane_average.resize(m_maxlev);
-
203 
-
204  for (int lev(0); lev < m_maxlev; lev++) {
-
205  // Num components, plane avg, cells per plane
-
206  Array<int,AMREX_SPACEDIM> is_per = {0,0,0};
-
207  for (int idim(0); idim < AMREX_SPACEDIM-1; ++idim) {
-
208  if (m_geom[lev].isPeriodic(idim)) is_per[idim] = 1;
-
209  }
-
210  Box domain = m_geom[lev].Domain();
-
211  m_ncell_plane[lev].resize(m_navg);
-
212  m_plane_average[lev].resize(m_navg);
-
213  for (int iavg(0); iavg < m_navg; ++iavg) {
-
214  // Convert domain to current index type
-
215  IndexType ixt = m_averages[lev][iavg]->boxArray().ixType();
-
216  domain.convert(ixt);
-
217  IntVect dom_lo(domain.loVect());
-
218  IntVect dom_hi(domain.hiVect());
-
219 
-
220  m_plane_average[lev][iavg] = 0.0;
-
221 
-
222  m_ncell_plane[lev][iavg] = 1;
-
223  for (int idim(0); idim < AMREX_SPACEDIM; ++idim) {
-
224  if (idim != 2) {
-
225  if (ixt.nodeCentered(idim) && is_per[idim]) {
-
226  m_ncell_plane[lev][iavg] *= (dom_hi[idim] - dom_lo[idim]);
-
227  } else {
-
228  m_ncell_plane[lev][iavg] *= (dom_hi[idim] - dom_lo[idim] + 1);
-
229  }
-
230  }
-
231  } // idim
-
232  } // iavg
-
233  } // lev
-
234 
-
235 }
+
287 {
+
288  // Cells per plane and temp avg storage
+
289  m_ncell_plane.resize(m_maxlev);
+
290  m_plane_average.resize(m_maxlev);
+
291 
+
292  for (int lev(0); lev < m_maxlev; lev++) {
+
293  // Num components, plane avg, cells per plane
+
294  Array<int,AMREX_SPACEDIM> is_per = {0,0,0};
+
295  for (int idim(0); idim < AMREX_SPACEDIM-1; ++idim) {
+
296  if (m_geom[lev].isPeriodic(idim)) is_per[idim] = 1;
+
297  }
+
298  Box domain = m_geom[lev].Domain();
+
299  m_ncell_plane[lev].resize(m_navg);
+
300  m_plane_average[lev].resize(m_navg);
+
301  for (int iavg(0); iavg < m_navg; ++iavg) {
+
302  // Convert domain to current index type
+
303  IndexType ixt = m_averages[lev][iavg]->boxArray().ixType();
+
304  domain.convert(ixt);
+
305  IntVect dom_lo(domain.loVect());
+
306  IntVect dom_hi(domain.hiVect());
+
307 
+
308  m_plane_average[lev][iavg] = 0.0;
+
309 
+
310  m_ncell_plane[lev][iavg] = 1;
+
311  for (int idim(0); idim < AMREX_SPACEDIM; ++idim) {
+
312  if (idim != 2) {
+
313  if (ixt.nodeCentered(idim) && is_per[idim]) {
+
314  m_ncell_plane[lev][iavg] *= (dom_hi[idim] - dom_lo[idim]);
+
315  } else {
+
316  m_ncell_plane[lev][iavg] *= (dom_hi[idim] - dom_lo[idim] + 1);
+
317  }
+
318  }
+
319  } // idim
+
320  } // iavg
+
321  } // lev
+
322 
+
323 }

@@ -1486,8 +1508,103 @@

-
48  {m_ncell_region = (2 * m_radius + 1) * (2 * m_radius + 1) * (2 * m_radius + 1);}
+
51  {m_ncell_region = (2 * m_radius + 1) * (2 * m_radius + 1) * (2 * m_radius + 1);}
+
+

+ +

◆ set_rotated_fields()

+ +
+
+

 
void update_field_ptrs (int lev, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim)
 
void set_rotated_fields (int lev)
 
void set_plane_normalization ()
 
void set_region_normalization ()
 
amrex::Vector< amrex::MultiFab * > m_z_phys_nd
 
int m_nvar {4}
int m_nvar {5}
 
int m_navg {5}
 
 
int m_policy {0}
 
bool m_rotate {false}
 
amrex::Real m_zref {10.0}
 
std::string m_pp_prefix {"erf"}
 
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_averages
 
amrex::Vector< amrex::Vector< std::unique_ptr< amrex::MultiFab > > > m_rot_fields
 
amrex::Vector< amrex::Vector< int > > m_ncell_plane
 
amrex::Vector< amrex::Vector< amrex::Real > > m_plane_average
+ + + + + + + +
void MOSTAverage::set_rotated_fields (int lev)
+
+

Function to set the rotated velocities.

+
228 {
+
229  // Peel back the level
+
230  auto& fields = m_fields[lev];
+
231  auto& rot_fields = m_rot_fields[lev];
+
232  auto z_phys_nd = m_z_phys_nd[lev];
+
233 
+
234  // Inverse grid size
+
235  const auto dxInv = m_geom[lev].InvCellSizeArray();
+
236 
+
237  // Single MFIter over CC data
+
238  int imf_cc = 2;
+
239 
+
240  // Populate rotated U & V for terrain
+
241 #ifdef _OPENMP
+
242 #pragma omp parallel if (Gpu::notInLaunchRegion())
+
243 #endif
+
244  for (MFIter mfi(*fields[imf_cc], TileNoZ()); mfi.isValid(); ++mfi) {
+
245  Box ubx = mfi.tilebox(IntVect(1,0,0));
+
246  Box vbx = mfi.tilebox(IntVect(0,1,0));
+
247 
+
248  const Array4<const Real>& z_phys_arr = z_phys_nd->const_array(mfi);
+
249 
+
250  const Array4<const Real>& u_arr = fields[0]->const_array(mfi);
+
251  const Array4<const Real>& v_arr = fields[1]->const_array(mfi);
+
252  const Array4<const Real>& w_arr = fields[4]->const_array(mfi);
+
253 
+
254  const Array4<Real>& u_rot_arr = rot_fields[0]->array(mfi);
+
255  const Array4<Real>& v_rot_arr = rot_fields[1]->array(mfi);
+
256 
+
257  // U rotated magnitude
+
258  ParallelFor(ubx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
+
259  {
+
260  // Elements of first tangent vector
+
261  Real met_h_xi = Compute_h_xi_AtIface(i,j,k,dxInv,z_phys_arr);
+
262  u_rot_arr(i,j,k) = (u_arr(i,j,k) + met_h_xi*w_arr(i,j,k))
+
263  / std::sqrt(met_h_xi*met_h_xi + 1.0);
+
264  });
+
265 
+
266  // V rotated magnitude
+
267  ParallelFor(vbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
+
268  {
+
269  // Elements of second tangent vector
+
270  Real met_h_eta = Compute_h_eta_AtJface(i,j,k,dxInv,z_phys_arr);
+
271  v_rot_arr(i,j,k) = (v_arr(i,j,k) + met_h_eta*w_arr(i,j,k))
+
272  / std::sqrt(met_h_eta*met_h_eta + 1.0);
+
273  });
+
274  }
+
275 
+
276  // Direct copy of other scalar variables
+
277  MultiFab::Copy(*rot_fields[2],*fields[2],0,0,1,rot_fields[2]->nGrowVect());
+
278  if (fields[3]) MultiFab::Copy(*rot_fields[3],*fields[3],0,0,1,rot_fields[3]->nGrowVect());
+
279 }
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real Compute_h_xi_AtIface(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:94
+
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real Compute_h_eta_AtJface(const int &i, const int &j, const int &k, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &z_nd)
Definition: TerrainMetrics.H:151
+
+

Referenced by compute_averages().

+
+Here is the call graph for this function:
+
+
+ + + + + + +
+
+Here is the caller graph for this function:
+
+
+ + + + +
+
@@ -1505,44 +1622,44 @@

Function to set positions with terrain and e_z vector.

-
433 {
-
434  ParmParse pp(m_pp_prefix);
-
435  pp.get("most.zref",m_zref);
-
436 
-
437  // Capture for device
-
438  Real d_zref = m_zref;
-
439 
-
440  for (int lev(0); lev < m_maxlev; lev++) {
-
441  RealVect base;
-
442  const auto dx = m_geom[lev].CellSizeArray();
-
443  IntVect ng = m_x_pos[lev]->nGrowVect(); ng[2]=0;
-
444  for (MFIter mfi(*m_x_pos[lev], TileNoZ()); mfi.isValid(); ++mfi) {
-
445  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
-
446  Box gpbx = mfi.growntilebox(ng);
-
447  RealBox grb{gpbx,dx.data(),base.dataPtr()};
-
448 
-
449  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
-
450  auto x_pos_arr = m_x_pos[lev]->array(mfi);
-
451  auto y_pos_arr = m_y_pos[lev]->array(mfi);
-
452  auto z_pos_arr = m_z_pos[lev]->array(mfi);
-
453  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
-
454  {
-
455  // Final position at end of vector
-
456  x_pos_arr(i,j,k) = ((Real) i + 0.5) * dx[0];
-
457  y_pos_arr(i,j,k) = ((Real) j + 0.5) * dx[1];
-
458  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
-
459  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
-
460  z_pos_arr(i,j,k) = z_bot_face + d_zref;
-
461 
-
462  // Destination position must be contained on the current process!
-
463  Real pos[] = {x_pos_arr(i,j,k),y_pos_arr(i,j,k),0.5*dx[2]};
-
464  amrex::ignore_unused(pos);
-
465  AMREX_ASSERT_WITH_MESSAGE( grb.contains(&pos[0]),
-
466  "Query point outside of proc domain!");
-
467  });
-
468  }
-
469  }
-
470 }
+
521 {
+
522  ParmParse pp(m_pp_prefix);
+
523  pp.get("most.zref",m_zref);
+
524 
+
525  // Capture for device
+
526  Real d_zref = m_zref;
+
527 
+
528  for (int lev(0); lev < m_maxlev; lev++) {
+
529  RealVect base;
+
530  const auto dx = m_geom[lev].CellSizeArray();
+
531  IntVect ng = m_x_pos[lev]->nGrowVect(); ng[2]=0;
+
532  for (MFIter mfi(*m_x_pos[lev], TileNoZ()); mfi.isValid(); ++mfi) {
+
533  Box npbx = mfi.tilebox(IntVect(1,1,0),IntVect(1,1,0));
+
534  Box gpbx = mfi.growntilebox(ng);
+
535  RealBox grb{gpbx,dx.data(),base.dataPtr()};
+
536 
+
537  const auto z_phys_arr = m_z_phys_nd[lev]->const_array(mfi);
+
538  auto x_pos_arr = m_x_pos[lev]->array(mfi);
+
539  auto y_pos_arr = m_y_pos[lev]->array(mfi);
+
540  auto z_pos_arr = m_z_pos[lev]->array(mfi);
+
541  ParallelFor(npbx, [=] AMREX_GPU_DEVICE (int i, int j, int k) noexcept
+
542  {
+
543  // Final position at end of vector
+
544  x_pos_arr(i,j,k) = ((Real) i + 0.5) * dx[0];
+
545  y_pos_arr(i,j,k) = ((Real) j + 0.5) * dx[1];
+
546  Real z_bot_face = 0.25 * ( z_phys_arr(i ,j ,k) + z_phys_arr(i+1,j ,k)
+
547  + z_phys_arr(i ,j+1,k) + z_phys_arr(i+1,j+1,k) );
+
548  z_pos_arr(i,j,k) = z_bot_face + d_zref;
+
549 
+
550  // Destination position must be contained on the current process!
+
551  Real pos[] = {x_pos_arr(i,j,k),y_pos_arr(i,j,k),0.5*dx[2]};
+
552  amrex::ignore_unused(pos);
+
553  AMREX_ASSERT_WITH_MESSAGE( grb.contains(&pos[0]),
+
554  "Query point outside of proc domain!");
+
555  });
+
556  }
+
557  }
+
558 }
Here is the call graph for this function:
@@ -1645,51 +1762,51 @@

114  {
-
115  // Search to get z/k
-
116  bool found = false;
-
117  amrex::Real zval= 0.0;
-
118  int kmax = ubound(z_arr).z;
-
119  int i_new = (int) (xp * dxi[0] - 0.5);
-
120  int j_new = (int) (yp * dxi[1] - 0.5);
-
121  amrex::Real z_target = zp;
-
122  for (int lk(0); lk<kmax; ++lk) {
-
123  amrex::Real z_lo = 0.25 * ( z_arr(i_new,j_new ,lk ) + z_arr(i_new+1,j_new ,lk )
-
124  + z_arr(i_new,j_new+1,lk ) + z_arr(i_new+1,j_new+1,lk ) );
-
125  amrex::Real z_hi = 0.25 * ( z_arr(i_new,j_new ,lk+1) + z_arr(i_new+1,j_new ,lk+1)
-
126  + z_arr(i_new,j_new+1,lk+1) + z_arr(i_new+1,j_new+1,lk+1) );
-
127  if (z_target > z_lo && z_target < z_hi){
-
128  found = true;
-
129  zval = (amrex::Real) lk + ((z_target - z_lo) / (z_hi - z_lo)) + 0.5;
-
130  break;
-
131  }
-
132  }
-
133 
-
134  amrex::ignore_unused(found);
-
135  AMREX_ASSERT_WITH_MESSAGE(found, "MOSTAverage: Height above terrain not found, try increasing z_ref!");
+
117  {
+
118  // Search to get z/k
+
119  bool found = false;
+
120  amrex::Real zval= 0.0;
+
121  int kmax = ubound(z_arr).z;
+
122  int i_new = (int) (xp * dxi[0] - 0.5);
+
123  int j_new = (int) (yp * dxi[1] - 0.5);
+
124  amrex::Real z_target = zp;
+
125  for (int lk(0); lk<kmax; ++lk) {
+
126  amrex::Real z_lo = 0.25 * ( z_arr(i_new,j_new ,lk ) + z_arr(i_new+1,j_new ,lk )
+
127  + z_arr(i_new,j_new+1,lk ) + z_arr(i_new+1,j_new+1,lk ) );
+
128  amrex::Real z_hi = 0.25 * ( z_arr(i_new,j_new ,lk+1) + z_arr(i_new+1,j_new ,lk+1)
+
129  + z_arr(i_new,j_new+1,lk+1) + z_arr(i_new+1,j_new+1,lk+1) );
+
130  if (z_target > z_lo && z_target < z_hi){
+
131  found = true;
+
132  zval = (amrex::Real) lk + ((z_target - z_lo) / (z_hi - z_lo)) + 0.5;
+
133  break;
+
134  }
+
135  }
136 
-
137  const amrex::RealVect lx((xp - plo[0])*dxi[0] + 0.5,
-
138  (yp - plo[1])*dxi[1] + 0.5,
-
139  zval);
-
140 
-
141  const amrex::IntVect ijk = lx.floor();
-
142 
-
143  int i = ijk[0]; int j = ijk[1]; int k = ijk[2];
-
144 
-
145  // Weights
-
146  const amrex::RealVect sx_hi = lx - ijk;
-
147  const amrex::RealVect sx_lo = 1.0 - sx_hi;
-
148 
-
149  for (int n = 0; n < interp_comp; n++)
-
150  interp_vals[n] = sx_lo[0]*sx_lo[1]*sx_lo[2]*interp_array(i-1, j-1, k-1,n) +
-
151  sx_lo[0]*sx_lo[1]*sx_hi[2]*interp_array(i-1, j-1, k ,n) +
-
152  sx_lo[0]*sx_hi[1]*sx_lo[2]*interp_array(i-1, j , k-1,n) +
-
153  sx_lo[0]*sx_hi[1]*sx_hi[2]*interp_array(i-1, j , k ,n) +
-
154  sx_hi[0]*sx_lo[1]*sx_lo[2]*interp_array(i , j-1, k-1,n) +
-
155  sx_hi[0]*sx_lo[1]*sx_hi[2]*interp_array(i , j-1, k ,n) +
-
156  sx_hi[0]*sx_hi[1]*sx_lo[2]*interp_array(i , j , k-1,n) +
-
157  sx_hi[0]*sx_hi[1]*sx_hi[2]*interp_array(i , j , k ,n);
-
158  }
+
137  amrex::ignore_unused(found);
+
138  AMREX_ASSERT_WITH_MESSAGE(found, "MOSTAverage: Height above terrain not found, try increasing z_ref!");
+
139 
+
140  const amrex::RealVect lx((xp - plo[0])*dxi[0] + 0.5,
+
141  (yp - plo[1])*dxi[1] + 0.5,
+
142  zval);
+
143 
+
144  const amrex::IntVect ijk = lx.floor();
+
145 
+
146  int i = ijk[0]; int j = ijk[1]; int k = ijk[2];
+
147 
+
148  // Weights
+
149  const amrex::RealVect sx_hi = lx - ijk;
+
150  const amrex::RealVect sx_lo = 1.0 - sx_hi;
+
151 
+
152  for (int n = 0; n < interp_comp; n++)
+
153  interp_vals[n] = sx_lo[0]*sx_lo[1]*sx_lo[2]*interp_array(i-1, j-1, k-1,n) +
+
154  sx_lo[0]*sx_lo[1]*sx_hi[2]*interp_array(i-1, j-1, k ,n) +
+
155  sx_lo[0]*sx_hi[1]*sx_lo[2]*interp_array(i-1, j , k-1,n) +
+
156  sx_lo[0]*sx_hi[1]*sx_hi[2]*interp_array(i-1, j , k ,n) +
+
157  sx_hi[0]*sx_lo[1]*sx_lo[2]*interp_array(i , j-1, k-1,n) +
+
158  sx_hi[0]*sx_lo[1]*sx_hi[2]*interp_array(i , j-1, k ,n) +
+
159  sx_hi[0]*sx_hi[1]*sx_lo[2]*interp_array(i , j , k-1,n) +
+
160  sx_hi[0]*sx_hi[1]*sx_hi[2]*interp_array(i , j , k ,n);
+
161  }

Referenced by compute_plane_averages(), and compute_region_averages().

@@ -1752,13 +1869,15 @@

185 {
-
186  m_fields[lev][0] = &vars_old[lev][Vars::xvel];
-
187  m_fields[lev][1] = &vars_old[lev][Vars::yvel];
-
188  m_fields[lev][2] = Theta_prim[lev].get();
-
189  m_fields[lev][3] = Qv_prim[lev].get();
-
190 }
+
213 {
+
214  m_fields[lev][0] = &vars_old[lev][Vars::xvel];
+
215  m_fields[lev][1] = &vars_old[lev][Vars::yvel];
+
216  m_fields[lev][2] = Theta_prim[lev].get();
+
217  m_fields[lev][3] = Qv_prim[lev].get();
+
218  m_fields[lev][4] = &vars_old[lev][Vars::zvel];
+
219 }
@ xvel
Definition: IndexDefines.H:100
+
@ zvel
Definition: IndexDefines.H:102
@ yvel
Definition: IndexDefines.H:101

Referenced by ABLMost::update_mac_ptrs().

@@ -1796,37 +1915,37 @@

1097 {
-
1098  // Peel back the level
-
1099  auto& averages = m_averages[lev];
-
1100 
-
1101  int navg = m_navg - 1;
-
1102 
-
1103  std::ofstream ofile;
-
1104  ofile.open ("MOST_averages.txt");
-
1105  ofile << "Averages computed via MOSTAverages class:\n";
-
1106 
-
1107  for (MFIter mfi(*averages[navg], TileNoZ()); mfi.isValid(); ++mfi) {
-
1108  Box bx = mfi.tilebox(); bx.setBig(2,0);
-
1109  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
-
1110  int jl = bx.smallEnd(1); int ju = bx.bigEnd(1);
-
1111 
-
1112  for (int j(jl); j <= ju; ++j) {
-
1113  for (int i(il); i <= iu; ++i) {
-
1114  ofile << "(I,J): " << "(" << i << "," << j << ")" << "\n";
-
1115  int k = 0;
-
1116  for (int iavg(0); iavg <= navg; ++iavg) {
-
1117  auto mf_arr = averages[iavg]->array(mfi);
-
1118  ofile << "iavg val: "
-
1119  << iavg << ' '
-
1120  << mf_arr(i,j,k) << "\n";
-
1121  }
-
1122  ofile << "\n";
-
1123  }
-
1124  }
-
1125  }
-
1126  ofile.close();
-
1127 }
+
1195 {
+
1196  // Peel back the level
+
1197  auto& averages = m_averages[lev];
+
1198 
+
1199  int navg = m_navg - 1;
+
1200 
+
1201  std::ofstream ofile;
+
1202  ofile.open ("MOST_averages.txt");
+
1203  ofile << "Averages computed via MOSTAverages class:\n";
+
1204 
+
1205  for (MFIter mfi(*averages[navg], TileNoZ()); mfi.isValid(); ++mfi) {
+
1206  Box bx = mfi.tilebox(); bx.setBig(2,0);
+
1207  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
+
1208  int jl = bx.smallEnd(1); int ju = bx.bigEnd(1);
+
1209 
+
1210  for (int j(jl); j <= ju; ++j) {
+
1211  for (int i(il); i <= iu; ++i) {
+
1212  ofile << "(I,J): " << "(" << i << "," << j << ")" << "\n";
+
1213  int k = 0;
+
1214  for (int iavg(0); iavg <= navg; ++iavg) {
+
1215  auto mf_arr = averages[iavg]->array(mfi);
+
1216  ofile << "iavg val: "
+
1217  << iavg << ' '
+
1218  << mf_arr(i,j,k) << "\n";
+
1219  }
+
1220  ofile << "\n";
+
1221  }
+
1222  }
+
1223  }
+
1224  ofile.close();
+
1225 }
Here is the call graph for this function:
@@ -1861,36 +1980,36 @@

979 {
-
980  // Peel back the level
-
981  auto& averages = m_averages[lev];
-
982  auto& k_indx = m_k_indx[lev];
-
983 
-
984  int navg = m_navg - 1;
-
985 
-
986  std::ofstream ofile;
-
987  ofile.open ("MOST_k_indices.txt");
-
988  ofile << "K indices used to compute averages via MOSTAverages class:\n";
-
989 
-
990  for (MFIter mfi(*averages[navg], TileNoZ()); mfi.isValid(); ++mfi) {
-
991  Box bx = mfi.tilebox(); bx.setBig(2,0);
-
992  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
-
993  int jl = bx.smallEnd(1); int ju = bx.bigEnd(1);
-
994 
-
995  auto k_arr = k_indx->array(mfi);
-
996 
-
997  for (int j(jl); j <= ju; ++j) {
-
998  for (int i(il); i <= iu; ++i) {
-
999  ofile << "(I,J): " << "(" << i << "," << j << ")" << "\n";
-
1000  int k = 0;
-
1001  ofile << "K_ind: "
-
1002  << k_arr(i,j,k) << "\n";
-
1003  ofile << "\n";
-
1004  }
-
1005  }
-
1006  }
-
1007  ofile.close();
-
1008 }
+
1077 {
+
1078  // Peel back the level
+
1079  auto& averages = m_averages[lev];
+
1080  auto& k_indx = m_k_indx[lev];
+
1081 
+
1082  int navg = m_navg - 1;
+
1083 
+
1084  std::ofstream ofile;
+
1085  ofile.open ("MOST_k_indices.txt");
+
1086  ofile << "K indices used to compute averages via MOSTAverages class:\n";
+
1087 
+
1088  for (MFIter mfi(*averages[navg], TileNoZ()); mfi.isValid(); ++mfi) {
+
1089  Box bx = mfi.tilebox(); bx.setBig(2,0);
+
1090  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
+
1091  int jl = bx.smallEnd(1); int ju = bx.bigEnd(1);
+
1092 
+
1093  auto k_arr = k_indx->array(mfi);
+
1094 
+
1095  for (int j(jl); j <= ju; ++j) {
+
1096  for (int i(il); i <= iu; ++i) {
+
1097  ofile << "(I,J): " << "(" << i << "," << j << ")" << "\n";
+
1098  int k = 0;
+
1099  ofile << "K_ind: "
+
1100  << k_arr(i,j,k) << "\n";
+
1101  ofile << "\n";
+
1102  }
+
1103  }
+
1104  }
+
1105  ofile.close();
+
1106 }
Here is the call graph for this function:
@@ -1925,45 +2044,45 @@

1018 {
-
1019  // Peel back the level
-
1020  auto& averages = m_averages[lev];
-
1021  auto& k_indx = m_k_indx[lev];
-
1022  auto& j_indx = m_j_indx[lev];
-
1023  auto& i_indx = m_i_indx[lev];
-
1024 
-
1025  int navg = m_navg - 1;
-
1026 
-
1027  std::ofstream ofile;
-
1028  ofile.open ("MOST_ijk_indices.txt");
-
1029  ofile << "IJK indices used to compute averages via MOSTAverages class:\n";
-
1030 
-
1031  for (MFIter mfi(*averages[navg], TileNoZ()); mfi.isValid(); ++mfi) {
-
1032  Box bx = mfi.tilebox(); bx.setBig(2,0);
-
1033  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
-
1034  int jl = bx.smallEnd(1); int ju = bx.bigEnd(1);
-
1035 
-
1036  auto k_arr = k_indx->array(mfi);
-
1037  auto j_arr = j_indx ? j_indx->array(mfi) : Array4<int> {};
-
1038  auto i_arr = i_indx ? i_indx->array(mfi) : Array4<int> {};
-
1039 
-
1040  for (int j(jl); j <= ju; ++j) {
-
1041  for (int i(il); i <= iu; ++i) {
-
1042  ofile << "(I1,J1,K1): " << "(" << i << "," << j << "," << 0 << ")" << "\n";
-
1043 
-
1044  int k = 0;
-
1045  int km = k_arr(i,j,k);
-
1046  int jm = j_arr ? j_arr(i,j,k) : j;
-
1047  int im = i_arr ? i_arr(i,j,k) : i;
-
1048 
-
1049  ofile << "(I2,J2,K2): "
-
1050  << "(" << im << "," << jm << "," << km << ")" << "\n";
-
1051  ofile << "\n";
-
1052  }
-
1053  }
-
1054  }
-
1055  ofile.close();
-
1056 }
+
1116 {
+
1117  // Peel back the level
+
1118  auto& averages = m_averages[lev];
+
1119  auto& k_indx = m_k_indx[lev];
+
1120  auto& j_indx = m_j_indx[lev];
+
1121  auto& i_indx = m_i_indx[lev];
+
1122 
+
1123  int navg = m_navg - 1;
+
1124 
+
1125  std::ofstream ofile;
+
1126  ofile.open ("MOST_ijk_indices.txt");
+
1127  ofile << "IJK indices used to compute averages via MOSTAverages class:\n";
+
1128 
+
1129  for (MFIter mfi(*averages[navg], TileNoZ()); mfi.isValid(); ++mfi) {
+
1130  Box bx = mfi.tilebox(); bx.setBig(2,0);
+
1131  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
+
1132  int jl = bx.smallEnd(1); int ju = bx.bigEnd(1);
+
1133 
+
1134  auto k_arr = k_indx->array(mfi);
+
1135  auto j_arr = j_indx ? j_indx->array(mfi) : Array4<int> {};
+
1136  auto i_arr = i_indx ? i_indx->array(mfi) : Array4<int> {};
+
1137 
+
1138  for (int j(jl); j <= ju; ++j) {
+
1139  for (int i(il); i <= iu; ++i) {
+
1140  ofile << "(I1,J1,K1): " << "(" << i << "," << j << "," << 0 << ")" << "\n";
+
1141 
+
1142  int k = 0;
+
1143  int km = k_arr(i,j,k);
+
1144  int jm = j_arr ? j_arr(i,j,k) : j;
+
1145  int im = i_arr ? i_arr(i,j,k) : i;
+
1146 
+
1147  ofile << "(I2,J2,K2): "
+
1148  << "(" << im << "," << jm << "," << km << ")" << "\n";
+
1149  ofile << "\n";
+
1150  }
+
1151  }
+
1152  }
+
1153  ofile.close();
+
1154 }
Here is the call graph for this function:
@@ -2009,27 +2128,27 @@

1067 {
-
1068  // Peel back the level
-
1069  auto& x_pos_mf = m_x_pos[lev];
-
1070  auto& z_pos_mf = m_z_pos[lev];
-
1071 
-
1072  std::ofstream ofile;
-
1073  ofile.open ("MOST_xz_positions.txt");
-
1074 
-
1075  for (MFIter mfi(*x_pos_mf, TileNoZ()); mfi.isValid(); ++mfi) {
-
1076  Box bx = mfi.tilebox(); bx.setBig(2,0);
-
1077  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
-
1078 
-
1079  auto x_pos_arr = x_pos_mf->array(mfi);
-
1080  auto z_pos_arr = z_pos_mf->array(mfi);
-
1081 
-
1082  int k = 0;
-
1083  for (int i(il); i <= iu; ++i)
-
1084  ofile << x_pos_arr(i,j,k) << ' ' << z_pos_arr(i,j,k) << "\n";
-
1085  }
-
1086  ofile.close();
-
1087 }
+
1165 {
+
1166  // Peel back the level
+
1167  auto& x_pos_mf = m_x_pos[lev];
+
1168  auto& z_pos_mf = m_z_pos[lev];
+
1169 
+
1170  std::ofstream ofile;
+
1171  ofile.open ("MOST_xz_positions.txt");
+
1172 
+
1173  for (MFIter mfi(*x_pos_mf, TileNoZ()); mfi.isValid(); ++mfi) {
+
1174  Box bx = mfi.tilebox(); bx.setBig(2,0);
+
1175  int il = bx.smallEnd(0); int iu = bx.bigEnd(0);
+
1176 
+
1177  auto x_pos_arr = x_pos_mf->array(mfi);
+
1178  auto z_pos_arr = z_pos_mf->array(mfi);
+
1179 
+
1180  int k = 0;
+
1181  for (int i(il); i <= iu; ++i)
+
1182  ofile << x_pos_arr(i,j,k) << ' ' << z_pos_arr(i,j,k) << "\n";
+
1183  }
+
1184  ofile.close();
+
1185 }
Here is the call graph for this function:

@@ -2159,7 +2278,7 @@

-

Referenced by compute_plane_averages(), compute_region_averages(), set_k_indices_N(), set_k_indices_T(), set_norm_indices_T(), set_norm_positions_T(), set_plane_normalization(), and set_z_positions_T().

+

Referenced by compute_plane_averages(), compute_region_averages(), set_k_indices_N(), set_k_indices_T(), set_norm_indices_T(), set_norm_positions_T(), set_plane_normalization(), set_rotated_fields(), and set_z_positions_T().

@@ -2411,7 +2530,7 @@

- +
int MOSTAverage::m_nvar {4}int MOSTAverage::m_nvar {5}
@@ -2519,6 +2638,54 @@

Referenced by compute_region_averages(), set_k_indices_N(), set_k_indices_T(), set_norm_indices_T(), and set_region_normalization().

+

+

+ +

◆ m_rot_fields

+ +
+
+ + + + + +
+ + + + +
amrex::Vector<amrex::Vector<std::unique_ptr<amrex::MultiFab> > > MOSTAverage::m_rot_fields
+
+protected
+
+
+ +

◆ m_rotate

+ +
+
+ + + + + +
+ + + + +
bool MOSTAverage::m_rotate {false}
+
+protected
+
@@ -2659,7 +2826,7 @@

-

Referenced by compute_plane_averages(), compute_region_averages(), set_k_indices_T(), set_norm_indices_T(), set_norm_positions_T(), and set_z_positions_T().

+

Referenced by compute_plane_averages(), compute_region_averages(), set_k_indices_T(), set_norm_indices_T(), set_norm_positions_T(), set_rotated_fields(), and set_z_positions_T().

diff --git a/classMOSTAverage.js b/classMOSTAverage.js index 7e05449d91..d82c85b6c0 100644 --- a/classMOSTAverage.js +++ b/classMOSTAverage.js @@ -17,6 +17,7 @@ var classMOSTAverage = [ "set_norm_positions_T", "classMOSTAverage.html#a697396705fddae5c919c7e4020cf20b2", null ], [ "set_plane_normalization", "classMOSTAverage.html#a5a0413a85da2e6a13f21cc875c8295d0", null ], [ "set_region_normalization", "classMOSTAverage.html#a1eafe515fb0a3fc673d604b854a3cc13", null ], + [ "set_rotated_fields", "classMOSTAverage.html#a314ac1672f7b8ce2cf9f9d32d00191a5", null ], [ "set_z_positions_T", "classMOSTAverage.html#a96178b02bec37f171ef608cec9a246bf", null ], [ "trilinear_interp_T", "classMOSTAverage.html#aefb42b9f2a5c3347e7ab87abdfcab3d7", null ], [ "update_field_ptrs", "classMOSTAverage.html#acdb5e2dec5f3e9b0a37e194430ca32a7", null ], @@ -44,6 +45,8 @@ var classMOSTAverage = [ "m_policy", "classMOSTAverage.html#a0e87c91bf31d0e60a31b906081d24eea", null ], [ "m_pp_prefix", "classMOSTAverage.html#a8e48f835a742b02f039aeb6bc520aef8", null ], [ "m_radius", "classMOSTAverage.html#a2c167351f6655ef3276f8e5b39439e91", null ], + [ "m_rot_fields", "classMOSTAverage.html#a733f1b5c94de8ee530f4f257510cb277", null ], + [ "m_rotate", "classMOSTAverage.html#a7d43a66f7518f75e694e0582dd40ec44", null ], [ "m_t_avg", "classMOSTAverage.html#a05905a4754c7eb39b766b96889b1bd47", null ], [ "m_t_init", "classMOSTAverage.html#a3fe20fc4a4eb0b283f1d658b6237004c", null ], [ "m_time_window", "classMOSTAverage.html#ac95147c0d7961323ca8b079f63cd4be9", null ], diff --git a/classMOSTAverage__coll__graph.map b/classMOSTAverage__coll__graph.map index a11af8d9c2..f1baf1033b 100644 --- a/classMOSTAverage__coll__graph.map +++ b/classMOSTAverage__coll__graph.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/classMOSTAverage__coll__graph.md5 b/classMOSTAverage__coll__graph.md5 index 6a2f471cb3..7b1283b0ed 100644 --- a/classMOSTAverage__coll__graph.md5 +++ b/classMOSTAverage__coll__graph.md5 @@ -1 +1 @@ -e761f34ee9cc363b7a9de35fb892b43a \ No newline at end of file +a3517679f943a268b38486c83a99a1e7 \ No newline at end of file diff --git a/classMOSTAverage__coll__graph.png b/classMOSTAverage__coll__graph.png index 47cba370de5829155a593b1a7c5d9d87291f8fe7..b316c69c8d67a580e3e29ef724bfee9ce74737b0 100644 GIT binary patch literal 98070 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 G4EZk`r<_{= literal 96080 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 diff --git a/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.map b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.map new file mode 100644 index 0000000000..aa36741be9 --- /dev/null +++ b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.md5 b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.md5 new file mode 100644 index 0000000000..153d008919 --- /dev/null +++ b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.md5 @@ -0,0 +1 @@ +d8a48f22b25fd2d98bd8deec65855e10 \ No newline at end of file diff --git a/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.png b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_cgraph.png new file mode 100644 index 0000000000000000000000000000000000000000..b26c006de086bbc634181389f948d697b518931c GIT binary patch literal 10718 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 W(c{tWbi%+U;;F + + + diff --git a/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.md5 b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.md5 new file mode 100644 index 0000000000..3da8fcbd7b --- /dev/null +++ b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.md5 @@ -0,0 +1 @@ +f7bc8183fbff7cc413bd86d3e56a3848 \ No newline at end of file diff --git a/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.png b/classMOSTAverage_a314ac1672f7b8ce2cf9f9d32d00191a5_icgraph.png new file mode 100644 index 0000000000000000000000000000000000000000..9a9c62a1b154e5718ff2fa3d148d59a447f52d46 GIT binary patch literal 6107 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 - - - - - - + + + + + + + + + diff --git a/classMOSTAverage_a7a28005871bb8abb49f44c3976133a4f_cgraph.md5 b/classMOSTAverage_a7a28005871bb8abb49f44c3976133a4f_cgraph.md5 index 2760c41ace..2be0443497 100644 --- a/classMOSTAverage_a7a28005871bb8abb49f44c3976133a4f_cgraph.md5 +++ b/classMOSTAverage_a7a28005871bb8abb49f44c3976133a4f_cgraph.md5 @@ -1 +1 @@ -c7c3fe9e92f17f1290c90c1ba6349c66 \ No newline at end of file +f04d36843e9f89527384f4d20df31347 \ No newline at end of file diff --git a/classMOSTAverage_a7a28005871bb8abb49f44c3976133a4f_cgraph.png b/classMOSTAverage_a7a28005871bb8abb49f44c3976133a4f_cgraph.png index b4af1118bc18d60b3f829146eac769416afca30a..809b8b70a383a06d7961053788557a6096ca99ad 100644 GIT binary patch literal 33813 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 literal 17672 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 iDE_a}{Qs|fB((P- c -

    : ABLMost
  • compute_most_bcs() -: ABLMost +: ABLMost
  • compute_plane_averages() : MOSTAverage
  • compute_q_flux() -: custom_flux -, donelan_flux -, moeng_flux +: custom_flux +, donelan_flux +, moeng_flux
  • compute_region_averages() : MOSTAverage diff --git a/functions_d.html b/functions_d.html index 64ff7d2096..4c9200e1f6 100644 --- a/functions_d.html +++ b/functions_d.html @@ -124,12 +124,12 @@

    - d -

    • data : NDArray< DataType >
    • -
    • datalog -: ERF -
    • DataLog() : ERF
    • +
    • datalog +: ERF +
    • datalogname : ERF
    • diff --git a/functions_func_c.html b/functions_func_c.html index bd9d1731da..8ed044b0bf 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -153,15 +153,15 @@

      - c -

        : ABLMost
      • compute_most_bcs() -: ABLMost +: ABLMost
      • compute_plane_averages() : MOSTAverage
      • compute_q_flux() -: custom_flux -, donelan_flux -, moeng_flux +: custom_flux +, donelan_flux +, moeng_flux
      • compute_region_averages() : MOSTAverage diff --git a/functions_func_i.html b/functions_func_i.html index 366829d459..d4e3b1386b 100644 --- a/functions_func_i.html +++ b/functions_func_i.html @@ -102,7 +102,7 @@

        - i -

          , ERFPhysBCFunct_w_no_terrain
        • impose_most_bcs() -: ABLMost +: ABLMost
        • impose_vertical_cons_bcs() : ERFPhysBCFunct_cons @@ -185,7 +185,7 @@

          - i -

            : ERF
          • init_geo_wind_profile() -: ERF +: ERF
          • init_mode_comps() : MamConstituents diff --git a/functions_func_s.html b/functions_func_s.html index b05c32544f..a1dd050eb1 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -163,6 +163,9 @@

            - s -

            • set_region_normalization() : MOSTAverage
            • +
            • set_rotated_fields() +: MOSTAverage +
            • set_slow_fast_timestep_ratio() : MRISplitIntegrator< T >
            • diff --git a/functions_i.html b/functions_i.html index bbd197ca23..9079a23c88 100644 --- a/functions_i.html +++ b/functions_i.html @@ -154,7 +154,7 @@

              - i -

                , ERFPhysBCFunct_w_no_terrain
              • impose_most_bcs() -: ABLMost +: ABLMost
              • impose_vertical_cons_bcs() : ERFPhysBCFunct_cons @@ -241,7 +241,7 @@

                - i -

                  : ERF
                • init_geo_wind_profile() -: ERF +: ERF
                • init_mode_comps() : MamConstituents diff --git a/functions_m.html b/functions_m.html index 0ec9b53880..47a9458c38 100644 --- a/functions_m.html +++ b/functions_m.html @@ -530,6 +530,13 @@

                  - m -

                  • m_relax_mask : ERFFillPatcher
                  • +
                  • m_rot_fields +: MOSTAverage +
                  • +
                  • m_rotate +: ABLMost +, MOSTAverage +
                  • m_rotor_rad : NullWindFarm
                  • diff --git a/functions_s.html b/functions_s.html index 681caa4e5b..dc136263f6 100644 --- a/functions_s.html +++ b/functions_s.html @@ -112,12 +112,12 @@

                    - s -

                    • SampleLine() : ERF
                    • -
                    • samplelinelog -: ERF -
                    • SampleLineLog() : ERF
                    • +
                    • samplelinelog +: ERF +
                    • SampleLineLogName() : ERF
                    • @@ -196,6 +196,9 @@

                      - s -

                      • set_region_normalization() : MOSTAverage
                      • +
                      • set_rotated_fields() +: MOSTAverage +
                      • set_slow_fast_timestep_ratio() : MRISplitIntegrator< T >
                      • diff --git a/functions_vars_m.html b/functions_vars_m.html index 5648bb4e56..b17b3544cc 100644 --- a/functions_vars_m.html +++ b/functions_vars_m.html @@ -530,6 +530,13 @@

                        - m -

                        • m_relax_mask : ERFFillPatcher
                        • +
                        • m_rot_fields +: MOSTAverage +
                        • +
                        • m_rotate +: ABLMost +, MOSTAverage +
                        • m_rotor_rad : NullWindFarm
                        • diff --git a/navtreedata.js b/navtreedata.js index a5cd385a44..7b8782b9fe 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -76,16 +76,16 @@ var NAVTREEINDEX = "ERF__Constants_8H.html#a2fe4f2c6313692ac5073cb9ca72552e2", "MM5_8cpp.html", "Utils_8H.html#a666ef6030bc3baa94198a32754fc65f2", -"classERF.html#a4d6d990d8111c170692b1e9cc0e918b8", -"classERFFillPatcher.html#a89f24e6cfe30a2180b1667aead7edf28", -"classMM5.html#ac5730f1413ae4a3dd5d4b2c683c41297", -"classNullMoist.html#a75e2d77cb28efa62759818d066b53bb9", -"classRadiation.html#a6a65d086e75212c5d372c2fbdb694843", -"classUnionCIF.html#a0bbd9d187f7efd622fb063c08d06151c", -"globals_f.html", -"structMamConstituents_1_1aerosol__t.html#a171adbde051fa00b94b7e0bfbd22d348", -"structTurbulentPerturbation.html#a20940c88c5c2f6ef1b90d1984867777a", -"structsurface__flux__charnock.html#aef89ab0f62c46e93c9a1029be7a7b472" +"classERF.html#a4c1fae5e620fcd64cc9ede73715e3b7c", +"classERFFillPatcher.html#a874bf44ab38e936013bbf8454a41a680", +"classMM5.html#abf2c797ae56fc93043e999db11515a8a", +"classNullMoist.html#a24f0528f7d31b89f36a3c225c7e53010", +"classRadiation.html#a65e14eac1882d0877cb60c185b91f670", +"classTerrainIF.html#ad0a9adc95fd3d0b5903d5ef7f5b74176", +"globals_defs.html", +"structMamConstituents_1_1aerlist__t.html#a21f61436cc2e4a150e675d9d0163fcdf", +"structTurbChoice.html#afbf3b28d53a35977d4ff77e6928122c0", +"structsurface__flux__charnock.html#a08529386a7d5012684c818249a7d76ba" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex10.js b/navtreeindex10.js index 2b6fc9503f..3d1bfaa08c 100644 --- a/navtreeindex10.js +++ b/navtreeindex10.js @@ -1,8 +1,12 @@ var NAVTREEINDEX10 = { +"globals_defs.html":[3,1,6], +"globals_e.html":[3,1,0,4], +"globals_enum.html":[3,1,4], +"globals_eval.html":[3,1,5], "globals_f.html":[3,1,0,5], -"globals_func.html":[3,1,1,0], "globals_func.html":[3,1,1], +"globals_func.html":[3,1,1,0], "globals_func_b.html":[3,1,1,1], "globals_func_c.html":[3,1,1,2], "globals_func_d.html":[3,1,1,3], @@ -245,9 +249,5 @@ var NAVTREEINDEX10 = "structLinInterp_1_1InterpType.html#a4afbbafb5bb8bf9742bdb82b166bef76":[2,0,38,0,1], "structLinInterp_1_1InterpType.html#aa3befaac92860602bab896110eeb65da":[2,0,38,0,2], "structLinInterp_1_1InterpType.html#aa81271a903001f119594cdced62b748c":[2,0,38,0,0], -"structMamConstituents_1_1aerlist__t.html":[2,0,40,0], -"structMamConstituents_1_1aerlist__t.html#a21f61436cc2e4a150e675d9d0163fcdf":[2,0,40,0,0], -"structMamConstituents_1_1aerlist__t.html#ab75334c58294e58e6f802fdc28fcb9c5":[2,0,40,0,1], -"structMamConstituents_1_1aerlist__t.html#afae9af8c61b9fee3afdd374fffaab123":[2,0,40,0,2], -"structMamConstituents_1_1aerosol__t.html":[2,0,40,1] +"structMamConstituents_1_1aerlist__t.html":[2,0,40,0] }; diff --git a/navtreeindex11.js b/navtreeindex11.js index 4952b95053..df36cf1d19 100644 --- a/navtreeindex11.js +++ b/navtreeindex11.js @@ -1,5 +1,9 @@ var NAVTREEINDEX11 = { +"structMamConstituents_1_1aerlist__t.html#a21f61436cc2e4a150e675d9d0163fcdf":[2,0,40,0,0], +"structMamConstituents_1_1aerlist__t.html#ab75334c58294e58e6f802fdc28fcb9c5":[2,0,40,0,1], +"structMamConstituents_1_1aerlist__t.html#afae9af8c61b9fee3afdd374fffaab123":[2,0,40,0,2], +"structMamConstituents_1_1aerosol__t.html":[2,0,40,1], "structMamConstituents_1_1aerosol__t.html#a171adbde051fa00b94b7e0bfbd22d348":[2,0,40,1,3], "structMamConstituents_1_1aerosol__t.html#a23e50740903b1b826352cd7486c69913":[2,0,40,1,0], "structMamConstituents_1_1aerosol__t.html#a300418f68393143be3f4852641ac465b":[2,0,40,1,2], @@ -245,9 +249,5 @@ var NAVTREEINDEX11 = "structTurbChoice.html#aeb3c184b540858407426a606327fba3a":[2,0,80,30], "structTurbChoice.html#aed763f56a6349187c9c0c0e4c952d05a":[2,0,80,27], "structTurbChoice.html#af274e04335b259bb7b35f7c836f8310f":[2,0,80,23], -"structTurbChoice.html#afa27861e0ffa1f4c9373d465d1db378f":[2,0,80,17], -"structTurbChoice.html#afbf3b28d53a35977d4ff77e6928122c0":[2,0,80,5], -"structTurbulentPerturbation.html":[2,0,81], -"structTurbulentPerturbation.html#a17f060634e44ba5701cc1febba23c915":[2,0,81,25], -"structTurbulentPerturbation.html#a1dfc591297a8af23c941b06ed5fabba1":[2,0,81,11] +"structTurbChoice.html#afa27861e0ffa1f4c9373d465d1db378f":[2,0,80,17] }; diff --git a/navtreeindex12.js b/navtreeindex12.js index 4123af7fb6..e49cea1e0d 100644 --- a/navtreeindex12.js +++ b/navtreeindex12.js @@ -1,5 +1,9 @@ var NAVTREEINDEX12 = { +"structTurbChoice.html#afbf3b28d53a35977d4ff77e6928122c0":[2,0,80,5], +"structTurbulentPerturbation.html":[2,0,81], +"structTurbulentPerturbation.html#a17f060634e44ba5701cc1febba23c915":[2,0,81,25], +"structTurbulentPerturbation.html#a1dfc591297a8af23c941b06ed5fabba1":[2,0,81,11], "structTurbulentPerturbation.html#a20940c88c5c2f6ef1b90d1984867777a":[2,0,81,33], "structTurbulentPerturbation.html#a21d9b84c0b8eac4d49ae5ca764247442":[2,0,81,34], "structTurbulentPerturbation.html#a22bb01b7314fa13bdfc1966456f5deed":[2,0,81,26], @@ -155,25 +159,25 @@ var NAVTREEINDEX12 = "structcustom__flux.html#aa04871c3e8d2e06f502cde2404c90be4":[2,0,13,6], "structcustom__flux.html#aa9715fd8b84d6df19fa17c89a703210a":[2,0,13,0], "structcustom__flux.html#abb193ac77724a6452a6068c3b5954081":[2,0,13,2], -"structcustom__flux.html#aca20f274a2d45502698a74ed9b839b02":[2,0,13,1], "structcustom__flux.html#ae0e2af01151c51f4c335f053a8bb8f17":[2,0,13,5], +"structcustom__flux.html#ae9e13bc10b4594df556671d9a042b48b":[2,0,13,1], "structdonelan__flux.html":[2,0,19], "structdonelan__flux.html#a44a032acc6bd6f42ff90f5a0ac14f4cf":[2,0,19,3], "structdonelan__flux.html#a804902863523b5f641c44aadc3602e97":[2,0,19,0], -"structdonelan__flux.html#a8d0fc02fd064b22206380d593b628efa":[2,0,19,1], "structdonelan__flux.html#a999e3bdb322d29fcdfbd51047fb32ee0":[2,0,19,2], "structdonelan__flux.html#aac38c6d44658be0daa32dc8bd0b29adb":[2,0,19,5], "structdonelan__flux.html#ad2da09025b821f79782fa580010c4df2":[2,0,19,4], +"structdonelan__flux.html#adb397919f3dc33f33d8bdc7b99c52efc":[2,0,19,1], "structdonelan__flux.html#af7428f0272064ef770035521c9c9a98b":[2,0,19,6], "structmoeng__flux.html":[2,0,44], "structmoeng__flux.html#a2451f21fea8f87cec2e5f626c36489cb":[2,0,44,3], "structmoeng__flux.html#a2843a181e875e6599b04964c28117900":[2,0,44,0], "structmoeng__flux.html#a32dd97697698052a006613da3a0b7e67":[2,0,44,7], "structmoeng__flux.html#a3d06eff1aa7d6c357e1245eb8f5b96f7":[2,0,44,5], +"structmoeng__flux.html#a5d40e64bd085af2f4c63cfa1e9e20aa6":[2,0,44,1], "structmoeng__flux.html#a5ec0786b043f57c8c41edfd677dde8c9":[2,0,44,4], "structmoeng__flux.html#a67cae16850c061bb189a783159ac6406":[2,0,44,6], "structmoeng__flux.html#a946d89f0b1c8287c83bea9ff628bdb1e":[2,0,44,2], -"structmoeng__flux.html#aee217bd58d625b3fb9e80a9fc4e9189f":[2,0,44,1], "structmost__data.html":[2,0,45], "structmost__data.html#a1acd5276639042ca0834c56656302ea6":[2,0,45,9], "structmost__data.html#a4488059550159398fd2cddaf4d37f31b":[2,0,45,3], @@ -245,9 +249,5 @@ var NAVTREEINDEX12 = "structsurface__flux.html#a960909fe387424192cf802afccdc7bed":[2,0,70,2], "structsurface__flux.html#a99588cc80bc461f24f2217f7c7cb1294":[2,0,70,0], "structsurface__flux.html#abd16b92a75ae384f9fe490b59f046b6a":[2,0,70,4], -"structsurface__flux__charnock.html":[2,0,71], -"structsurface__flux__charnock.html#a08529386a7d5012684c818249a7d76ba":[2,0,71,4], -"structsurface__flux__charnock.html#a4501ca4ecf49dccd6a1a914af03e1ed1":[2,0,71,3], -"structsurface__flux__charnock.html#a60030c5104987d6287efd5d9b996014c":[2,0,71,2], -"structsurface__flux__charnock.html#a6fef08de02ce5a69d4f276dce6721d27":[2,0,71,0] +"structsurface__flux__charnock.html":[2,0,71] }; diff --git a/navtreeindex13.js b/navtreeindex13.js index 32025fa850..5487caf8a9 100644 --- a/navtreeindex13.js +++ b/navtreeindex13.js @@ -1,5 +1,9 @@ var NAVTREEINDEX13 = { +"structsurface__flux__charnock.html#a08529386a7d5012684c818249a7d76ba":[2,0,71,4], +"structsurface__flux__charnock.html#a4501ca4ecf49dccd6a1a914af03e1ed1":[2,0,71,3], +"structsurface__flux__charnock.html#a60030c5104987d6287efd5d9b996014c":[2,0,71,2], +"structsurface__flux__charnock.html#a6fef08de02ce5a69d4f276dce6721d27":[2,0,71,0], "structsurface__flux__charnock.html#aef89ab0f62c46e93c9a1029be7a7b472":[2,0,71,1], "structsurface__flux__mod__charnock.html":[2,0,72], "structsurface__flux__mod__charnock.html#a6fa441221eb1f30d65437ce890adfd46":[2,0,72,2], diff --git a/navtreeindex3.js b/navtreeindex3.js index f89c3002cb..9d352befc9 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -20,18 +20,17 @@ var NAVTREEINDEX3 = "classABLMost.html":[2,0,1], "classABLMost.html#a049bc06685178431599f3bfaa57d63bd":[2,0,1,26], "classABLMost.html#a05cc96f74b89c4e277fe3db4ea01d3fa":[2,0,1,27], -"classABLMost.html#a0630def935d5ca0d24160b9b9567f3e1":[2,0,1,39], +"classABLMost.html#a0630def935d5ca0d24160b9b9567f3e1":[2,0,1,40], "classABLMost.html#a0890b6ae8c80d8888effa040af808df0":[2,0,1,12], -"classABLMost.html#a0c33b98848bdb3beb8249d5b60ec1a83":[2,0,1,6], -"classABLMost.html#a0d6aa5a113a45ae1e56c0284241cfd01":[2,0,1,38], +"classABLMost.html#a0d6aa5a113a45ae1e56c0284241cfd01":[2,0,1,39], "classABLMost.html#a108ee0811499e80c9d3226bb20da6973":[2,0,1,10], -"classABLMost.html#a1301dd4cb6875c7bdf5d69126b972f91":[2,0,1,51], +"classABLMost.html#a1301dd4cb6875c7bdf5d69126b972f91":[2,0,1,52], "classABLMost.html#a1795a510d08fbd88e6599e014f97b6c5":[2,0,1,29], "classABLMost.html#a1bce26c6253a6191424e7b753cd24cfa":[2,0,1,23], -"classABLMost.html#a1f488836fca7c3da2bed67c63a94951b":[2,0,1,46], +"classABLMost.html#a1f488836fca7c3da2bed67c63a94951b":[2,0,1,47], "classABLMost.html#a31707b89fbbbdeb445ba35ed240046c3":[2,0,1,21], "classABLMost.html#a38ed37dd984fcc7be3b5ae04b7272459":[2,0,1,24], -"classABLMost.html#a39402ac3794b9a218289cd0d4adec670":[2,0,1,42], +"classABLMost.html#a39402ac3794b9a218289cd0d4adec670":[2,0,1,43], "classABLMost.html#a422336bc908d29f98dafb3b745b4f060":[2,0,1,33], "classABLMost.html#a466bfcda8ae4337d9c8781ab28e3f6fe":[2,0,1,35], "classABLMost.html#a46fbd9260d2adfa7c18edad6452f9bab":[2,0,1,2], @@ -39,36 +38,37 @@ var NAVTREEINDEX3 = "classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba317cef85d14b4909f1d76becb00dc0f1":[2,0,1,2,2], "classABLMost.html#a46fbd9260d2adfa7c18edad6452f9babac03b743c56d9316fbd3d327453b22226":[2,0,1,2,1], "classABLMost.html#a4ee786860369e5a42ba353308590b372":[2,0,1,3], -"classABLMost.html#a4fb97b28e44e9ff6930f18083923343a":[2,0,1,37], +"classABLMost.html#a4fb97b28e44e9ff6930f18083923343a":[2,0,1,38], "classABLMost.html#a626a97f944cb297c966a2ff7ce0bad97":[2,0,1,13], "classABLMost.html#a644ccdc438574061ec7ae75cdc714ec6":[2,0,1,30], -"classABLMost.html#a67df60526193cba93df934a540f7a258":[2,0,1,5], +"classABLMost.html#a64b906be4c2e1328177633f682fab5dd":[2,0,1,6], "classABLMost.html#a6a3e64fcdbe709a947131d31cd0e347b":[2,0,1,18], -"classABLMost.html#a73621a1b429f2e910a29adac72b7c581":[2,0,1,43], +"classABLMost.html#a73621a1b429f2e910a29adac72b7c581":[2,0,1,44], "classABLMost.html#a75310e9079ee238a932900feaad85ac5":[2,0,1,20], -"classABLMost.html#a7d1394fa01c8c29b20dfb790c0f3ec6b":[2,0,1,47], +"classABLMost.html#a7d1394fa01c8c29b20dfb790c0f3ec6b":[2,0,1,48], "classABLMost.html#a829339fc8e70a5dff8b7c85f3c2e4138":[2,0,1,4], -"classABLMost.html#a8e0510d69090549d147c9ebf31f24e5a":[2,0,1,15], "classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0":[2,0,1,0], "classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a0525d4394471c332f3c0a497584923d5":[2,0,1,0,0], "classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a72baef04098f035e8a320b03ad197818":[2,0,1,0,2], "classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0afbf950ece84b8c4c7ebcf6492db726f7":[2,0,1,0,1], "classABLMost.html#a958aaaf9e040462197c88c6c77f2aaf6":[2,0,1,32], -"classABLMost.html#a98390481d302c2a2c7346bf2328305a8":[2,0,1,44], +"classABLMost.html#a98390481d302c2a2c7346bf2328305a8":[2,0,1,45], "classABLMost.html#aaa5bbc610662825ddd8a184b43f3541b":[2,0,1,31], "classABLMost.html#aaeef06eb7d0ab7e3d100e583337121cc":[2,0,1,16], -"classABLMost.html#ab052d62a07e8765a6de67264d05aff37":[2,0,1,40], +"classABLMost.html#ab052d62a07e8765a6de67264d05aff37":[2,0,1,41], +"classABLMost.html#ab107efa0b6bdf80ee44d232919f6a7ad":[2,0,1,36], "classABLMost.html#ab12af4a41dbc189d69850a81447434f7":[2,0,1,34], -"classABLMost.html#ab5041b7c6a15b759a8f33dadd1a67e92":[2,0,1,41], -"classABLMost.html#ab55a547b6b74a177128af6c6a107930c":[2,0,1,49], +"classABLMost.html#ab3ac1c161450930085ef74208b7f3dcb":[2,0,1,15], +"classABLMost.html#ab5041b7c6a15b759a8f33dadd1a67e92":[2,0,1,42], +"classABLMost.html#ab55a547b6b74a177128af6c6a107930c":[2,0,1,50], "classABLMost.html#ac3de35be0d6cf3841e9a868830fc42c5":[2,0,1,28], -"classABLMost.html#ac9d90016f196c3861d225132e8b6a921":[2,0,1,45], +"classABLMost.html#ac9d90016f196c3861d225132e8b6a921":[2,0,1,46], "classABLMost.html#aca21d4f7aae064515bfec992b263d6d2":[2,0,1,11], -"classABLMost.html#acd5510d2f47502a57107f12c66f8a552":[2,0,1,48], -"classABLMost.html#acfc9a08ed0d029602e2e8e99232d0149":[2,0,1,50], +"classABLMost.html#acd5510d2f47502a57107f12c66f8a552":[2,0,1,49], +"classABLMost.html#acfc9a08ed0d029602e2e8e99232d0149":[2,0,1,51], "classABLMost.html#ad837d92390012682056ffac0b5f9a8f9":[2,0,1,25], "classABLMost.html#ad878840b1c998160ba79c1e9714adc70":[2,0,1,19], -"classABLMost.html#ad8f1957bba407e17edb0a84ace515cde":[2,0,1,36], +"classABLMost.html#ad8f1957bba407e17edb0a84ace515cde":[2,0,1,37], "classABLMost.html#ae28fd8a21f4b514875c24fe4b8e85081":[2,0,1,7], "classABLMost.html#ae638411093a2d3cc6cc525d4d7efa7ed":[2,0,1,14], "classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13":[2,0,1,1], @@ -79,6 +79,7 @@ var NAVTREEINDEX3 = "classABLMost.html#aef7480dbb43cafff3be93a95240c1ec3":[2,0,1,9], "classABLMost.html#af26cdc6b8c162c14b2db32eb395f0565":[2,0,1,8], "classABLMost.html#af82057d4fbaaf1d8347cf18c7efd7b53":[2,0,1,17], +"classABLMost.html#afb930118bc66bba7376f0fe2abd85be3":[2,0,1,5], "classABLMost.html#afbd0b1a37d9e9d716d82910db203e82f":[2,0,1,22], "classAerRadProps.html":[2,0,7], "classAerRadProps.html#a0690511bbea6225a4afa365c4c153f0c":[2,0,7,28], @@ -248,6 +249,5 @@ var NAVTREEINDEX3 = "classERF.html#a47413fe5588f7dd71a1d5087a9e804f9":[2,0,21,4], "classERF.html#a48bba6b1c1b39940b09aefbe56311e2f":[2,0,21,139], "classERF.html#a4990f1796b65ec8ee602f177a66afc3e":[2,0,21,274], -"classERF.html#a4b7277d54649219f31fe286eee9d415a":[2,0,21,229], -"classERF.html#a4c1fae5e620fcd64cc9ede73715e3b7c":[2,0,21,127] +"classERF.html#a4b7277d54649219f31fe286eee9d415a":[2,0,21,229] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 29170c4526..be8d15e184 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,5 +1,6 @@ var NAVTREEINDEX4 = { +"classERF.html#a4c1fae5e620fcd64cc9ede73715e3b7c":[2,0,21,127], "classERF.html#a4d6d990d8111c170692b1e9cc0e918b8":[2,0,21,37], "classERF.html#a4d717bb9fe936fd1a124d0d3e720f9d1":[2,0,21,247], "classERF.html#a4dd7c603e65d230105a4f1e0afb4cf8a":[2,0,21,180], @@ -128,7 +129,7 @@ var NAVTREEINDEX4 = "classERF.html#aa89efe0abf37918ce3f212fb0e26f1bc":[2,0,21,104], "classERF.html#aa90c9756f684404f8b69b8a23568b535":[2,0,21,84], "classERF.html#aab4575d8fb57595a2f1aaf088c60447a":[2,0,21,129], -"classERF.html#aacc932516cb277301951a8258545873c":[2,0,21,46], +"classERF.html#aab564dd3009ef83466b50db6d997b563":[2,0,21,46], "classERF.html#aae7a3a76e08e54c618cf79b30ed2d73d":[2,0,21,85], "classERF.html#aaee255b031e63bd9b5807f6612739dbd":[2,0,21,39], "classERF.html#aaf10bbf8c9a5dbc257a88c4c1b650fee":[2,0,21,65], @@ -248,6 +249,5 @@ var NAVTREEINDEX4 = "classERFFillPatcher.html#a61c68ee600be65606db582402599c1d4":[2,0,22,24], "classERFFillPatcher.html#a69bc23658f5c545f654c7ddd0cabb105":[2,0,22,4], "classERFFillPatcher.html#a713333f0602eb39a96836c5ea8825a67":[2,0,22,10], -"classERFFillPatcher.html#a83a91e2dc7bd7c39a27327024814061c":[2,0,22,26], -"classERFFillPatcher.html#a874bf44ab38e936013bbf8454a41a680":[2,0,22,16] +"classERFFillPatcher.html#a83a91e2dc7bd7c39a27327024814061c":[2,0,22,26] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index ff452a0fa6..327b9b03f4 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,5 +1,6 @@ var NAVTREEINDEX5 = { +"classERFFillPatcher.html#a874bf44ab38e936013bbf8454a41a680":[2,0,22,16], "classERFFillPatcher.html#a89f24e6cfe30a2180b1667aead7edf28":[2,0,22,14], "classERFFillPatcher.html#a9d188e7b7e85221b257799a5a9c5098e":[2,0,22,29], "classERFFillPatcher.html#aa1dd4ccdd7812057d8ee529015e3750d":[2,0,22,8], @@ -248,6 +249,5 @@ var NAVTREEINDEX5 = "classMM5.html#aa1428d274d51e6db03618151c2fd91cb":[2,0,42,2], "classMM5.html#ab8187a0b9206d9c1d6632d494a149d1a":[2,0,42,28], "classMM5.html#abb2bfd47b01eb3f85f6466a886a00dc9":[2,0,42,18], -"classMM5.html#abe51eb4823a379cd70d05eef17832f7b":[2,0,42,12], -"classMM5.html#abf2c797ae56fc93043e999db11515a8a":[2,0,42,10] +"classMM5.html#abe51eb4823a379cd70d05eef17832f7b":[2,0,42,12] }; diff --git a/navtreeindex6.js b/navtreeindex6.js index 173bae206f..0c783d0e2d 100644 --- a/navtreeindex6.js +++ b/navtreeindex6.js @@ -1,61 +1,65 @@ var NAVTREEINDEX6 = { +"classMM5.html#abf2c797ae56fc93043e999db11515a8a":[2,0,42,10], "classMM5.html#ac5730f1413ae4a3dd5d4b2c683c41297":[2,0,42,24], "classMM5.html#aca75345d5bf1a5ef4ce434047cc70437":[2,0,42,7], "classMM5.html#ad0b90571d201254c36a28b26aa4c4926":[2,0,42,13], "classMOSTAverage.html":[2,0,46], -"classMOSTAverage.html#a0554ee593b5deca61ef0d26ebd26f6d6":[2,0,46,35], -"classMOSTAverage.html#a05905a4754c7eb39b766b96889b1bd47":[2,0,46,44], -"classMOSTAverage.html#a0e87c91bf31d0e60a31b906081d24eea":[2,0,46,41], -"classMOSTAverage.html#a158b82286f1bed8b02da2c8b2ac7f4c0":[2,0,46,24], +"classMOSTAverage.html#a0554ee593b5deca61ef0d26ebd26f6d6":[2,0,46,36], +"classMOSTAverage.html#a05905a4754c7eb39b766b96889b1bd47":[2,0,46,47], +"classMOSTAverage.html#a0e87c91bf31d0e60a31b906081d24eea":[2,0,46,42], +"classMOSTAverage.html#a158b82286f1bed8b02da2c8b2ac7f4c0":[2,0,46,25], "classMOSTAverage.html#a1892a3f9c2175cd2323d8d3a3bc83b6c":[2,0,46,12], -"classMOSTAverage.html#a1beb0dad926be2f2d9cb1de69a1a3374":[2,0,46,48], +"classMOSTAverage.html#a1beb0dad926be2f2d9cb1de69a1a3374":[2,0,46,51], "classMOSTAverage.html#a1eafe515fb0a3fc673d604b854a3cc13":[2,0,46,16], -"classMOSTAverage.html#a221a026c642af21a051b05b2b4ea763a":[2,0,46,23], +"classMOSTAverage.html#a221a026c642af21a051b05b2b4ea763a":[2,0,46,24], "classMOSTAverage.html#a2908278cc9088e345af422a187eba337":[2,0,46,13], -"classMOSTAverage.html#a2c167351f6655ef3276f8e5b39439e91":[2,0,46,43], -"classMOSTAverage.html#a2f5fb25e7c5196338ee5a051708d8f62":[2,0,46,29], -"classMOSTAverage.html#a3a49018467b69573ef84df9cdfd86da4":[2,0,46,49], -"classMOSTAverage.html#a3fe20fc4a4eb0b283f1d658b6237004c":[2,0,46,45], +"classMOSTAverage.html#a2c167351f6655ef3276f8e5b39439e91":[2,0,46,44], +"classMOSTAverage.html#a2f5fb25e7c5196338ee5a051708d8f62":[2,0,46,30], +"classMOSTAverage.html#a314ac1672f7b8ce2cf9f9d32d00191a5":[2,0,46,17], +"classMOSTAverage.html#a3a49018467b69573ef84df9cdfd86da4":[2,0,46,52], +"classMOSTAverage.html#a3fe20fc4a4eb0b283f1d658b6237004c":[2,0,46,48], "classMOSTAverage.html#a56f533937767a348d7c1dff755989531":[2,0,46,9], "classMOSTAverage.html#a584b986a317b2c4d799163574c43b3b3":[2,0,46,10], -"classMOSTAverage.html#a58c320eb48f9b8a1b0983d2770e9f3ea":[2,0,46,47], +"classMOSTAverage.html#a58c320eb48f9b8a1b0983d2770e9f3ea":[2,0,46,50], "classMOSTAverage.html#a5a0413a85da2e6a13f21cc875c8295d0":[2,0,46,15], "classMOSTAverage.html#a5b590fcba4d5d99178a0f8de14a1f174":[2,0,46,8], -"classMOSTAverage.html#a612fdb06ff433e33c717198c7e3e4b0b":[2,0,46,21], +"classMOSTAverage.html#a612fdb06ff433e33c717198c7e3e4b0b":[2,0,46,22], "classMOSTAverage.html#a63d4ee91f32fe95e61b0dfe8fa5fac22":[2,0,46,0], "classMOSTAverage.html#a697396705fddae5c919c7e4020cf20b2":[2,0,46,14], +"classMOSTAverage.html#a733f1b5c94de8ee530f4f257510cb277":[2,0,46,45], "classMOSTAverage.html#a7a28005871bb8abb49f44c3976133a4f":[2,0,46,4], -"classMOSTAverage.html#a81ad3bc2787e30025f8bee91bc5c9dc2":[2,0,46,40], -"classMOSTAverage.html#a81ff1b7e8d026f0cd74147cbcc016d15":[2,0,46,50], +"classMOSTAverage.html#a7d43a66f7518f75e694e0582dd40ec44":[2,0,46,46], +"classMOSTAverage.html#a81ad3bc2787e30025f8bee91bc5c9dc2":[2,0,46,41], +"classMOSTAverage.html#a81ff1b7e8d026f0cd74147cbcc016d15":[2,0,46,53], "classMOSTAverage.html#a8928b9f9d6d45fdd9fd88053fcae34e2":[2,0,46,11], -"classMOSTAverage.html#a89b9ec10eb8dee9a8be7c9597a3f5008":[2,0,46,36], -"classMOSTAverage.html#a8e48f835a742b02f039aeb6bc520aef8":[2,0,46,42], -"classMOSTAverage.html#a90d1df8bd48dd2bf45776a01ba1a89f7":[2,0,46,38], -"classMOSTAverage.html#a94ece9d178d0e85296cce07bab556bc7":[2,0,46,39], -"classMOSTAverage.html#a960bae1d528aef6d0e7034dbea65a2c3":[2,0,46,25], -"classMOSTAverage.html#a96178b02bec37f171ef608cec9a246bf":[2,0,46,17], +"classMOSTAverage.html#a89b9ec10eb8dee9a8be7c9597a3f5008":[2,0,46,37], +"classMOSTAverage.html#a8e48f835a742b02f039aeb6bc520aef8":[2,0,46,43], +"classMOSTAverage.html#a90d1df8bd48dd2bf45776a01ba1a89f7":[2,0,46,39], +"classMOSTAverage.html#a94ece9d178d0e85296cce07bab556bc7":[2,0,46,40], +"classMOSTAverage.html#a960bae1d528aef6d0e7034dbea65a2c3":[2,0,46,26], +"classMOSTAverage.html#a96178b02bec37f171ef608cec9a246bf":[2,0,46,18], "classMOSTAverage.html#aa52cd2c83e24eef47d6a409b7bcf4c81":[2,0,46,7], "classMOSTAverage.html#aaea0b00766b3cdeefd2b54bade8a86bd":[2,0,46,6], -"classMOSTAverage.html#ab227f9a8e9224820c00fa8b223712b3e":[2,0,46,37], +"classMOSTAverage.html#ab227f9a8e9224820c00fa8b223712b3e":[2,0,46,38], "classMOSTAverage.html#ab85828af24cd22d737931c51862389e4":[2,0,46,5], -"classMOSTAverage.html#ab886a0b96314880c4769318c81b23fbb":[2,0,46,22], -"classMOSTAverage.html#abc66735142b394193e3b6934ea817015":[2,0,46,34], -"classMOSTAverage.html#ac37b71ce655ea973ad6fc4c564b040c1":[2,0,46,20], +"classMOSTAverage.html#ab886a0b96314880c4769318c81b23fbb":[2,0,46,23], +"classMOSTAverage.html#abc66735142b394193e3b6934ea817015":[2,0,46,35], +"classMOSTAverage.html#ac37b71ce655ea973ad6fc4c564b040c1":[2,0,46,21], "classMOSTAverage.html#ac755f71a35f1231c8add20993364832a":[2,0,46,1], -"classMOSTAverage.html#ac95147c0d7961323ca8b079f63cd4be9":[2,0,46,46], -"classMOSTAverage.html#acdb5e2dec5f3e9b0a37e194430ca32a7":[2,0,46,19], -"classMOSTAverage.html#acdc75484e6ed5d2fadfb93573b6dded2":[2,0,46,31], +"classMOSTAverage.html#ac95147c0d7961323ca8b079f63cd4be9":[2,0,46,49], +"classMOSTAverage.html#acdb5e2dec5f3e9b0a37e194430ca32a7":[2,0,46,20], +"classMOSTAverage.html#acdc75484e6ed5d2fadfb93573b6dded2":[2,0,46,32], "classMOSTAverage.html#acfc77dc21a0821d4b446f7be289c64d6":[2,0,46,2], -"classMOSTAverage.html#ad301df8e1ee46557a4d277c3f87fae69":[2,0,46,27], -"classMOSTAverage.html#ad570edb25d41640aa2d52122ae303884":[2,0,46,32], +"classMOSTAverage.html#ad301df8e1ee46557a4d277c3f87fae69":[2,0,46,28], +"classMOSTAverage.html#ad570edb25d41640aa2d52122ae303884":[2,0,46,33], "classMOSTAverage.html#add74667e947201bbb2ddf2785f02ee0c":[2,0,46,3], -"classMOSTAverage.html#ae1d62c88d62bbef8458d0084200f65f2":[2,0,46,26], -"classMOSTAverage.html#aeac5da9c3972fdde64f60720f88efe2e":[2,0,46,30], -"classMOSTAverage.html#aed9b6c726189d8858abba0a2a66feca1":[2,0,46,28], -"classMOSTAverage.html#aefb42b9f2a5c3347e7ab87abdfcab3d7":[2,0,46,18], -"classMOSTAverage.html#af2f1477f6bc5e4b2f2ddee27d17dab9f":[2,0,46,51], -"classMOSTAverage.html#afbe752293b7c2790b1994a2349261fda":[2,0,46,33], +"classMOSTAverage.html#ae1d62c88d62bbef8458d0084200f65f2":[2,0,46,27], +"classMOSTAverage.html#aeac5da9c3972fdde64f60720f88efe2e":[2,0,46,31], +"classMOSTAverage.html#aed9b6c726189d8858abba0a2a66feca1":[2,0,46,29], +"classMOSTAverage.html#aefb42b9f2a5c3347e7ab87abdfcab3d7":[2,0,46,19], +"classMOSTAverage.html#af2f1477f6bc5e4b2f2ddee27d17dab9f":[2,0,46,54], +"classMOSTAverage.html#afbe752293b7c2790b1994a2349261fda":[2,0,46,34], "classMRISplitIntegrator.html":[2,0,47], "classMRISplitIntegrator.html#a02e299d44fcd24c67717267dd15a7895":[2,0,47,32], "classMRISplitIntegrator.html#a088e107111ca012e026908b0c0b3cef7":[2,0,47,25], @@ -245,9 +249,5 @@ var NAVTREEINDEX6 = "classMultiBlockContainer.html#afe74361709855a6b78669dea775edc45":[2,0,48,2], "classNullMoist.html":[2,0,50], "classNullMoist.html#a11a25944d4ddb955f74e355838b9d8b0":[2,0,50,3], -"classNullMoist.html#a1b6a72d67d9b2642e99a5b768315476c":[2,0,50,7], -"classNullMoist.html#a24f0528f7d31b89f36a3c225c7e53010":[2,0,50,11], -"classNullMoist.html#a3cb016aa9c0f1ee7534ad678723d1c59":[2,0,50,13], -"classNullMoist.html#a645f66b91b08d84aa7451a9da0c11a72":[2,0,50,12], -"classNullMoist.html#a6f526044328db858069e4b6a70fdbdf7":[2,0,50,6] +"classNullMoist.html#a1b6a72d67d9b2642e99a5b768315476c":[2,0,50,7] }; diff --git a/navtreeindex7.js b/navtreeindex7.js index cc43a64b18..23e3f30c2f 100644 --- a/navtreeindex7.js +++ b/navtreeindex7.js @@ -1,5 +1,9 @@ var NAVTREEINDEX7 = { +"classNullMoist.html#a24f0528f7d31b89f36a3c225c7e53010":[2,0,50,11], +"classNullMoist.html#a3cb016aa9c0f1ee7534ad678723d1c59":[2,0,50,13], +"classNullMoist.html#a645f66b91b08d84aa7451a9da0c11a72":[2,0,50,12], +"classNullMoist.html#a6f526044328db858069e4b6a70fdbdf7":[2,0,50,6], "classNullMoist.html#a75e2d77cb28efa62759818d066b53bb9":[2,0,50,1], "classNullMoist.html#a987746c147545a1a7d0efd21e5e34a12":[2,0,50,0], "classNullMoist.html#aa2f97dcd622bc4ef212421d496ee2297":[2,0,50,2], @@ -245,9 +249,5 @@ var NAVTREEINDEX7 = "classRadiation.html#a628ab4164c223bc55241535374a780cb":[2,0,59,40], "classRadiation.html#a62efb2cdbddfca4321d9e866b6a79b11":[2,0,59,24], "classRadiation.html#a6569e23160036eb2186d6142e2387d9f":[2,0,59,51], -"classRadiation.html#a65e0577b3ffe9a808731650c75941674":[2,0,59,74], -"classRadiation.html#a65e14eac1882d0877cb60c185b91f670":[2,0,59,34], -"classRadiation.html#a65f94329afd4aad11489c87e5174c462":[2,0,59,47], -"classRadiation.html#a687fe7137c6cb0b0040addeb90249a0c":[2,0,59,60], -"classRadiation.html#a6a43bd5c228b629042b73e06f8fbcf87":[2,0,59,17] +"classRadiation.html#a65e0577b3ffe9a808731650c75941674":[2,0,59,74] }; diff --git a/navtreeindex8.js b/navtreeindex8.js index 57c74d5af4..ba2bba47f5 100644 --- a/navtreeindex8.js +++ b/navtreeindex8.js @@ -1,5 +1,9 @@ var NAVTREEINDEX8 = { +"classRadiation.html#a65e14eac1882d0877cb60c185b91f670":[2,0,59,34], +"classRadiation.html#a65f94329afd4aad11489c87e5174c462":[2,0,59,47], +"classRadiation.html#a687fe7137c6cb0b0040addeb90249a0c":[2,0,59,60], +"classRadiation.html#a6a43bd5c228b629042b73e06f8fbcf87":[2,0,59,17], "classRadiation.html#a6a65d086e75212c5d372c2fbdb694843":[2,0,59,26], "classRadiation.html#a748f2155d330eecb6d0ce4fba32db8e7":[2,0,59,9], "classRadiation.html#a753f36a08e04e4332b9f6851dbd34128":[2,0,59,12], @@ -245,9 +249,5 @@ var NAVTREEINDEX8 = "classSlingo.html#aedbfc95f917b864354b84a9a78d74c94":[2,0,66,0], "classTerrainIF.html":[2,0,78], "classTerrainIF.html#a3e1f2814d20da7b5dd6d1d620b04784c":[2,0,78,4], -"classTerrainIF.html#ac037e7de054cca909a921eccc620ef4a":[2,0,78,0], -"classTerrainIF.html#ad0a9adc95fd3d0b5903d5ef7f5b74176":[2,0,78,2], -"classTerrainIF.html#ad7eb62071230ad12fbaa91ec2a13f110":[2,0,78,1], -"classTerrainIF.html#aeb902107efd92150abad59ec0a8cf088":[2,0,78,3], -"classUnionCIF.html":[2,0,82] +"classTerrainIF.html#ac037e7de054cca909a921eccc620ef4a":[2,0,78,0] }; diff --git a/navtreeindex9.js b/navtreeindex9.js index 1356eab059..898d2c0674 100644 --- a/navtreeindex9.js +++ b/navtreeindex9.js @@ -1,5 +1,9 @@ var NAVTREEINDEX9 = { +"classTerrainIF.html#ad0a9adc95fd3d0b5903d5ef7f5b74176":[2,0,78,2], +"classTerrainIF.html#ad7eb62071230ad12fbaa91ec2a13f110":[2,0,78,1], +"classTerrainIF.html#aeb902107efd92150abad59ec0a8cf088":[2,0,78,3], +"classUnionCIF.html":[2,0,82], "classUnionCIF.html#a0bbd9d187f7efd622fb063c08d06151c":[2,0,82,7], "classUnionCIF.html#a150413e8d9e4bbd2b44e924c839f296a":[2,0,82,11], "classUnionCIF.html#a2efa596306e1f101538ea7addef01c50":[2,0,82,8], @@ -157,8 +161,8 @@ var NAVTREEINDEX9 = "eb__if_8H_source.html":[3,0,1,4,2], "eb__regular_8cpp.html":[3,0,1,4,3], "files.html":[3,0], -"functions.html":[2,3,0,0], "functions.html":[2,3,0], +"functions.html":[2,3,0,0], "functions_b.html":[2,3,0,1], "functions_c.html":[2,3,0,2], "functions_d.html":[2,3,0,3], @@ -166,8 +170,8 @@ var NAVTREEINDEX9 = "functions_enum.html":[2,3,4], "functions_eval.html":[2,3,5], "functions_f.html":[2,3,0,5], -"functions_func.html":[2,3,1,0], "functions_func.html":[2,3,1], +"functions_func.html":[2,3,1,0], "functions_func_b.html":[2,3,1,1], "functions_func_c.html":[2,3,1,2], "functions_func_d.html":[2,3,1,3], @@ -245,9 +249,5 @@ var NAVTREEINDEX9 = "globals.html":[3,1,0], "globals_b.html":[3,1,0,1], "globals_c.html":[3,1,0,2], -"globals_d.html":[3,1,0,3], -"globals_defs.html":[3,1,6], -"globals_e.html":[3,1,0,4], -"globals_enum.html":[3,1,4], -"globals_eval.html":[3,1,5] +"globals_d.html":[3,1,0,3] }; diff --git a/search/all_0.js b/search/all_0.js index 31490a337d..240bea7bbd 100644 --- a/search/all_0.js +++ b/search/all_0.js @@ -28,16 +28,16 @@ var searchData= ['add_5fpar_25',['add_par',['../main_8cpp.html#a183e783116d02836167ccbed3b28c1d3',1,'main.cpp']]], ['add_5fthin_5fbody_5fsources_26',['add_thin_body_sources',['../Src__headers_8H.html#a5b82614fa1590f73caf25dc65b1c937d',1,'add_thin_body_sources(amrex::MultiFab &xmom_source, amrex::MultiFab &ymom_source, amrex::MultiFab &zmom_source, std::unique_ptr< amrex::iMultiFab > &xflux_imask_lev, std::unique_ptr< amrex::iMultiFab > &yflux_imask_lev, std::unique_ptr< amrex::iMultiFab > &zflux_imask_lev, std::unique_ptr< amrex::MultiFab > &thin_xforce_lev, std::unique_ptr< amrex::MultiFab > &thin_yforce_lev, std::unique_ptr< amrex::MultiFab > &thin_zforce_lev): Src_headers.H'],['../ERF__add__thin__body__sources_8cpp.html#afe1f106475861ba9ed98d5163c7f4e20',1,'add_thin_body_sources(MultiFab &xmom_src, MultiFab &ymom_src, MultiFab &zmom_src, std::unique_ptr< iMultiFab > &xflux_imask_lev, std::unique_ptr< iMultiFab > &yflux_imask_lev, std::unique_ptr< iMultiFab > &zflux_imask_lev, std::unique_ptr< MultiFab > &thin_xforce_lev, std::unique_ptr< MultiFab > &thin_yforce_lev, std::unique_ptr< MultiFab > &thin_zforce_lev): ERF_add_thin_body_sources.cpp']]], ['add_5fvar_27',['add_var',['../structTimeInterpolatedData.html#a3b9292eb3012672361abacc2ab7d9b2c',1,'TimeInterpolatedData']]], - ['adiabatic_28',['ADIABATIC',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba10548012f42e962e7945ce998b571c5c',1,'ABLMost']]], - ['adiabatic_29',['adiabatic',['../structadiabatic.html#a43c914de601009400405ce6cfaaf2936',1,'adiabatic::adiabatic()'],['../structadiabatic.html',1,'adiabatic']]], - ['adiabatic_5fcharnock_30',['adiabatic_charnock',['../structadiabatic__charnock.html',1,'adiabatic_charnock'],['../structadiabatic__charnock.html#a03e2e3c105b2939c433c758d067a74a9',1,'adiabatic_charnock::adiabatic_charnock()']]], - ['adiabatic_5fmod_5fcharnock_31',['adiabatic_mod_charnock',['../structadiabatic__mod__charnock.html',1,'adiabatic_mod_charnock'],['../structadiabatic__mod__charnock.html#a4d85da446411e8d3f4dfb8e47e4c14b4',1,'adiabatic_mod_charnock::adiabatic_mod_charnock()']]], - ['adiabatic_5fwave_5fcoupled_32',['adiabatic_wave_coupled',['../structadiabatic__wave__coupled.html',1,'adiabatic_wave_coupled'],['../structadiabatic__wave__coupled.html#ab4bae3bcb6d202acedfa914203374506',1,'adiabatic_wave_coupled::adiabatic_wave_coupled()']]], - ['adv_5ftype_5fconvert_5fint_5fto_5fstring_33',['adv_type_convert_int_to_string',['../structAdvChoice.html#abea240033571adc8f3993bd56bf28fa2',1,'AdvChoice']]], - ['adv_5ftype_5fconvert_5fstring_5fto_5fadvtype_34',['adv_type_convert_string_to_advtype',['../structAdvChoice.html#a191cb08c4e809d1982ea90e4b4f9a528',1,'AdvChoice']]], - ['advance_35',['Advance',['../classLandSurface.html#a2170397164e0f533884e744a2a73deb7',1,'LandSurface::Advance()'],['../classERF.html#a47413fe5588f7dd71a1d5087a9e804f9',1,'ERF::Advance()']]], - ['advance_36',['advance',['../classWindFarm.html#a1ee7eda7941fb31102be525bd79c8eb6',1,'WindFarm::advance()'],['../classSimpleAD.html#a846f49f7333ed47f1c92d5cc8b57cb08',1,'SimpleAD::advance()'],['../classNullWindFarm.html#a3085f67dd33114a5984f51ccdeffc7fa',1,'NullWindFarm::advance()'],['../classFitch.html#a9360fcfcc51477e24b225c54387543c6',1,'Fitch::advance()'],['../classEWP.html#ab1f86b9667e1b3b119458c86b8655939',1,'EWP::advance()'],['../classMRISplitIntegrator.html#ad78b5d1908a131c3597232a041ca267b',1,'MRISplitIntegrator::advance()']]], - ['advance_37',['Advance',['../classMM5.html#a2acfbfb967111ce4aed50e55adbcc15c',1,'MM5::Advance()'],['../classNullSurf.html#a70a49bad633a2a87c4df7de8f368ef95',1,'NullSurf::Advance()'],['../classSLM.html#a31956746a8b8bbf207027cb784c9bfa4',1,'SLM::Advance()'],['../classEulerianMicrophysics.html#a6cc7efaa2f4f27f8a7f485fd96e5635b',1,'EulerianMicrophysics::Advance()'],['../classKessler.html#adbfb72df664abc2f02fede6b91b066b6',1,'Kessler::Advance()'],['../classMicrophysics.html#a88b5020f081efbf8805cffff5cde298c',1,'Microphysics::Advance()'],['../classNullMoist.html#aa2f97dcd622bc4ef212421d496ee2297',1,'NullMoist::Advance()'],['../classSAM.html#a012056ae20ded7928adf1be8afa665b9',1,'SAM::Advance()']]], + ['adiabatic_28',['adiabatic',['../structadiabatic.html#a43c914de601009400405ce6cfaaf2936',1,'adiabatic']]], + ['adiabatic_29',['ADIABATIC',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba10548012f42e962e7945ce998b571c5c',1,'ABLMost']]], + ['adiabatic_30',['adiabatic',['../structadiabatic.html',1,'']]], + ['adiabatic_5fcharnock_31',['adiabatic_charnock',['../structadiabatic__charnock.html',1,'adiabatic_charnock'],['../structadiabatic__charnock.html#a03e2e3c105b2939c433c758d067a74a9',1,'adiabatic_charnock::adiabatic_charnock()']]], + ['adiabatic_5fmod_5fcharnock_32',['adiabatic_mod_charnock',['../structadiabatic__mod__charnock.html',1,'adiabatic_mod_charnock'],['../structadiabatic__mod__charnock.html#a4d85da446411e8d3f4dfb8e47e4c14b4',1,'adiabatic_mod_charnock::adiabatic_mod_charnock()']]], + ['adiabatic_5fwave_5fcoupled_33',['adiabatic_wave_coupled',['../structadiabatic__wave__coupled.html',1,'adiabatic_wave_coupled'],['../structadiabatic__wave__coupled.html#ab4bae3bcb6d202acedfa914203374506',1,'adiabatic_wave_coupled::adiabatic_wave_coupled()']]], + ['adv_5ftype_5fconvert_5fint_5fto_5fstring_34',['adv_type_convert_int_to_string',['../structAdvChoice.html#abea240033571adc8f3993bd56bf28fa2',1,'AdvChoice']]], + ['adv_5ftype_5fconvert_5fstring_5fto_5fadvtype_35',['adv_type_convert_string_to_advtype',['../structAdvChoice.html#a191cb08c4e809d1982ea90e4b4f9a528',1,'AdvChoice']]], + ['advance_36',['Advance',['../classMicrophysics.html#a88b5020f081efbf8805cffff5cde298c',1,'Microphysics::Advance()'],['../classKessler.html#adbfb72df664abc2f02fede6b91b066b6',1,'Kessler::Advance()'],['../classEulerianMicrophysics.html#a6cc7efaa2f4f27f8a7f485fd96e5635b',1,'EulerianMicrophysics::Advance()'],['../classSLM.html#a31956746a8b8bbf207027cb784c9bfa4',1,'SLM::Advance()'],['../classNullSurf.html#a70a49bad633a2a87c4df7de8f368ef95',1,'NullSurf::Advance()'],['../classMM5.html#a2acfbfb967111ce4aed50e55adbcc15c',1,'MM5::Advance()'],['../classLandSurface.html#a2170397164e0f533884e744a2a73deb7',1,'LandSurface::Advance()'],['../classERF.html#a47413fe5588f7dd71a1d5087a9e804f9',1,'ERF::Advance()'],['../classNullMoist.html#aa2f97dcd622bc4ef212421d496ee2297',1,'NullMoist::Advance()'],['../classSAM.html#a012056ae20ded7928adf1be8afa665b9',1,'SAM::Advance()']]], + ['advance_37',['advance',['../classMRISplitIntegrator.html#ad78b5d1908a131c3597232a041ca267b',1,'MRISplitIntegrator::advance()'],['../classEWP.html#ab1f86b9667e1b3b119458c86b8655939',1,'EWP::advance()'],['../classFitch.html#a9360fcfcc51477e24b225c54387543c6',1,'Fitch::advance()'],['../classNullWindFarm.html#a3085f67dd33114a5984f51ccdeffc7fa',1,'NullWindFarm::advance()'],['../classSimpleAD.html#a846f49f7333ed47f1c92d5cc8b57cb08',1,'SimpleAD::advance()'],['../classWindFarm.html#a1ee7eda7941fb31102be525bd79c8eb6',1,'WindFarm::advance()']]], ['advance_5fdycore_38',['advance_dycore',['../classERF.html#af836d1bb05ac4c9f535358e14714f13e',1,'ERF']]], ['advance_5flsm_39',['advance_lsm',['../classERF.html#ac3f83ba16254a0efd4395900cef97efc',1,'ERF']]], ['advance_5fmicrophysics_40',['advance_microphysics',['../classERF.html#ad64b5fe566102dc053b35ad337971a3e',1,'ERF']]], diff --git a/search/all_10.js b/search/all_10.js index f4857bc588..980a87593c 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,43 +1,43 @@ var searchData= [ - ['q_5fh_1624',['Q_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea5bdaa761454a0b6bbfd57ec7f2b41c8f',1,'EddyDiff']]], - ['q_5fstar_1625',['q_star',['../classABLMost.html#a0630def935d5ca0d24160b9b9567f3e1',1,'ABLMost']]], - ['q_5fv_1626',['Q_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea4166b9561a2ef0ad6d1b6d2c34cb9580',1,'EddyDiff']]], - ['qaerwat_5fm_1627',['qaerwat_m',['../classMam4__aer.html#a0f94d150e77cc227c30e434a851f7d52',1,'Mam4_aer']]], - ['qc_1628',['qc',['../classRadiation.html#abc0bc2362396171354decd80be18dde1',1,'Radiation']]], - ['qci_1629',['qci',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1bb53b1131a676fadffc9e0a53c0309a',1,'MicVar']]], - ['qci0_1630',['qci0',['../ERF__Constants_8H.html#a1aa289f72f87789e664357396befb8eb',1,'ERF_Constants.H']]], - ['qcl_1631',['qcl',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea6b81d3dc642e339490ef9ab50db41a65',1,'MicVar_Kess::qcl()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a9b5910b49731b9337307885dee73e090',1,'MicVar::qcl()']]], - ['qcw0_1632',['qcw0',['../ERF__Constants_8H.html#a86f34aeefa355fa0d6d0cca8f033a878',1,'ERF_Constants.H']]], - ['qi_1633',['qi',['../classRadiation.html#a86954a9c03e7c7eb9cd610b4e533b27e',1,'Radiation']]], - ['qke_5fh_1634',['QKE_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eafa82972314696da2709ea8ac9b63d963',1,'EddyDiff']]], - ['qke_5fv_1635',['QKE_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eab74402005c035d247402e5f247827dcc',1,'EddyDiff']]], - ['qmoist_1636',['qmoist',['../classERF.html#ae00126a9c2738bf6a6cbbe77321c9cfc',1,'ERF']]], - ['qmoist_5fptr_1637',['Qmoist_Ptr',['../classKessler.html#a0a84c629a080e71ed93a5f349ad7724a',1,'Kessler::Qmoist_Ptr()'],['../classSAM.html#af6652cb6f7b93a1e418da98b5a8b57b7',1,'SAM::Qmoist_Ptr()'],['../classNullMoist.html#a1b6a72d67d9b2642e99a5b768315476c',1,'NullMoist::Qmoist_Ptr()']]], - ['qmoist_5fsize_1638',['Qmoist_Size',['../classSAM.html#ae27c1d50525a70f838fa9ba73e61ef46',1,'SAM::Qmoist_Size()'],['../classNullMoist.html#abdf706f193bbb09c62e41734570f3cd1',1,'NullMoist::Qmoist_Size()'],['../classKessler.html#a3925ff722ac968e306dbcc233718030a',1,'Kessler::Qmoist_Size()']]], - ['qn_1639',['qn',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a62db2b95f840b974246d431152593fb8',1,'MicVar::qn()'],['../classRadiation.html#a913e1b4a5c5ddf093f81c6a6c7051035',1,'Radiation::qn()']]], - ['qn1d_1640',['qn1d',['../classSAM.html#a9fafcc2e5b063f7ccb94e2cc78324d35',1,'SAM']]], - ['qp_1641',['qp',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea2edc86e05fd080c928faeb1f6f39c701',1,'MicVar_Kess::qp()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8af86a273a88ba038dd1ea798c51ebf8c4',1,'MicVar::qp()']]], - ['qp_5fthreshold_1642',['qp_threshold',['../ERF__Constants_8H.html#a956656dbad95153bb8d3f0e42fa3d356',1,'ERF_Constants.H']]], - ['qpg_1643',['qpg',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a36203351003064cd3dfd2c84f66c0ea1',1,'MicVar']]], - ['qpr_1644',['qpr',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1669c627fc476575ea3c391a275d8cd3',1,'MicVar']]], - ['qps_1645',['qps',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8ae960e0fe1fea5fc017938ab2b92757ed',1,'MicVar']]], - ['qrad_5fsrc_1646',['qrad_src',['../classRadiation.html#a687fe7137c6cb0b0040addeb90249a0c',1,'Radiation']]], - ['qrl_1647',['qrl',['../classRadiation.html#a20fc801b4852279dafb58e95bc728338',1,'Radiation']]], - ['qrlc_1648',['qrlc',['../classRadiation.html#a3308c21539f43b459729b9b02652dd01',1,'Radiation']]], - ['qrs_1649',['qrs',['../classRadiation.html#a9eaa967e3b5556ce43d07e48d3e0c66f',1,'Radiation']]], - ['qrsc_1650',['qrsc',['../classRadiation.html#abb3bb540832d451a76367e441df528a0',1,'Radiation']]], - ['qsat_1651',['qsat',['../classWaterVaporSat.html#a4dac5d0ff52b333add64a13539fca1c8',1,'WaterVaporSat']]], - ['qsat_5fice_1652',['qsat_ice',['../classWaterVaporSat.html#a55f00a8a0a629c85e6a477d11a4f14e5',1,'WaterVaporSat']]], - ['qsat_5fwater_1653',['qsat_water',['../classWaterVaporSat.html#a96e18136b9a523d912f9d86829de8b38',1,'WaterVaporSat']]], - ['qstate_5fsize_1654',['Qstate_Size',['../classNullMoist.html#afaa201a3a1dc21c18888d9c6a068f956',1,'NullMoist::Qstate_Size()'],['../classSAM.html#aba750ad815594f21255d26d24810d3fe',1,'SAM::Qstate_Size()'],['../classKessler.html#a25a6c3f8cda023e5ea70f1ddd983626c',1,'Kessler::Qstate_Size()']]], - ['qt_1655',['qt',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea9f81c8a38dd25b5ae5821d48e8878b03',1,'MicVar_Kess::qt()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a584161f7272862cb35496c7560617286',1,'MicVar::qt()'],['../classRadiation.html#aa3961f0a2837a89f1d08dd5aba2ed056',1,'Radiation::qt()'],['../classAerRadProps.html#a837035712a214f1b8daf7a4d30727e6d',1,'AerRadProps::qt()']]], - ['qt1d_1656',['qt1d',['../classSAM.html#aaa3dd79bbd6ac41ae1170d003b1a423d',1,'SAM']]], - ['qv_1657',['qv',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaf099273d19f4b8cdca199c5177231e35',1,'MicVar_Kess::qv()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a24d3a4784c4c0b3c8ab827a784198261',1,'MicVar::qv()']]], - ['qv_1658',['QV',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda70da43bc7762a74b799365a54a1c1b2c',1,'RealBdyVars::QV()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a3b5140db1e7e68b5103cb3372b24faf5',1,'WRFBdyVars::QV()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa7da9efd84268db8dc519ebf62f34c4c0',1,'MetGridBdyVars::QV()']]], - ['qv1d_1659',['qv1d',['../classSAM.html#a65e2ba7cb72946a8af2e7541b072e3ba',1,'SAM']]], - ['qv_5finp_5fsound_1660',['qv_inp_sound',['../structInputSoundingData.html#a7710e6498adaf4b94a54e600ef6a0ca7',1,'InputSoundingData']]], - ['qv_5finp_5fsound_5fd_1661',['qv_inp_sound_d',['../structInputSoundingData.html#acc5ac869d8e7dda08bdcba3c663c9705',1,'InputSoundingData']]], - ['qv_5fprim_1662',['Qv_prim',['../classERF.html#a521d1faf157e3bccc86c0f26ee923576',1,'ERF']]], - ['qv_5fref_5finp_5fsound_1663',['qv_ref_inp_sound',['../structInputSoundingData.html#a9cb5ab7b69363eca08231b634e94e109',1,'InputSoundingData']]] + ['q_5fh_1627',['Q_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea5bdaa761454a0b6bbfd57ec7f2b41c8f',1,'EddyDiff']]], + ['q_5fstar_1628',['q_star',['../classABLMost.html#a0630def935d5ca0d24160b9b9567f3e1',1,'ABLMost']]], + ['q_5fv_1629',['Q_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea4166b9561a2ef0ad6d1b6d2c34cb9580',1,'EddyDiff']]], + ['qaerwat_5fm_1630',['qaerwat_m',['../classMam4__aer.html#a0f94d150e77cc227c30e434a851f7d52',1,'Mam4_aer']]], + ['qc_1631',['qc',['../classRadiation.html#abc0bc2362396171354decd80be18dde1',1,'Radiation']]], + ['qci_1632',['qci',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1bb53b1131a676fadffc9e0a53c0309a',1,'MicVar']]], + ['qci0_1633',['qci0',['../ERF__Constants_8H.html#a1aa289f72f87789e664357396befb8eb',1,'ERF_Constants.H']]], + ['qcl_1634',['qcl',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea6b81d3dc642e339490ef9ab50db41a65',1,'MicVar_Kess::qcl()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a9b5910b49731b9337307885dee73e090',1,'MicVar::qcl()']]], + ['qcw0_1635',['qcw0',['../ERF__Constants_8H.html#a86f34aeefa355fa0d6d0cca8f033a878',1,'ERF_Constants.H']]], + ['qi_1636',['qi',['../classRadiation.html#a86954a9c03e7c7eb9cd610b4e533b27e',1,'Radiation']]], + ['qke_5fh_1637',['QKE_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eafa82972314696da2709ea8ac9b63d963',1,'EddyDiff']]], + ['qke_5fv_1638',['QKE_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eab74402005c035d247402e5f247827dcc',1,'EddyDiff']]], + ['qmoist_1639',['qmoist',['../classERF.html#ae00126a9c2738bf6a6cbbe77321c9cfc',1,'ERF']]], + ['qmoist_5fptr_1640',['Qmoist_Ptr',['../classKessler.html#a0a84c629a080e71ed93a5f349ad7724a',1,'Kessler::Qmoist_Ptr()'],['../classSAM.html#af6652cb6f7b93a1e418da98b5a8b57b7',1,'SAM::Qmoist_Ptr()'],['../classNullMoist.html#a1b6a72d67d9b2642e99a5b768315476c',1,'NullMoist::Qmoist_Ptr()']]], + ['qmoist_5fsize_1641',['Qmoist_Size',['../classSAM.html#ae27c1d50525a70f838fa9ba73e61ef46',1,'SAM::Qmoist_Size()'],['../classNullMoist.html#abdf706f193bbb09c62e41734570f3cd1',1,'NullMoist::Qmoist_Size()'],['../classKessler.html#a3925ff722ac968e306dbcc233718030a',1,'Kessler::Qmoist_Size()']]], + ['qn_1642',['qn',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a62db2b95f840b974246d431152593fb8',1,'MicVar::qn()'],['../classRadiation.html#a913e1b4a5c5ddf093f81c6a6c7051035',1,'Radiation::qn()']]], + ['qn1d_1643',['qn1d',['../classSAM.html#a9fafcc2e5b063f7ccb94e2cc78324d35',1,'SAM']]], + ['qp_1644',['qp',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea2edc86e05fd080c928faeb1f6f39c701',1,'MicVar_Kess::qp()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8af86a273a88ba038dd1ea798c51ebf8c4',1,'MicVar::qp()']]], + ['qp_5fthreshold_1645',['qp_threshold',['../ERF__Constants_8H.html#a956656dbad95153bb8d3f0e42fa3d356',1,'ERF_Constants.H']]], + ['qpg_1646',['qpg',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a36203351003064cd3dfd2c84f66c0ea1',1,'MicVar']]], + ['qpr_1647',['qpr',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1669c627fc476575ea3c391a275d8cd3',1,'MicVar']]], + ['qps_1648',['qps',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8ae960e0fe1fea5fc017938ab2b92757ed',1,'MicVar']]], + ['qrad_5fsrc_1649',['qrad_src',['../classRadiation.html#a687fe7137c6cb0b0040addeb90249a0c',1,'Radiation']]], + ['qrl_1650',['qrl',['../classRadiation.html#a20fc801b4852279dafb58e95bc728338',1,'Radiation']]], + ['qrlc_1651',['qrlc',['../classRadiation.html#a3308c21539f43b459729b9b02652dd01',1,'Radiation']]], + ['qrs_1652',['qrs',['../classRadiation.html#a9eaa967e3b5556ce43d07e48d3e0c66f',1,'Radiation']]], + ['qrsc_1653',['qrsc',['../classRadiation.html#abb3bb540832d451a76367e441df528a0',1,'Radiation']]], + ['qsat_1654',['qsat',['../classWaterVaporSat.html#a4dac5d0ff52b333add64a13539fca1c8',1,'WaterVaporSat']]], + ['qsat_5fice_1655',['qsat_ice',['../classWaterVaporSat.html#a55f00a8a0a629c85e6a477d11a4f14e5',1,'WaterVaporSat']]], + ['qsat_5fwater_1656',['qsat_water',['../classWaterVaporSat.html#a96e18136b9a523d912f9d86829de8b38',1,'WaterVaporSat']]], + ['qstate_5fsize_1657',['Qstate_Size',['../classNullMoist.html#afaa201a3a1dc21c18888d9c6a068f956',1,'NullMoist::Qstate_Size()'],['../classSAM.html#aba750ad815594f21255d26d24810d3fe',1,'SAM::Qstate_Size()'],['../classKessler.html#a25a6c3f8cda023e5ea70f1ddd983626c',1,'Kessler::Qstate_Size()']]], + ['qt_1658',['qt',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea9f81c8a38dd25b5ae5821d48e8878b03',1,'MicVar_Kess::qt()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a584161f7272862cb35496c7560617286',1,'MicVar::qt()'],['../classRadiation.html#aa3961f0a2837a89f1d08dd5aba2ed056',1,'Radiation::qt()'],['../classAerRadProps.html#a837035712a214f1b8daf7a4d30727e6d',1,'AerRadProps::qt()']]], + ['qt1d_1659',['qt1d',['../classSAM.html#aaa3dd79bbd6ac41ae1170d003b1a423d',1,'SAM']]], + ['qv_1660',['qv',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaf099273d19f4b8cdca199c5177231e35',1,'MicVar_Kess::qv()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a24d3a4784c4c0b3c8ab827a784198261',1,'MicVar::qv()']]], + ['qv_1661',['QV',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda70da43bc7762a74b799365a54a1c1b2c',1,'RealBdyVars::QV()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a3b5140db1e7e68b5103cb3372b24faf5',1,'WRFBdyVars::QV()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa7da9efd84268db8dc519ebf62f34c4c0',1,'MetGridBdyVars::QV()']]], + ['qv1d_1662',['qv1d',['../classSAM.html#a65e2ba7cb72946a8af2e7541b072e3ba',1,'SAM']]], + ['qv_5finp_5fsound_1663',['qv_inp_sound',['../structInputSoundingData.html#a7710e6498adaf4b94a54e600ef6a0ca7',1,'InputSoundingData']]], + ['qv_5finp_5fsound_5fd_1664',['qv_inp_sound_d',['../structInputSoundingData.html#acc5ac869d8e7dda08bdcba3c663c9705',1,'InputSoundingData']]], + ['qv_5fprim_1665',['Qv_prim',['../classERF.html#a521d1faf157e3bccc86c0f26ee923576',1,'ERF']]], + ['qv_5fref_5finp_5fsound_1666',['qv_ref_inp_sound',['../structInputSoundingData.html#a9cb5ab7b69363eca08231b634e94e109',1,'InputSoundingData']]] ]; diff --git a/search/all_11.js b/search/all_11.js index 8f71f0a37c..823cd9e83f 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,152 +1,152 @@ var searchData= [ - ['r_1664',['R',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda00b4f21134a7ba868f49f0d2ed3f7506',1,'RealBdyVars::R()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a21c496fde087064e9fa91a2349d4d2eb',1,'WRFBdyVars::R()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa890a68deeda33b83d4ac4e821f78be84',1,'MetGridBdyVars::R()']]], - ['r_5fd_1665',['R_d',['../ERF__Constants_8H.html#aeb133d0ac46d639050313ce36187e870',1,'ERF_Constants.H']]], - ['r_5flw_5fabs_1666',['r_lw_abs',['../structPhysProp_1_1physprop__t.html#af41dfd624f5e565f0435e9bef6182ba5',1,'PhysProp::physprop_t']]], - ['r_5fsw_5fascat_1667',['r_sw_ascat',['../structPhysProp_1_1physprop__t.html#a8f237360219885a558fb5c5bfeb5c015',1,'PhysProp::physprop_t']]], - ['r_5fsw_5fext_1668',['r_sw_ext',['../structPhysProp_1_1physprop__t.html#a2c8b9cd5f27f8c039d9ec76d665f08bc',1,'PhysProp::physprop_t']]], - ['r_5fsw_5fscat_1669',['r_sw_scat',['../structPhysProp_1_1physprop__t.html#ad3d6e9851177a676ab13788002e83bc0',1,'PhysProp::physprop_t']]], - ['r_5fv_1670',['R_v',['../ERF__Constants_8H.html#a0ab59ff21ef0b178fde0843394f5674a',1,'ERF_Constants.H']]], - ['rad_5fcnst_5fget_5faer_5fidx_1671',['rad_cnst_get_aer_idx',['../classMamConstituents.html#a34183bce976a770cdace5b4b51b2f1cc',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5faer_5fmmr_5fby_5fidx_1672',['rad_cnst_get_aer_mmr_by_idx',['../classMamConstituents.html#a51f22d472f105d4586cbf3e2a05ef7c2',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fgas_1673',['rad_cnst_get_gas',['../classMamConstituents.html#a54283f7f7c2d8b81a37a6c4fa84c88ff',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5finfo_5fby_5fmode_1674',['rad_cnst_get_info_by_mode',['../classMamConstituents.html#a52ef200c09c64ec7d34984262e6c5939',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5finfo_5fby_5fmode_5fspec_1675',['rad_cnst_get_info_by_mode_spec',['../classMamConstituents.html#a1c3ed658d0910537c8f8ca304a8da959',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5finfo_5fby_5fspectype_1676',['rad_cnst_get_info_by_spectype',['../classMamConstituents.html#a232c585283486fd1b1a08142aa82355d',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmam_5fmmr_5fby_5fidx_1677',['rad_cnst_get_mam_mmr_by_idx',['../classMamConstituents.html#afb5674421ff78c9688d71bfbf460a746',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmam_5fmmr_5fidx_1678',['rad_cnst_get_mam_mmr_idx',['../classMamConstituents.html#a961fa56ba740189db861cdce2d903f7a',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmode_5fidx_1679',['rad_cnst_get_mode_idx',['../classMamConstituents.html#ad4cf2f8e8744e1f06be9936ad8e47a5a',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmode_5fnum_1680',['rad_cnst_get_mode_num',['../classMamConstituents.html#a47b426e82c4a19365d77eaa51c7cac32',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmode_5fnum_5fidx_1681',['rad_cnst_get_mode_num_idx',['../classMamConstituents.html#a4076c6a6cf134bef0e6c6ad1b683c098',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fspec_5fidx_1682',['rad_cnst_get_spec_idx',['../classMamConstituents.html#aaecf4d2caa28eb62f46307aa7a97b059',1,'MamConstituents']]], - ['rad_5fcnst_5finit_1683',['rad_cnst_init',['../classMamConstituents.html#a5e7be8b1cc061652374bb6ab9e2d3645',1,'MamConstituents']]], - ['rad_5fcnst_5fout_1684',['rad_cnst_out',['../classMamConstituents.html#af4848bed3a1019cc1e3d423494bbda0a',1,'MamConstituents']]], - ['rad_5fconstants_2eh_1685',['Rad_constants.H',['../Rad__constants_8H.html',1,'']]], - ['rad_5fgas_5findex_1686',['rad_gas_index',['../classRadConstants.html#a41beba72a1d7ac337497bca58b5ff6f7',1,'RadConstants']]], - ['radconstants_1687',['RadConstants',['../classRadConstants.html',1,'']]], - ['radiation_1688',['Radiation',['../classRadiation.html',1,'Radiation'],['../classRadiation.html#aff1bb11c6262db1629ede245d861be18',1,'Radiation::Radiation()']]], - ['radiation_1689',['radiation',['../classRadiation.html#adbdd39584f1836cc21a816a7ee7098bb',1,'Radiation']]], - ['radiation_2ecpp_1690',['Radiation.cpp',['../Radiation_8cpp.html',1,'']]], - ['radiation_2eh_1691',['Radiation.H',['../Radiation_8H.html',1,'']]], - ['radiation_5fdriver_5flw_1692',['radiation_driver_lw',['../classRadiation.html#accd99e73e1c185372d1219e87fa5d94b',1,'Radiation']]], - ['radiation_5fdriver_5fsw_1693',['radiation_driver_sw',['../classRadiation.html#abf8ab94227c1a5f729ac24d92e52518b',1,'Radiation']]], - ['rain_5faccum_1694',['rain_accum',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaa364685bc5d7f6f41ff14bbaf6ca3fc1',1,'MicVar_Kess::rain_accum()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a710fb698c72c08828c86a3efa6e28614',1,'MicVar::rain_accum()']]], - ['rair_1695',['rair',['../ERF__Constants_8H.html#a864e81eb46f4207f25cb52e5046c23b8',1,'ERF_Constants.H']]], - ['randomreal_1696',['RandomReal',['../structTurbulentPerturbation.html#ad1831bbc1cee603520e0b66692cebfa7',1,'TurbulentPerturbation']]], - ['rayleigh_1697',['Rayleigh',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239',1,'DataStruct.H']]], - ['rayleigh_5fdamp_5ft_1698',['rayleigh_damp_T',['../structSolverChoice.html#a06a0dd1c8f7c1ed73a4f8d24b6b31cdf',1,'SolverChoice']]], - ['rayleigh_5fdamp_5fu_1699',['rayleigh_damp_U',['../structSolverChoice.html#a5aed4016dd7d17a2d2904c60af59ae9d',1,'SolverChoice']]], - ['rayleigh_5fdamp_5fv_1700',['rayleigh_damp_V',['../structSolverChoice.html#a1bae456f7b26e8ed50d78ce1af1b5ef0',1,'SolverChoice']]], - ['rayleigh_5fdamp_5fw_1701',['rayleigh_damp_W',['../structSolverChoice.html#abf35af2e52f5c1197264d895396ca59c',1,'SolverChoice']]], - ['rd_5fon_5frv_1702',['Rd_on_Rv',['../ERF__Constants_8H.html#a212cca9324fcc25708184de9d9c7a07e',1,'ERF_Constants.H']]], - ['rdocp_1703',['rdOcp',['../structSolverChoice.html#a2e1ef762ee1dc1bd3d4cbd08125c758a',1,'SolverChoice']]], - ['read_5fcustom_5fterrain_1704',['read_custom_terrain',['../classProblemBase.html#a7497a6e90bebb14387f5716ee2e51c2d',1,'ProblemBase']]], - ['read_5ffile_1705',['read_file',['../classReadBndryPlanes.html#a5c2780ff94cadd975717d0f4084e6c9e',1,'ReadBndryPlanes']]], - ['read_5ffrom_5ffile_1706',['read_from_file',['../structInputSpongeData.html#a8480886e7e481c5f83915d5feae62907',1,'InputSpongeData::read_from_file()'],['../structInputSoundingData.html#a596a65687875bb0172f0621f446452ae',1,'InputSoundingData::read_from_file()']]], - ['read_5ffrom_5fmetgrid_1707',['read_from_metgrid',['../Metgrid__utils_8H.html#a1c4ef6b718a4e7c9c225b35ba096ebf9',1,'Metgrid_utils.H']]], - ['read_5finput_5ffiles_1708',['read_input_files',['../classReadBndryPlanes.html#a6545891550da1a217d5e566ddafdd566',1,'ReadBndryPlanes']]], - ['read_5ftables_1709',['read_tables',['../classWindFarm.html#afd5b76a577e1a810a1599014957a1d9b',1,'WindFarm']]], - ['read_5ftime_5ffile_1710',['read_time_file',['../classReadBndryPlanes.html#ac6633331e3b4ae3d7c93534930b7f856',1,'ReadBndryPlanes']]], - ['read_5fwater_5frefindex_1711',['read_water_refindex',['../classMam4__aer.html#a4bd98954eadce524390046791a1730a1',1,'Mam4_aer']]], - ['read_5fwindfarm_5flocations_5ftable_1712',['read_windfarm_locations_table',['../classWindFarm.html#acbc15873f66a7ee7ae10023fdfc3a8c7',1,'WindFarm']]], - ['read_5fwindfarm_5fspec_5ftable_1713',['read_windfarm_spec_table',['../classWindFarm.html#a92bd0b9d5124a84555b8ea2633502191',1,'WindFarm']]], - ['readbndryplanes_1714',['ReadBndryPlanes',['../classReadBndryPlanes.html#a16269dfa161d2fdbe02eeb5ac0cb0e24',1,'ReadBndryPlanes::ReadBndryPlanes()'],['../classReadBndryPlanes.html',1,'ReadBndryPlanes']]], - ['readcheckpointfile_1715',['ReadCheckpointFile',['../classERF.html#af285247b24b173cd851fe49799d17f42',1,'ERF']]], - ['readfrommetgrid_2ecpp_1716',['ReadFromMetgrid.cpp',['../ReadFromMetgrid_8cpp.html',1,'']]], - ['readfromwrfbdy_2ecpp_1717',['ReadFromWRFBdy.cpp',['../ReadFromWRFBdy_8cpp.html',1,'']]], - ['readfromwrfinput_2ecpp_1718',['ReadFromWRFInput.cpp',['../ReadFromWRFInput_8cpp.html',1,'']]], - ['readnetcdffile_1719',['ReadNetCDFFile',['../NCWpsFile_8H.html#aa682cd5b28ee9ffaf36c6944bd124af0',1,'NCWpsFile.H']]], - ['readparameters_1720',['ReadParameters',['../classERF.html#a2d39cd3bdc3d90609ad3b14e266d190a',1,'ERF']]], - ['real_1721',['Real',['../structncutils_1_1NCDType.html#a7a5be35daa7dbb2cc72507cc4b5a422c',1,'ncutils::NCDType']]], - ['real_5fset_5fwidth_1722',['real_set_width',['../classERF.html#acab120bb9324e7298534d765c447d703',1,'ERF']]], - ['real_5fwidth_1723',['real_width',['../classERF.html#abb15119348ad5399947bc8883084b230',1,'ERF']]], - ['realbdy_5fcompute_5finterior_5fghost_5frhs_1724',['realbdy_compute_interior_ghost_rhs',['../InteriorGhostCells_8cpp.html#a41e809a463649991c08af8667d3947cb',1,'realbdy_compute_interior_ghost_rhs(const std::string &, const Real &bdy_time_interval, const Real &start_bdy_time, const Real &time, const Real &delta_t, int width, int set_width, const Geometry &geom, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old_data, Vector< MultiFab > &S_cur_data, Vector< Vector< FArrayBox >> &bdy_data_xlo, Vector< Vector< FArrayBox >> &bdy_data_xhi, Vector< Vector< FArrayBox >> &bdy_data_ylo, Vector< Vector< FArrayBox >> &bdy_data_yhi): InteriorGhostCells.cpp'],['../Utils_8H.html#a64ede26fe5618a31fe1e297ef29095cd',1,'realbdy_compute_interior_ghost_rhs(const std::string &init_type, const amrex::Real &bdy_time_interval, const amrex::Real &start_bdy_time, const amrex::Real &time, const amrex::Real &delta_t, int width, int set_width, const amrex::Geometry &geom, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old_data, amrex::Vector< amrex::MultiFab > &S_cur_data, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xlo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xhi, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_ylo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_yhi): Utils.H']]], - ['realbdyvars_1725',['RealBdyVars',['../namespaceRealBdyVars.html',1,'']]], - ['reduce_5fto_5fmax_5fper_5flevel_1726',['reduce_to_max_per_level',['../ParFunctions_8H.html#a7e646d3f1b936883c143204caa88c7c5',1,'ParFunctions.H']]], - ['ref_5fcounted_1727',['ref_counted',['../structNDArray.html#a8a0bbff40020f6aea23346ac656bf972',1,'NDArray']]], - ['ref_5ftags_1728',['ref_tags',['../classERF.html#ac81b3dfd7c6f21ba8479834e2ff1e652',1,'ERF']]], - ['refindex_5faer_5finit_1729',['refindex_aer_init',['../classPhysProp.html#a0be655aa777ad0bcd46e6b896942a733',1,'PhysProp']]], - ['refindex_5fim_5faer_5flw_1730',['refindex_im_aer_lw',['../structPhysProp_1_1physprop__t.html#a2b3656af3ed847bc9e0c7a5bfc1d64e0',1,'PhysProp::physprop_t']]], - ['refindex_5fim_5faer_5fsw_1731',['refindex_im_aer_sw',['../structPhysProp_1_1physprop__t.html#a01444396cbb69da2b50af017fef7b8e3',1,'PhysProp::physprop_t']]], - ['refindex_5freal_5faer_5flw_1732',['refindex_real_aer_lw',['../structPhysProp_1_1physprop__t.html#aa6b86d69efca7951eac318ef0a407acf',1,'PhysProp::physprop_t']]], - ['refindex_5freal_5faer_5fsw_1733',['refindex_real_aer_sw',['../structPhysProp_1_1physprop__t.html#a39ec574c71085ec5a6aa268b3b752a23',1,'PhysProp::physprop_t']]], - ['refinement_5fcriteria_5fsetup_1734',['refinement_criteria_setup',['../classERF.html#aa90c9756f684404f8b69b8a23568b535',1,'ERF']]], - ['refitablw_1735',['refitablw',['../structPhysProp_1_1physprop__t.html#a8c8ef5042c0b53fa05d1d97a49de3833',1,'PhysProp::physprop_t']]], - ['refitabsw_1736',['refitabsw',['../structPhysProp_1_1physprop__t.html#a7a536b72896ed7e80fe3b13d990bce61',1,'PhysProp::physprop_t']]], - ['reflect_5feven_1737',['reflect_even',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01cabc47f82507730e1734a2f3bc58893cf9',1,'ERFBCType']]], - ['reflect_5fodd_1738',['reflect_odd',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca41cecdb4487b15207675ae9ee564e705',1,'ERFBCType']]], - ['refrtablw_1739',['refrtablw',['../structPhysProp_1_1physprop__t.html#accf672f5038e149841b092ffb9ee1ba1',1,'PhysProp::physprop_t']]], - ['refrtabsw_1740',['refrtabsw',['../structPhysProp_1_1physprop__t.html#a2cb505dd76f365687ee5e33a22a14e9b',1,'PhysProp::physprop_t']]], - ['registercoarsedata_1741',['RegisterCoarseData',['../classERFFillPatcher.html#a58c4f0d21effa697eff8a0b22b2f3bc1',1,'ERFFillPatcher']]], - ['regrid_5fint_1742',['regrid_int',['../classERF.html#a3937527f96c81674fa38dc34ed24f3f5',1,'ERF']]], - ['remakelevel_1743',['RemakeLevel',['../classERF.html#aae7a3a76e08e54c618cf79b30ed2d73d',1,'ERF']]], - ['reordered_1744',['reordered',['../namespaceinternal.html#a2e09ba4f36b78ebbb569741fedab06ed',1,'internal']]], - ['resize_1745',['ReSize',['../classLandSurface.html#a58bc8a6e1b1369cd863f8b4f424a6270',1,'LandSurface']]], - ['restart_1746',['restart',['../classERF.html#a530d2ce59e6fd46e9fb00e4d11eaf737',1,'ERF']]], - ['restart_5fchkfile_1747',['restart_chkfile',['../classERF.html#a8e758060d3dede9694fbfcabddc17169',1,'ERF']]], - ['restart_5ftype_1748',['restart_type',['../classERF.html#a30a0b9e3a037c71580d1feb3b30a8258',1,'ERF']]], - ['retab_1749',['retab',['../classRadConstants.html#af93f09fe2ad546b17aff927963cf90d1',1,'RadConstants']]], - ['rga_1750',['rga',['../ERF__Constants_8H.html#a379aa3c3394d67b78990663a36ed5285',1,'ERF_Constants.H']]], - ['rh20_1751',['rh20',['../ERF__Constants_8H.html#ade17c0f300126a2fd0829d0e1a553512',1,'ERF_Constants.H']]], - ['rh_5fto_5fmxrat_1752',['rh_to_mxrat',['../Metgrid__utils_8H.html#a8458220de6985f12501aa040c218bff0',1,'Metgrid_utils.H']]], - ['rhcrystal_1753',['rhcrystal',['../structPhysProp_1_1physprop__t.html#aedb70926e32d7aaa6655f0a417acb18d',1,'PhysProp::physprop_t']]], - ['rhdeliques_1754',['rhdeliques',['../structPhysProp_1_1physprop__t.html#a136a646945382e1e7808b61ec9c648fe',1,'PhysProp::physprop_t']]], - ['rho_1755',['rho',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea89de8c3bfc941080efb960e5119fbd61',1,'MicVar_Kess::rho()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a2534fc55b1bd99268d18c38ddd112e53',1,'MicVar::rho()']]], - ['rho0_5ftrans_1756',['rho0_trans',['../structDiffChoice.html#a4df179b6e7d84efc89a22ac5900f98c8',1,'DiffChoice']]], - ['rho1d_1757',['rho1d',['../classSAM.html#a0853b1a3a4ec94178ca208ea594fc455',1,'SAM']]], - ['rho_5f0_1758',['rho_0',['../structProbParmDefaults.html#af75997d9e4a94ab3b221657799ef720f',1,'ProbParmDefaults']]], - ['rho_5fbc_5fcomp_1759',['Rho_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa559799ff291d4e692283c4056bac8db1',1,'BCVars']]], - ['rho_5fcomp_1760',['Rho_comp',['../IndexDefines_8H.html#a27dcc910aeb002a0fd44727954dc0e49',1,'IndexDefines.H']]], - ['rho_5finp_5fsound_5fd_1761',['rho_inp_sound_d',['../structInputSoundingData.html#a749f99cf96305b40d55beb3d5d98bb93',1,'InputSoundingData']]], - ['rhoalpha_5fc_1762',['rhoAlpha_C',['../structDiffChoice.html#a553bdd290d667cca9699ed37f86f7e22',1,'DiffChoice']]], - ['rhoalpha_5ft_1763',['rhoAlpha_T',['../structDiffChoice.html#a574cf6ad397fd50169cafe025c9da5f3',1,'DiffChoice']]], - ['rhod_5finteg_1764',['rhod_integ',['../structInputSoundingData.html#a401b589250214e7bb84555050c5b6657',1,'InputSoundingData']]], - ['rhog_1765',['rhog',['../ERF__Constants_8H.html#a00c6555efa1735f66b36929196ff6b98',1,'ERF_Constants.H']]], - ['rhoh2o_1766',['rhoh2o',['../ERF__Constants_8H.html#a404d50fe6660930b74e3b191e2088754',1,'ERF_Constants.H']]], - ['rhoke_5fbc_5fcomp_1767',['RhoKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa1556c0a3817c6fab60fbb6952cf0124f',1,'BCVars']]], - ['rhoke_5fcomp_1768',['RhoKE_comp',['../IndexDefines_8H.html#ae15721db2cb4c2ab4732afe226bbba64',1,'IndexDefines.H']]], - ['rhoq1_5fbc_5fcomp_1769',['RhoQ1_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0473174d8328f2bf7f74b84e9047e684',1,'BCVars']]], - ['rhoq1_5fcomp_1770',['RhoQ1_comp',['../IndexDefines_8H.html#aa965e9988f14d5d2a5aef4a942168a15',1,'IndexDefines.H']]], - ['rhoq2_5fbc_5fcomp_1771',['RhoQ2_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa502372fe4399d381375f39c17301030c',1,'BCVars']]], - ['rhoq2_5fcomp_1772',['RhoQ2_comp',['../IndexDefines_8H.html#a3bf0a4783e82ba30db2b7c0a332c2f16',1,'IndexDefines.H']]], - ['rhoq3_5fcomp_1773',['RhoQ3_comp',['../IndexDefines_8H.html#a49fe20d81f4d923a4a6ec4eb1652072b',1,'IndexDefines.H']]], - ['rhoq4_5fcomp_1774',['RhoQ4_comp',['../IndexDefines_8H.html#a28c5deab9008c0999c26affeff2fa6da',1,'IndexDefines.H']]], - ['rhoq5_5fcomp_1775',['RhoQ5_comp',['../IndexDefines_8H.html#ac46d015fd5b1ee0060bbaf22e79113e7',1,'IndexDefines.H']]], - ['rhoq6_5fcomp_1776',['RhoQ6_comp',['../IndexDefines_8H.html#aae057dae5f599b944184a0ecf7801064',1,'IndexDefines.H']]], - ['rhoqke_5fbc_5fcomp_1777',['RhoQKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa3fd5e6f8378f1e1e80146b207c062cd8',1,'BCVars']]], - ['rhoqke_5fcomp_1778',['RhoQKE_comp',['../IndexDefines_8H.html#ac190f1f4846f6e6e31628041150f3d93',1,'IndexDefines.H']]], - ['rhor_1779',['rhor',['../ERF__Constants_8H.html#ad6e28022b74cd595f282e2cc97c2c0d8',1,'ERF_Constants.H']]], - ['rhos_1780',['rhos',['../ERF__Constants_8H.html#ac0e05183a58d4400f06346d18371218f',1,'ERF_Constants.H']]], - ['rhoscalar_5fbc_5fcomp_1781',['RhoScalar_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa029ef491930290dea3a984ebdb6d6ae4',1,'BCVars']]], - ['rhoscalar_5fcomp_1782',['RhoScalar_comp',['../IndexDefines_8H.html#a0296f21cd48e5d8236c62ae4ce319b2f',1,'IndexDefines.H']]], - ['rhotheta_5fbc_5fcomp_1783',['RhoTheta_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa417d2de099d125a0f6b3e32cde3733d1',1,'BCVars']]], - ['rhotheta_5fcomp_1784',['RhoTheta_comp',['../IndexDefines_8H.html#a28f96fd04e1ff08fa7a8f53ccde0f877',1,'IndexDefines.H']]], - ['rhs_1785',['rhs',['../classMRISplitIntegrator.html#ab0f2e5848bf5e8f4959b6f990cb73053',1,'MRISplitIntegrator']]], - ['rotor_5frad_1786',['rotor_rad',['../classEWP.html#ac89ee08eabbf2cc7a64a7908a449f016',1,'EWP::rotor_rad()'],['../classFitch.html#aadaedef0e6f0ac149483ee6b4d8b1a4e',1,'Fitch::rotor_rad()'],['../classSimpleAD.html#a04490ef9f591e86588c5bb7870c1b77f',1,'SimpleAD::rotor_rad()'],['../classWindFarm.html#ad0925f54be32d71ae431a2078afee91b',1,'WindFarm::rotor_rad()']]], - ['rough_5ftype_5fland_1787',['rough_type_land',['../classABLMost.html#ab052d62a07e8765a6de67264d05aff37',1,'ABLMost']]], - ['rough_5ftype_5fsea_1788',['rough_type_sea',['../classABLMost.html#ab5041b7c6a15b759a8f33dadd1a67e92',1,'ABLMost']]], - ['roughcalctype_1789',['RoughCalcType',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13',1,'ABLMost']]], - ['rrtmg_5flw_5fcloudsim_5fband_1790',['rrtmg_lw_cloudsim_band',['../classRadConstants.html#aef2395d6f1bbed699fd4033b9c3104b8',1,'RadConstants']]], - ['rrtmg_5fsw_5fcloudsim_5fband_1791',['rrtmg_sw_cloudsim_band',['../classRadConstants.html#acd093dbcb244a162598bc23658a3f5d0',1,'RadConstants']]], - ['rrtmg_5fto_5frrtmgp_1792',['rrtmg_to_rrtmgp',['../classRadiation.html#a343cbb13362229a43f02df3a95eaa0ea',1,'Radiation']]], - ['rrtmgp_1793',['Rrtmgp',['../classRrtmgp.html#afb3690c8a0708be5b1d213f5a17fd668',1,'Rrtmgp::Rrtmgp()'],['../classRrtmgp.html',1,'Rrtmgp']]], - ['rrtmgp_2eh_1794',['Rrtmgp.H',['../Rrtmgp_8H.html',1,'']]], - ['rrtmgp_5fcoefficients_5ffile_5flw_1795',['rrtmgp_coefficients_file_lw',['../classRadiation.html#a0f24e2a14bfa218815d6d602374b6f0b',1,'Radiation']]], - ['rrtmgp_5fcoefficients_5ffile_5fname_5flw_1796',['rrtmgp_coefficients_file_name_lw',['../classRadiation.html#a9adc323a74a713f43a9952b3601d7f85',1,'Radiation']]], - ['rrtmgp_5fcoefficients_5ffile_5fname_5fsw_1797',['rrtmgp_coefficients_file_name_sw',['../classRadiation.html#ae6df86058b5dda6cb7b32e48f08f92f9',1,'Radiation']]], - ['rrtmgp_5fcoefficients_5ffile_5fsw_1798',['rrtmgp_coefficients_file_sw',['../classRadiation.html#a8b27a952d1ceb83c174a5d30f6198230',1,'Radiation']]], - ['rrtmgp_5fdata_5fpath_1799',['rrtmgp_data_path',['../classRadiation.html#a054782cce0873bc799bf8a3fdda6a1fb',1,'Radiation']]], - ['rrtmgp_5fenable_5ftemperature_5fwarnings_1800',['rrtmgp_enable_temperature_warnings',['../classRadiation.html#a4959db25c75a67b8166635413aae4888',1,'Radiation']]], - ['rtype_1801',['RType',['../structncutils_1_1NCDType.html#a079bbf4314ad09362b5c8124670c821f',1,'ncutils::NCDType']]], - ['ru_5fnew_1802',['rU_new',['../classERF.html#a01f3db32272f53dc68025f0a98195e57',1,'ERF']]], - ['ru_5fold_1803',['rU_old',['../classERF.html#a6eecc44323f77917c95869928284f61d',1,'ERF']]], - ['run_1804',['run',['../classRadiation.html#a748f2155d330eecb6d0ce4fba32db8e7',1,'Radiation']]], - ['run_5flongwave_5frrtmgp_1805',['run_longwave_rrtmgp',['../classRrtmgp.html#a3d62575dce314f1bae7898cfdadebce6',1,'Rrtmgp']]], - ['run_5flongwave_5frrtmgp_2ecpp_1806',['Run_longwave_rrtmgp.cpp',['../Run__longwave__rrtmgp_8cpp.html',1,'']]], - ['run_5fshortwave_5frrtmgp_1807',['run_shortwave_rrtmgp',['../classRrtmgp.html#a1f1633f280b8584c58747278b376854a',1,'Rrtmgp']]], - ['run_5fshortwave_5frrtmgp_2ecpp_1808',['Run_shortwave_rrtmgp.cpp',['../Run__shortwave__rrtmgp_8cpp.html',1,'']]], - ['rv_5fnew_1809',['rV_new',['../classERF.html#a54e37988486ef96e55e84bd8e91bb688',1,'ERF']]], - ['rv_5fold_1810',['rV_old',['../classERF.html#aeb64e3b4def989ce68d873aefeed5e0e',1,'ERF']]], - ['rw_5fnew_1811',['rW_new',['../classERF.html#aa46c0b0d20525aed10f447923e54dde7',1,'ERF']]], - ['rw_5fold_1812',['rW_old',['../classERF.html#ac1fa56ec90f44e3cdf487af46804163f',1,'ERF']]] + ['r_1667',['R',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda00b4f21134a7ba868f49f0d2ed3f7506',1,'RealBdyVars::R()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a21c496fde087064e9fa91a2349d4d2eb',1,'WRFBdyVars::R()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa890a68deeda33b83d4ac4e821f78be84',1,'MetGridBdyVars::R()']]], + ['r_5fd_1668',['R_d',['../ERF__Constants_8H.html#aeb133d0ac46d639050313ce36187e870',1,'ERF_Constants.H']]], + ['r_5flw_5fabs_1669',['r_lw_abs',['../structPhysProp_1_1physprop__t.html#af41dfd624f5e565f0435e9bef6182ba5',1,'PhysProp::physprop_t']]], + ['r_5fsw_5fascat_1670',['r_sw_ascat',['../structPhysProp_1_1physprop__t.html#a8f237360219885a558fb5c5bfeb5c015',1,'PhysProp::physprop_t']]], + ['r_5fsw_5fext_1671',['r_sw_ext',['../structPhysProp_1_1physprop__t.html#a2c8b9cd5f27f8c039d9ec76d665f08bc',1,'PhysProp::physprop_t']]], + ['r_5fsw_5fscat_1672',['r_sw_scat',['../structPhysProp_1_1physprop__t.html#ad3d6e9851177a676ab13788002e83bc0',1,'PhysProp::physprop_t']]], + ['r_5fv_1673',['R_v',['../ERF__Constants_8H.html#a0ab59ff21ef0b178fde0843394f5674a',1,'ERF_Constants.H']]], + ['rad_5fcnst_5fget_5faer_5fidx_1674',['rad_cnst_get_aer_idx',['../classMamConstituents.html#a34183bce976a770cdace5b4b51b2f1cc',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5faer_5fmmr_5fby_5fidx_1675',['rad_cnst_get_aer_mmr_by_idx',['../classMamConstituents.html#a51f22d472f105d4586cbf3e2a05ef7c2',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fgas_1676',['rad_cnst_get_gas',['../classMamConstituents.html#a54283f7f7c2d8b81a37a6c4fa84c88ff',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5finfo_5fby_5fmode_1677',['rad_cnst_get_info_by_mode',['../classMamConstituents.html#a52ef200c09c64ec7d34984262e6c5939',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5finfo_5fby_5fmode_5fspec_1678',['rad_cnst_get_info_by_mode_spec',['../classMamConstituents.html#a1c3ed658d0910537c8f8ca304a8da959',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5finfo_5fby_5fspectype_1679',['rad_cnst_get_info_by_spectype',['../classMamConstituents.html#a232c585283486fd1b1a08142aa82355d',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmam_5fmmr_5fby_5fidx_1680',['rad_cnst_get_mam_mmr_by_idx',['../classMamConstituents.html#afb5674421ff78c9688d71bfbf460a746',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmam_5fmmr_5fidx_1681',['rad_cnst_get_mam_mmr_idx',['../classMamConstituents.html#a961fa56ba740189db861cdce2d903f7a',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmode_5fidx_1682',['rad_cnst_get_mode_idx',['../classMamConstituents.html#ad4cf2f8e8744e1f06be9936ad8e47a5a',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmode_5fnum_1683',['rad_cnst_get_mode_num',['../classMamConstituents.html#a47b426e82c4a19365d77eaa51c7cac32',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmode_5fnum_5fidx_1684',['rad_cnst_get_mode_num_idx',['../classMamConstituents.html#a4076c6a6cf134bef0e6c6ad1b683c098',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fspec_5fidx_1685',['rad_cnst_get_spec_idx',['../classMamConstituents.html#aaecf4d2caa28eb62f46307aa7a97b059',1,'MamConstituents']]], + ['rad_5fcnst_5finit_1686',['rad_cnst_init',['../classMamConstituents.html#a5e7be8b1cc061652374bb6ab9e2d3645',1,'MamConstituents']]], + ['rad_5fcnst_5fout_1687',['rad_cnst_out',['../classMamConstituents.html#af4848bed3a1019cc1e3d423494bbda0a',1,'MamConstituents']]], + ['rad_5fconstants_2eh_1688',['Rad_constants.H',['../Rad__constants_8H.html',1,'']]], + ['rad_5fgas_5findex_1689',['rad_gas_index',['../classRadConstants.html#a41beba72a1d7ac337497bca58b5ff6f7',1,'RadConstants']]], + ['radconstants_1690',['RadConstants',['../classRadConstants.html',1,'']]], + ['radiation_1691',['Radiation',['../classRadiation.html',1,'Radiation'],['../classRadiation.html#aff1bb11c6262db1629ede245d861be18',1,'Radiation::Radiation()']]], + ['radiation_1692',['radiation',['../classRadiation.html#adbdd39584f1836cc21a816a7ee7098bb',1,'Radiation']]], + ['radiation_2ecpp_1693',['Radiation.cpp',['../Radiation_8cpp.html',1,'']]], + ['radiation_2eh_1694',['Radiation.H',['../Radiation_8H.html',1,'']]], + ['radiation_5fdriver_5flw_1695',['radiation_driver_lw',['../classRadiation.html#accd99e73e1c185372d1219e87fa5d94b',1,'Radiation']]], + ['radiation_5fdriver_5fsw_1696',['radiation_driver_sw',['../classRadiation.html#abf8ab94227c1a5f729ac24d92e52518b',1,'Radiation']]], + ['rain_5faccum_1697',['rain_accum',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaa364685bc5d7f6f41ff14bbaf6ca3fc1',1,'MicVar_Kess::rain_accum()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a710fb698c72c08828c86a3efa6e28614',1,'MicVar::rain_accum()']]], + ['rair_1698',['rair',['../ERF__Constants_8H.html#a864e81eb46f4207f25cb52e5046c23b8',1,'ERF_Constants.H']]], + ['randomreal_1699',['RandomReal',['../structTurbulentPerturbation.html#ad1831bbc1cee603520e0b66692cebfa7',1,'TurbulentPerturbation']]], + ['rayleigh_1700',['Rayleigh',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239',1,'DataStruct.H']]], + ['rayleigh_5fdamp_5ft_1701',['rayleigh_damp_T',['../structSolverChoice.html#a06a0dd1c8f7c1ed73a4f8d24b6b31cdf',1,'SolverChoice']]], + ['rayleigh_5fdamp_5fu_1702',['rayleigh_damp_U',['../structSolverChoice.html#a5aed4016dd7d17a2d2904c60af59ae9d',1,'SolverChoice']]], + ['rayleigh_5fdamp_5fv_1703',['rayleigh_damp_V',['../structSolverChoice.html#a1bae456f7b26e8ed50d78ce1af1b5ef0',1,'SolverChoice']]], + ['rayleigh_5fdamp_5fw_1704',['rayleigh_damp_W',['../structSolverChoice.html#abf35af2e52f5c1197264d895396ca59c',1,'SolverChoice']]], + ['rd_5fon_5frv_1705',['Rd_on_Rv',['../ERF__Constants_8H.html#a212cca9324fcc25708184de9d9c7a07e',1,'ERF_Constants.H']]], + ['rdocp_1706',['rdOcp',['../structSolverChoice.html#a2e1ef762ee1dc1bd3d4cbd08125c758a',1,'SolverChoice']]], + ['read_5fcustom_5fterrain_1707',['read_custom_terrain',['../classProblemBase.html#a7497a6e90bebb14387f5716ee2e51c2d',1,'ProblemBase']]], + ['read_5ffile_1708',['read_file',['../classReadBndryPlanes.html#a5c2780ff94cadd975717d0f4084e6c9e',1,'ReadBndryPlanes']]], + ['read_5ffrom_5ffile_1709',['read_from_file',['../structInputSpongeData.html#a8480886e7e481c5f83915d5feae62907',1,'InputSpongeData::read_from_file()'],['../structInputSoundingData.html#a596a65687875bb0172f0621f446452ae',1,'InputSoundingData::read_from_file()']]], + ['read_5ffrom_5fmetgrid_1710',['read_from_metgrid',['../Metgrid__utils_8H.html#a1c4ef6b718a4e7c9c225b35ba096ebf9',1,'Metgrid_utils.H']]], + ['read_5finput_5ffiles_1711',['read_input_files',['../classReadBndryPlanes.html#a6545891550da1a217d5e566ddafdd566',1,'ReadBndryPlanes']]], + ['read_5ftables_1712',['read_tables',['../classWindFarm.html#afd5b76a577e1a810a1599014957a1d9b',1,'WindFarm']]], + ['read_5ftime_5ffile_1713',['read_time_file',['../classReadBndryPlanes.html#ac6633331e3b4ae3d7c93534930b7f856',1,'ReadBndryPlanes']]], + ['read_5fwater_5frefindex_1714',['read_water_refindex',['../classMam4__aer.html#a4bd98954eadce524390046791a1730a1',1,'Mam4_aer']]], + ['read_5fwindfarm_5flocations_5ftable_1715',['read_windfarm_locations_table',['../classWindFarm.html#acbc15873f66a7ee7ae10023fdfc3a8c7',1,'WindFarm']]], + ['read_5fwindfarm_5fspec_5ftable_1716',['read_windfarm_spec_table',['../classWindFarm.html#a92bd0b9d5124a84555b8ea2633502191',1,'WindFarm']]], + ['readbndryplanes_1717',['ReadBndryPlanes',['../classReadBndryPlanes.html#a16269dfa161d2fdbe02eeb5ac0cb0e24',1,'ReadBndryPlanes::ReadBndryPlanes()'],['../classReadBndryPlanes.html',1,'ReadBndryPlanes']]], + ['readcheckpointfile_1718',['ReadCheckpointFile',['../classERF.html#af285247b24b173cd851fe49799d17f42',1,'ERF']]], + ['readfrommetgrid_2ecpp_1719',['ReadFromMetgrid.cpp',['../ReadFromMetgrid_8cpp.html',1,'']]], + ['readfromwrfbdy_2ecpp_1720',['ReadFromWRFBdy.cpp',['../ReadFromWRFBdy_8cpp.html',1,'']]], + ['readfromwrfinput_2ecpp_1721',['ReadFromWRFInput.cpp',['../ReadFromWRFInput_8cpp.html',1,'']]], + ['readnetcdffile_1722',['ReadNetCDFFile',['../NCWpsFile_8H.html#aa682cd5b28ee9ffaf36c6944bd124af0',1,'NCWpsFile.H']]], + ['readparameters_1723',['ReadParameters',['../classERF.html#a2d39cd3bdc3d90609ad3b14e266d190a',1,'ERF']]], + ['real_1724',['Real',['../structncutils_1_1NCDType.html#a7a5be35daa7dbb2cc72507cc4b5a422c',1,'ncutils::NCDType']]], + ['real_5fset_5fwidth_1725',['real_set_width',['../classERF.html#acab120bb9324e7298534d765c447d703',1,'ERF']]], + ['real_5fwidth_1726',['real_width',['../classERF.html#abb15119348ad5399947bc8883084b230',1,'ERF']]], + ['realbdy_5fcompute_5finterior_5fghost_5frhs_1727',['realbdy_compute_interior_ghost_rhs',['../InteriorGhostCells_8cpp.html#a41e809a463649991c08af8667d3947cb',1,'realbdy_compute_interior_ghost_rhs(const std::string &, const Real &bdy_time_interval, const Real &start_bdy_time, const Real &time, const Real &delta_t, int width, int set_width, const Geometry &geom, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old_data, Vector< MultiFab > &S_cur_data, Vector< Vector< FArrayBox >> &bdy_data_xlo, Vector< Vector< FArrayBox >> &bdy_data_xhi, Vector< Vector< FArrayBox >> &bdy_data_ylo, Vector< Vector< FArrayBox >> &bdy_data_yhi): InteriorGhostCells.cpp'],['../Utils_8H.html#a64ede26fe5618a31fe1e297ef29095cd',1,'realbdy_compute_interior_ghost_rhs(const std::string &init_type, const amrex::Real &bdy_time_interval, const amrex::Real &start_bdy_time, const amrex::Real &time, const amrex::Real &delta_t, int width, int set_width, const amrex::Geometry &geom, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old_data, amrex::Vector< amrex::MultiFab > &S_cur_data, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xlo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xhi, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_ylo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_yhi): Utils.H']]], + ['realbdyvars_1728',['RealBdyVars',['../namespaceRealBdyVars.html',1,'']]], + ['reduce_5fto_5fmax_5fper_5flevel_1729',['reduce_to_max_per_level',['../ParFunctions_8H.html#a7e646d3f1b936883c143204caa88c7c5',1,'ParFunctions.H']]], + ['ref_5fcounted_1730',['ref_counted',['../structNDArray.html#a8a0bbff40020f6aea23346ac656bf972',1,'NDArray']]], + ['ref_5ftags_1731',['ref_tags',['../classERF.html#ac81b3dfd7c6f21ba8479834e2ff1e652',1,'ERF']]], + ['refindex_5faer_5finit_1732',['refindex_aer_init',['../classPhysProp.html#a0be655aa777ad0bcd46e6b896942a733',1,'PhysProp']]], + ['refindex_5fim_5faer_5flw_1733',['refindex_im_aer_lw',['../structPhysProp_1_1physprop__t.html#a2b3656af3ed847bc9e0c7a5bfc1d64e0',1,'PhysProp::physprop_t']]], + ['refindex_5fim_5faer_5fsw_1734',['refindex_im_aer_sw',['../structPhysProp_1_1physprop__t.html#a01444396cbb69da2b50af017fef7b8e3',1,'PhysProp::physprop_t']]], + ['refindex_5freal_5faer_5flw_1735',['refindex_real_aer_lw',['../structPhysProp_1_1physprop__t.html#aa6b86d69efca7951eac318ef0a407acf',1,'PhysProp::physprop_t']]], + ['refindex_5freal_5faer_5fsw_1736',['refindex_real_aer_sw',['../structPhysProp_1_1physprop__t.html#a39ec574c71085ec5a6aa268b3b752a23',1,'PhysProp::physprop_t']]], + ['refinement_5fcriteria_5fsetup_1737',['refinement_criteria_setup',['../classERF.html#aa90c9756f684404f8b69b8a23568b535',1,'ERF']]], + ['refitablw_1738',['refitablw',['../structPhysProp_1_1physprop__t.html#a8c8ef5042c0b53fa05d1d97a49de3833',1,'PhysProp::physprop_t']]], + ['refitabsw_1739',['refitabsw',['../structPhysProp_1_1physprop__t.html#a7a536b72896ed7e80fe3b13d990bce61',1,'PhysProp::physprop_t']]], + ['reflect_5feven_1740',['reflect_even',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01cabc47f82507730e1734a2f3bc58893cf9',1,'ERFBCType']]], + ['reflect_5fodd_1741',['reflect_odd',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca41cecdb4487b15207675ae9ee564e705',1,'ERFBCType']]], + ['refrtablw_1742',['refrtablw',['../structPhysProp_1_1physprop__t.html#accf672f5038e149841b092ffb9ee1ba1',1,'PhysProp::physprop_t']]], + ['refrtabsw_1743',['refrtabsw',['../structPhysProp_1_1physprop__t.html#a2cb505dd76f365687ee5e33a22a14e9b',1,'PhysProp::physprop_t']]], + ['registercoarsedata_1744',['RegisterCoarseData',['../classERFFillPatcher.html#a58c4f0d21effa697eff8a0b22b2f3bc1',1,'ERFFillPatcher']]], + ['regrid_5fint_1745',['regrid_int',['../classERF.html#a3937527f96c81674fa38dc34ed24f3f5',1,'ERF']]], + ['remakelevel_1746',['RemakeLevel',['../classERF.html#aae7a3a76e08e54c618cf79b30ed2d73d',1,'ERF']]], + ['reordered_1747',['reordered',['../namespaceinternal.html#a2e09ba4f36b78ebbb569741fedab06ed',1,'internal']]], + ['resize_1748',['ReSize',['../classLandSurface.html#a58bc8a6e1b1369cd863f8b4f424a6270',1,'LandSurface']]], + ['restart_1749',['restart',['../classERF.html#a530d2ce59e6fd46e9fb00e4d11eaf737',1,'ERF']]], + ['restart_5fchkfile_1750',['restart_chkfile',['../classERF.html#a8e758060d3dede9694fbfcabddc17169',1,'ERF']]], + ['restart_5ftype_1751',['restart_type',['../classERF.html#a30a0b9e3a037c71580d1feb3b30a8258',1,'ERF']]], + ['retab_1752',['retab',['../classRadConstants.html#af93f09fe2ad546b17aff927963cf90d1',1,'RadConstants']]], + ['rga_1753',['rga',['../ERF__Constants_8H.html#a379aa3c3394d67b78990663a36ed5285',1,'ERF_Constants.H']]], + ['rh20_1754',['rh20',['../ERF__Constants_8H.html#ade17c0f300126a2fd0829d0e1a553512',1,'ERF_Constants.H']]], + ['rh_5fto_5fmxrat_1755',['rh_to_mxrat',['../Metgrid__utils_8H.html#a8458220de6985f12501aa040c218bff0',1,'Metgrid_utils.H']]], + ['rhcrystal_1756',['rhcrystal',['../structPhysProp_1_1physprop__t.html#aedb70926e32d7aaa6655f0a417acb18d',1,'PhysProp::physprop_t']]], + ['rhdeliques_1757',['rhdeliques',['../structPhysProp_1_1physprop__t.html#a136a646945382e1e7808b61ec9c648fe',1,'PhysProp::physprop_t']]], + ['rho_1758',['rho',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea89de8c3bfc941080efb960e5119fbd61',1,'MicVar_Kess::rho()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a2534fc55b1bd99268d18c38ddd112e53',1,'MicVar::rho()']]], + ['rho0_5ftrans_1759',['rho0_trans',['../structDiffChoice.html#a4df179b6e7d84efc89a22ac5900f98c8',1,'DiffChoice']]], + ['rho1d_1760',['rho1d',['../classSAM.html#a0853b1a3a4ec94178ca208ea594fc455',1,'SAM']]], + ['rho_5f0_1761',['rho_0',['../structProbParmDefaults.html#af75997d9e4a94ab3b221657799ef720f',1,'ProbParmDefaults']]], + ['rho_5fbc_5fcomp_1762',['Rho_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa559799ff291d4e692283c4056bac8db1',1,'BCVars']]], + ['rho_5fcomp_1763',['Rho_comp',['../IndexDefines_8H.html#a27dcc910aeb002a0fd44727954dc0e49',1,'IndexDefines.H']]], + ['rho_5finp_5fsound_5fd_1764',['rho_inp_sound_d',['../structInputSoundingData.html#a749f99cf96305b40d55beb3d5d98bb93',1,'InputSoundingData']]], + ['rhoalpha_5fc_1765',['rhoAlpha_C',['../structDiffChoice.html#a553bdd290d667cca9699ed37f86f7e22',1,'DiffChoice']]], + ['rhoalpha_5ft_1766',['rhoAlpha_T',['../structDiffChoice.html#a574cf6ad397fd50169cafe025c9da5f3',1,'DiffChoice']]], + ['rhod_5finteg_1767',['rhod_integ',['../structInputSoundingData.html#a401b589250214e7bb84555050c5b6657',1,'InputSoundingData']]], + ['rhog_1768',['rhog',['../ERF__Constants_8H.html#a00c6555efa1735f66b36929196ff6b98',1,'ERF_Constants.H']]], + ['rhoh2o_1769',['rhoh2o',['../ERF__Constants_8H.html#a404d50fe6660930b74e3b191e2088754',1,'ERF_Constants.H']]], + ['rhoke_5fbc_5fcomp_1770',['RhoKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa1556c0a3817c6fab60fbb6952cf0124f',1,'BCVars']]], + ['rhoke_5fcomp_1771',['RhoKE_comp',['../IndexDefines_8H.html#ae15721db2cb4c2ab4732afe226bbba64',1,'IndexDefines.H']]], + ['rhoq1_5fbc_5fcomp_1772',['RhoQ1_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0473174d8328f2bf7f74b84e9047e684',1,'BCVars']]], + ['rhoq1_5fcomp_1773',['RhoQ1_comp',['../IndexDefines_8H.html#aa965e9988f14d5d2a5aef4a942168a15',1,'IndexDefines.H']]], + ['rhoq2_5fbc_5fcomp_1774',['RhoQ2_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa502372fe4399d381375f39c17301030c',1,'BCVars']]], + ['rhoq2_5fcomp_1775',['RhoQ2_comp',['../IndexDefines_8H.html#a3bf0a4783e82ba30db2b7c0a332c2f16',1,'IndexDefines.H']]], + ['rhoq3_5fcomp_1776',['RhoQ3_comp',['../IndexDefines_8H.html#a49fe20d81f4d923a4a6ec4eb1652072b',1,'IndexDefines.H']]], + ['rhoq4_5fcomp_1777',['RhoQ4_comp',['../IndexDefines_8H.html#a28c5deab9008c0999c26affeff2fa6da',1,'IndexDefines.H']]], + ['rhoq5_5fcomp_1778',['RhoQ5_comp',['../IndexDefines_8H.html#ac46d015fd5b1ee0060bbaf22e79113e7',1,'IndexDefines.H']]], + ['rhoq6_5fcomp_1779',['RhoQ6_comp',['../IndexDefines_8H.html#aae057dae5f599b944184a0ecf7801064',1,'IndexDefines.H']]], + ['rhoqke_5fbc_5fcomp_1780',['RhoQKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa3fd5e6f8378f1e1e80146b207c062cd8',1,'BCVars']]], + ['rhoqke_5fcomp_1781',['RhoQKE_comp',['../IndexDefines_8H.html#ac190f1f4846f6e6e31628041150f3d93',1,'IndexDefines.H']]], + ['rhor_1782',['rhor',['../ERF__Constants_8H.html#ad6e28022b74cd595f282e2cc97c2c0d8',1,'ERF_Constants.H']]], + ['rhos_1783',['rhos',['../ERF__Constants_8H.html#ac0e05183a58d4400f06346d18371218f',1,'ERF_Constants.H']]], + ['rhoscalar_5fbc_5fcomp_1784',['RhoScalar_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa029ef491930290dea3a984ebdb6d6ae4',1,'BCVars']]], + ['rhoscalar_5fcomp_1785',['RhoScalar_comp',['../IndexDefines_8H.html#a0296f21cd48e5d8236c62ae4ce319b2f',1,'IndexDefines.H']]], + ['rhotheta_5fbc_5fcomp_1786',['RhoTheta_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa417d2de099d125a0f6b3e32cde3733d1',1,'BCVars']]], + ['rhotheta_5fcomp_1787',['RhoTheta_comp',['../IndexDefines_8H.html#a28f96fd04e1ff08fa7a8f53ccde0f877',1,'IndexDefines.H']]], + ['rhs_1788',['rhs',['../classMRISplitIntegrator.html#ab0f2e5848bf5e8f4959b6f990cb73053',1,'MRISplitIntegrator']]], + ['rotor_5frad_1789',['rotor_rad',['../classEWP.html#ac89ee08eabbf2cc7a64a7908a449f016',1,'EWP::rotor_rad()'],['../classFitch.html#aadaedef0e6f0ac149483ee6b4d8b1a4e',1,'Fitch::rotor_rad()'],['../classSimpleAD.html#a04490ef9f591e86588c5bb7870c1b77f',1,'SimpleAD::rotor_rad()'],['../classWindFarm.html#ad0925f54be32d71ae431a2078afee91b',1,'WindFarm::rotor_rad()']]], + ['rough_5ftype_5fland_1790',['rough_type_land',['../classABLMost.html#ab052d62a07e8765a6de67264d05aff37',1,'ABLMost']]], + ['rough_5ftype_5fsea_1791',['rough_type_sea',['../classABLMost.html#ab5041b7c6a15b759a8f33dadd1a67e92',1,'ABLMost']]], + ['roughcalctype_1792',['RoughCalcType',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13',1,'ABLMost']]], + ['rrtmg_5flw_5fcloudsim_5fband_1793',['rrtmg_lw_cloudsim_band',['../classRadConstants.html#aef2395d6f1bbed699fd4033b9c3104b8',1,'RadConstants']]], + ['rrtmg_5fsw_5fcloudsim_5fband_1794',['rrtmg_sw_cloudsim_band',['../classRadConstants.html#acd093dbcb244a162598bc23658a3f5d0',1,'RadConstants']]], + ['rrtmg_5fto_5frrtmgp_1795',['rrtmg_to_rrtmgp',['../classRadiation.html#a343cbb13362229a43f02df3a95eaa0ea',1,'Radiation']]], + ['rrtmgp_1796',['Rrtmgp',['../classRrtmgp.html#afb3690c8a0708be5b1d213f5a17fd668',1,'Rrtmgp::Rrtmgp()'],['../classRrtmgp.html',1,'Rrtmgp']]], + ['rrtmgp_2eh_1797',['Rrtmgp.H',['../Rrtmgp_8H.html',1,'']]], + ['rrtmgp_5fcoefficients_5ffile_5flw_1798',['rrtmgp_coefficients_file_lw',['../classRadiation.html#a0f24e2a14bfa218815d6d602374b6f0b',1,'Radiation']]], + ['rrtmgp_5fcoefficients_5ffile_5fname_5flw_1799',['rrtmgp_coefficients_file_name_lw',['../classRadiation.html#a9adc323a74a713f43a9952b3601d7f85',1,'Radiation']]], + ['rrtmgp_5fcoefficients_5ffile_5fname_5fsw_1800',['rrtmgp_coefficients_file_name_sw',['../classRadiation.html#ae6df86058b5dda6cb7b32e48f08f92f9',1,'Radiation']]], + ['rrtmgp_5fcoefficients_5ffile_5fsw_1801',['rrtmgp_coefficients_file_sw',['../classRadiation.html#a8b27a952d1ceb83c174a5d30f6198230',1,'Radiation']]], + ['rrtmgp_5fdata_5fpath_1802',['rrtmgp_data_path',['../classRadiation.html#a054782cce0873bc799bf8a3fdda6a1fb',1,'Radiation']]], + ['rrtmgp_5fenable_5ftemperature_5fwarnings_1803',['rrtmgp_enable_temperature_warnings',['../classRadiation.html#a4959db25c75a67b8166635413aae4888',1,'Radiation']]], + ['rtype_1804',['RType',['../structncutils_1_1NCDType.html#a079bbf4314ad09362b5c8124670c821f',1,'ncutils::NCDType']]], + ['ru_5fnew_1805',['rU_new',['../classERF.html#a01f3db32272f53dc68025f0a98195e57',1,'ERF']]], + ['ru_5fold_1806',['rU_old',['../classERF.html#a6eecc44323f77917c95869928284f61d',1,'ERF']]], + ['run_1807',['run',['../classRadiation.html#a748f2155d330eecb6d0ce4fba32db8e7',1,'Radiation']]], + ['run_5flongwave_5frrtmgp_1808',['run_longwave_rrtmgp',['../classRrtmgp.html#a3d62575dce314f1bae7898cfdadebce6',1,'Rrtmgp']]], + ['run_5flongwave_5frrtmgp_2ecpp_1809',['Run_longwave_rrtmgp.cpp',['../Run__longwave__rrtmgp_8cpp.html',1,'']]], + ['run_5fshortwave_5frrtmgp_1810',['run_shortwave_rrtmgp',['../classRrtmgp.html#a1f1633f280b8584c58747278b376854a',1,'Rrtmgp']]], + ['run_5fshortwave_5frrtmgp_2ecpp_1811',['Run_shortwave_rrtmgp.cpp',['../Run__shortwave__rrtmgp_8cpp.html',1,'']]], + ['rv_5fnew_1812',['rV_new',['../classERF.html#a54e37988486ef96e55e84bd8e91bb688',1,'ERF']]], + ['rv_5fold_1813',['rV_old',['../classERF.html#aeb64e3b4def989ce68d873aefeed5e0e',1,'ERF']]], + ['rw_5fnew_1814',['rW_new',['../classERF.html#aa46c0b0d20525aed10f447923e54dde7',1,'ERF']]], + ['rw_5fold_1815',['rW_old',['../classERF.html#ac1fa56ec90f44e3cdf487af46804163f',1,'ERF']]] ]; diff --git a/search/all_12.js b/search/all_12.js index aa5681c911..c49d47e4d1 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,163 +1,164 @@ var searchData= [ - ['s_5fscratch_1813',['S_scratch',['../classMRISplitIntegrator.html#a6bcdee4380cd503256cb460b558184aa',1,'MRISplitIntegrator']]], - ['s_5fsum_1814',['S_sum',['../classMRISplitIntegrator.html#ad570588876d21506bc7232884841cab1',1,'MRISplitIntegrator']]], - ['sam_1815',['SAM',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a9f1b3be4a82b11d104e4ef7f7ccb1c19',1,'SAM(): DataStruct.H'],['../classSAM.html#a14fc54f233862c3c339abcc16412078c',1,'SAM::SAM()'],['../classSAM.html',1,'SAM']]], - ['sam_2eh_1816',['SAM.H',['../SAM_8H.html',1,'']]], - ['sam_5fnoice_1817',['SAM_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0aca8fb8e2f9829763f29ce489f9f6e535',1,'DataStruct.H']]], - ['sam_5fnoprecip_5fnoice_1818',['SAM_NoPrecip_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a1571939639d68374fc4af7fae4b66d03',1,'DataStruct.H']]], - ['sample_5fcloud_5foptics_5flw_1819',['sample_cloud_optics_lw',['../classOptics.html#aa4a9d3efc9d464090f9a803bdab51ca1',1,'Optics']]], - ['sample_5fcloud_5foptics_5fsw_1820',['sample_cloud_optics_sw',['../classOptics.html#abf585c4bba33e85f0eb2f685c87b22a7',1,'Optics']]], - ['sample_5flines_1821',['sample_lines',['../classERF.html#afb798c72ea4fde6f4da8d01a24c8c165',1,'ERF']]], - ['sample_5fpoints_1822',['sample_points',['../classERF.html#aa28182226262c67cfd686d35bfeabcad',1,'ERF']]], - ['sampleline_1823',['sampleline',['../classERF.html#a0fa1582bb13357895d2aba91b695624a',1,'ERF']]], - ['sampleline_1824',['SampleLine',['../classERF.html#a54357e2f81f3d7d3a9189a3e21283e6b',1,'ERF']]], - ['samplelinelog_1825',['samplelinelog',['../classERF.html#a4990f1796b65ec8ee602f177a66afc3e',1,'ERF']]], - ['samplelinelog_1826',['SampleLineLog',['../classERF.html#aa559426d0435e669b04148c58b20caef',1,'ERF']]], - ['samplelinelogname_1827',['samplelinelogname',['../classERF.html#a0553967f1131860bb8ecb47c0f192eaa',1,'ERF']]], - ['samplelinelogname_1828',['SampleLineLogName',['../classERF.html#a59eae161173111d66e88dc3acc65b552',1,'ERF']]], - ['samplepoint_1829',['samplepoint',['../classERF.html#ae8a57b7fbf5a67c99d04b7d4f43ad100',1,'ERF']]], - ['samplepoint_1830',['SamplePoint',['../classERF.html#a9095d1b641b4d7f32ca5acb679786891',1,'ERF']]], - ['samplepointlog_1831',['SamplePointLog',['../classERF.html#af5f6c32cc5463e52901f21117d3156c7',1,'ERF']]], - ['samplepointlogname_1832',['SamplePointLogName',['../classERF.html#aa87242f053bfae4efb2a7698ef417ab9',1,'ERF']]], - ['sampleptlog_1833',['sampleptlog',['../classERF.html#a9737ddb0de6b9e8a5b17c109d5ad3e08',1,'ERF']]], - ['sampleptlogname_1834',['sampleptlogname',['../classERF.html#a8fbfa8bb47c0a3b53e244081aa1e8ad3',1,'ERF']]], - ['sat_5fmethods_2eh_1835',['Sat_methods.H',['../Sat__methods_8H.html',1,'']]], - ['satmethods_1836',['SatMethods',['../classSatMethods.html',1,'']]], - ['sc_5ft_1837',['Sc_t',['../structTurbChoice.html#aed763f56a6349187c9c0c0e4c952d05a',1,'TurbChoice']]], - ['sc_5ft_5finv_1838',['Sc_t_inv',['../structTurbChoice.html#a2daa4d23f9d89ee777a0d0fbd43196b6',1,'TurbChoice']]], - ['scalar_5fh_1839',['Scalar_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea85d322ae06bc4f66f791d4eda0a13ae6',1,'EddyDiff']]], - ['scalar_5fv_1840',['Scalar_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2b82a72be137b3159e7d4945735fcbf5',1,'EddyDiff']]], - ['scalefactor_1841',['scalefactor',['../classEbertCurry.html#ab8edf44ffa6bd8f71ad9748b92928072',1,'EbertCurry']]], - ['set_5factive_1842',['set_active',['../classCIF.html#a76d1ac8079f53130cbc9f3367a149823',1,'CIF']]], - ['set_5faerosol_5foptics_5flw_1843',['set_aerosol_optics_lw',['../classOptics.html#aecf608be7db530dc74beb0a03b2279f2',1,'Optics']]], - ['set_5faerosol_5foptics_5fsw_1844',['set_aerosol_optics_sw',['../classOptics.html#a54463b4d74c22934fcbf36a7c95f0b3f',1,'Optics']]], - ['set_5falbedo_1845',['set_albedo',['../Albedo_8H.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp'],['../Albedo_8cpp.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp']]], - ['set_5fdaynight_5findices_1846',['set_daynight_indices',['../classRadiation.html#a5a59f4f8e03a0e6dcfe96c31a0c9b352',1,'Radiation']]], - ['set_5ffast_5frhs_1847',['set_fast_rhs',['../classMRISplitIntegrator.html#aafed3f1d61d477bd1f01bdeb71a9ab11',1,'MRISplitIntegrator']]], - ['set_5fk_5findices_5fn_1848',['set_k_indices_N',['../classMOSTAverage.html#a8928b9f9d6d45fdd9fd88053fcae34e2',1,'MOSTAverage']]], - ['set_5fk_5findices_5ft_1849',['set_k_indices_T',['../classMOSTAverage.html#a1892a3f9c2175cd2323d8d3a3bc83b6c',1,'MOSTAverage']]], - ['set_5fno_5fsubstep_1850',['set_no_substep',['../classMRISplitIntegrator.html#a216903aa134536df210f489acdfd2b8b',1,'MRISplitIntegrator']]], - ['set_5fnorm_5findices_5ft_1851',['set_norm_indices_T',['../classMOSTAverage.html#a2908278cc9088e345af422a187eba337',1,'MOSTAverage']]], - ['set_5fnorm_5fpositions_5ft_1852',['set_norm_positions_T',['../classMOSTAverage.html#a697396705fddae5c919c7e4020cf20b2',1,'MOSTAverage']]], - ['set_5fplane_5fnormalization_1853',['set_plane_normalization',['../classMOSTAverage.html#a5a0413a85da2e6a13f21cc875c8295d0',1,'MOSTAverage']]], - ['set_5fpost_5fupdate_1854',['set_post_update',['../classMRISplitIntegrator.html#a95b3c0742918b516a3d12a60eb280b48',1,'MRISplitIntegrator']]], - ['set_5fpre_5fupdate_1855',['set_pre_update',['../classMRISplitIntegrator.html#a7c3d1c29712cdc8888af315d37960561',1,'MRISplitIntegrator']]], - ['set_5fprecision_1856',['set_precision',['../classPlaneAverage.html#a6933fa8d1b71a55f5276250050c54216',1,'PlaneAverage']]], - ['set_5fregion_5fnormalization_1857',['set_region_normalization',['../classMOSTAverage.html#a1eafe515fb0a3fc673d604b854a3cc13',1,'MOSTAverage']]], - ['set_5fslow_5ffast_5ftimestep_5fratio_1858',['set_slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ad31fb2cda1fc2dce80820ed7c4a3c052',1,'MRISplitIntegrator']]], - ['set_5fslow_5frhs_5finc_1859',['set_slow_rhs_inc',['../classMRISplitIntegrator.html#a26955c190dfb0d6cef7237198dbfd099',1,'MRISplitIntegrator']]], - ['set_5fslow_5frhs_5fpost_1860',['set_slow_rhs_post',['../classMRISplitIntegrator.html#af086d3c68787442d07f0a9d530618cc1',1,'MRISplitIntegrator']]], - ['set_5fslow_5frhs_5fpre_1861',['set_slow_rhs_pre',['../classMRISplitIntegrator.html#a137a1ceb1e8051b5a97aaab40492c0e1',1,'MRISplitIntegrator']]], - ['set_5ftime_1862',['set_time',['../structTimeInterpolatedData.html#a0d6dcefbf7407a24669d2a37c7f558d4',1,'TimeInterpolatedData']]], - ['set_5fturb_5floc_1863',['set_turb_loc',['../classNullWindFarm.html#aadf3ba54909c2931d089f631889dbd5b',1,'NullWindFarm::set_turb_loc()'],['../classWindFarm.html#a5defcbb732ba325db7b6e8a819ab381e',1,'WindFarm::set_turb_loc()']]], - ['set_5fturb_5fspec_1864',['set_turb_spec',['../classNullWindFarm.html#a745c730028714c13ff11fefb5440b2e5',1,'NullWindFarm::set_turb_spec()'],['../classWindFarm.html#aabf18956cad4a8546eb60ff8300c94c8',1,'WindFarm::set_turb_spec()']]], - ['set_5fvshape_1865',['set_vshape',['../structNDArray.html#a6a0a485b6da8ce09dda81fc51607da73',1,'NDArray']]], - ['set_5fz_5fpositions_5ft_1866',['set_z_positions_T',['../classMOSTAverage.html#a96178b02bec37f171ef608cec9a246bf',1,'MOSTAverage']]], - ['setblockcommmetadata_1867',['SetBlockCommMetaData',['../classMultiBlockContainer.html#a154697509fae9c842b83ede2d30b7060',1,'MultiBlockContainer']]], - ['setboxlists_1868',['SetBoxLists',['../classMultiBlockContainer.html#a6965a65ae5ef2533298b274797b5d8c7',1,'MultiBlockContainer']]], - ['setforcefirststagesinglesubstep_1869',['setForceFirstStageSingleSubstep',['../classMRISplitIntegrator.html#a5ae771a094162dc22bfdded7b12fd5c4',1,'MRISplitIntegrator']]], - ['setincompressible_1870',['setIncompressible',['../classMRISplitIntegrator.html#aad2f2b1f64f0d193e3321a46afa15deb',1,'MRISplitIntegrator']]], - ['setmodel_1871',['SetModel',['../classLandSurface.html#a91df3382b60a6566b78a23c87b46f065',1,'LandSurface::SetModel()'],['../classEulerianMicrophysics.html#aa882ea75f222099b16b43a579d11e2c1',1,'EulerianMicrophysics::SetModel()'],['../classWindFarm.html#a638bdc717e37526689d507a5cd36735e',1,'WindFarm::SetModel()']]], - ['setncompcons_1872',['setNcompCons',['../classMRISplitIntegrator.html#a294f18465629a72da152b3e9aa4b0455',1,'MRISplitIntegrator']]], - ['setnosubstepping_1873',['setNoSubstepping',['../classMRISplitIntegrator.html#a6ca4eef257ddfcb793de89d2309ac9a1',1,'MRISplitIntegrator']]], - ['setplotvariables_1874',['setPlotVariables',['../classERF.html#a1fcb440c67da60c86372aec1fe871cb7',1,'ERF']]], - ['setrayleighreffromsounding_1875',['setRayleighRefFromSounding',['../classERF.html#a0877d5a0263641c13b92d2d16f47b689',1,'ERF']]], - ['setrecorddatainfo_1876',['setRecordDataInfo',['../classERF.html#a2486b49bb0d7917f812318822e42a03c',1,'ERF']]], - ['setrecordsamplelineinfo_1877',['setRecordSampleLineInfo',['../classERF.html#ae1a8856961aaee53016122facba03dbe',1,'ERF']]], - ['setrecordsamplepointinfo_1878',['setRecordSamplePointInfo',['../classERF.html#af8d930dce1b926ecc3bdc6787dd47818',1,'ERF']]], - ['setspongereffromsounding_1879',['setSpongeRefFromSounding',['../classERF.html#ae27a45d751287a887769df20dea60633',1,'ERF']]], - ['sfs_5fdiss_5flev_1880',['SFS_diss_lev',['../classERF.html#a6e1ad417e3bd062468d74830b65911fb',1,'ERF']]], - ['sfs_5fhfx1_5flev_1881',['SFS_hfx1_lev',['../classERF.html#a25174b4ae6cfcac8f7d183ce5c9fe67b',1,'ERF']]], - ['sfs_5fhfx2_5flev_1882',['SFS_hfx2_lev',['../classERF.html#acb607b2e675b45fdcabc09b640ce5ae2',1,'ERF']]], - ['sfs_5fhfx3_5flev_1883',['SFS_hfx3_lev',['../classERF.html#a1a2e3faf5dd90ad2f9ded28b486f3b46',1,'ERF']]], - ['sfs_5fq1fx3_5flev_1884',['SFS_q1fx3_lev',['../classERF.html#a101ceb89b1a249efeea3f4e8052bc8c0',1,'ERF']]], - ['sfs_5fq2fx3_5flev_1885',['SFS_q2fx3_lev',['../classERF.html#a3ea10ef7383e594b6ee5e7a9ad67607b',1,'ERF']]], - ['sfuns_1886',['sfuns',['../structsurface__flux__charnock.html#a4501ca4ecf49dccd6a1a914af03e1ed1',1,'surface_flux_charnock::sfuns()'],['../structsurface__temp__wave__coupled.html#abf85e6ffabb9974a13bc03e6f7d11e96',1,'surface_temp_wave_coupled::sfuns()'],['../structsurface__temp__mod__charnock.html#a1f329567f9dbb2f1f7a09e32603c9964',1,'surface_temp_mod_charnock::sfuns()'],['../structsurface__temp__charnock.html#ad7008c8f849acb706853f7aa39cda24d',1,'surface_temp_charnock::sfuns()'],['../structsurface__temp.html#a66e248c3558685f25206441914e8dfbf',1,'surface_temp::sfuns()'],['../structsurface__flux__wave__coupled.html#a91a27aa83da28c6bed01137ad0619b45',1,'surface_flux_wave_coupled::sfuns()'],['../structsurface__flux__mod__charnock.html#adb4a96d510f1e437c9efc41ba5fd16f9',1,'surface_flux_mod_charnock::sfuns()'],['../structsurface__flux.html#a01e8827b2f7e84c4d72496993822d806',1,'surface_flux::sfuns()'],['../structadiabatic__wave__coupled.html#ab5f4ad8ae9907cf15e3eba1129ea1375',1,'adiabatic_wave_coupled::sfuns()'],['../structadiabatic__mod__charnock.html#a66df1185e73be51b2bb72b55e70b64cd',1,'adiabatic_mod_charnock::sfuns()'],['../structadiabatic__charnock.html#ad4c4fe599c1b8692fa8ef8346866c349',1,'adiabatic_charnock::sfuns()'],['../structadiabatic.html#a6c7e923e1a01f0f0408829081a6b215c',1,'adiabatic::sfuns()']]], - ['shape_1887',['shape',['../structncutils_1_1NCVar.html#adb6e5fe1bfe8ab79e9ecf33ca5800797',1,'ncutils::NCVar::shape()'],['../structNDArray.html#a99d704051dda7b5635b12cbe785d7bb5',1,'NDArray::shape()']]], - ['shr_5forb_5fcosz_1888',['shr_orb_cosz',['../Orbit_8H.html#a5e24c049c05ea5e14bfc131dcca54c93',1,'Orbit.H']]], - ['shr_5forb_5fdecl_1889',['shr_orb_decl',['../Orbit_8H.html#a778a20e582ab3eaecfe3a5f67c73d68d',1,'Orbit.H']]], - ['sigma_5fk_1890',['sigma_k',['../structTurbChoice.html#a0bb2b38f64a12b0b50552e05dee629e7',1,'TurbChoice']]], - ['sigmag_1891',['sigmag',['../structPhysProp_1_1physprop__t.html#a3f78f2921f22ba1912926ef62da7b19f',1,'PhysProp::physprop_t']]], - ['similarity_5ffuns_1892',['similarity_funs',['../structsimilarity__funs.html',1,'']]], - ['simplead_1893',['SimpleAD',['../classSimpleAD.html',1,'SimpleAD'],['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a492784fb728d5797eb8db8b25fa2b33a',1,'SimpleAD(): DataStruct.H'],['../classSimpleAD.html#a708d4346c7d8900854def95ffd127985',1,'SimpleAD::SimpleAD()']]], - ['simplead_2eh_1894',['SimpleAD.H',['../SimpleAD_8H.html',1,'']]], - ['sinphi_1895',['sinphi',['../structSolverChoice.html#a6426e150ba9c1ba2e14151228bf6ffaf',1,'SolverChoice']]], - ['size_1896',['size',['../structInputSpongeData.html#aff9684faaf6b3a26494766819e4ba6dd',1,'InputSpongeData::size()'],['../structInputSoundingData.html#af2e8c00eb0bd0d64abf35528b33b3240',1,'InputSoundingData::size()']]], - ['slingo_1897',['Slingo',['../classSlingo.html',1,'']]], - ['slingo_2eh_1898',['Slingo.H',['../Slingo_8H.html',1,'']]], - ['slingo_5fliq_5foptics_5flw_1899',['slingo_liq_optics_lw',['../classSlingo.html#aedbfc95f917b864354b84a9a78d74c94',1,'Slingo']]], - ['slingo_5fliq_5foptics_5fsw_1900',['slingo_liq_optics_sw',['../classSlingo.html#ab37f1c288e0dcc71337629a65fb65e17',1,'Slingo']]], - ['slip_5fwall_1901',['slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a03ee6de9fd100444c5c0567ea01bd538',1,'IndexDefines.H']]], - ['slm_1902',['SLM',['../classSLM.html#a0f889af6d11c1e5fc4afbe7841e1c5c0',1,'SLM::SLM()'],['../classSLM.html',1,'SLM'],['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4ad3a11aacb1a63c0b2e5165c43b8ccd68',1,'SLM(): DataStruct.H']]], - ['slm_2ecpp_1903',['SLM.cpp',['../SLM_8cpp.html',1,'']]], - ['slm_2eh_1904',['SLM.H',['../SLM_8H.html',1,'']]], - ['slow_5ffast_5ftimestep_5fratio_1905',['slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ac627f7a16fd409d33916eeccb9ab3c3f',1,'MRISplitIntegrator']]], - ['slow_5frhs_5ffun_5fpost_1906',['slow_rhs_fun_post',['../TI__slow__rhs__fun_8H.html#af460c930508105e92f60fd868d23ebcf',1,'TI_slow_rhs_fun.H']]], - ['slow_5frhs_5ffun_5fpre_1907',['slow_rhs_fun_pre',['../TI__slow__rhs__fun_8H.html#a963142d364408ee1775dbef20383b244',1,'TI_slow_rhs_fun.H']]], - ['slow_5frhs_5finc_1908',['slow_rhs_inc',['../classMRISplitIntegrator.html#a8549e46229b347585323bcc079b483f8',1,'MRISplitIntegrator']]], - ['slow_5frhs_5fpost_1909',['slow_rhs_post',['../classMRISplitIntegrator.html#a168352ef9fbddab9850fc5d1686d3e66',1,'MRISplitIntegrator']]], - ['slow_5frhs_5fpre_1910',['slow_rhs_pre',['../classMRISplitIntegrator.html#a51f92090a883eae0fa605c4a0a033311',1,'MRISplitIntegrator']]], - ['smagorinsky_1911',['Smagorinsky',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a409c5986f243d66ca7b1ef5882f4f808',1,'TurbStruct.H']]], - ['smnsmn_5flev_1912',['SmnSmn_lev',['../classERF.html#a9faaa96a7c270d2b2b062d9f30f19711',1,'ERF']]], - ['snow_5faccum_1913',['snow_accum',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a310c28c6a2a5e209f43302921d535af2',1,'MicVar']]], - ['solar_5fref_5fband_5firradiance_1914',['solar_ref_band_irradiance',['../classRadConstants.html#a08249d3010b2b85d35732b90d970cdf9',1,'RadConstants']]], - ['solverchoice_1915',['SolverChoice',['../structSolverChoice.html',1,'']]], - ['solverchoice_1916',['solverChoice',['../classERF.html#a32dd48049e8acbe95decdd4b01b782c4',1,'ERF']]], - ['source_1917',['source',['../structMamConstituents_1_1aerosol__t.html#ab48037e47876a2ed6f26eb592a62d789',1,'MamConstituents::aerosol_t::source()'],['../structMamConstituents_1_1gas__t.html#a619486c07ea85c8a1f1866b98e3f58f8',1,'MamConstituents::gas_t::source()']]], - ['source_5fmmr_5fa_1918',['source_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a1414bee3812094600db773ce95ba57be',1,'MamConstituents::mode_component_t']]], - ['source_5fmmr_5fc_1919',['source_mmr_c',['../structMamConstituents_1_1mode__component__t.html#a69feca853d0ca8cae0a8fae58f4858e2',1,'MamConstituents::mode_component_t']]], - ['source_5fnum_5fa_1920',['source_num_a',['../structMamConstituents_1_1mode__component__t.html#ae1cdc979f1e678c3ea8bd5263e849153',1,'MamConstituents::mode_component_t']]], - ['source_5fnum_5fc_1921',['source_num_c',['../structMamConstituents_1_1mode__component__t.html#a349533043289a158d59b2ffd39d95378',1,'MamConstituents::mode_component_t']]], - ['source_5fterms_5fcellcentered_1922',['source_terms_cellcentered',['../classSimpleAD.html#a740ca3e67d7489e03f6f599ad2f162e7',1,'SimpleAD::source_terms_cellcentered()'],['../classEWP.html#a4f28000173748f88919eda5fbed1368e',1,'EWP::source_terms_cellcentered()'],['../classFitch.html#aa56821341be1cf4d01558e297993c0f2',1,'Fitch::source_terms_cellcentered()']]], - ['sourcefile_1923',['sourcefile',['../structPhysProp_1_1physprop__t.html#a3e3968847760816c03052a8b76da1a13',1,'PhysProp::physprop_t']]], - ['spec_5ftype_5fnames_1924',['spec_type_names',['../classMamConstituents.html#a2a3c67427c13fc60d592017076ddc8ce',1,'MamConstituents']]], - ['spectralflux_1925',['spectralflux',['../classRadiation.html#a65e0577b3ffe9a808731650c75941674',1,'Radiation']]], - ['sponge_1926',['Sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcb',1,'DataStruct.H']]], - ['sponge_5fdensity_1927',['sponge_density',['../structSpongeChoice.html#adb74ee3cbc24251272d6ad5fafdb885d',1,'SpongeChoice']]], - ['sponge_5fstrength_1928',['sponge_strength',['../structSpongeChoice.html#a48f4b8a95b93cf8fa36d00d355757a1e',1,'SpongeChoice']]], - ['sponge_5ftype_1929',['sponge_type',['../classERF.html#a6c570cbcb63ba3b0b09557537310ea46',1,'ERF::sponge_type()'],['../structSpongeChoice.html#a1a41f754595d713df32583f0b0fa606e',1,'SpongeChoice::sponge_type()']]], - ['sponge_5fx_5fvelocity_1930',['sponge_x_velocity',['../structSpongeChoice.html#aad5ca098e341c3f76dc8420daeb8b629',1,'SpongeChoice']]], - ['sponge_5fy_5fvelocity_1931',['sponge_y_velocity',['../structSpongeChoice.html#a13c70085162f73a4b6c36f7161be7260',1,'SpongeChoice']]], - ['sponge_5fz_5fvelocity_1932',['sponge_z_velocity',['../structSpongeChoice.html#a830ff63e204ed6c9dd381fd2baa1b33e',1,'SpongeChoice']]], - ['spongechoice_1933',['SpongeChoice',['../structSpongeChoice.html',1,'']]], - ['spongechoice_1934',['spongeChoice',['../structSolverChoice.html#ac066852f06a6409e1638f59868b7c57d',1,'SolverChoice']]], - ['spongestruct_2eh_1935',['SpongeStruct.H',['../SpongeStruct_8H.html',1,'']]], - ['src_5fheaders_2eh_1936',['Src_headers.H',['../Src__headers_8H.html',1,'']]], - ['ssa_5fcmip6_5fsw_1937',['ssa_cmip6_sw',['../classAerRadProps.html#a0690511bbea6225a4afa365c4c153f0c',1,'AerRadProps']]], - ['ssa_5fsw_5fice_1938',['ssa_sw_ice',['../classCloudRadProps.html#a65b15fc94853bc17e04f24926155b7c5',1,'CloudRadProps']]], - ['ssa_5fsw_5fliq_1939',['ssa_sw_liq',['../classCloudRadProps.html#a6a070723376d30c2d64c808898faebfb',1,'CloudRadProps']]], - ['sst_5flev_1940',['sst_lev',['../classERF.html#a5a5395054a212d8f3fc577562c14b66e',1,'ERF']]], - ['start_5ftime_1941',['start_time',['../classERF.html#aa0c07f31b23d977646b8161e5473fab5',1,'ERF']]], - ['startcputime_1942',['startCPUTime',['../classERF.html#a6d00e1cb76bfbcbada173e092b6accf3',1,'ERF']]], - ['static_1943',['Static',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127a84a8921b25f505d0d2077aeb5db4bc16',1,'DataStruct.H']]], - ['stop_5ftime_1944',['stop_time',['../classERF.html#a405556a52bef334ab68294c1a540e107',1,'ERF']]], - ['sum_5fintegrated_5fquantities_1945',['sum_integrated_quantities',['../classERF.html#a922892a05ee0c5bccd210a3e5a8599e1',1,'ERF']]], - ['sum_5finterval_1946',['sum_interval',['../classERF.html#a5232e98479611a24fe97994640c61faa',1,'ERF']]], - ['sum_5fper_1947',['sum_per',['../classERF.html#a1cf2ba396f4404724824516da4c4a084',1,'ERF']]], - ['surf_5fheating_5frate_1948',['surf_heating_rate',['../classABLMost.html#a39402ac3794b9a218289cd0d4adec670',1,'ABLMost']]], - ['surf_5ftemp_1949',['surf_temp',['../classABLMost.html#a73621a1b429f2e910a29adac72b7c581',1,'ABLMost']]], - ['surf_5ftemp_5fflux_1950',['surf_temp_flux',['../classABLMost.html#a98390481d302c2a2c7346bf2328305a8',1,'ABLMost::surf_temp_flux()'],['../structmost__data.html#af1d069399319831cf4ae17fba1dda19f',1,'most_data::surf_temp_flux()']]], - ['surface_5fflux_1951',['surface_flux',['../structsurface__flux.html#a99588cc80bc461f24f2217f7c7cb1294',1,'surface_flux::surface_flux()'],['../structsurface__flux.html',1,'surface_flux']]], - ['surface_5fflux_5fcharnock_1952',['surface_flux_charnock',['../structsurface__flux__charnock.html',1,'surface_flux_charnock'],['../structsurface__flux__charnock.html#a6fef08de02ce5a69d4f276dce6721d27',1,'surface_flux_charnock::surface_flux_charnock()']]], - ['surface_5fflux_5fmod_5fcharnock_1953',['surface_flux_mod_charnock',['../structsurface__flux__mod__charnock.html',1,'surface_flux_mod_charnock'],['../structsurface__flux__mod__charnock.html#ab0516a2bad4b4a38ecfa71f75fa3b00c',1,'surface_flux_mod_charnock::surface_flux_mod_charnock()']]], - ['surface_5fflux_5fwave_5fcoupled_1954',['surface_flux_wave_coupled',['../structsurface__flux__wave__coupled.html',1,'surface_flux_wave_coupled'],['../structsurface__flux__wave__coupled.html#a1f7495d05cf04a69be3d51e6535644d6',1,'surface_flux_wave_coupled::surface_flux_wave_coupled()']]], - ['surface_5ftemp_1955',['surface_temp',['../structsurface__temp.html',1,'surface_temp'],['../structsurface__temp.html#a6b5b55df12e42231fa3d8cf36ab0c734',1,'surface_temp::surface_temp()']]], - ['surface_5ftemp_5fcharnock_1956',['surface_temp_charnock',['../structsurface__temp__charnock.html',1,'surface_temp_charnock'],['../structsurface__temp__charnock.html#a21617e7d85b0127ca609a82c0f95556b',1,'surface_temp_charnock::surface_temp_charnock()']]], - ['surface_5ftemp_5fmod_5fcharnock_1957',['surface_temp_mod_charnock',['../structsurface__temp__mod__charnock.html',1,'surface_temp_mod_charnock'],['../structsurface__temp__mod__charnock.html#a5812f19588039a9d3186e63bfe529b9c',1,'surface_temp_mod_charnock::surface_temp_mod_charnock()']]], - ['surface_5ftemp_5fwave_5fcoupled_1958',['surface_temp_wave_coupled',['../structsurface__temp__wave__coupled.html',1,'surface_temp_wave_coupled'],['../structsurface__temp__wave__coupled.html#afb061b2c2b86edd4821efbcb70295412',1,'surface_temp_wave_coupled::surface_temp_wave_coupled()']]], - ['surface_5ftemperature_1959',['SURFACE_TEMPERATURE',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba317cef85d14b4909f1d76becb00dc0f1',1,'ABLMost']]], - ['svp_5fice_1960',['svp_ice',['../classWaterVaporSat.html#a0ff4f9b6dff1a33f4ed6eb9d7af72e49',1,'WaterVaporSat']]], - ['svp_5ftrans_1961',['svp_trans',['../classWaterVaporSat.html#a65b6cc3dc802016e84bc19030f6ad65a',1,'WaterVaporSat']]], - ['svp_5fwater_1962',['svp_water',['../classWaterVaporSat.html#a5463980977e84f7268ed9afde2bad62e',1,'WaterVaporSat']]], - ['sw_5fband_5fmidpoints_1963',['sw_band_midpoints',['../classRadiation.html#a8ed843e3e2bb03d388b0c3ab869b1dba',1,'Radiation']]], - ['sw_5fhygro_5fasm_1964',['sw_hygro_asm',['../structPhysProp_1_1physprop__t.html#ae7278f6fb1910558af27c7ff79b18fa0',1,'PhysProp::physprop_t']]], - ['sw_5fhygro_5fext_1965',['sw_hygro_ext',['../structPhysProp_1_1physprop__t.html#aff3fc87f8134cab71058c4372ddb853f',1,'PhysProp::physprop_t']]], - ['sw_5fhygro_5fssa_1966',['sw_hygro_ssa',['../structPhysProp_1_1physprop__t.html#ae326430d60fa6170ccbebccb10b8a86a',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fascat_1967',['sw_nonhygro_ascat',['../structPhysProp_1_1physprop__t.html#a4789a50f02b5f5cdee6a284cc782eed9',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fasm_1968',['sw_nonhygro_asm',['../structPhysProp_1_1physprop__t.html#a744ddbbe6c903be22244e84cbc85c567',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fext_1969',['sw_nonhygro_ext',['../structPhysProp_1_1physprop__t.html#a3b762bb10073922aba1fdc89e8f4d412',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fscat_1970',['sw_nonhygro_scat',['../structPhysProp_1_1physprop__t.html#abbcc9ba3c0f329c98e7ba078f2ebf1dc',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fssa_1971',['sw_nonhygro_ssa',['../structPhysProp_1_1physprop__t.html#aad14342b28b8939c5ae115605318ed02',1,'PhysProp::physprop_t']]], - ['symmetry_1972',['symmetry',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a40e712f30d56083318ab20a2402921d2',1,'IndexDefines.H']]] + ['s_5fscratch_1816',['S_scratch',['../classMRISplitIntegrator.html#a6bcdee4380cd503256cb460b558184aa',1,'MRISplitIntegrator']]], + ['s_5fsum_1817',['S_sum',['../classMRISplitIntegrator.html#ad570588876d21506bc7232884841cab1',1,'MRISplitIntegrator']]], + ['sam_1818',['SAM',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a9f1b3be4a82b11d104e4ef7f7ccb1c19',1,'SAM(): DataStruct.H'],['../classSAM.html#a14fc54f233862c3c339abcc16412078c',1,'SAM::SAM()'],['../classSAM.html',1,'SAM']]], + ['sam_2eh_1819',['SAM.H',['../SAM_8H.html',1,'']]], + ['sam_5fnoice_1820',['SAM_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0aca8fb8e2f9829763f29ce489f9f6e535',1,'DataStruct.H']]], + ['sam_5fnoprecip_5fnoice_1821',['SAM_NoPrecip_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a1571939639d68374fc4af7fae4b66d03',1,'DataStruct.H']]], + ['sample_5fcloud_5foptics_5flw_1822',['sample_cloud_optics_lw',['../classOptics.html#aa4a9d3efc9d464090f9a803bdab51ca1',1,'Optics']]], + ['sample_5fcloud_5foptics_5fsw_1823',['sample_cloud_optics_sw',['../classOptics.html#abf585c4bba33e85f0eb2f685c87b22a7',1,'Optics']]], + ['sample_5flines_1824',['sample_lines',['../classERF.html#afb798c72ea4fde6f4da8d01a24c8c165',1,'ERF']]], + ['sample_5fpoints_1825',['sample_points',['../classERF.html#aa28182226262c67cfd686d35bfeabcad',1,'ERF']]], + ['sampleline_1826',['sampleline',['../classERF.html#a0fa1582bb13357895d2aba91b695624a',1,'ERF']]], + ['sampleline_1827',['SampleLine',['../classERF.html#a54357e2f81f3d7d3a9189a3e21283e6b',1,'ERF']]], + ['samplelinelog_1828',['SampleLineLog',['../classERF.html#aa559426d0435e669b04148c58b20caef',1,'ERF']]], + ['samplelinelog_1829',['samplelinelog',['../classERF.html#a4990f1796b65ec8ee602f177a66afc3e',1,'ERF']]], + ['samplelinelogname_1830',['samplelinelogname',['../classERF.html#a0553967f1131860bb8ecb47c0f192eaa',1,'ERF']]], + ['samplelinelogname_1831',['SampleLineLogName',['../classERF.html#a59eae161173111d66e88dc3acc65b552',1,'ERF']]], + ['samplepoint_1832',['samplepoint',['../classERF.html#ae8a57b7fbf5a67c99d04b7d4f43ad100',1,'ERF']]], + ['samplepoint_1833',['SamplePoint',['../classERF.html#a9095d1b641b4d7f32ca5acb679786891',1,'ERF']]], + ['samplepointlog_1834',['SamplePointLog',['../classERF.html#af5f6c32cc5463e52901f21117d3156c7',1,'ERF']]], + ['samplepointlogname_1835',['SamplePointLogName',['../classERF.html#aa87242f053bfae4efb2a7698ef417ab9',1,'ERF']]], + ['sampleptlog_1836',['sampleptlog',['../classERF.html#a9737ddb0de6b9e8a5b17c109d5ad3e08',1,'ERF']]], + ['sampleptlogname_1837',['sampleptlogname',['../classERF.html#a8fbfa8bb47c0a3b53e244081aa1e8ad3',1,'ERF']]], + ['sat_5fmethods_2eh_1838',['Sat_methods.H',['../Sat__methods_8H.html',1,'']]], + ['satmethods_1839',['SatMethods',['../classSatMethods.html',1,'']]], + ['sc_5ft_1840',['Sc_t',['../structTurbChoice.html#aed763f56a6349187c9c0c0e4c952d05a',1,'TurbChoice']]], + ['sc_5ft_5finv_1841',['Sc_t_inv',['../structTurbChoice.html#a2daa4d23f9d89ee777a0d0fbd43196b6',1,'TurbChoice']]], + ['scalar_5fh_1842',['Scalar_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea85d322ae06bc4f66f791d4eda0a13ae6',1,'EddyDiff']]], + ['scalar_5fv_1843',['Scalar_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2b82a72be137b3159e7d4945735fcbf5',1,'EddyDiff']]], + ['scalefactor_1844',['scalefactor',['../classEbertCurry.html#ab8edf44ffa6bd8f71ad9748b92928072',1,'EbertCurry']]], + ['set_5factive_1845',['set_active',['../classCIF.html#a76d1ac8079f53130cbc9f3367a149823',1,'CIF']]], + ['set_5faerosol_5foptics_5flw_1846',['set_aerosol_optics_lw',['../classOptics.html#aecf608be7db530dc74beb0a03b2279f2',1,'Optics']]], + ['set_5faerosol_5foptics_5fsw_1847',['set_aerosol_optics_sw',['../classOptics.html#a54463b4d74c22934fcbf36a7c95f0b3f',1,'Optics']]], + ['set_5falbedo_1848',['set_albedo',['../Albedo_8H.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp'],['../Albedo_8cpp.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp']]], + ['set_5fdaynight_5findices_1849',['set_daynight_indices',['../classRadiation.html#a5a59f4f8e03a0e6dcfe96c31a0c9b352',1,'Radiation']]], + ['set_5ffast_5frhs_1850',['set_fast_rhs',['../classMRISplitIntegrator.html#aafed3f1d61d477bd1f01bdeb71a9ab11',1,'MRISplitIntegrator']]], + ['set_5fk_5findices_5fn_1851',['set_k_indices_N',['../classMOSTAverage.html#a8928b9f9d6d45fdd9fd88053fcae34e2',1,'MOSTAverage']]], + ['set_5fk_5findices_5ft_1852',['set_k_indices_T',['../classMOSTAverage.html#a1892a3f9c2175cd2323d8d3a3bc83b6c',1,'MOSTAverage']]], + ['set_5fno_5fsubstep_1853',['set_no_substep',['../classMRISplitIntegrator.html#a216903aa134536df210f489acdfd2b8b',1,'MRISplitIntegrator']]], + ['set_5fnorm_5findices_5ft_1854',['set_norm_indices_T',['../classMOSTAverage.html#a2908278cc9088e345af422a187eba337',1,'MOSTAverage']]], + ['set_5fnorm_5fpositions_5ft_1855',['set_norm_positions_T',['../classMOSTAverage.html#a697396705fddae5c919c7e4020cf20b2',1,'MOSTAverage']]], + ['set_5fplane_5fnormalization_1856',['set_plane_normalization',['../classMOSTAverage.html#a5a0413a85da2e6a13f21cc875c8295d0',1,'MOSTAverage']]], + ['set_5fpost_5fupdate_1857',['set_post_update',['../classMRISplitIntegrator.html#a95b3c0742918b516a3d12a60eb280b48',1,'MRISplitIntegrator']]], + ['set_5fpre_5fupdate_1858',['set_pre_update',['../classMRISplitIntegrator.html#a7c3d1c29712cdc8888af315d37960561',1,'MRISplitIntegrator']]], + ['set_5fprecision_1859',['set_precision',['../classPlaneAverage.html#a6933fa8d1b71a55f5276250050c54216',1,'PlaneAverage']]], + ['set_5fregion_5fnormalization_1860',['set_region_normalization',['../classMOSTAverage.html#a1eafe515fb0a3fc673d604b854a3cc13',1,'MOSTAverage']]], + ['set_5frotated_5ffields_1861',['set_rotated_fields',['../classMOSTAverage.html#a314ac1672f7b8ce2cf9f9d32d00191a5',1,'MOSTAverage']]], + ['set_5fslow_5ffast_5ftimestep_5fratio_1862',['set_slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ad31fb2cda1fc2dce80820ed7c4a3c052',1,'MRISplitIntegrator']]], + ['set_5fslow_5frhs_5finc_1863',['set_slow_rhs_inc',['../classMRISplitIntegrator.html#a26955c190dfb0d6cef7237198dbfd099',1,'MRISplitIntegrator']]], + ['set_5fslow_5frhs_5fpost_1864',['set_slow_rhs_post',['../classMRISplitIntegrator.html#af086d3c68787442d07f0a9d530618cc1',1,'MRISplitIntegrator']]], + ['set_5fslow_5frhs_5fpre_1865',['set_slow_rhs_pre',['../classMRISplitIntegrator.html#a137a1ceb1e8051b5a97aaab40492c0e1',1,'MRISplitIntegrator']]], + ['set_5ftime_1866',['set_time',['../structTimeInterpolatedData.html#a0d6dcefbf7407a24669d2a37c7f558d4',1,'TimeInterpolatedData']]], + ['set_5fturb_5floc_1867',['set_turb_loc',['../classNullWindFarm.html#aadf3ba54909c2931d089f631889dbd5b',1,'NullWindFarm::set_turb_loc()'],['../classWindFarm.html#a5defcbb732ba325db7b6e8a819ab381e',1,'WindFarm::set_turb_loc()']]], + ['set_5fturb_5fspec_1868',['set_turb_spec',['../classNullWindFarm.html#a745c730028714c13ff11fefb5440b2e5',1,'NullWindFarm::set_turb_spec()'],['../classWindFarm.html#aabf18956cad4a8546eb60ff8300c94c8',1,'WindFarm::set_turb_spec()']]], + ['set_5fvshape_1869',['set_vshape',['../structNDArray.html#a6a0a485b6da8ce09dda81fc51607da73',1,'NDArray']]], + ['set_5fz_5fpositions_5ft_1870',['set_z_positions_T',['../classMOSTAverage.html#a96178b02bec37f171ef608cec9a246bf',1,'MOSTAverage']]], + ['setblockcommmetadata_1871',['SetBlockCommMetaData',['../classMultiBlockContainer.html#a154697509fae9c842b83ede2d30b7060',1,'MultiBlockContainer']]], + ['setboxlists_1872',['SetBoxLists',['../classMultiBlockContainer.html#a6965a65ae5ef2533298b274797b5d8c7',1,'MultiBlockContainer']]], + ['setforcefirststagesinglesubstep_1873',['setForceFirstStageSingleSubstep',['../classMRISplitIntegrator.html#a5ae771a094162dc22bfdded7b12fd5c4',1,'MRISplitIntegrator']]], + ['setincompressible_1874',['setIncompressible',['../classMRISplitIntegrator.html#aad2f2b1f64f0d193e3321a46afa15deb',1,'MRISplitIntegrator']]], + ['setmodel_1875',['SetModel',['../classLandSurface.html#a91df3382b60a6566b78a23c87b46f065',1,'LandSurface::SetModel()'],['../classEulerianMicrophysics.html#aa882ea75f222099b16b43a579d11e2c1',1,'EulerianMicrophysics::SetModel()'],['../classWindFarm.html#a638bdc717e37526689d507a5cd36735e',1,'WindFarm::SetModel()']]], + ['setncompcons_1876',['setNcompCons',['../classMRISplitIntegrator.html#a294f18465629a72da152b3e9aa4b0455',1,'MRISplitIntegrator']]], + ['setnosubstepping_1877',['setNoSubstepping',['../classMRISplitIntegrator.html#a6ca4eef257ddfcb793de89d2309ac9a1',1,'MRISplitIntegrator']]], + ['setplotvariables_1878',['setPlotVariables',['../classERF.html#a1fcb440c67da60c86372aec1fe871cb7',1,'ERF']]], + ['setrayleighreffromsounding_1879',['setRayleighRefFromSounding',['../classERF.html#a0877d5a0263641c13b92d2d16f47b689',1,'ERF']]], + ['setrecorddatainfo_1880',['setRecordDataInfo',['../classERF.html#a2486b49bb0d7917f812318822e42a03c',1,'ERF']]], + ['setrecordsamplelineinfo_1881',['setRecordSampleLineInfo',['../classERF.html#ae1a8856961aaee53016122facba03dbe',1,'ERF']]], + ['setrecordsamplepointinfo_1882',['setRecordSamplePointInfo',['../classERF.html#af8d930dce1b926ecc3bdc6787dd47818',1,'ERF']]], + ['setspongereffromsounding_1883',['setSpongeRefFromSounding',['../classERF.html#ae27a45d751287a887769df20dea60633',1,'ERF']]], + ['sfs_5fdiss_5flev_1884',['SFS_diss_lev',['../classERF.html#a6e1ad417e3bd062468d74830b65911fb',1,'ERF']]], + ['sfs_5fhfx1_5flev_1885',['SFS_hfx1_lev',['../classERF.html#a25174b4ae6cfcac8f7d183ce5c9fe67b',1,'ERF']]], + ['sfs_5fhfx2_5flev_1886',['SFS_hfx2_lev',['../classERF.html#acb607b2e675b45fdcabc09b640ce5ae2',1,'ERF']]], + ['sfs_5fhfx3_5flev_1887',['SFS_hfx3_lev',['../classERF.html#a1a2e3faf5dd90ad2f9ded28b486f3b46',1,'ERF']]], + ['sfs_5fq1fx3_5flev_1888',['SFS_q1fx3_lev',['../classERF.html#a101ceb89b1a249efeea3f4e8052bc8c0',1,'ERF']]], + ['sfs_5fq2fx3_5flev_1889',['SFS_q2fx3_lev',['../classERF.html#a3ea10ef7383e594b6ee5e7a9ad67607b',1,'ERF']]], + ['sfuns_1890',['sfuns',['../structsurface__flux__charnock.html#a4501ca4ecf49dccd6a1a914af03e1ed1',1,'surface_flux_charnock::sfuns()'],['../structsurface__temp__wave__coupled.html#abf85e6ffabb9974a13bc03e6f7d11e96',1,'surface_temp_wave_coupled::sfuns()'],['../structsurface__temp__mod__charnock.html#a1f329567f9dbb2f1f7a09e32603c9964',1,'surface_temp_mod_charnock::sfuns()'],['../structsurface__temp__charnock.html#ad7008c8f849acb706853f7aa39cda24d',1,'surface_temp_charnock::sfuns()'],['../structsurface__temp.html#a66e248c3558685f25206441914e8dfbf',1,'surface_temp::sfuns()'],['../structsurface__flux__wave__coupled.html#a91a27aa83da28c6bed01137ad0619b45',1,'surface_flux_wave_coupled::sfuns()'],['../structsurface__flux__mod__charnock.html#adb4a96d510f1e437c9efc41ba5fd16f9',1,'surface_flux_mod_charnock::sfuns()'],['../structsurface__flux.html#a01e8827b2f7e84c4d72496993822d806',1,'surface_flux::sfuns()'],['../structadiabatic__wave__coupled.html#ab5f4ad8ae9907cf15e3eba1129ea1375',1,'adiabatic_wave_coupled::sfuns()'],['../structadiabatic__mod__charnock.html#a66df1185e73be51b2bb72b55e70b64cd',1,'adiabatic_mod_charnock::sfuns()'],['../structadiabatic__charnock.html#ad4c4fe599c1b8692fa8ef8346866c349',1,'adiabatic_charnock::sfuns()'],['../structadiabatic.html#a6c7e923e1a01f0f0408829081a6b215c',1,'adiabatic::sfuns()']]], + ['shape_1891',['shape',['../structncutils_1_1NCVar.html#adb6e5fe1bfe8ab79e9ecf33ca5800797',1,'ncutils::NCVar::shape()'],['../structNDArray.html#a99d704051dda7b5635b12cbe785d7bb5',1,'NDArray::shape()']]], + ['shr_5forb_5fcosz_1892',['shr_orb_cosz',['../Orbit_8H.html#a5e24c049c05ea5e14bfc131dcca54c93',1,'Orbit.H']]], + ['shr_5forb_5fdecl_1893',['shr_orb_decl',['../Orbit_8H.html#a778a20e582ab3eaecfe3a5f67c73d68d',1,'Orbit.H']]], + ['sigma_5fk_1894',['sigma_k',['../structTurbChoice.html#a0bb2b38f64a12b0b50552e05dee629e7',1,'TurbChoice']]], + ['sigmag_1895',['sigmag',['../structPhysProp_1_1physprop__t.html#a3f78f2921f22ba1912926ef62da7b19f',1,'PhysProp::physprop_t']]], + ['similarity_5ffuns_1896',['similarity_funs',['../structsimilarity__funs.html',1,'']]], + ['simplead_1897',['SimpleAD',['../classSimpleAD.html',1,'SimpleAD'],['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a492784fb728d5797eb8db8b25fa2b33a',1,'SimpleAD(): DataStruct.H'],['../classSimpleAD.html#a708d4346c7d8900854def95ffd127985',1,'SimpleAD::SimpleAD()']]], + ['simplead_2eh_1898',['SimpleAD.H',['../SimpleAD_8H.html',1,'']]], + ['sinphi_1899',['sinphi',['../structSolverChoice.html#a6426e150ba9c1ba2e14151228bf6ffaf',1,'SolverChoice']]], + ['size_1900',['size',['../structInputSpongeData.html#aff9684faaf6b3a26494766819e4ba6dd',1,'InputSpongeData::size()'],['../structInputSoundingData.html#af2e8c00eb0bd0d64abf35528b33b3240',1,'InputSoundingData::size()']]], + ['slingo_1901',['Slingo',['../classSlingo.html',1,'']]], + ['slingo_2eh_1902',['Slingo.H',['../Slingo_8H.html',1,'']]], + ['slingo_5fliq_5foptics_5flw_1903',['slingo_liq_optics_lw',['../classSlingo.html#aedbfc95f917b864354b84a9a78d74c94',1,'Slingo']]], + ['slingo_5fliq_5foptics_5fsw_1904',['slingo_liq_optics_sw',['../classSlingo.html#ab37f1c288e0dcc71337629a65fb65e17',1,'Slingo']]], + ['slip_5fwall_1905',['slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a03ee6de9fd100444c5c0567ea01bd538',1,'IndexDefines.H']]], + ['slm_1906',['SLM',['../classSLM.html#a0f889af6d11c1e5fc4afbe7841e1c5c0',1,'SLM::SLM()'],['../classSLM.html',1,'SLM'],['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4ad3a11aacb1a63c0b2e5165c43b8ccd68',1,'SLM(): DataStruct.H']]], + ['slm_2ecpp_1907',['SLM.cpp',['../SLM_8cpp.html',1,'']]], + ['slm_2eh_1908',['SLM.H',['../SLM_8H.html',1,'']]], + ['slow_5ffast_5ftimestep_5fratio_1909',['slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ac627f7a16fd409d33916eeccb9ab3c3f',1,'MRISplitIntegrator']]], + ['slow_5frhs_5ffun_5fpost_1910',['slow_rhs_fun_post',['../TI__slow__rhs__fun_8H.html#af460c930508105e92f60fd868d23ebcf',1,'TI_slow_rhs_fun.H']]], + ['slow_5frhs_5ffun_5fpre_1911',['slow_rhs_fun_pre',['../TI__slow__rhs__fun_8H.html#a963142d364408ee1775dbef20383b244',1,'TI_slow_rhs_fun.H']]], + ['slow_5frhs_5finc_1912',['slow_rhs_inc',['../classMRISplitIntegrator.html#a8549e46229b347585323bcc079b483f8',1,'MRISplitIntegrator']]], + ['slow_5frhs_5fpost_1913',['slow_rhs_post',['../classMRISplitIntegrator.html#a168352ef9fbddab9850fc5d1686d3e66',1,'MRISplitIntegrator']]], + ['slow_5frhs_5fpre_1914',['slow_rhs_pre',['../classMRISplitIntegrator.html#a51f92090a883eae0fa605c4a0a033311',1,'MRISplitIntegrator']]], + ['smagorinsky_1915',['Smagorinsky',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a409c5986f243d66ca7b1ef5882f4f808',1,'TurbStruct.H']]], + ['smnsmn_5flev_1916',['SmnSmn_lev',['../classERF.html#a9faaa96a7c270d2b2b062d9f30f19711',1,'ERF']]], + ['snow_5faccum_1917',['snow_accum',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a310c28c6a2a5e209f43302921d535af2',1,'MicVar']]], + ['solar_5fref_5fband_5firradiance_1918',['solar_ref_band_irradiance',['../classRadConstants.html#a08249d3010b2b85d35732b90d970cdf9',1,'RadConstants']]], + ['solverchoice_1919',['SolverChoice',['../structSolverChoice.html',1,'']]], + ['solverchoice_1920',['solverChoice',['../classERF.html#a32dd48049e8acbe95decdd4b01b782c4',1,'ERF']]], + ['source_1921',['source',['../structMamConstituents_1_1aerosol__t.html#ab48037e47876a2ed6f26eb592a62d789',1,'MamConstituents::aerosol_t::source()'],['../structMamConstituents_1_1gas__t.html#a619486c07ea85c8a1f1866b98e3f58f8',1,'MamConstituents::gas_t::source()']]], + ['source_5fmmr_5fa_1922',['source_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a1414bee3812094600db773ce95ba57be',1,'MamConstituents::mode_component_t']]], + ['source_5fmmr_5fc_1923',['source_mmr_c',['../structMamConstituents_1_1mode__component__t.html#a69feca853d0ca8cae0a8fae58f4858e2',1,'MamConstituents::mode_component_t']]], + ['source_5fnum_5fa_1924',['source_num_a',['../structMamConstituents_1_1mode__component__t.html#ae1cdc979f1e678c3ea8bd5263e849153',1,'MamConstituents::mode_component_t']]], + ['source_5fnum_5fc_1925',['source_num_c',['../structMamConstituents_1_1mode__component__t.html#a349533043289a158d59b2ffd39d95378',1,'MamConstituents::mode_component_t']]], + ['source_5fterms_5fcellcentered_1926',['source_terms_cellcentered',['../classSimpleAD.html#a740ca3e67d7489e03f6f599ad2f162e7',1,'SimpleAD::source_terms_cellcentered()'],['../classEWP.html#a4f28000173748f88919eda5fbed1368e',1,'EWP::source_terms_cellcentered()'],['../classFitch.html#aa56821341be1cf4d01558e297993c0f2',1,'Fitch::source_terms_cellcentered()']]], + ['sourcefile_1927',['sourcefile',['../structPhysProp_1_1physprop__t.html#a3e3968847760816c03052a8b76da1a13',1,'PhysProp::physprop_t']]], + ['spec_5ftype_5fnames_1928',['spec_type_names',['../classMamConstituents.html#a2a3c67427c13fc60d592017076ddc8ce',1,'MamConstituents']]], + ['spectralflux_1929',['spectralflux',['../classRadiation.html#a65e0577b3ffe9a808731650c75941674',1,'Radiation']]], + ['sponge_1930',['Sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcb',1,'DataStruct.H']]], + ['sponge_5fdensity_1931',['sponge_density',['../structSpongeChoice.html#adb74ee3cbc24251272d6ad5fafdb885d',1,'SpongeChoice']]], + ['sponge_5fstrength_1932',['sponge_strength',['../structSpongeChoice.html#a48f4b8a95b93cf8fa36d00d355757a1e',1,'SpongeChoice']]], + ['sponge_5ftype_1933',['sponge_type',['../classERF.html#a6c570cbcb63ba3b0b09557537310ea46',1,'ERF::sponge_type()'],['../structSpongeChoice.html#a1a41f754595d713df32583f0b0fa606e',1,'SpongeChoice::sponge_type()']]], + ['sponge_5fx_5fvelocity_1934',['sponge_x_velocity',['../structSpongeChoice.html#aad5ca098e341c3f76dc8420daeb8b629',1,'SpongeChoice']]], + ['sponge_5fy_5fvelocity_1935',['sponge_y_velocity',['../structSpongeChoice.html#a13c70085162f73a4b6c36f7161be7260',1,'SpongeChoice']]], + ['sponge_5fz_5fvelocity_1936',['sponge_z_velocity',['../structSpongeChoice.html#a830ff63e204ed6c9dd381fd2baa1b33e',1,'SpongeChoice']]], + ['spongechoice_1937',['SpongeChoice',['../structSpongeChoice.html',1,'']]], + ['spongechoice_1938',['spongeChoice',['../structSolverChoice.html#ac066852f06a6409e1638f59868b7c57d',1,'SolverChoice']]], + ['spongestruct_2eh_1939',['SpongeStruct.H',['../SpongeStruct_8H.html',1,'']]], + ['src_5fheaders_2eh_1940',['Src_headers.H',['../Src__headers_8H.html',1,'']]], + ['ssa_5fcmip6_5fsw_1941',['ssa_cmip6_sw',['../classAerRadProps.html#a0690511bbea6225a4afa365c4c153f0c',1,'AerRadProps']]], + ['ssa_5fsw_5fice_1942',['ssa_sw_ice',['../classCloudRadProps.html#a65b15fc94853bc17e04f24926155b7c5',1,'CloudRadProps']]], + ['ssa_5fsw_5fliq_1943',['ssa_sw_liq',['../classCloudRadProps.html#a6a070723376d30c2d64c808898faebfb',1,'CloudRadProps']]], + ['sst_5flev_1944',['sst_lev',['../classERF.html#a5a5395054a212d8f3fc577562c14b66e',1,'ERF']]], + ['start_5ftime_1945',['start_time',['../classERF.html#aa0c07f31b23d977646b8161e5473fab5',1,'ERF']]], + ['startcputime_1946',['startCPUTime',['../classERF.html#a6d00e1cb76bfbcbada173e092b6accf3',1,'ERF']]], + ['static_1947',['Static',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127a84a8921b25f505d0d2077aeb5db4bc16',1,'DataStruct.H']]], + ['stop_5ftime_1948',['stop_time',['../classERF.html#a405556a52bef334ab68294c1a540e107',1,'ERF']]], + ['sum_5fintegrated_5fquantities_1949',['sum_integrated_quantities',['../classERF.html#a922892a05ee0c5bccd210a3e5a8599e1',1,'ERF']]], + ['sum_5finterval_1950',['sum_interval',['../classERF.html#a5232e98479611a24fe97994640c61faa',1,'ERF']]], + ['sum_5fper_1951',['sum_per',['../classERF.html#a1cf2ba396f4404724824516da4c4a084',1,'ERF']]], + ['surf_5fheating_5frate_1952',['surf_heating_rate',['../classABLMost.html#a39402ac3794b9a218289cd0d4adec670',1,'ABLMost']]], + ['surf_5ftemp_1953',['surf_temp',['../classABLMost.html#a73621a1b429f2e910a29adac72b7c581',1,'ABLMost']]], + ['surf_5ftemp_5fflux_1954',['surf_temp_flux',['../classABLMost.html#a98390481d302c2a2c7346bf2328305a8',1,'ABLMost::surf_temp_flux()'],['../structmost__data.html#af1d069399319831cf4ae17fba1dda19f',1,'most_data::surf_temp_flux()']]], + ['surface_5fflux_1955',['surface_flux',['../structsurface__flux.html#a99588cc80bc461f24f2217f7c7cb1294',1,'surface_flux::surface_flux()'],['../structsurface__flux.html',1,'surface_flux']]], + ['surface_5fflux_5fcharnock_1956',['surface_flux_charnock',['../structsurface__flux__charnock.html',1,'surface_flux_charnock'],['../structsurface__flux__charnock.html#a6fef08de02ce5a69d4f276dce6721d27',1,'surface_flux_charnock::surface_flux_charnock()']]], + ['surface_5fflux_5fmod_5fcharnock_1957',['surface_flux_mod_charnock',['../structsurface__flux__mod__charnock.html',1,'surface_flux_mod_charnock'],['../structsurface__flux__mod__charnock.html#ab0516a2bad4b4a38ecfa71f75fa3b00c',1,'surface_flux_mod_charnock::surface_flux_mod_charnock()']]], + ['surface_5fflux_5fwave_5fcoupled_1958',['surface_flux_wave_coupled',['../structsurface__flux__wave__coupled.html',1,'surface_flux_wave_coupled'],['../structsurface__flux__wave__coupled.html#a1f7495d05cf04a69be3d51e6535644d6',1,'surface_flux_wave_coupled::surface_flux_wave_coupled()']]], + ['surface_5ftemp_1959',['surface_temp',['../structsurface__temp.html',1,'surface_temp'],['../structsurface__temp.html#a6b5b55df12e42231fa3d8cf36ab0c734',1,'surface_temp::surface_temp()']]], + ['surface_5ftemp_5fcharnock_1960',['surface_temp_charnock',['../structsurface__temp__charnock.html',1,'surface_temp_charnock'],['../structsurface__temp__charnock.html#a21617e7d85b0127ca609a82c0f95556b',1,'surface_temp_charnock::surface_temp_charnock()']]], + ['surface_5ftemp_5fmod_5fcharnock_1961',['surface_temp_mod_charnock',['../structsurface__temp__mod__charnock.html',1,'surface_temp_mod_charnock'],['../structsurface__temp__mod__charnock.html#a5812f19588039a9d3186e63bfe529b9c',1,'surface_temp_mod_charnock::surface_temp_mod_charnock()']]], + ['surface_5ftemp_5fwave_5fcoupled_1962',['surface_temp_wave_coupled',['../structsurface__temp__wave__coupled.html',1,'surface_temp_wave_coupled'],['../structsurface__temp__wave__coupled.html#afb061b2c2b86edd4821efbcb70295412',1,'surface_temp_wave_coupled::surface_temp_wave_coupled()']]], + ['surface_5ftemperature_1963',['SURFACE_TEMPERATURE',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba317cef85d14b4909f1d76becb00dc0f1',1,'ABLMost']]], + ['svp_5fice_1964',['svp_ice',['../classWaterVaporSat.html#a0ff4f9b6dff1a33f4ed6eb9d7af72e49',1,'WaterVaporSat']]], + ['svp_5ftrans_1965',['svp_trans',['../classWaterVaporSat.html#a65b6cc3dc802016e84bc19030f6ad65a',1,'WaterVaporSat']]], + ['svp_5fwater_1966',['svp_water',['../classWaterVaporSat.html#a5463980977e84f7268ed9afde2bad62e',1,'WaterVaporSat']]], + ['sw_5fband_5fmidpoints_1967',['sw_band_midpoints',['../classRadiation.html#a8ed843e3e2bb03d388b0c3ab869b1dba',1,'Radiation']]], + ['sw_5fhygro_5fasm_1968',['sw_hygro_asm',['../structPhysProp_1_1physprop__t.html#ae7278f6fb1910558af27c7ff79b18fa0',1,'PhysProp::physprop_t']]], + ['sw_5fhygro_5fext_1969',['sw_hygro_ext',['../structPhysProp_1_1physprop__t.html#aff3fc87f8134cab71058c4372ddb853f',1,'PhysProp::physprop_t']]], + ['sw_5fhygro_5fssa_1970',['sw_hygro_ssa',['../structPhysProp_1_1physprop__t.html#ae326430d60fa6170ccbebccb10b8a86a',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fascat_1971',['sw_nonhygro_ascat',['../structPhysProp_1_1physprop__t.html#a4789a50f02b5f5cdee6a284cc782eed9',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fasm_1972',['sw_nonhygro_asm',['../structPhysProp_1_1physprop__t.html#a744ddbbe6c903be22244e84cbc85c567',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fext_1973',['sw_nonhygro_ext',['../structPhysProp_1_1physprop__t.html#a3b762bb10073922aba1fdc89e8f4d412',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fscat_1974',['sw_nonhygro_scat',['../structPhysProp_1_1physprop__t.html#abbcc9ba3c0f329c98e7ba078f2ebf1dc',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fssa_1975',['sw_nonhygro_ssa',['../structPhysProp_1_1physprop__t.html#aad14342b28b8939c5ae115605318ed02',1,'PhysProp::physprop_t']]], + ['symmetry_1976',['symmetry',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a40e712f30d56083318ab20a2402921d2',1,'IndexDefines.H']]] ]; diff --git a/search/all_13.js b/search/all_13.js index b27dcf993a..52c2eb5c16 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,120 +1,120 @@ var searchData= [ - ['t_1973',['T',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda8ecd2dbb16824e5c68db7daf2254fc79',1,'RealBdyVars::T()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a1e7df4966430ffdaa4bb7bbd0f8a6d02',1,'WRFBdyVars::T()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89faba8b3d297f43d3f8d507b19ff6e21757',1,'MetGridBdyVars::T()']]], - ['t_5f0_1974',['T_0',['../structProbParmDefaults.html#a16db7fa78b123f2a956bacbce26f32c6',1,'ProbParmDefaults']]], - ['t_5favg_5fcnt_1975',['t_avg_cnt',['../classERF.html#a6837423e9248e923fcaa1987b59d8160',1,'ERF']]], - ['t_5fnew_1976',['t_new',['../classERF.html#a65741b6379d273c19a25cf48bb947614',1,'ERF']]], - ['t_5fold_1977',['t_old',['../classERF.html#a7085d7d5fc94a0f84efc06957267d58e',1,'ERF']]], - ['t_5fstar_1978',['t_star',['../classABLMost.html#ac9d90016f196c3861d225132e8b6a921',1,'ABLMost']]], - ['t_5fstore_1979',['T_store',['../classMRISplitIntegrator.html#a10fa09211f3b0a6b7357ab79dbadbb80',1,'MRISplitIntegrator']]], - ['t_5fsurf_1980',['t_surf',['../classABLMost.html#a1f488836fca7c3da2bed67c63a94951b',1,'ABLMost']]], - ['tabs_1981',['tabs',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea7cde81843cd190a3122d7c3912a39b74',1,'MicVar_Kess::tabs()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8aaf3c3122dd3954fe2b19abfc5c27b3dc',1,'MicVar::tabs()']]], - ['tabs1d_1982',['tabs1d',['../classSAM.html#aee5da977a069c0b9cb98d150027f746c',1,'SAM']]], - ['target_5fbox_1983',['target_box',['../classWriteBndryPlanes.html#a4d7d2b3b5b1c823b905ae3042bb62379',1,'WriteBndryPlanes']]], - ['tau_1984',['tau',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a0831ecd8c789131994c1f350dce2b02f',1,'DataStruct.H']]], - ['tau11_5flev_1985',['Tau11_lev',['../classERF.html#aeb9348353b2415d023d8f52c293cad7e',1,'ERF']]], - ['tau12_5flev_1986',['Tau12_lev',['../classERF.html#ad8c2eca71737b102cc5cf75f97c6bd63',1,'ERF']]], - ['tau13_5flev_1987',['Tau13_lev',['../classERF.html#a5392e6104804d799b3fd943dfe390766',1,'ERF']]], - ['tau21_5flev_1988',['Tau21_lev',['../classERF.html#a547864dc0347f4620feb99ed564acb4d',1,'ERF']]], - ['tau22_5flev_1989',['Tau22_lev',['../classERF.html#afb4294f848d86e4aefb74848bb71047e',1,'ERF']]], - ['tau23_5flev_1990',['Tau23_lev',['../classERF.html#a03a4ad7368c1c98b492cd9d9fec9cbc5',1,'ERF']]], - ['tau31_5flev_1991',['Tau31_lev',['../classERF.html#a203e7334296218672e36bab93174e146',1,'ERF']]], - ['tau32_5flev_1992',['Tau32_lev',['../classERF.html#aa650bf1f6885b179fd8d4c24b48668cb',1,'ERF']]], - ['tau33_5flev_1993',['Tau33_lev',['../classERF.html#a60a185c47f07bf4fb537a15d5a226d8a',1,'ERF']]], - ['tbgmax_1994',['tbgmax',['../ERF__Constants_8H.html#a2b4ea8a29735038e49703c7f8c1f20c8',1,'ERF_Constants.H']]], - ['tbgmin_1995',['tbgmin',['../ERF__Constants_8H.html#abf1e890912f1117211516f13b27ed2e8',1,'ERF_Constants.H']]], - ['tboil_1996',['tboil',['../ERF__Constants_8H.html#a123bd9756d4f11bae80bb918f88cbd3f',1,'ERF_Constants.H']]], - ['temp_1997',['temp',['../classAerRadProps.html#a0a03391413de1fcd9ea2550fea907b33',1,'AerRadProps']]], - ['term_5fvel_5fqp_1998',['term_vel_qp',['../Microphysics__Utils_8H.html#a7cf098884df5812417aa6ca8a52ec713',1,'Microphysics_Utils.H']]], - ['terrain_5ftype_1999',['terrain_type',['../structSolverChoice.html#ab734eb0a5147b93dc6590038b6decc60',1,'SolverChoice']]], - ['terrainif_2000',['TerrainIF',['../classTerrainIF.html#ac037e7de054cca909a921eccc620ef4a',1,'TerrainIF::TerrainIF()'],['../classTerrainIF.html',1,'TerrainIF']]], - ['terrainif_2eh_2001',['TerrainIF.H',['../TerrainIF_8H.html',1,'']]], - ['terrainmetrics_2ecpp_2002',['TerrainMetrics.cpp',['../TerrainMetrics_8cpp.html',1,'']]], - ['terrainmetrics_2eh_2003',['TerrainMetrics.H',['../TerrainMetrics_8H.html',1,'']]], - ['terraintype_2004',['TerrainType',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127',1,'DataStruct.H']]], - ['test_5fmapfactor_2005',['test_mapfactor',['../structSolverChoice.html#a9c7942f6ef7cf05115f35702097cf107',1,'SolverChoice']]], - ['tgrmax_2006',['tgrmax',['../ERF__Constants_8H.html#ab24d300166813654b7d8adb31bc71938',1,'ERF_Constants.H']]], - ['tgrmin_2007',['tgrmin',['../ERF__Constants_8H.html#afb7d1700c60728d56ef525934fe6a098',1,'ERF_Constants.H']]], - ['therco_2008',['therco',['../ERF__Constants_8H.html#a583248545708b1481d513f2c9621f0ba',1,'ERF_Constants.H']]], - ['theta_2009',['theta',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a96295e93c39d249775ba2498eb3d4fc1',1,'MicVar::theta()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea8e4ed7630edede7500eef0da31218c36',1,'MicVar_Kess::theta()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a8cbbe7ff58f91759c10f65b097bcfc0f',1,'LsmVar_SLM::theta()'],['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3baf198df5800148ff3680d005b5fb09c68',1,'LsmVar_MM5::theta()']]], - ['theta_5fh_2010',['Theta_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ead0cfc6c50b43867895cbc2c02eb2b99a',1,'EddyDiff']]], - ['theta_5finp_5fsound_2011',['theta_inp_sound',['../structInputSoundingData.html#acf38db2cecabcd07fe794b41974ba866',1,'InputSoundingData']]], - ['theta_5finp_5fsound_5fd_2012',['theta_inp_sound_d',['../structInputSoundingData.html#ae990e8cfad78f0fa5a603db3154d0124',1,'InputSoundingData']]], - ['theta_5fprim_2013',['Theta_prim',['../classERF.html#a71629ae2fda396472198691b75d83b2e',1,'ERF']]], - ['theta_5fref_2014',['theta_ref',['../structTurbChoice.html#aeb3c184b540858407426a606327fba3a',1,'TurbChoice']]], - ['theta_5fref_5finp_5fsound_2015',['theta_ref_inp_sound',['../structInputSoundingData.html#a15782809644a4daa0e8de9c3cc4c346a',1,'InputSoundingData']]], - ['theta_5ftype_2016',['theta_type',['../classABLMost.html#a7d1394fa01c8c29b20dfb790c0f3ec6b',1,'ABLMost']]], - ['theta_5fv_2017',['Theta_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea0af64d676c5c6f4312eb892f9a7a46cd',1,'EddyDiff']]], - ['thetabar_2018',['thetabar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239ae41e9f65f26ee3b04db07f2db7f28bdb',1,'DataStruct.H']]], - ['thetacalctype_2019',['ThetaCalcType',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9bab',1,'ABLMost']]], - ['thin_5fxforce_2020',['thin_xforce',['../classERF.html#a5b9b8d719a87a6940f611c6a30e8ccf5',1,'ERF']]], - ['thin_5fyforce_2021',['thin_yforce',['../classERF.html#a18c1142552120bbd22987f34995ee939',1,'ERF']]], - ['thin_5fzforce_2022',['thin_zforce',['../classERF.html#a56a23d298bc66218bf257d0e793e341f',1,'ERF']]], - ['third_2023',['third',['../classModalAeroWateruptake.html#a77bdba258f0d10234a98a54a39a5fb7f',1,'ModalAeroWateruptake']]], - ['thrust_5fcoeff_2024',['thrust_coeff',['../classEWP.html#a9cdc57dc5a1a63c4a4e62ba85dffecc4',1,'EWP::thrust_coeff()'],['../classWindFarm.html#a8d5e6333f2f9f8e36dfd4766ad171b84',1,'WindFarm::thrust_coeff()'],['../classSimpleAD.html#a0d915eaf360210453a081a2b721d0fa0',1,'SimpleAD::thrust_coeff()'],['../classFitch.html#a7cafd25264dba6194d42285153683f34',1,'Fitch::thrust_coeff()']]], - ['thrust_5fcoeff_5fstanding_2025',['thrust_coeff_standing',['../classWindFarm.html#ab8d68a72cf4346074daf47f825eff105',1,'WindFarm::thrust_coeff_standing()'],['../classSimpleAD.html#a1665d726556fc42558e77fe94e732d43',1,'SimpleAD::thrust_coeff_standing()'],['../classFitch.html#adc5df318361103709d0fa5421358e29d',1,'Fitch::thrust_coeff_standing()'],['../classEWP.html#a22f50393881ced019cae2a74ee04cdea',1,'EWP::thrust_coeff_standing()']]], - ['ti_5ffast_5fheaders_2eh_2026',['TI_fast_headers.H',['../TI__fast__headers_8H.html',1,'']]], - ['ti_5ffast_5frhs_5ffun_2eh_2027',['TI_fast_rhs_fun.H',['../TI__fast__rhs__fun_8H.html',1,'']]], - ['ti_5fno_5fsubstep_5ffun_2eh_2028',['TI_no_substep_fun.H',['../TI__no__substep__fun_8H.html',1,'']]], - ['ti_5fslow_5fheaders_2eh_2029',['TI_slow_headers.H',['../TI__slow__headers_8H.html',1,'']]], - ['ti_5fslow_5frhs_5ffun_2eh_2030',['TI_slow_rhs_fun.H',['../TI__slow__rhs__fun_8H.html',1,'']]], - ['ti_5futils_2eh_2031',['TI_utils.H',['../TI__utils_8H.html',1,'']]], - ['tilenoz_2032',['TileNoZ',['../TileNoZ_8H.html#a8da113f1d5603f7297fe1d03e5013f00',1,'TileNoZ.H']]], - ['tilenoz_2eh_2033',['TileNoZ.H',['../TileNoZ_8H.html',1,'']]], - ['time_2034',['Time',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa76d4ef5f3f6a672bbfab2865563e530',1,'NCWpsFile.H']]], - ['time_5favg_5fvel_2035',['time_avg_vel',['../structSolverChoice.html#af3119a4089367206db9fc3a17664e874',1,'SolverChoice']]], - ['time_5favg_5fvel_2ecpp_2036',['Time_Avg_Vel.cpp',['../Time__Avg__Vel_8cpp.html',1,'']]], - ['time_5favg_5fvel_5fatcc_2037',['Time_Avg_Vel_atCC',['../Utils_8H.html#ac3d734b65fd91857925d381c476e7965',1,'Time_Avg_Vel_atCC(const amrex::Real &dt, amrex::Real &t_avg_cnt, amrex::MultiFab *vel_t_avg, amrex::MultiFab &xvel, amrex::MultiFab &yvel, amrex::MultiFab &zvel): Utils.H'],['../Time__Avg__Vel_8cpp.html#a2241063c19e843eaaa749c3b51b6b0fe',1,'Time_Avg_Vel_atCC(const Real &dt, Real &t_avg_cnt, MultiFab *vel_t_avg, MultiFab &xvel, MultiFab &yvel, MultiFab &zvel): Time_Avg_Vel.cpp']]], - ['time_5fbdywidth_5fbt_5fsn_2038',['Time_BdyWidth_BT_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a2f43039d16fd9942908dc0b55b462b18',1,'NCWpsFile.H']]], - ['time_5fbdywidth_5fbt_5fwe_2039',['Time_BdyWidth_BT_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aaa684fa862f886663c11fcad18416550',1,'NCWpsFile.H']]], - ['time_5fbdywidth_5fsn_2040',['Time_BdyWidth_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a7d998330c55b56c1e46c449b2e39e89f',1,'NCWpsFile.H']]], - ['time_5fbdywidth_5fwe_2041',['Time_BdyWidth_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a1bfaf1bd09d922faf1b4bb0ffb3a6ec3',1,'NCWpsFile.H']]], - ['time_5fbt_2042',['Time_BT',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a539ca443eab3c322b2b37046e896dc62',1,'NCWpsFile.H']]], - ['time_5fbt_5fsn_5fwe_2043',['Time_BT_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa3968158227ea04595d4003503cca22b',1,'NCWpsFile.H']]], - ['time_5finterp_5fsst_2044',['time_interp_sst',['../classABLMost.html#aaeef06eb7d0ab7e3d100e583337121cc',1,'ABLMost']]], - ['time_5fsn_5fwe_2045',['Time_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a5f93bace93896872075eae75770cadc4',1,'NCWpsFile.H']]], - ['timeinterpolateddata_2046',['TimeInterpolatedData',['../structTimeInterpolatedData.html#a9fa3bce37585ef02c43d0ba1546f93eb',1,'TimeInterpolatedData::TimeInterpolatedData()'],['../structTimeInterpolatedData.html',1,'TimeInterpolatedData'],['../structTimeInterpolatedData.html#a1184805b0ed3f51a5f64344e40913165',1,'TimeInterpolatedData::TimeInterpolatedData()=default'],['../structTimeInterpolatedData.html#ae8db82a30cc400c01b3cb5a2ee83a778',1,'TimeInterpolatedData::TimeInterpolatedData(amrex::Real time)'],['../structTimeInterpolatedData.html#afc37639ef60efba7c592f9d1b6380df6',1,'TimeInterpolatedData::TimeInterpolatedData(TimeInterpolatedData &&) noexcept=default']]], - ['timeinterpolateddata_2eh_2047',['TimeInterpolatedData.H',['../TimeInterpolatedData_8H.html',1,'']]], - ['timestep_2048',['timeStep',['../classERF.html#aff397ccf7eb99c51d7c705a35e85ec5f',1,'ERF']]], - ['timestep_2049',['timestep',['../classMRISplitIntegrator.html#a3f21bedf222ce95136d4889012401612',1,'MRISplitIntegrator']]], - ['tint_2050',['tint',['../classRadiation.html#a76bb14b6a6eafd04ffad69f50547be41',1,'Radiation']]], - ['tinterp_2051',['tinterp',['../classReadBndryPlanes.html#a6f54411420eb4d57e4dc201b256f3d5e',1,'ReadBndryPlanes']]], - ['tmax_2052',['tmax',['../classWaterVaporSat.html#a8e168a8ca074d530d7afe596739270b4',1,'WaterVaporSat']]], - ['tmelt_2053',['tmelt',['../ERF__Constants_8H.html#a764526b482e006cd52004d3f53467b57',1,'ERF_Constants.H']]], - ['tmid_2054',['tmid',['../classRadiation.html#ac1ed1e73ee4f8832a699967c8354bd6e',1,'Radiation']]], - ['tmin_2055',['tmin',['../classWaterVaporSat.html#ac7a0c53f3985416b26f43135e25accca',1,'WaterVaporSat']]], - ['tol_2056',['tol',['../structsurface__flux.html#abd16b92a75ae384f9fe490b59f046b6a',1,'surface_flux']]], - ['tol_2057',['TOL',['../namespaceHSEutils.html#aace33d14958f235a111e6cead400a61e',1,'HSEutils']]], - ['tol_2058',['tol',['../structsurface__flux__wave__coupled.html#a928bb0b9a4141fc6452c6f83fbec58aa',1,'surface_flux_wave_coupled::tol()'],['../structWENO__Z5.html#af5daab47aa96e124f3bf0508489e3017',1,'WENO_Z5::tol()'],['../structWENO__MZQ3.html#af1d30022fe1ebe59529f45843dff3ae5',1,'WENO_MZQ3::tol()'],['../structWENO__Z3.html#aec489e3be4dbc31eb46b729b8510fdfc',1,'WENO_Z3::tol()'],['../structWENO5.html#a99f8a8620164e0e1460c7bce55ec3b02',1,'WENO5::tol()'],['../structWENO3.html#aa09b52432a69d89bef16a06015252661',1,'WENO3::tol()'],['../structsurface__temp__wave__coupled.html#a3715864e9c6bfdc6e4556925d0fc48fa',1,'surface_temp_wave_coupled::tol()'],['../structsurface__temp__mod__charnock.html#a77dc7e5a012fbe6066fa21f57145c938',1,'surface_temp_mod_charnock::tol()'],['../structsurface__flux__mod__charnock.html#ac01a07a59f56ff6683dd9942b4d500ba',1,'surface_flux_mod_charnock::tol()'],['../structsurface__flux__charnock.html#a08529386a7d5012684c818249a7d76ba',1,'surface_flux_charnock::tol()'],['../structadiabatic__wave__coupled.html#ad18802ec131991fbaaebfb80a1a12d07',1,'adiabatic_wave_coupled::tol()'],['../structadiabatic__mod__charnock.html#a8a007e09d416f6879b7ba68c7e4ac29e',1,'adiabatic_mod_charnock::tol()'],['../structadiabatic__charnock.html#abb822b2278b8cd500c6fb0fb0a028709',1,'adiabatic_charnock::tol()'],['../structsurface__temp__charnock.html#ab1cdc86ca25ac91cb375348372f2ddf1',1,'surface_temp_charnock::tol()'],['../structsurface__temp.html#a7c4031cfb8cbb020115ee7fae12ddb05',1,'surface_temp::tol()']]], - ['top_5flev_2059',['top_lev',['../classAerRadProps.html#a83216edbd2d57b575f1869df38a1b668',1,'AerRadProps::top_lev()'],['../classMam4__aer.html#ae15e0c356e4fed002069ecd5d8bb33af',1,'Mam4_aer::top_lev()']]], - ['tpi_5fboxdim_2060',['tpi_boxDim',['../structTurbulentPerturbation.html#ab90f89bf4bf3d497f88c27d1b92f3d39',1,'TurbulentPerturbation']]], - ['tpi_5fdirection_2061',['tpi_direction',['../structTurbulentPerturbation.html#af2a72d18ce8c0f5bc011d3682ad93e0f',1,'TurbulentPerturbation']]], - ['tpi_5fhpb_2062',['tpi_Hpb',['../structTurbulentPerturbation.html#aef47959ab81660b54f583a7304816ef4',1,'TurbulentPerturbation']]], - ['tpi_5flayers_2063',['tpi_layers',['../structTurbulentPerturbation.html#a17f060634e44ba5701cc1febba23c915',1,'TurbulentPerturbation']]], - ['tpi_5flpb_2064',['tpi_Lpb',['../structTurbulentPerturbation.html#a22bb01b7314fa13bdfc1966456f5deed',1,'TurbulentPerturbation']]], - ['tpi_5flref_2065',['tpi_lref',['../structTurbulentPerturbation.html#ab3db22cfce521750d46e44ed93c49bb8',1,'TurbulentPerturbation']]], - ['tpi_5fnet_5fbuoyant_2066',['tpi_net_buoyant',['../structTurbulentPerturbation.html#adaf88736c8d43a23f8bb3eb8065f0b84',1,'TurbulentPerturbation']]], - ['tpi_5fnondim_2067',['tpi_nonDim',['../structTurbulentPerturbation.html#abe0155dd9b530c537b1f639ab4dc8691',1,'TurbulentPerturbation']]], - ['tpi_5foffset_2068',['tpi_offset',['../structTurbulentPerturbation.html#a7bcb39c84b03deefaa166c89f22c229c',1,'TurbulentPerturbation']]], - ['tpi_5fpert_5fadjust_2069',['tpi_pert_adjust',['../structTurbulentPerturbation.html#aa4e6ee511ae71277885d87f5aa2ddad3',1,'TurbulentPerturbation']]], - ['tpi_5fti_2070',['tpi_Ti',['../structTurbulentPerturbation.html#aa2c2e894fc858d8cdaa9cde0092e896e',1,'TurbulentPerturbation']]], - ['tpi_5ftinf_2071',['tpi_Tinf',['../structTurbulentPerturbation.html#a20940c88c5c2f6ef1b90d1984867777a',1,'TurbulentPerturbation']]], - ['tpi_5fwpb_2072',['tpi_Wpb',['../structTurbulentPerturbation.html#a21d9b84c0b8eac4d49ae5ca764247442',1,'TurbulentPerturbation']]], - ['tprmax_2073',['tprmax',['../ERF__Constants_8H.html#a06a70c05086650ead098e2994ad1bd43',1,'ERF_Constants.H']]], - ['tprmin_2074',['tprmin',['../ERF__Constants_8H.html#a9180d622aa39d89312941eba03fa1347',1,'ERF_Constants.H']]], - ['tq_5fenthalpy_2075',['tq_enthalpy',['../classWaterVaporSat.html#afae0dfb4f85c8ac528ff330ccfa182b2',1,'WaterVaporSat']]], - ['trilinear_5finterp_5ft_2076',['trilinear_interp_T',['../classMOSTAverage.html#aefb42b9f2a5c3347e7ab87abdfcab3d7',1,'MOSTAverage']]], - ['ttrice_2077',['ttrice',['../ERF__Constants_8H.html#a9b3da60e1e65429fe546d18c9c926105',1,'ERF_Constants.H']]], - ['turbchoice_2078',['TurbChoice',['../structTurbChoice.html',1,'']]], - ['turbchoice_2079',['turbChoice',['../structSolverChoice.html#aa53b017d79e0067923180a0aa59367b4',1,'SolverChoice']]], - ['turbpert_2080',['turbPert',['../classERF.html#ac1b9cce4a3c1736c4af78f6b0e2143ce',1,'ERF']]], - ['turbpert_5famplitude_2081',['turbPert_amplitude',['../classERF.html#afb76c0633e2ba944c543e7a03a5e9424',1,'ERF']]], - ['turbpert_5fupdate_2082',['turbPert_update',['../classERF.html#aa89efe0abf37918ce3f212fb0e26f1bc',1,'ERF']]], - ['turbpertstruct_2eh_2083',['TurbPertStruct.H',['../TurbPertStruct_8H.html',1,'']]], - ['turbstruct_2eh_2084',['TurbStruct.H',['../TurbStruct_8H.html',1,'']]], - ['turbulentperturbation_2085',['TurbulentPerturbation',['../structTurbulentPerturbation.html',1,'']]], - ['twoway_2086',['TwoWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba6c267346f8ebb889610a5a90838be815',1,'DataStruct.H']]], - ['type_2087',['Type',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7',1,'SatMethods']]], - ['type_2088',['type',['../structMamConstituents_1_1mode__component__t.html#a96f5cdd50364b1e2760b1cb4e88cd153',1,'MamConstituents::mode_component_t']]], - ['types_2089',['types',['../structMamConstituents_1_1modes__t.html#aea58b375f13ddc20860b2bd2a183899b',1,'MamConstituents::modes_t']]] + ['t_1977',['T',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda8ecd2dbb16824e5c68db7daf2254fc79',1,'RealBdyVars::T()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a1e7df4966430ffdaa4bb7bbd0f8a6d02',1,'WRFBdyVars::T()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89faba8b3d297f43d3f8d507b19ff6e21757',1,'MetGridBdyVars::T()']]], + ['t_5f0_1978',['T_0',['../structProbParmDefaults.html#a16db7fa78b123f2a956bacbce26f32c6',1,'ProbParmDefaults']]], + ['t_5favg_5fcnt_1979',['t_avg_cnt',['../classERF.html#a6837423e9248e923fcaa1987b59d8160',1,'ERF']]], + ['t_5fnew_1980',['t_new',['../classERF.html#a65741b6379d273c19a25cf48bb947614',1,'ERF']]], + ['t_5fold_1981',['t_old',['../classERF.html#a7085d7d5fc94a0f84efc06957267d58e',1,'ERF']]], + ['t_5fstar_1982',['t_star',['../classABLMost.html#ac9d90016f196c3861d225132e8b6a921',1,'ABLMost']]], + ['t_5fstore_1983',['T_store',['../classMRISplitIntegrator.html#a10fa09211f3b0a6b7357ab79dbadbb80',1,'MRISplitIntegrator']]], + ['t_5fsurf_1984',['t_surf',['../classABLMost.html#a1f488836fca7c3da2bed67c63a94951b',1,'ABLMost']]], + ['tabs_1985',['tabs',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea7cde81843cd190a3122d7c3912a39b74',1,'MicVar_Kess::tabs()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8aaf3c3122dd3954fe2b19abfc5c27b3dc',1,'MicVar::tabs()']]], + ['tabs1d_1986',['tabs1d',['../classSAM.html#aee5da977a069c0b9cb98d150027f746c',1,'SAM']]], + ['target_5fbox_1987',['target_box',['../classWriteBndryPlanes.html#a4d7d2b3b5b1c823b905ae3042bb62379',1,'WriteBndryPlanes']]], + ['tau_1988',['tau',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a0831ecd8c789131994c1f350dce2b02f',1,'DataStruct.H']]], + ['tau11_5flev_1989',['Tau11_lev',['../classERF.html#aeb9348353b2415d023d8f52c293cad7e',1,'ERF']]], + ['tau12_5flev_1990',['Tau12_lev',['../classERF.html#ad8c2eca71737b102cc5cf75f97c6bd63',1,'ERF']]], + ['tau13_5flev_1991',['Tau13_lev',['../classERF.html#a5392e6104804d799b3fd943dfe390766',1,'ERF']]], + ['tau21_5flev_1992',['Tau21_lev',['../classERF.html#a547864dc0347f4620feb99ed564acb4d',1,'ERF']]], + ['tau22_5flev_1993',['Tau22_lev',['../classERF.html#afb4294f848d86e4aefb74848bb71047e',1,'ERF']]], + ['tau23_5flev_1994',['Tau23_lev',['../classERF.html#a03a4ad7368c1c98b492cd9d9fec9cbc5',1,'ERF']]], + ['tau31_5flev_1995',['Tau31_lev',['../classERF.html#a203e7334296218672e36bab93174e146',1,'ERF']]], + ['tau32_5flev_1996',['Tau32_lev',['../classERF.html#aa650bf1f6885b179fd8d4c24b48668cb',1,'ERF']]], + ['tau33_5flev_1997',['Tau33_lev',['../classERF.html#a60a185c47f07bf4fb537a15d5a226d8a',1,'ERF']]], + ['tbgmax_1998',['tbgmax',['../ERF__Constants_8H.html#a2b4ea8a29735038e49703c7f8c1f20c8',1,'ERF_Constants.H']]], + ['tbgmin_1999',['tbgmin',['../ERF__Constants_8H.html#abf1e890912f1117211516f13b27ed2e8',1,'ERF_Constants.H']]], + ['tboil_2000',['tboil',['../ERF__Constants_8H.html#a123bd9756d4f11bae80bb918f88cbd3f',1,'ERF_Constants.H']]], + ['temp_2001',['temp',['../classAerRadProps.html#a0a03391413de1fcd9ea2550fea907b33',1,'AerRadProps']]], + ['term_5fvel_5fqp_2002',['term_vel_qp',['../Microphysics__Utils_8H.html#a7cf098884df5812417aa6ca8a52ec713',1,'Microphysics_Utils.H']]], + ['terrain_5ftype_2003',['terrain_type',['../structSolverChoice.html#ab734eb0a5147b93dc6590038b6decc60',1,'SolverChoice']]], + ['terrainif_2004',['TerrainIF',['../classTerrainIF.html#ac037e7de054cca909a921eccc620ef4a',1,'TerrainIF::TerrainIF()'],['../classTerrainIF.html',1,'TerrainIF']]], + ['terrainif_2eh_2005',['TerrainIF.H',['../TerrainIF_8H.html',1,'']]], + ['terrainmetrics_2ecpp_2006',['TerrainMetrics.cpp',['../TerrainMetrics_8cpp.html',1,'']]], + ['terrainmetrics_2eh_2007',['TerrainMetrics.H',['../TerrainMetrics_8H.html',1,'']]], + ['terraintype_2008',['TerrainType',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127',1,'DataStruct.H']]], + ['test_5fmapfactor_2009',['test_mapfactor',['../structSolverChoice.html#a9c7942f6ef7cf05115f35702097cf107',1,'SolverChoice']]], + ['tgrmax_2010',['tgrmax',['../ERF__Constants_8H.html#ab24d300166813654b7d8adb31bc71938',1,'ERF_Constants.H']]], + ['tgrmin_2011',['tgrmin',['../ERF__Constants_8H.html#afb7d1700c60728d56ef525934fe6a098',1,'ERF_Constants.H']]], + ['therco_2012',['therco',['../ERF__Constants_8H.html#a583248545708b1481d513f2c9621f0ba',1,'ERF_Constants.H']]], + ['theta_2013',['theta',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a96295e93c39d249775ba2498eb3d4fc1',1,'MicVar::theta()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea8e4ed7630edede7500eef0da31218c36',1,'MicVar_Kess::theta()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a8cbbe7ff58f91759c10f65b097bcfc0f',1,'LsmVar_SLM::theta()'],['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3baf198df5800148ff3680d005b5fb09c68',1,'LsmVar_MM5::theta()']]], + ['theta_5fh_2014',['Theta_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ead0cfc6c50b43867895cbc2c02eb2b99a',1,'EddyDiff']]], + ['theta_5finp_5fsound_2015',['theta_inp_sound',['../structInputSoundingData.html#acf38db2cecabcd07fe794b41974ba866',1,'InputSoundingData']]], + ['theta_5finp_5fsound_5fd_2016',['theta_inp_sound_d',['../structInputSoundingData.html#ae990e8cfad78f0fa5a603db3154d0124',1,'InputSoundingData']]], + ['theta_5fprim_2017',['Theta_prim',['../classERF.html#a71629ae2fda396472198691b75d83b2e',1,'ERF']]], + ['theta_5fref_2018',['theta_ref',['../structTurbChoice.html#aeb3c184b540858407426a606327fba3a',1,'TurbChoice']]], + ['theta_5fref_5finp_5fsound_2019',['theta_ref_inp_sound',['../structInputSoundingData.html#a15782809644a4daa0e8de9c3cc4c346a',1,'InputSoundingData']]], + ['theta_5ftype_2020',['theta_type',['../classABLMost.html#a7d1394fa01c8c29b20dfb790c0f3ec6b',1,'ABLMost']]], + ['theta_5fv_2021',['Theta_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea0af64d676c5c6f4312eb892f9a7a46cd',1,'EddyDiff']]], + ['thetabar_2022',['thetabar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239ae41e9f65f26ee3b04db07f2db7f28bdb',1,'DataStruct.H']]], + ['thetacalctype_2023',['ThetaCalcType',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9bab',1,'ABLMost']]], + ['thin_5fxforce_2024',['thin_xforce',['../classERF.html#a5b9b8d719a87a6940f611c6a30e8ccf5',1,'ERF']]], + ['thin_5fyforce_2025',['thin_yforce',['../classERF.html#a18c1142552120bbd22987f34995ee939',1,'ERF']]], + ['thin_5fzforce_2026',['thin_zforce',['../classERF.html#a56a23d298bc66218bf257d0e793e341f',1,'ERF']]], + ['third_2027',['third',['../classModalAeroWateruptake.html#a77bdba258f0d10234a98a54a39a5fb7f',1,'ModalAeroWateruptake']]], + ['thrust_5fcoeff_2028',['thrust_coeff',['../classEWP.html#a9cdc57dc5a1a63c4a4e62ba85dffecc4',1,'EWP::thrust_coeff()'],['../classWindFarm.html#a8d5e6333f2f9f8e36dfd4766ad171b84',1,'WindFarm::thrust_coeff()'],['../classSimpleAD.html#a0d915eaf360210453a081a2b721d0fa0',1,'SimpleAD::thrust_coeff()'],['../classFitch.html#a7cafd25264dba6194d42285153683f34',1,'Fitch::thrust_coeff()']]], + ['thrust_5fcoeff_5fstanding_2029',['thrust_coeff_standing',['../classWindFarm.html#ab8d68a72cf4346074daf47f825eff105',1,'WindFarm::thrust_coeff_standing()'],['../classSimpleAD.html#a1665d726556fc42558e77fe94e732d43',1,'SimpleAD::thrust_coeff_standing()'],['../classFitch.html#adc5df318361103709d0fa5421358e29d',1,'Fitch::thrust_coeff_standing()'],['../classEWP.html#a22f50393881ced019cae2a74ee04cdea',1,'EWP::thrust_coeff_standing()']]], + ['ti_5ffast_5fheaders_2eh_2030',['TI_fast_headers.H',['../TI__fast__headers_8H.html',1,'']]], + ['ti_5ffast_5frhs_5ffun_2eh_2031',['TI_fast_rhs_fun.H',['../TI__fast__rhs__fun_8H.html',1,'']]], + ['ti_5fno_5fsubstep_5ffun_2eh_2032',['TI_no_substep_fun.H',['../TI__no__substep__fun_8H.html',1,'']]], + ['ti_5fslow_5fheaders_2eh_2033',['TI_slow_headers.H',['../TI__slow__headers_8H.html',1,'']]], + ['ti_5fslow_5frhs_5ffun_2eh_2034',['TI_slow_rhs_fun.H',['../TI__slow__rhs__fun_8H.html',1,'']]], + ['ti_5futils_2eh_2035',['TI_utils.H',['../TI__utils_8H.html',1,'']]], + ['tilenoz_2036',['TileNoZ',['../TileNoZ_8H.html#a8da113f1d5603f7297fe1d03e5013f00',1,'TileNoZ.H']]], + ['tilenoz_2eh_2037',['TileNoZ.H',['../TileNoZ_8H.html',1,'']]], + ['time_2038',['Time',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa76d4ef5f3f6a672bbfab2865563e530',1,'NCWpsFile.H']]], + ['time_5favg_5fvel_2039',['time_avg_vel',['../structSolverChoice.html#af3119a4089367206db9fc3a17664e874',1,'SolverChoice']]], + ['time_5favg_5fvel_2ecpp_2040',['Time_Avg_Vel.cpp',['../Time__Avg__Vel_8cpp.html',1,'']]], + ['time_5favg_5fvel_5fatcc_2041',['Time_Avg_Vel_atCC',['../Utils_8H.html#ac3d734b65fd91857925d381c476e7965',1,'Time_Avg_Vel_atCC(const amrex::Real &dt, amrex::Real &t_avg_cnt, amrex::MultiFab *vel_t_avg, amrex::MultiFab &xvel, amrex::MultiFab &yvel, amrex::MultiFab &zvel): Utils.H'],['../Time__Avg__Vel_8cpp.html#a2241063c19e843eaaa749c3b51b6b0fe',1,'Time_Avg_Vel_atCC(const Real &dt, Real &t_avg_cnt, MultiFab *vel_t_avg, MultiFab &xvel, MultiFab &yvel, MultiFab &zvel): Time_Avg_Vel.cpp']]], + ['time_5fbdywidth_5fbt_5fsn_2042',['Time_BdyWidth_BT_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a2f43039d16fd9942908dc0b55b462b18',1,'NCWpsFile.H']]], + ['time_5fbdywidth_5fbt_5fwe_2043',['Time_BdyWidth_BT_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aaa684fa862f886663c11fcad18416550',1,'NCWpsFile.H']]], + ['time_5fbdywidth_5fsn_2044',['Time_BdyWidth_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a7d998330c55b56c1e46c449b2e39e89f',1,'NCWpsFile.H']]], + ['time_5fbdywidth_5fwe_2045',['Time_BdyWidth_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a1bfaf1bd09d922faf1b4bb0ffb3a6ec3',1,'NCWpsFile.H']]], + ['time_5fbt_2046',['Time_BT',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a539ca443eab3c322b2b37046e896dc62',1,'NCWpsFile.H']]], + ['time_5fbt_5fsn_5fwe_2047',['Time_BT_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa3968158227ea04595d4003503cca22b',1,'NCWpsFile.H']]], + ['time_5finterp_5fsst_2048',['time_interp_sst',['../classABLMost.html#aaeef06eb7d0ab7e3d100e583337121cc',1,'ABLMost']]], + ['time_5fsn_5fwe_2049',['Time_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a5f93bace93896872075eae75770cadc4',1,'NCWpsFile.H']]], + ['timeinterpolateddata_2050',['TimeInterpolatedData',['../structTimeInterpolatedData.html#a9fa3bce37585ef02c43d0ba1546f93eb',1,'TimeInterpolatedData::TimeInterpolatedData()'],['../structTimeInterpolatedData.html',1,'TimeInterpolatedData'],['../structTimeInterpolatedData.html#a1184805b0ed3f51a5f64344e40913165',1,'TimeInterpolatedData::TimeInterpolatedData()=default'],['../structTimeInterpolatedData.html#ae8db82a30cc400c01b3cb5a2ee83a778',1,'TimeInterpolatedData::TimeInterpolatedData(amrex::Real time)'],['../structTimeInterpolatedData.html#afc37639ef60efba7c592f9d1b6380df6',1,'TimeInterpolatedData::TimeInterpolatedData(TimeInterpolatedData &&) noexcept=default']]], + ['timeinterpolateddata_2eh_2051',['TimeInterpolatedData.H',['../TimeInterpolatedData_8H.html',1,'']]], + ['timestep_2052',['timeStep',['../classERF.html#aff397ccf7eb99c51d7c705a35e85ec5f',1,'ERF']]], + ['timestep_2053',['timestep',['../classMRISplitIntegrator.html#a3f21bedf222ce95136d4889012401612',1,'MRISplitIntegrator']]], + ['tint_2054',['tint',['../classRadiation.html#a76bb14b6a6eafd04ffad69f50547be41',1,'Radiation']]], + ['tinterp_2055',['tinterp',['../classReadBndryPlanes.html#a6f54411420eb4d57e4dc201b256f3d5e',1,'ReadBndryPlanes']]], + ['tmax_2056',['tmax',['../classWaterVaporSat.html#a8e168a8ca074d530d7afe596739270b4',1,'WaterVaporSat']]], + ['tmelt_2057',['tmelt',['../ERF__Constants_8H.html#a764526b482e006cd52004d3f53467b57',1,'ERF_Constants.H']]], + ['tmid_2058',['tmid',['../classRadiation.html#ac1ed1e73ee4f8832a699967c8354bd6e',1,'Radiation']]], + ['tmin_2059',['tmin',['../classWaterVaporSat.html#ac7a0c53f3985416b26f43135e25accca',1,'WaterVaporSat']]], + ['tol_2060',['tol',['../structsurface__flux.html#abd16b92a75ae384f9fe490b59f046b6a',1,'surface_flux']]], + ['tol_2061',['TOL',['../namespaceHSEutils.html#aace33d14958f235a111e6cead400a61e',1,'HSEutils']]], + ['tol_2062',['tol',['../structsurface__flux__wave__coupled.html#a928bb0b9a4141fc6452c6f83fbec58aa',1,'surface_flux_wave_coupled::tol()'],['../structWENO__Z5.html#af5daab47aa96e124f3bf0508489e3017',1,'WENO_Z5::tol()'],['../structWENO__MZQ3.html#af1d30022fe1ebe59529f45843dff3ae5',1,'WENO_MZQ3::tol()'],['../structWENO__Z3.html#aec489e3be4dbc31eb46b729b8510fdfc',1,'WENO_Z3::tol()'],['../structWENO5.html#a99f8a8620164e0e1460c7bce55ec3b02',1,'WENO5::tol()'],['../structWENO3.html#aa09b52432a69d89bef16a06015252661',1,'WENO3::tol()'],['../structsurface__temp__wave__coupled.html#a3715864e9c6bfdc6e4556925d0fc48fa',1,'surface_temp_wave_coupled::tol()'],['../structsurface__temp__mod__charnock.html#a77dc7e5a012fbe6066fa21f57145c938',1,'surface_temp_mod_charnock::tol()'],['../structsurface__flux__mod__charnock.html#ac01a07a59f56ff6683dd9942b4d500ba',1,'surface_flux_mod_charnock::tol()'],['../structsurface__flux__charnock.html#a08529386a7d5012684c818249a7d76ba',1,'surface_flux_charnock::tol()'],['../structadiabatic__wave__coupled.html#ad18802ec131991fbaaebfb80a1a12d07',1,'adiabatic_wave_coupled::tol()'],['../structadiabatic__mod__charnock.html#a8a007e09d416f6879b7ba68c7e4ac29e',1,'adiabatic_mod_charnock::tol()'],['../structadiabatic__charnock.html#abb822b2278b8cd500c6fb0fb0a028709',1,'adiabatic_charnock::tol()'],['../structsurface__temp__charnock.html#ab1cdc86ca25ac91cb375348372f2ddf1',1,'surface_temp_charnock::tol()'],['../structsurface__temp.html#a7c4031cfb8cbb020115ee7fae12ddb05',1,'surface_temp::tol()']]], + ['top_5flev_2063',['top_lev',['../classAerRadProps.html#a83216edbd2d57b575f1869df38a1b668',1,'AerRadProps::top_lev()'],['../classMam4__aer.html#ae15e0c356e4fed002069ecd5d8bb33af',1,'Mam4_aer::top_lev()']]], + ['tpi_5fboxdim_2064',['tpi_boxDim',['../structTurbulentPerturbation.html#ab90f89bf4bf3d497f88c27d1b92f3d39',1,'TurbulentPerturbation']]], + ['tpi_5fdirection_2065',['tpi_direction',['../structTurbulentPerturbation.html#af2a72d18ce8c0f5bc011d3682ad93e0f',1,'TurbulentPerturbation']]], + ['tpi_5fhpb_2066',['tpi_Hpb',['../structTurbulentPerturbation.html#aef47959ab81660b54f583a7304816ef4',1,'TurbulentPerturbation']]], + ['tpi_5flayers_2067',['tpi_layers',['../structTurbulentPerturbation.html#a17f060634e44ba5701cc1febba23c915',1,'TurbulentPerturbation']]], + ['tpi_5flpb_2068',['tpi_Lpb',['../structTurbulentPerturbation.html#a22bb01b7314fa13bdfc1966456f5deed',1,'TurbulentPerturbation']]], + ['tpi_5flref_2069',['tpi_lref',['../structTurbulentPerturbation.html#ab3db22cfce521750d46e44ed93c49bb8',1,'TurbulentPerturbation']]], + ['tpi_5fnet_5fbuoyant_2070',['tpi_net_buoyant',['../structTurbulentPerturbation.html#adaf88736c8d43a23f8bb3eb8065f0b84',1,'TurbulentPerturbation']]], + ['tpi_5fnondim_2071',['tpi_nonDim',['../structTurbulentPerturbation.html#abe0155dd9b530c537b1f639ab4dc8691',1,'TurbulentPerturbation']]], + ['tpi_5foffset_2072',['tpi_offset',['../structTurbulentPerturbation.html#a7bcb39c84b03deefaa166c89f22c229c',1,'TurbulentPerturbation']]], + ['tpi_5fpert_5fadjust_2073',['tpi_pert_adjust',['../structTurbulentPerturbation.html#aa4e6ee511ae71277885d87f5aa2ddad3',1,'TurbulentPerturbation']]], + ['tpi_5fti_2074',['tpi_Ti',['../structTurbulentPerturbation.html#aa2c2e894fc858d8cdaa9cde0092e896e',1,'TurbulentPerturbation']]], + ['tpi_5ftinf_2075',['tpi_Tinf',['../structTurbulentPerturbation.html#a20940c88c5c2f6ef1b90d1984867777a',1,'TurbulentPerturbation']]], + ['tpi_5fwpb_2076',['tpi_Wpb',['../structTurbulentPerturbation.html#a21d9b84c0b8eac4d49ae5ca764247442',1,'TurbulentPerturbation']]], + ['tprmax_2077',['tprmax',['../ERF__Constants_8H.html#a06a70c05086650ead098e2994ad1bd43',1,'ERF_Constants.H']]], + ['tprmin_2078',['tprmin',['../ERF__Constants_8H.html#a9180d622aa39d89312941eba03fa1347',1,'ERF_Constants.H']]], + ['tq_5fenthalpy_2079',['tq_enthalpy',['../classWaterVaporSat.html#afae0dfb4f85c8ac528ff330ccfa182b2',1,'WaterVaporSat']]], + ['trilinear_5finterp_5ft_2080',['trilinear_interp_T',['../classMOSTAverage.html#aefb42b9f2a5c3347e7ab87abdfcab3d7',1,'MOSTAverage']]], + ['ttrice_2081',['ttrice',['../ERF__Constants_8H.html#a9b3da60e1e65429fe546d18c9c926105',1,'ERF_Constants.H']]], + ['turbchoice_2082',['TurbChoice',['../structTurbChoice.html',1,'']]], + ['turbchoice_2083',['turbChoice',['../structSolverChoice.html#aa53b017d79e0067923180a0aa59367b4',1,'SolverChoice']]], + ['turbpert_2084',['turbPert',['../classERF.html#ac1b9cce4a3c1736c4af78f6b0e2143ce',1,'ERF']]], + ['turbpert_5famplitude_2085',['turbPert_amplitude',['../classERF.html#afb76c0633e2ba944c543e7a03a5e9424',1,'ERF']]], + ['turbpert_5fupdate_2086',['turbPert_update',['../classERF.html#aa89efe0abf37918ce3f212fb0e26f1bc',1,'ERF']]], + ['turbpertstruct_2eh_2087',['TurbPertStruct.H',['../TurbPertStruct_8H.html',1,'']]], + ['turbstruct_2eh_2088',['TurbStruct.H',['../TurbStruct_8H.html',1,'']]], + ['turbulentperturbation_2089',['TurbulentPerturbation',['../structTurbulentPerturbation.html',1,'']]], + ['twoway_2090',['TwoWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba6c267346f8ebb889610a5a90838be815',1,'DataStruct.H']]], + ['type_2091',['Type',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7',1,'SatMethods']]], + ['type_2092',['type',['../structMamConstituents_1_1mode__component__t.html#a96f5cdd50364b1e2760b1cb4e88cd153',1,'MamConstituents::mode_component_t']]], + ['types_2093',['types',['../structMamConstituents_1_1modes__t.html#aea58b375f13ddc20860b2bd2a183899b',1,'MamConstituents::modes_t']]] ]; diff --git a/search/all_14.js b/search/all_14.js index bc3966b1c3..8248c5bddb 100644 --- a/search/all_14.js +++ b/search/all_14.js @@ -1,61 +1,61 @@ var searchData= [ - ['u_2090',['U',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda18f2b09699f8c7ee3796d766f288f411',1,'RealBdyVars::U()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa378f42ee4d721483e332f15a50a6f3ea',1,'MetGridBdyVars::U()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582aa53bdf551bf25340a362d722eac4ab6f',1,'WRFBdyVars::U()']]], - ['u_5finp_5fsound_2091',['U_inp_sound',['../structInputSoundingData.html#a92f73e73fbc10bb7cbc1ba38155879f6',1,'InputSoundingData']]], - ['u_5finp_5fsound_5fd_2092',['U_inp_sound_d',['../structInputSoundingData.html#aab7841d6e2803dd86596604d85411d8d',1,'InputSoundingData']]], - ['u_5finp_5fsponge_2093',['U_inp_sponge',['../structInputSpongeData.html#aece8029ec7a192a21d88a796ada8e917',1,'InputSpongeData']]], - ['u_5fstar_2094',['u_star',['../classABLMost.html#acd5510d2f47502a57107f12c66f8a552',1,'ABLMost']]], - ['ubar_2095',['ubar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d2cdf8cea6cb933d4ce759c1ff1b948',1,'DataStruct.H']]], - ['ubar_5fsponge_2096',['ubar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbac159d9fae0d25be7ce907e1feb87cdaa',1,'DataStruct.H']]], - ['undefined_2097',['undefined',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a5e543256c480ac577d30f76f9120eb74',1,'IndexDefines.H']]], - ['undefined_2098',['Undefined',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5aec0fc0100c4fc1ce4eea230c3dc10360',1,'DataStruct.H']]], - ['uniform_5fangle_2099',['uniform_angle',['../classRadiation.html#aedbf9cc7e81f84db53d0145a3c18727a',1,'Radiation']]], - ['unioncif_2100',['UnionCIF',['../classUnionCIF.html',1,'UnionCIF< F1, F2 >'],['../classUnionCIF.html#ae309467c4c5a1af20d285441d1fb9670',1,'UnionCIF::UnionCIF(const F1 &f1, const F2 &f2)'],['../classUnionCIF.html#a409d59d8707a2695b13b7115f69f406e',1,'UnionCIF::UnionCIF(const UnionCIF &rhs)=default'],['../classUnionCIF.html#aafc94c60436bf1ae2decb6fb84ce300f',1,'UnionCIF::UnionCIF(UnionCIF &&rhs) noexcept=default']]], - ['unionlistif_2101',['UnionListIF',['../classUnionListIF.html',1,'UnionListIF< F >'],['../classUnionListIF.html#a7d510d7cb349a3e162d88ac660a6b3c2',1,'UnionListIF::UnionListIF()']]], - ['uniquefilenames_2102',['uniquefilenames',['../classPhysProp.html#a4bc8ab2d58a26e16bea177aa9ea70b57',1,'PhysProp']]], - ['units_2103',['Units',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1',1,'RadConstants']]], - ['unknown_2104',['Unknown',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a88183b946cc5f0e8c96b2e66e1c74a7e',1,'IndexDefines.H']]], - ['update_2105',['update',['../classEWP.html#a762189d5d9c02d32fa1e6186adb35ae0',1,'EWP::update()'],['../classFitch.html#a1a2db68abb0185de73bd870884f0b019',1,'Fitch::update()'],['../classSimpleAD.html#a1d87675adbb7e56ff0969cd1543c72c4',1,'SimpleAD::update()']]], - ['update_5fdiffusive_5farrays_2106',['update_diffusive_arrays',['../classERF.html#a419510fced05e9afc05c466beeeb66f7',1,'ERF']]], - ['update_5ffield_5fptrs_2107',['update_field_ptrs',['../classMOSTAverage.html#acdb5e2dec5f3e9b0a37e194430ca32a7',1,'MOSTAverage']]], - ['update_5ffluxes_2108',['update_fluxes',['../classABLMost.html#af82057d4fbaaf1d8347cf18c7efd7b53',1,'ABLMost']]], - ['update_5fgeostrophic_5fprofile_2109',['update_geostrophic_profile',['../classProblemBase.html#a7ca260b5527bb1ecbae0aa78897dd666',1,'ProblemBase']]], - ['update_5fkessler_2ecpp_2110',['Update_Kessler.cpp',['../Update__Kessler_8cpp.html',1,'']]], - ['update_5fmac_5fptrs_2111',['update_mac_ptrs',['../classABLMost.html#a6a3e64fcdbe709a947131d31cd0e347b',1,'ABLMost']]], - ['update_5fmicro_5fvars_2112',['Update_Micro_Vars',['../classNullMoist.html#aece7a50f16bf40e3e9d536cc030458f7',1,'NullMoist::Update_Micro_Vars()'],['../classSAM.html#a2e6ff95cf827306bbcf3661c954a692e',1,'SAM::Update_Micro_Vars()'],['../classKessler.html#a05b9426e9fd6af90ea40aa77ed0cbe66',1,'Kessler::Update_Micro_Vars()'],['../classNullSurf.html#aad733e954aefc643ed1f2c6a1bb564ac',1,'NullSurf::Update_Micro_Vars()']]], - ['update_5fmicro_5fvars_5flev_2113',['Update_Micro_Vars_Lev',['../classLandSurface.html#afcb150f2d64cc46a8fbdc817d6fb9872',1,'LandSurface::Update_Micro_Vars_Lev()'],['../classEulerianMicrophysics.html#a0f8fc766c44f4331bfc86337eb43f6cc',1,'EulerianMicrophysics::Update_Micro_Vars_Lev()'],['../classMicrophysics.html#a6b8a14f003da6293f7a9ee118bc60149',1,'Microphysics::Update_Micro_Vars_Lev()']]], - ['update_5frhoqt_5fsources_2114',['update_rhoqt_sources',['../classProblemBase.html#a9ef723333579aac2295b535c79193088',1,'ProblemBase']]], - ['update_5frhotheta_5fsources_2115',['update_rhotheta_sources',['../classProblemBase.html#ad8f582edde4d124612f67d9d2a17f4a4',1,'ProblemBase']]], - ['update_5fsam_2ecpp_2116',['Update_SAM.cpp',['../Update__SAM_8cpp.html',1,'']]], - ['update_5fstate_5fvars_2117',['Update_State_Vars',['../classSAM.html#aea5fdd520cbb1bc936a0f11d55400029',1,'SAM::Update_State_Vars()'],['../classNullMoist.html#a24f0528f7d31b89f36a3c225c7e53010',1,'NullMoist::Update_State_Vars()'],['../classKessler.html#add7ed88ab0086ee53aa15e87cc8686ef',1,'Kessler::Update_State_Vars()'],['../classNullSurf.html#aec12d8aa3e358ea40f7d4371651eb73a',1,'NullSurf::Update_State_Vars()']]], - ['update_5fstate_5fvars_5flev_2118',['Update_State_Vars_Lev',['../classMicrophysics.html#a5d7ee0e4867e53e492b8179365e85bb4',1,'Microphysics::Update_State_Vars_Lev()'],['../classLandSurface.html#adc42b59dad9dc817ee882778a2b3d273',1,'LandSurface::Update_State_Vars_Lev()'],['../classEulerianMicrophysics.html#a6f0dc90119a228e56c5616267eba6009',1,'EulerianMicrophysics::Update_State_Vars_Lev()']]], - ['update_5fsurf_5ftemp_2119',['update_surf_temp',['../classABLMost.html#ad878840b1c998160ba79c1e9714adc70',1,'ABLMost']]], - ['update_5fterrain_5farrays_2120',['update_terrain_arrays',['../classERF.html#a900a0119c110486650f2759287e22cba',1,'ERF']]], - ['update_5fw_5fsubsidence_2121',['update_w_subsidence',['../classProblemBase.html#aeea63567f941d0ee6f5a653bd8404268',1,'ProblemBase']]], - ['upwind3_2122',['UPWIND3',['../structUPWIND3.html',1,'UPWIND3'],['../structUPWIND3.html#a8292861e993880bb65b24308d62d52a8',1,'UPWIND3::UPWIND3()']]], - ['upwind5_2123',['UPWIND5',['../structUPWIND5.html',1,'UPWIND5'],['../structUPWIND5.html#ac13bbcdad8180ebd3e15168365299f40',1,'UPWIND5::UPWIND5()']]], - ['upwind_5f3rd_2124',['Upwind_3rd',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a40adf6565c1a31b2c72d8072412d0b9f',1,'IndexDefines.H']]], - ['upwind_5f5th_2125',['Upwind_5th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a83aec89012c35752597047c6ebdd983a',1,'IndexDefines.H']]], - ['upwindall_2126',['UPWINDALL',['../structUPWINDALL.html#a0201b903572d5e51aa42bbc43cd94242',1,'UPWINDALL::UPWINDALL()'],['../structUPWINDALL.html',1,'UPWINDALL']]], - ['use_5fcoriolis_2127',['use_coriolis',['../structSolverChoice.html#a9e86533aa6df5bf6408d91f0dfd23606',1,'SolverChoice']]], - ['use_5fefficient_5fadvection_2128',['use_efficient_advection',['../structAdvChoice.html#a50c43113d4bd0ccaf9f1878134f00bb8',1,'AdvChoice']]], - ['use_5fexplicit_5fmost_2129',['use_explicit_most',['../structSolverChoice.html#a15db794855101421e20ba970dcd634e9',1,'SolverChoice']]], - ['use_5fgravity_2130',['use_gravity',['../structSolverChoice.html#a3ab48411073a3c1f75435292d7b407e5',1,'SolverChoice']]], - ['use_5flagged_5fdelta_5frt_2131',['use_lagged_delta_rt',['../structSolverChoice.html#a0e2a9a1ec68a94b24dc8f3f6d8bb7af0',1,'SolverChoice']]], - ['use_5fmoist_5fbackground_2132',['use_moist_background',['../structSolverChoice.html#aab88dd74d39b1ad369ae6324e05d7a35',1,'SolverChoice']]], - ['use_5fmoisture_2133',['use_moisture',['../classABLMost.html#ab55a547b6b74a177128af6c6a107930c',1,'ABLMost']]], - ['use_5fmono_5fadv_2134',['use_mono_adv',['../structSolverChoice.html#a3660145ad90d59b2a6693fd88bb01381',1,'SolverChoice']]], - ['use_5fnumdiff_2135',['use_NumDiff',['../structSolverChoice.html#aa2de671156cccf1f3a34b9f250fb0e28',1,'SolverChoice']]], - ['use_5fqke_2136',['use_QKE',['../structTurbChoice.html#a81d6903354abbc64e7dc12b7da91070b',1,'TurbChoice']]], - ['use_5frad_5fdt_5fcosz_2137',['use_rad_dt_cosz',['../classRadiation.html#a18cd8ea8ce343768fc2f630bcda8629d',1,'Radiation']]], - ['use_5freal_5fbcs_2138',['use_real_bcs',['../classERF.html#a86208285bf705f360a3c318a75097f61',1,'ERF']]], - ['use_5fterrain_2139',['use_terrain',['../structSolverChoice.html#a063a88594452100497651e8aaf1f68d7',1,'SolverChoice']]], - ['use_5fvolume_5faverage_2140',['USE_VOLUME_AVERAGE',['../TurbPertStruct_8H.html#a1cd6e2210df20afb1fdec3183cbef7ba',1,'TurbPertStruct.H']]], - ['use_5fxhi_5fsponge_5fdamping_2141',['use_xhi_sponge_damping',['../structSpongeChoice.html#a980e2c4485a0769eb0405a77445e3db1',1,'SpongeChoice']]], - ['use_5fxlo_5fsponge_5fdamping_2142',['use_xlo_sponge_damping',['../structSpongeChoice.html#a0d60faef2ee2597c1df7807fc25204e2',1,'SpongeChoice']]], - ['use_5fyhi_5fsponge_5fdamping_2143',['use_yhi_sponge_damping',['../structSpongeChoice.html#ae2907fb8c5755c951b765b7d835013f6',1,'SpongeChoice']]], - ['use_5fylo_5fsponge_5fdamping_2144',['use_ylo_sponge_damping',['../structSpongeChoice.html#a5e3fe59ec39bd6ed95b33bd568dd711b',1,'SpongeChoice']]], - ['use_5fzhi_5fsponge_5fdamping_2145',['use_zhi_sponge_damping',['../structSpongeChoice.html#ac335f4f1640ad959aadb8e9054c3fda2',1,'SpongeChoice']]], - ['use_5fzlo_5fsponge_5fdamping_2146',['use_zlo_sponge_damping',['../structSpongeChoice.html#a2ac1def940f7e6666a1076be69b3cc33',1,'SpongeChoice']]], - ['utils_2eh_2147',['Utils.H',['../Utils_8H.html',1,'']]] + ['u_2094',['U',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda18f2b09699f8c7ee3796d766f288f411',1,'RealBdyVars::U()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa378f42ee4d721483e332f15a50a6f3ea',1,'MetGridBdyVars::U()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582aa53bdf551bf25340a362d722eac4ab6f',1,'WRFBdyVars::U()']]], + ['u_5finp_5fsound_2095',['U_inp_sound',['../structInputSoundingData.html#a92f73e73fbc10bb7cbc1ba38155879f6',1,'InputSoundingData']]], + ['u_5finp_5fsound_5fd_2096',['U_inp_sound_d',['../structInputSoundingData.html#aab7841d6e2803dd86596604d85411d8d',1,'InputSoundingData']]], + ['u_5finp_5fsponge_2097',['U_inp_sponge',['../structInputSpongeData.html#aece8029ec7a192a21d88a796ada8e917',1,'InputSpongeData']]], + ['u_5fstar_2098',['u_star',['../classABLMost.html#acd5510d2f47502a57107f12c66f8a552',1,'ABLMost']]], + ['ubar_2099',['ubar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d2cdf8cea6cb933d4ce759c1ff1b948',1,'DataStruct.H']]], + ['ubar_5fsponge_2100',['ubar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbac159d9fae0d25be7ce907e1feb87cdaa',1,'DataStruct.H']]], + ['undefined_2101',['undefined',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a5e543256c480ac577d30f76f9120eb74',1,'IndexDefines.H']]], + ['undefined_2102',['Undefined',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5aec0fc0100c4fc1ce4eea230c3dc10360',1,'DataStruct.H']]], + ['uniform_5fangle_2103',['uniform_angle',['../classRadiation.html#aedbf9cc7e81f84db53d0145a3c18727a',1,'Radiation']]], + ['unioncif_2104',['UnionCIF',['../classUnionCIF.html',1,'UnionCIF< F1, F2 >'],['../classUnionCIF.html#ae309467c4c5a1af20d285441d1fb9670',1,'UnionCIF::UnionCIF(const F1 &f1, const F2 &f2)'],['../classUnionCIF.html#a409d59d8707a2695b13b7115f69f406e',1,'UnionCIF::UnionCIF(const UnionCIF &rhs)=default'],['../classUnionCIF.html#aafc94c60436bf1ae2decb6fb84ce300f',1,'UnionCIF::UnionCIF(UnionCIF &&rhs) noexcept=default']]], + ['unionlistif_2105',['UnionListIF',['../classUnionListIF.html',1,'UnionListIF< F >'],['../classUnionListIF.html#a7d510d7cb349a3e162d88ac660a6b3c2',1,'UnionListIF::UnionListIF()']]], + ['uniquefilenames_2106',['uniquefilenames',['../classPhysProp.html#a4bc8ab2d58a26e16bea177aa9ea70b57',1,'PhysProp']]], + ['units_2107',['Units',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1',1,'RadConstants']]], + ['unknown_2108',['Unknown',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a88183b946cc5f0e8c96b2e66e1c74a7e',1,'IndexDefines.H']]], + ['update_2109',['update',['../classEWP.html#a762189d5d9c02d32fa1e6186adb35ae0',1,'EWP::update()'],['../classFitch.html#a1a2db68abb0185de73bd870884f0b019',1,'Fitch::update()'],['../classSimpleAD.html#a1d87675adbb7e56ff0969cd1543c72c4',1,'SimpleAD::update()']]], + ['update_5fdiffusive_5farrays_2110',['update_diffusive_arrays',['../classERF.html#a419510fced05e9afc05c466beeeb66f7',1,'ERF']]], + ['update_5ffield_5fptrs_2111',['update_field_ptrs',['../classMOSTAverage.html#acdb5e2dec5f3e9b0a37e194430ca32a7',1,'MOSTAverage']]], + ['update_5ffluxes_2112',['update_fluxes',['../classABLMost.html#af82057d4fbaaf1d8347cf18c7efd7b53',1,'ABLMost']]], + ['update_5fgeostrophic_5fprofile_2113',['update_geostrophic_profile',['../classProblemBase.html#a7ca260b5527bb1ecbae0aa78897dd666',1,'ProblemBase']]], + ['update_5fkessler_2ecpp_2114',['Update_Kessler.cpp',['../Update__Kessler_8cpp.html',1,'']]], + ['update_5fmac_5fptrs_2115',['update_mac_ptrs',['../classABLMost.html#a6a3e64fcdbe709a947131d31cd0e347b',1,'ABLMost']]], + ['update_5fmicro_5fvars_2116',['Update_Micro_Vars',['../classNullMoist.html#aece7a50f16bf40e3e9d536cc030458f7',1,'NullMoist::Update_Micro_Vars()'],['../classSAM.html#a2e6ff95cf827306bbcf3661c954a692e',1,'SAM::Update_Micro_Vars()'],['../classKessler.html#a05b9426e9fd6af90ea40aa77ed0cbe66',1,'Kessler::Update_Micro_Vars()'],['../classNullSurf.html#aad733e954aefc643ed1f2c6a1bb564ac',1,'NullSurf::Update_Micro_Vars()']]], + ['update_5fmicro_5fvars_5flev_2117',['Update_Micro_Vars_Lev',['../classLandSurface.html#afcb150f2d64cc46a8fbdc817d6fb9872',1,'LandSurface::Update_Micro_Vars_Lev()'],['../classEulerianMicrophysics.html#a0f8fc766c44f4331bfc86337eb43f6cc',1,'EulerianMicrophysics::Update_Micro_Vars_Lev()'],['../classMicrophysics.html#a6b8a14f003da6293f7a9ee118bc60149',1,'Microphysics::Update_Micro_Vars_Lev()']]], + ['update_5frhoqt_5fsources_2118',['update_rhoqt_sources',['../classProblemBase.html#a9ef723333579aac2295b535c79193088',1,'ProblemBase']]], + ['update_5frhotheta_5fsources_2119',['update_rhotheta_sources',['../classProblemBase.html#ad8f582edde4d124612f67d9d2a17f4a4',1,'ProblemBase']]], + ['update_5fsam_2ecpp_2120',['Update_SAM.cpp',['../Update__SAM_8cpp.html',1,'']]], + ['update_5fstate_5fvars_2121',['Update_State_Vars',['../classSAM.html#aea5fdd520cbb1bc936a0f11d55400029',1,'SAM::Update_State_Vars()'],['../classNullMoist.html#a24f0528f7d31b89f36a3c225c7e53010',1,'NullMoist::Update_State_Vars()'],['../classKessler.html#add7ed88ab0086ee53aa15e87cc8686ef',1,'Kessler::Update_State_Vars()'],['../classNullSurf.html#aec12d8aa3e358ea40f7d4371651eb73a',1,'NullSurf::Update_State_Vars()']]], + ['update_5fstate_5fvars_5flev_2122',['Update_State_Vars_Lev',['../classMicrophysics.html#a5d7ee0e4867e53e492b8179365e85bb4',1,'Microphysics::Update_State_Vars_Lev()'],['../classLandSurface.html#adc42b59dad9dc817ee882778a2b3d273',1,'LandSurface::Update_State_Vars_Lev()'],['../classEulerianMicrophysics.html#a6f0dc90119a228e56c5616267eba6009',1,'EulerianMicrophysics::Update_State_Vars_Lev()']]], + ['update_5fsurf_5ftemp_2123',['update_surf_temp',['../classABLMost.html#ad878840b1c998160ba79c1e9714adc70',1,'ABLMost']]], + ['update_5fterrain_5farrays_2124',['update_terrain_arrays',['../classERF.html#a900a0119c110486650f2759287e22cba',1,'ERF']]], + ['update_5fw_5fsubsidence_2125',['update_w_subsidence',['../classProblemBase.html#aeea63567f941d0ee6f5a653bd8404268',1,'ProblemBase']]], + ['upwind3_2126',['UPWIND3',['../structUPWIND3.html',1,'UPWIND3'],['../structUPWIND3.html#a8292861e993880bb65b24308d62d52a8',1,'UPWIND3::UPWIND3()']]], + ['upwind5_2127',['UPWIND5',['../structUPWIND5.html',1,'UPWIND5'],['../structUPWIND5.html#ac13bbcdad8180ebd3e15168365299f40',1,'UPWIND5::UPWIND5()']]], + ['upwind_5f3rd_2128',['Upwind_3rd',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a40adf6565c1a31b2c72d8072412d0b9f',1,'IndexDefines.H']]], + ['upwind_5f5th_2129',['Upwind_5th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a83aec89012c35752597047c6ebdd983a',1,'IndexDefines.H']]], + ['upwindall_2130',['UPWINDALL',['../structUPWINDALL.html#a0201b903572d5e51aa42bbc43cd94242',1,'UPWINDALL::UPWINDALL()'],['../structUPWINDALL.html',1,'UPWINDALL']]], + ['use_5fcoriolis_2131',['use_coriolis',['../structSolverChoice.html#a9e86533aa6df5bf6408d91f0dfd23606',1,'SolverChoice']]], + ['use_5fefficient_5fadvection_2132',['use_efficient_advection',['../structAdvChoice.html#a50c43113d4bd0ccaf9f1878134f00bb8',1,'AdvChoice']]], + ['use_5fexplicit_5fmost_2133',['use_explicit_most',['../structSolverChoice.html#a15db794855101421e20ba970dcd634e9',1,'SolverChoice']]], + ['use_5fgravity_2134',['use_gravity',['../structSolverChoice.html#a3ab48411073a3c1f75435292d7b407e5',1,'SolverChoice']]], + ['use_5flagged_5fdelta_5frt_2135',['use_lagged_delta_rt',['../structSolverChoice.html#a0e2a9a1ec68a94b24dc8f3f6d8bb7af0',1,'SolverChoice']]], + ['use_5fmoist_5fbackground_2136',['use_moist_background',['../structSolverChoice.html#aab88dd74d39b1ad369ae6324e05d7a35',1,'SolverChoice']]], + ['use_5fmoisture_2137',['use_moisture',['../classABLMost.html#ab55a547b6b74a177128af6c6a107930c',1,'ABLMost']]], + ['use_5fmono_5fadv_2138',['use_mono_adv',['../structSolverChoice.html#a3660145ad90d59b2a6693fd88bb01381',1,'SolverChoice']]], + ['use_5fnumdiff_2139',['use_NumDiff',['../structSolverChoice.html#aa2de671156cccf1f3a34b9f250fb0e28',1,'SolverChoice']]], + ['use_5fqke_2140',['use_QKE',['../structTurbChoice.html#a81d6903354abbc64e7dc12b7da91070b',1,'TurbChoice']]], + ['use_5frad_5fdt_5fcosz_2141',['use_rad_dt_cosz',['../classRadiation.html#a18cd8ea8ce343768fc2f630bcda8629d',1,'Radiation']]], + ['use_5freal_5fbcs_2142',['use_real_bcs',['../classERF.html#a86208285bf705f360a3c318a75097f61',1,'ERF']]], + ['use_5fterrain_2143',['use_terrain',['../structSolverChoice.html#a063a88594452100497651e8aaf1f68d7',1,'SolverChoice']]], + ['use_5fvolume_5faverage_2144',['USE_VOLUME_AVERAGE',['../TurbPertStruct_8H.html#a1cd6e2210df20afb1fdec3183cbef7ba',1,'TurbPertStruct.H']]], + ['use_5fxhi_5fsponge_5fdamping_2145',['use_xhi_sponge_damping',['../structSpongeChoice.html#a980e2c4485a0769eb0405a77445e3db1',1,'SpongeChoice']]], + ['use_5fxlo_5fsponge_5fdamping_2146',['use_xlo_sponge_damping',['../structSpongeChoice.html#a0d60faef2ee2597c1df7807fc25204e2',1,'SpongeChoice']]], + ['use_5fyhi_5fsponge_5fdamping_2147',['use_yhi_sponge_damping',['../structSpongeChoice.html#ae2907fb8c5755c951b765b7d835013f6',1,'SpongeChoice']]], + ['use_5fylo_5fsponge_5fdamping_2148',['use_ylo_sponge_damping',['../structSpongeChoice.html#a5e3fe59ec39bd6ed95b33bd568dd711b',1,'SpongeChoice']]], + ['use_5fzhi_5fsponge_5fdamping_2149',['use_zhi_sponge_damping',['../structSpongeChoice.html#ac335f4f1640ad959aadb8e9054c3fda2',1,'SpongeChoice']]], + ['use_5fzlo_5fsponge_5fdamping_2150',['use_zlo_sponge_damping',['../structSpongeChoice.html#a2ac1def940f7e6666a1076be69b3cc33',1,'SpongeChoice']]], + ['utils_2eh_2151',['Utils.H',['../Utils_8H.html',1,'']]] ]; diff --git a/search/all_15.js b/search/all_15.js index e8f045d3f2..f3d652cecc 100644 --- a/search/all_15.js +++ b/search/all_15.js @@ -1,24 +1,24 @@ var searchData= [ - ['v_2148',['V',['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa648d295dcce3682ff094adbee4f946bf',1,'MetGridBdyVars::V()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a4d00543cd0d6f68475152e954f5dfa43',1,'WRFBdyVars::V()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bdaeb7c7786202be202372af9778caaa59a',1,'RealBdyVars::V()']]], - ['v_5finp_5fsound_2149',['V_inp_sound',['../structInputSoundingData.html#a97a1970935e36fc0ba9a69fa0032883d',1,'InputSoundingData']]], - ['v_5finp_5fsound_5fd_2150',['V_inp_sound_d',['../structInputSoundingData.html#a22697746622cd5f3239120eaaa71abdc',1,'InputSoundingData']]], - ['v_5finp_5fsponge_2151',['V_inp_sponge',['../structInputSpongeData.html#a8cc25a2bbb25e676dadc57cf3e8f6db1',1,'InputSpongeData']]], - ['var_2152',['var',['../classncutils_1_1NCGroup.html#a79bef315da5cff7bcf8bbcfbdd122115',1,'ncutils::NCGroup']]], - ['varid_2153',['varid',['../structncutils_1_1NCVar.html#a2dce982c1ddb8f3b89b071bc3bf15532',1,'ncutils::NCVar']]], - ['varname_2154',['varname',['../classNullSurf.html#ae096eaa2ce9385fabf5692c6a7ac6c26',1,'NullSurf']]], - ['vars_2155',['Vars',['../namespaceVars.html',1,'']]], - ['vars_5fnew_2156',['vars_new',['../classERF.html#a1204ca4dc5d79f5da191ffbe09dfab9b',1,'ERF']]], - ['vars_5fold_2157',['vars_old',['../classERF.html#af31e928baa970a1507dfb0233b352542',1,'ERF']]], - ['vbar_2158',['vbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239acb08c6a1b8bca5e9e4ef6162aef2cfa4',1,'DataStruct.H']]], - ['vbar_5fsponge_2159',['vbar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbaad1bdec1c0213a18483e81bcb4926964',1,'DataStruct.H']]], - ['vel_5ft_5favg_2160',['vel_t_avg',['../classERF.html#a3e146164ca6929ec6d4984b6a3f43c81',1,'ERF']]], - ['velocitytomomentum_2161',['VelocityToMomentum',['../Utils_8H.html#a5e2e36af19c0192915a2ca721c0cded4',1,'VelocityToMomentum(const amrex::MultiFab &xvel_in, const amrex::IntVect &xvel_ngrow, const amrex::MultiFab &yvel_in, const amrex::IntVect &yvel_ngrow, const amrex::MultiFab &zvel_in, const amrex::IntVect &zvel_ngrow, const amrex::MultiFab &cons_in, amrex::MultiFab &xmom_out, amrex::MultiFab &ymom_out, amrex::MultiFab &zmom_out, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H'],['../VelocityToMomentum_8cpp.html#abd0f6df06c5a596317146e0b9ee81780',1,'VelocityToMomentum(const MultiFab &xvel_in, const IntVect &xvel_ngrow, const MultiFab &yvel_in, const IntVect &yvel_ngrow, const MultiFab &zvel_in, const IntVect &zvel_ngrow, const MultiFab &density, MultiFab &xmom, MultiFab &ymom, MultiFab &zmom, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): VelocityToMomentum.cpp']]], - ['velocitytomomentum_2ecpp_2162',['VelocityToMomentum.cpp',['../VelocityToMomentum_8cpp.html',1,'']]], - ['verbose_2163',['verbose',['../classERF.html#a43d0b17f6e155691a1e9474526df3af5',1,'ERF']]], - ['void_5fbc_2164',['void_bc',['../InteriorGhostCells_8cpp.html#ab53ca744a656082f128b68f819aacbf5',1,'InteriorGhostCells.cpp']]], - ['volcanic_5fcmip_5fsw_2165',['volcanic_cmip_sw',['../classAerRadProps.html#aa4241f4adcf62ef3c537a91bdfce66db',1,'AerRadProps']]], - ['volcanic_5foptics_5finit_2166',['volcanic_optics_init',['../classPhysProp.html#a0ad3529b5187f2cfbc7f502655910f32',1,'PhysProp']]], - ['volcanic_5fradius_5foptics_5finit_2167',['volcanic_radius_optics_init',['../classPhysProp.html#adf9483b1971e6a0e2d7e14bcfd2779c1',1,'PhysProp']]], - ['volwgtsummf_2168',['volWgtSumMF',['../classERF.html#ae959fa22a0c888a6da28d385054edf82',1,'ERF']]] + ['v_2152',['V',['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa648d295dcce3682ff094adbee4f946bf',1,'MetGridBdyVars::V()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a4d00543cd0d6f68475152e954f5dfa43',1,'WRFBdyVars::V()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bdaeb7c7786202be202372af9778caaa59a',1,'RealBdyVars::V()']]], + ['v_5finp_5fsound_2153',['V_inp_sound',['../structInputSoundingData.html#a97a1970935e36fc0ba9a69fa0032883d',1,'InputSoundingData']]], + ['v_5finp_5fsound_5fd_2154',['V_inp_sound_d',['../structInputSoundingData.html#a22697746622cd5f3239120eaaa71abdc',1,'InputSoundingData']]], + ['v_5finp_5fsponge_2155',['V_inp_sponge',['../structInputSpongeData.html#a8cc25a2bbb25e676dadc57cf3e8f6db1',1,'InputSpongeData']]], + ['var_2156',['var',['../classncutils_1_1NCGroup.html#a79bef315da5cff7bcf8bbcfbdd122115',1,'ncutils::NCGroup']]], + ['varid_2157',['varid',['../structncutils_1_1NCVar.html#a2dce982c1ddb8f3b89b071bc3bf15532',1,'ncutils::NCVar']]], + ['varname_2158',['varname',['../classNullSurf.html#ae096eaa2ce9385fabf5692c6a7ac6c26',1,'NullSurf']]], + ['vars_2159',['Vars',['../namespaceVars.html',1,'']]], + ['vars_5fnew_2160',['vars_new',['../classERF.html#a1204ca4dc5d79f5da191ffbe09dfab9b',1,'ERF']]], + ['vars_5fold_2161',['vars_old',['../classERF.html#af31e928baa970a1507dfb0233b352542',1,'ERF']]], + ['vbar_2162',['vbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239acb08c6a1b8bca5e9e4ef6162aef2cfa4',1,'DataStruct.H']]], + ['vbar_5fsponge_2163',['vbar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbaad1bdec1c0213a18483e81bcb4926964',1,'DataStruct.H']]], + ['vel_5ft_5favg_2164',['vel_t_avg',['../classERF.html#a3e146164ca6929ec6d4984b6a3f43c81',1,'ERF']]], + ['velocitytomomentum_2165',['VelocityToMomentum',['../Utils_8H.html#a5e2e36af19c0192915a2ca721c0cded4',1,'VelocityToMomentum(const amrex::MultiFab &xvel_in, const amrex::IntVect &xvel_ngrow, const amrex::MultiFab &yvel_in, const amrex::IntVect &yvel_ngrow, const amrex::MultiFab &zvel_in, const amrex::IntVect &zvel_ngrow, const amrex::MultiFab &cons_in, amrex::MultiFab &xmom_out, amrex::MultiFab &ymom_out, amrex::MultiFab &zmom_out, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H'],['../VelocityToMomentum_8cpp.html#abd0f6df06c5a596317146e0b9ee81780',1,'VelocityToMomentum(const MultiFab &xvel_in, const IntVect &xvel_ngrow, const MultiFab &yvel_in, const IntVect &yvel_ngrow, const MultiFab &zvel_in, const IntVect &zvel_ngrow, const MultiFab &density, MultiFab &xmom, MultiFab &ymom, MultiFab &zmom, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): VelocityToMomentum.cpp']]], + ['velocitytomomentum_2ecpp_2166',['VelocityToMomentum.cpp',['../VelocityToMomentum_8cpp.html',1,'']]], + ['verbose_2167',['verbose',['../classERF.html#a43d0b17f6e155691a1e9474526df3af5',1,'ERF']]], + ['void_5fbc_2168',['void_bc',['../InteriorGhostCells_8cpp.html#ab53ca744a656082f128b68f819aacbf5',1,'InteriorGhostCells.cpp']]], + ['volcanic_5fcmip_5fsw_2169',['volcanic_cmip_sw',['../classAerRadProps.html#aa4241f4adcf62ef3c537a91bdfce66db',1,'AerRadProps']]], + ['volcanic_5foptics_5finit_2170',['volcanic_optics_init',['../classPhysProp.html#a0ad3529b5187f2cfbc7f502655910f32',1,'PhysProp']]], + ['volcanic_5fradius_5foptics_5finit_2171',['volcanic_radius_optics_init',['../classPhysProp.html#adf9483b1971e6a0e2d7e14bcfd2779c1',1,'PhysProp']]], + ['volwgtsummf_2172',['volWgtSumMF',['../classERF.html#ae959fa22a0c888a6da28d385054edf82',1,'ERF']]] ]; diff --git a/search/all_16.js b/search/all_16.js index 12694f9b39..8af713f87b 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -1,64 +1,64 @@ var searchData= [ - ['water_5frefindex_5ffile_2169',['water_refindex_file',['../classMam4__aer.html#a57f3e715abe0988dd7179e11ce4bdcff',1,'Mam4_aer']]], - ['water_5fvapor_5fsaturation_2eh_2170',['Water_vapor_saturation.H',['../Water__vapor__saturation_8H.html',1,'']]], - ['watervaporsat_2171',['WaterVaporSat',['../classWaterVaporSat.html',1,'']]], - ['wave_5fcoupled_2172',['WAVE_COUPLED',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a3e1545d84d0cc7da6edf47adda8a80f9',1,'ABLMost']]], - ['wavenum_5fhigh_2173',['wavenum_high',['../classRadConstants.html#a06d010a733e82bb2e8a6651c6e92cf51',1,'RadConstants']]], - ['wavenum_5flow_2174',['wavenum_low',['../classRadConstants.html#ab658087eff73ea76e37a41701497b79d',1,'RadConstants']]], - ['wavenumber1_5flongwave_2175',['wavenumber1_longwave',['../classRadConstants.html#add60bb42895c11810559d8bb753c1e63',1,'RadConstants']]], - ['wavenumber2_5flongwave_2176',['wavenumber2_longwave',['../classRadConstants.html#a86731ed9c7d8c8f4b269f79606c89ba1',1,'RadConstants']]], - ['wbar_2177',['wbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d8bd6001a2421b06c3ec4e9f2dcdffd',1,'DataStruct.H']]], - ['weno3_2178',['WENO3',['../structWENO3.html',1,'WENO3'],['../structWENO3.html#aa02f985763b5a70539e23704c5eb63f5',1,'WENO3::WENO3()']]], - ['weno5_2179',['WENO5',['../structWENO5.html',1,'WENO5'],['../structWENO5.html#a912e48be65b9a2c9f3b774fe4188b611',1,'WENO5::WENO5()']]], - ['weno_5f3_2180',['Weno_3',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70ada35597e5f00fa867fe6e39d651a2195',1,'IndexDefines.H']]], - ['weno_5f3mzq_2181',['Weno_3MZQ',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af8b942d20ed08b25df71ea1c87244210',1,'IndexDefines.H']]], - ['weno_5f3z_2182',['Weno_3Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a9c29b64a7627155706a1cd93682b4351',1,'IndexDefines.H']]], - ['weno_5f5_2183',['Weno_5',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af2429e8de544f3ebd7c9668e3dbebaa8',1,'IndexDefines.H']]], - ['weno_5f5z_2184',['Weno_5Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70aeb75f5943c7837da80e2048f2b344efc',1,'IndexDefines.H']]], - ['weno_5fmzq3_2185',['WENO_MZQ3',['../structWENO__MZQ3.html',1,'WENO_MZQ3'],['../structWENO__MZQ3.html#a9d80ce41fb8ce4487f97fe4448fcb131',1,'WENO_MZQ3::WENO_MZQ3()']]], - ['weno_5fz3_2186',['WENO_Z3',['../structWENO__Z3.html',1,'WENO_Z3'],['../structWENO__Z3.html#a810a42fb5036957a15fd24569248f814',1,'WENO_Z3::WENO_Z3()']]], - ['weno_5fz5_2187',['WENO_Z5',['../structWENO__Z5.html#ab1358af1406351c440ca130640812f6d',1,'WENO_Z5::WENO_Z5()'],['../structWENO__Z5.html',1,'WENO_Z5']]], - ['wetdens_5fm_2188',['wetdens_m',['../classMam4__aer.html#aba67cb233002e4fd50c766e73ec3d022',1,'Mam4_aer']]], - ['wfromomega_2189',['WFromOmega',['../TerrainMetrics_8H.html#a53ec395d493c2308315f7512c5438087',1,'WFromOmega(int i, int j, int k, amrex::Real omega, amrex::Real u, amrex::Real v, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H'],['../TerrainMetrics_8H.html#afcf8f856b0f93b149c115ca1ff240039',1,'WFromOmega(int i, int j, int k, amrex::Real omega, const amrex::Array4< const amrex::Real > &u_arr, const amrex::Array4< const amrex::Real > &v_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H']]], - ['wgtn_2190',['wgtn',['../structLinInterp_1_1InterpType.html#aa3befaac92860602bab896110eeb65da',1,'LinInterp::InterpType']]], - ['wgts_2191',['wgts',['../structLinInterp_1_1InterpType.html#a445ddb0a782f40cab78521e5fdc3bd8b',1,'LinInterp::InterpType']]], - ['wind_5fspeed_2192',['wind_speed',['../classEWP.html#a30275b7045b523cfe7afb5683f66d87a',1,'EWP::wind_speed()'],['../classWindFarm.html#a5d1dbc2f5df3a2ee2b239f04b82a2c6b',1,'WindFarm::wind_speed()'],['../classSimpleAD.html#a171f86e19e21f7c5632ca2c459d489f5',1,'SimpleAD::wind_speed()'],['../classFitch.html#aed06c922f243b8a80c17d17770430af5',1,'Fitch::wind_speed()']]], - ['windfarm_2193',['WindFarm',['../classWindFarm.html#a3248ba59be840e23843bebe9b2c82f36',1,'WindFarm::WindFarm()'],['../classWindFarm.html#aa029a9a7efa768d39849b4fb27ab5eeb',1,'WindFarm::WindFarm(int nlev, const WindFarmType &a_windfarm_type)'],['../classWindFarm.html',1,'WindFarm']]], - ['windfarm_2eh_2194',['WindFarm.H',['../WindFarm_8H.html',1,'']]], - ['windfarm_5floc_5ftable_2195',['windfarm_loc_table',['../structSolverChoice.html#a44bc0227f088664e4e2c1090ebb1381d',1,'SolverChoice']]], - ['windfarm_5floc_5ftype_2196',['windfarm_loc_type',['../structSolverChoice.html#a54214b71edb43f251f04b79281c39375',1,'SolverChoice']]], - ['windfarm_5fspec_5ftable_2197',['windfarm_spec_table',['../structSolverChoice.html#a34c427126677860aa8acad633e6fb2be',1,'SolverChoice']]], - ['windfarm_5ftype_2198',['windfarm_type',['../structSolverChoice.html#ac0a723e8797cdc0fe06b3fc781fca645',1,'SolverChoice']]], - ['windfarmloctype_2199',['WindFarmLocType',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9b',1,'DataStruct.H']]], - ['windfarmtype_2200',['WindFarmType',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847',1,'DataStruct.H']]], - ['wrfbdy_5fcompute_5flaplacian_5frelaxation_2201',['wrfbdy_compute_laplacian_relaxation',['../Utils_8H.html#af0d5ce71ebff8b1ef263dbaccfaf7758',1,'Utils.H']]], - ['wrfbdy_5fset_5frhs_5fin_5fspec_5fregion_2202',['wrfbdy_set_rhs_in_spec_region',['../Utils_8H.html#a07e79832d9bdb9c05a939bee38a06b9c',1,'Utils.H']]], - ['wrfbdyvars_2203',['WRFBdyVars',['../namespaceWRFBdyVars.html',1,'']]], - ['write_5f1d_5fprofiles_2204',['write_1D_profiles',['../classERF.html#a55eae94c5363e227b571739738bb26b7',1,'ERF']]], - ['write_5f1d_5fprofiles_5fstag_2205',['write_1D_profiles_stag',['../classERF.html#a39efa3a0f3ae3deb7a43f4ce110ee49a',1,'ERF']]], - ['write_5factuator_5fdisks_5fvtk_2206',['write_actuator_disks_vtk',['../classWindFarm.html#a0228aae26b6b0737cfba12ab47bbe619',1,'WindFarm']]], - ['write_5faverages_2207',['write_averages',['../classMOSTAverage.html#ac37b71ce655ea973ad6fc4c564b040c1',1,'MOSTAverage']]], - ['write_5fk_5findices_2208',['write_k_indices',['../classMOSTAverage.html#a612fdb06ff433e33c717198c7e3e4b0b',1,'MOSTAverage']]], - ['write_5fnorm_5findices_2209',['write_norm_indices',['../classMOSTAverage.html#ab886a0b96314880c4769318c81b23fbb',1,'MOSTAverage']]], - ['write_5fplanes_2210',['write_planes',['../classWriteBndryPlanes.html#a1010dd3e951cad55702ae47607f8dd1e',1,'WriteBndryPlanes']]], - ['write_5fturbine_5flocations_5fvtk_2211',['write_turbine_locations_vtk',['../classWindFarm.html#ad777d1138832963ea3158ec66c86e0c7',1,'WindFarm']]], - ['write_5fxz_5fpositions_2212',['write_xz_positions',['../classMOSTAverage.html#a221a026c642af21a051b05b2b4ea763a',1,'MOSTAverage']]], - ['writebndryplanes_2213',['WriteBndryPlanes',['../classWriteBndryPlanes.html#a460f7f20cb59e7f2f8546ebf423585d5',1,'WriteBndryPlanes::WriteBndryPlanes()'],['../classWriteBndryPlanes.html',1,'WriteBndryPlanes']]], - ['writebuildinfo_2214',['writeBuildInfo',['../classERF.html#ae6afed5b3a72ca80ccf0d791b08516aa',1,'ERF']]], - ['writecheckpointfile_2215',['WriteCheckpointFile',['../classERF.html#ad101fd46096db2d6b21544bfede6551f',1,'ERF']]], - ['writeebsurface_2ecpp_2216',['writeEBsurface.cpp',['../writeEBsurface_8cpp.html',1,'']]], - ['writegenericplotfileheaderwithterrain_2217',['WriteGenericPlotfileHeaderWithTerrain',['../classERF.html#a16e49fd65c68e2afc2140bd9e97bcbe9',1,'ERF']]], - ['writejobinfo_2218',['writeJobInfo',['../classERF.html#aa2d8099655a8779836e63e3e98ea4372',1,'ERF']]], - ['writejobinfo_2ecpp_2219',['writeJobInfo.cpp',['../writeJobInfo_8cpp.html',1,'']]], - ['writemultilevelplotfilewithterrain_2220',['WriteMultiLevelPlotfileWithTerrain',['../classERF.html#a898410553492b2add00a72374dcec6ba',1,'ERF']]], - ['writenow_2221',['writeNow',['../classERF.html#af2e4de4eaa0f93149c1aefd58dc7068a',1,'ERF']]], - ['writeplotfile_2222',['WritePlotFile',['../classERF.html#a0b0b4140e117163895e5e2c89a68d12a',1,'ERF']]], - ['wv_5fsat_5fqsat_5fice_2223',['wv_sat_qsat_ice',['../classSatMethods.html#a9a256423ef50446cfdf6d4dcc1c1f73b',1,'SatMethods']]], - ['wv_5fsat_5fqsat_5ftrans_2224',['wv_sat_qsat_trans',['../classSatMethods.html#a8668cfc2892409c9aaeb26762486ac50',1,'SatMethods']]], - ['wv_5fsat_5fqsat_5fwater_2225',['wv_sat_qsat_water',['../classSatMethods.html#a97d1392753f7f866850e99c89c815bcf',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5fice_2226',['wv_sat_svp_ice',['../classSatMethods.html#add2fde8076c60c19ed9f4f78c9891e0e',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5fto_5fqsat_2227',['wv_sat_svp_to_qsat',['../classSatMethods.html#a25e9dd28dcfcfd4e060472815e8389fa',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5ftrans_2228',['wv_sat_svp_trans',['../classSatMethods.html#ac2fa5e55257c6021e9e7fd897f4950b7',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5fwater_2229',['wv_sat_svp_water',['../classSatMethods.html#a1c4bb9729c75dd1160d45ae638635766',1,'SatMethods']]] + ['water_5frefindex_5ffile_2173',['water_refindex_file',['../classMam4__aer.html#a57f3e715abe0988dd7179e11ce4bdcff',1,'Mam4_aer']]], + ['water_5fvapor_5fsaturation_2eh_2174',['Water_vapor_saturation.H',['../Water__vapor__saturation_8H.html',1,'']]], + ['watervaporsat_2175',['WaterVaporSat',['../classWaterVaporSat.html',1,'']]], + ['wave_5fcoupled_2176',['WAVE_COUPLED',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a3e1545d84d0cc7da6edf47adda8a80f9',1,'ABLMost']]], + ['wavenum_5fhigh_2177',['wavenum_high',['../classRadConstants.html#a06d010a733e82bb2e8a6651c6e92cf51',1,'RadConstants']]], + ['wavenum_5flow_2178',['wavenum_low',['../classRadConstants.html#ab658087eff73ea76e37a41701497b79d',1,'RadConstants']]], + ['wavenumber1_5flongwave_2179',['wavenumber1_longwave',['../classRadConstants.html#add60bb42895c11810559d8bb753c1e63',1,'RadConstants']]], + ['wavenumber2_5flongwave_2180',['wavenumber2_longwave',['../classRadConstants.html#a86731ed9c7d8c8f4b269f79606c89ba1',1,'RadConstants']]], + ['wbar_2181',['wbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d8bd6001a2421b06c3ec4e9f2dcdffd',1,'DataStruct.H']]], + ['weno3_2182',['WENO3',['../structWENO3.html',1,'WENO3'],['../structWENO3.html#aa02f985763b5a70539e23704c5eb63f5',1,'WENO3::WENO3()']]], + ['weno5_2183',['WENO5',['../structWENO5.html',1,'WENO5'],['../structWENO5.html#a912e48be65b9a2c9f3b774fe4188b611',1,'WENO5::WENO5()']]], + ['weno_5f3_2184',['Weno_3',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70ada35597e5f00fa867fe6e39d651a2195',1,'IndexDefines.H']]], + ['weno_5f3mzq_2185',['Weno_3MZQ',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af8b942d20ed08b25df71ea1c87244210',1,'IndexDefines.H']]], + ['weno_5f3z_2186',['Weno_3Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a9c29b64a7627155706a1cd93682b4351',1,'IndexDefines.H']]], + ['weno_5f5_2187',['Weno_5',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af2429e8de544f3ebd7c9668e3dbebaa8',1,'IndexDefines.H']]], + ['weno_5f5z_2188',['Weno_5Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70aeb75f5943c7837da80e2048f2b344efc',1,'IndexDefines.H']]], + ['weno_5fmzq3_2189',['WENO_MZQ3',['../structWENO__MZQ3.html',1,'WENO_MZQ3'],['../structWENO__MZQ3.html#a9d80ce41fb8ce4487f97fe4448fcb131',1,'WENO_MZQ3::WENO_MZQ3()']]], + ['weno_5fz3_2190',['WENO_Z3',['../structWENO__Z3.html',1,'WENO_Z3'],['../structWENO__Z3.html#a810a42fb5036957a15fd24569248f814',1,'WENO_Z3::WENO_Z3()']]], + ['weno_5fz5_2191',['WENO_Z5',['../structWENO__Z5.html#ab1358af1406351c440ca130640812f6d',1,'WENO_Z5::WENO_Z5()'],['../structWENO__Z5.html',1,'WENO_Z5']]], + ['wetdens_5fm_2192',['wetdens_m',['../classMam4__aer.html#aba67cb233002e4fd50c766e73ec3d022',1,'Mam4_aer']]], + ['wfromomega_2193',['WFromOmega',['../TerrainMetrics_8H.html#a53ec395d493c2308315f7512c5438087',1,'WFromOmega(int i, int j, int k, amrex::Real omega, amrex::Real u, amrex::Real v, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H'],['../TerrainMetrics_8H.html#afcf8f856b0f93b149c115ca1ff240039',1,'WFromOmega(int i, int j, int k, amrex::Real omega, const amrex::Array4< const amrex::Real > &u_arr, const amrex::Array4< const amrex::Real > &v_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H']]], + ['wgtn_2194',['wgtn',['../structLinInterp_1_1InterpType.html#aa3befaac92860602bab896110eeb65da',1,'LinInterp::InterpType']]], + ['wgts_2195',['wgts',['../structLinInterp_1_1InterpType.html#a445ddb0a782f40cab78521e5fdc3bd8b',1,'LinInterp::InterpType']]], + ['wind_5fspeed_2196',['wind_speed',['../classEWP.html#a30275b7045b523cfe7afb5683f66d87a',1,'EWP::wind_speed()'],['../classWindFarm.html#a5d1dbc2f5df3a2ee2b239f04b82a2c6b',1,'WindFarm::wind_speed()'],['../classSimpleAD.html#a171f86e19e21f7c5632ca2c459d489f5',1,'SimpleAD::wind_speed()'],['../classFitch.html#aed06c922f243b8a80c17d17770430af5',1,'Fitch::wind_speed()']]], + ['windfarm_2197',['WindFarm',['../classWindFarm.html#a3248ba59be840e23843bebe9b2c82f36',1,'WindFarm::WindFarm()'],['../classWindFarm.html#aa029a9a7efa768d39849b4fb27ab5eeb',1,'WindFarm::WindFarm(int nlev, const WindFarmType &a_windfarm_type)'],['../classWindFarm.html',1,'WindFarm']]], + ['windfarm_2eh_2198',['WindFarm.H',['../WindFarm_8H.html',1,'']]], + ['windfarm_5floc_5ftable_2199',['windfarm_loc_table',['../structSolverChoice.html#a44bc0227f088664e4e2c1090ebb1381d',1,'SolverChoice']]], + ['windfarm_5floc_5ftype_2200',['windfarm_loc_type',['../structSolverChoice.html#a54214b71edb43f251f04b79281c39375',1,'SolverChoice']]], + ['windfarm_5fspec_5ftable_2201',['windfarm_spec_table',['../structSolverChoice.html#a34c427126677860aa8acad633e6fb2be',1,'SolverChoice']]], + ['windfarm_5ftype_2202',['windfarm_type',['../structSolverChoice.html#ac0a723e8797cdc0fe06b3fc781fca645',1,'SolverChoice']]], + ['windfarmloctype_2203',['WindFarmLocType',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9b',1,'DataStruct.H']]], + ['windfarmtype_2204',['WindFarmType',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847',1,'DataStruct.H']]], + ['wrfbdy_5fcompute_5flaplacian_5frelaxation_2205',['wrfbdy_compute_laplacian_relaxation',['../Utils_8H.html#af0d5ce71ebff8b1ef263dbaccfaf7758',1,'Utils.H']]], + ['wrfbdy_5fset_5frhs_5fin_5fspec_5fregion_2206',['wrfbdy_set_rhs_in_spec_region',['../Utils_8H.html#a07e79832d9bdb9c05a939bee38a06b9c',1,'Utils.H']]], + ['wrfbdyvars_2207',['WRFBdyVars',['../namespaceWRFBdyVars.html',1,'']]], + ['write_5f1d_5fprofiles_2208',['write_1D_profiles',['../classERF.html#a55eae94c5363e227b571739738bb26b7',1,'ERF']]], + ['write_5f1d_5fprofiles_5fstag_2209',['write_1D_profiles_stag',['../classERF.html#a39efa3a0f3ae3deb7a43f4ce110ee49a',1,'ERF']]], + ['write_5factuator_5fdisks_5fvtk_2210',['write_actuator_disks_vtk',['../classWindFarm.html#a0228aae26b6b0737cfba12ab47bbe619',1,'WindFarm']]], + ['write_5faverages_2211',['write_averages',['../classMOSTAverage.html#ac37b71ce655ea973ad6fc4c564b040c1',1,'MOSTAverage']]], + ['write_5fk_5findices_2212',['write_k_indices',['../classMOSTAverage.html#a612fdb06ff433e33c717198c7e3e4b0b',1,'MOSTAverage']]], + ['write_5fnorm_5findices_2213',['write_norm_indices',['../classMOSTAverage.html#ab886a0b96314880c4769318c81b23fbb',1,'MOSTAverage']]], + ['write_5fplanes_2214',['write_planes',['../classWriteBndryPlanes.html#a1010dd3e951cad55702ae47607f8dd1e',1,'WriteBndryPlanes']]], + ['write_5fturbine_5flocations_5fvtk_2215',['write_turbine_locations_vtk',['../classWindFarm.html#ad777d1138832963ea3158ec66c86e0c7',1,'WindFarm']]], + ['write_5fxz_5fpositions_2216',['write_xz_positions',['../classMOSTAverage.html#a221a026c642af21a051b05b2b4ea763a',1,'MOSTAverage']]], + ['writebndryplanes_2217',['WriteBndryPlanes',['../classWriteBndryPlanes.html#a460f7f20cb59e7f2f8546ebf423585d5',1,'WriteBndryPlanes::WriteBndryPlanes()'],['../classWriteBndryPlanes.html',1,'WriteBndryPlanes']]], + ['writebuildinfo_2218',['writeBuildInfo',['../classERF.html#ae6afed5b3a72ca80ccf0d791b08516aa',1,'ERF']]], + ['writecheckpointfile_2219',['WriteCheckpointFile',['../classERF.html#ad101fd46096db2d6b21544bfede6551f',1,'ERF']]], + ['writeebsurface_2ecpp_2220',['writeEBsurface.cpp',['../writeEBsurface_8cpp.html',1,'']]], + ['writegenericplotfileheaderwithterrain_2221',['WriteGenericPlotfileHeaderWithTerrain',['../classERF.html#a16e49fd65c68e2afc2140bd9e97bcbe9',1,'ERF']]], + ['writejobinfo_2222',['writeJobInfo',['../classERF.html#aa2d8099655a8779836e63e3e98ea4372',1,'ERF']]], + ['writejobinfo_2ecpp_2223',['writeJobInfo.cpp',['../writeJobInfo_8cpp.html',1,'']]], + ['writemultilevelplotfilewithterrain_2224',['WriteMultiLevelPlotfileWithTerrain',['../classERF.html#a898410553492b2add00a72374dcec6ba',1,'ERF']]], + ['writenow_2225',['writeNow',['../classERF.html#af2e4de4eaa0f93149c1aefd58dc7068a',1,'ERF']]], + ['writeplotfile_2226',['WritePlotFile',['../classERF.html#a0b0b4140e117163895e5e2c89a68d12a',1,'ERF']]], + ['wv_5fsat_5fqsat_5fice_2227',['wv_sat_qsat_ice',['../classSatMethods.html#a9a256423ef50446cfdf6d4dcc1c1f73b',1,'SatMethods']]], + ['wv_5fsat_5fqsat_5ftrans_2228',['wv_sat_qsat_trans',['../classSatMethods.html#a8668cfc2892409c9aaeb26762486ac50',1,'SatMethods']]], + ['wv_5fsat_5fqsat_5fwater_2229',['wv_sat_qsat_water',['../classSatMethods.html#a97d1392753f7f866850e99c89c815bcf',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5fice_2230',['wv_sat_svp_ice',['../classSatMethods.html#add2fde8076c60c19ed9f4f78c9891e0e',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5fto_5fqsat_2231',['wv_sat_svp_to_qsat',['../classSatMethods.html#a25e9dd28dcfcfd4e060472815e8389fa',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5ftrans_2232',['wv_sat_svp_trans',['../classSatMethods.html#ac2fa5e55257c6021e9e7fd897f4950b7',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5fwater_2233',['wv_sat_svp_water',['../classSatMethods.html#a1c4bb9729c75dd1160d45ae638635766',1,'SatMethods']]] ]; diff --git a/search/all_17.js b/search/all_17.js index 3551535de8..dd20660577 100644 --- a/search/all_17.js +++ b/search/all_17.js @@ -1,17 +1,17 @@ var searchData= [ - ['x_2230',['x',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a9dd4e461268c8034f5c8564e155c67a6',1,'DataStruct.H']]], - ['x_5fy_2231',['x_y',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba52102d8e853322150c95bd20cec93d2a',1,'DataStruct.H']]], - ['xdir_2232',['XDir',['../DirectionSelector_8H.html#a68edfbe7326d0d1476e796beb668072f',1,'DirectionSelector.H']]], - ['xflux_5fimask_2233',['xflux_imask',['../classERF.html#af044f075df34caa2a530aa13e1801a5b',1,'ERF']]], - ['xhi_5fsponge_5fstart_2234',['xhi_sponge_start',['../structSpongeChoice.html#aec7c88a5686affc9c0ff6f9bb53fbd9f',1,'SpongeChoice']]], - ['xlo_2235',['xlo',['../classPlaneAverage.html#a9ed43e3c2cfd2ef0f3fb23d2097a1b6d',1,'PlaneAverage']]], - ['xlo_5fsponge_5fend_2236',['xlo_sponge_end',['../structSpongeChoice.html#a18f392fd75ac69b62674b70ee67b9c61',1,'SpongeChoice']]], - ['xloc_2237',['xloc',['../classEWP.html#a71d81573a989603580abd5dc33d85619',1,'EWP::xloc()'],['../classFitch.html#a6ee3e00c1e1678e194aa6e6e27e8b7b5',1,'Fitch::xloc()'],['../classSimpleAD.html#a6ea1373509429d435aa5fd40807586b7',1,'SimpleAD::xloc()'],['../classWindFarm.html#ac1bd117bca25527ede4ea107ad22b07c',1,'WindFarm::xloc()']]], - ['xmom_2238',['xmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaf661293a5a71ca532c214929b98c0bad',1,'IntVars']]], - ['xrmax_2239',['xrmax',['../classMam4__aer.html#afe9a0c7a84cd95438887533485fcc382',1,'Mam4_aer']]], - ['xrmin_2240',['xrmin',['../classMam4__aer.html#aa8d09180d0858fe4465698618a2a7391',1,'Mam4_aer']]], - ['xvel_2241',['xvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a2a10a6e726515894b07621908abd4c0c',1,'Vars']]], - ['xvel_5fbc_2242',['xvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aab1782753c68aaad8632b0a7d575e57f4',1,'BCVars']]], - ['xvel_5fbc_5fdata_2243',['xvel_bc_data',['../classERF.html#a81a98263940c84b971e52fe555a7b98d',1,'ERF']]] + ['x_2234',['x',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a9dd4e461268c8034f5c8564e155c67a6',1,'DataStruct.H']]], + ['x_5fy_2235',['x_y',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba52102d8e853322150c95bd20cec93d2a',1,'DataStruct.H']]], + ['xdir_2236',['XDir',['../DirectionSelector_8H.html#a68edfbe7326d0d1476e796beb668072f',1,'DirectionSelector.H']]], + ['xflux_5fimask_2237',['xflux_imask',['../classERF.html#af044f075df34caa2a530aa13e1801a5b',1,'ERF']]], + ['xhi_5fsponge_5fstart_2238',['xhi_sponge_start',['../structSpongeChoice.html#aec7c88a5686affc9c0ff6f9bb53fbd9f',1,'SpongeChoice']]], + ['xlo_2239',['xlo',['../classPlaneAverage.html#a9ed43e3c2cfd2ef0f3fb23d2097a1b6d',1,'PlaneAverage']]], + ['xlo_5fsponge_5fend_2240',['xlo_sponge_end',['../structSpongeChoice.html#a18f392fd75ac69b62674b70ee67b9c61',1,'SpongeChoice']]], + ['xloc_2241',['xloc',['../classEWP.html#a71d81573a989603580abd5dc33d85619',1,'EWP::xloc()'],['../classFitch.html#a6ee3e00c1e1678e194aa6e6e27e8b7b5',1,'Fitch::xloc()'],['../classSimpleAD.html#a6ea1373509429d435aa5fd40807586b7',1,'SimpleAD::xloc()'],['../classWindFarm.html#ac1bd117bca25527ede4ea107ad22b07c',1,'WindFarm::xloc()']]], + ['xmom_2242',['xmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaf661293a5a71ca532c214929b98c0bad',1,'IntVars']]], + ['xrmax_2243',['xrmax',['../classMam4__aer.html#afe9a0c7a84cd95438887533485fcc382',1,'Mam4_aer']]], + ['xrmin_2244',['xrmin',['../classMam4__aer.html#aa8d09180d0858fe4465698618a2a7391',1,'Mam4_aer']]], + ['xvel_2245',['xvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a2a10a6e726515894b07621908abd4c0c',1,'Vars']]], + ['xvel_5fbc_2246',['xvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aab1782753c68aaad8632b0a7d575e57f4',1,'BCVars']]], + ['xvel_5fbc_5fdata_2247',['xvel_bc_data',['../classERF.html#a81a98263940c84b971e52fe555a7b98d',1,'ERF']]] ]; diff --git a/search/all_18.js b/search/all_18.js index 31564087d8..6a88cbc892 100644 --- a/search/all_18.js +++ b/search/all_18.js @@ -1,14 +1,14 @@ var searchData= [ - ['y_2244',['y',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a415290769594460e2e485922904f345d',1,'DataStruct.H']]], - ['ydir_2245',['YDir',['../DirectionSelector_8H.html#a92990a19f43dc3cbbbd630362d1ece71',1,'DirectionSelector.H']]], - ['yflux_5fimask_2246',['yflux_imask',['../classERF.html#aa4448d06a3e4fe9740927a636030939d',1,'ERF']]], - ['yhi_5fsponge_5fstart_2247',['yhi_sponge_start',['../structSpongeChoice.html#adacf43edb29544376743fa98ce7d8cb6',1,'SpongeChoice']]], - ['ylo_5fsponge_5fend_2248',['ylo_sponge_end',['../structSpongeChoice.html#afc444169c9f347bb2e3dd4eb99bc4158',1,'SpongeChoice']]], - ['yloc_2249',['yloc',['../classEWP.html#ad5aa60df138d71a40225791390e169e7',1,'EWP::yloc()'],['../classFitch.html#a2626dfdc3df0f209b2bcf6a265575228',1,'Fitch::yloc()'],['../classSimpleAD.html#a83857d42fc25895b88b10b52af871b3d',1,'SimpleAD::yloc()'],['../classWindFarm.html#a18280646bd55077f0a59ea45506a630b',1,'WindFarm::yloc()']]], - ['ymom_2250',['ymom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa2e60798bc45154a8f905b1aa228a24e5',1,'IntVars']]], - ['ysu_2251',['YSU',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5ad032bccff1ff2e272cc68da5a0de09fe',1,'TurbStruct.H']]], - ['yvel_2252',['yvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a81793b83204cfa56d4683bc676fbbfb6',1,'Vars']]], - ['yvel_5fbc_2253',['yvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa98ad22810fdfe9e585bc6481fc12454e',1,'BCVars']]], - ['yvel_5fbc_5fdata_2254',['yvel_bc_data',['../classERF.html#af1921b4091015ef81ef6531d676a6b48',1,'ERF']]] + ['y_2248',['y',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a415290769594460e2e485922904f345d',1,'DataStruct.H']]], + ['ydir_2249',['YDir',['../DirectionSelector_8H.html#a92990a19f43dc3cbbbd630362d1ece71',1,'DirectionSelector.H']]], + ['yflux_5fimask_2250',['yflux_imask',['../classERF.html#aa4448d06a3e4fe9740927a636030939d',1,'ERF']]], + ['yhi_5fsponge_5fstart_2251',['yhi_sponge_start',['../structSpongeChoice.html#adacf43edb29544376743fa98ce7d8cb6',1,'SpongeChoice']]], + ['ylo_5fsponge_5fend_2252',['ylo_sponge_end',['../structSpongeChoice.html#afc444169c9f347bb2e3dd4eb99bc4158',1,'SpongeChoice']]], + ['yloc_2253',['yloc',['../classEWP.html#ad5aa60df138d71a40225791390e169e7',1,'EWP::yloc()'],['../classFitch.html#a2626dfdc3df0f209b2bcf6a265575228',1,'Fitch::yloc()'],['../classSimpleAD.html#a83857d42fc25895b88b10b52af871b3d',1,'SimpleAD::yloc()'],['../classWindFarm.html#a18280646bd55077f0a59ea45506a630b',1,'WindFarm::yloc()']]], + ['ymom_2254',['ymom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa2e60798bc45154a8f905b1aa228a24e5',1,'IntVars']]], + ['ysu_2255',['YSU',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5ad032bccff1ff2e272cc68da5a0de09fe',1,'TurbStruct.H']]], + ['yvel_2256',['yvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a81793b83204cfa56d4683bc676fbbfb6',1,'Vars']]], + ['yvel_5fbc_2257',['yvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa98ad22810fdfe9e585bc6481fc12454e',1,'BCVars']]], + ['yvel_5fbc_5fdata_2258',['yvel_bc_data',['../classERF.html#af1921b4091015ef81ef6531d676a6b48',1,'ERF']]] ]; diff --git a/search/all_19.js b/search/all_19.js index c2f7cbe339..ef86259a01 100644 --- a/search/all_19.js +++ b/search/all_19.js @@ -1,37 +1,37 @@ var searchData= [ - ['z_2255',['z',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01afbade9e36a3f36d3d676c1b808451dd7',1,'DataStruct.H']]], - ['z0_5fconst_2256',['z0_const',['../structmost__data.html#ad18b8055b6887e821efe0c37c4076d08',1,'most_data::z0_const()'],['../classABLMost.html#acfc9a08ed0d029602e2e8e99232d0149',1,'ABLMost::z0_const()']]], - ['z0_5feps_2257',['z0_eps',['../structsurface__temp__wave__coupled.html#abd39570dca269dda79fbb946df0a02ca',1,'surface_temp_wave_coupled::z0_eps()'],['../structsurface__flux__wave__coupled.html#a6cf8c26b09960af5adea37c6e7ccbb0b',1,'surface_flux_wave_coupled::z0_eps()'],['../structadiabatic__wave__coupled.html#a7cbf5ad24a59a72131bae5b57038ff72',1,'adiabatic_wave_coupled::z0_eps()']]], - ['z0_5fest_2258',['z0_est',['../Microphysics__Utils_8H.html#a5e22e7c025af17b4983d25a5b81bfd4b',1,'Microphysics_Utils.H']]], - ['z0_5fmax_2259',['z0_max',['../structadiabatic__wave__coupled.html#afb0e6712baaff337c761988f6ec42b9b',1,'adiabatic_wave_coupled::z0_max()'],['../structsurface__flux__wave__coupled.html#a4f273873e2304563f10674c497cfad30',1,'surface_flux_wave_coupled::z0_max()'],['../structsurface__temp__wave__coupled.html#aedbd53ee9bf7b4c98f5a2b88207cbb01',1,'surface_temp_wave_coupled::z0_max()']]], - ['z_5f0_2260',['z_0',['../classABLMost.html#a1301dd4cb6875c7bdf5d69126b972f91',1,'ABLMost']]], - ['z_5finp_5fsound_2261',['z_inp_sound',['../structInputSoundingData.html#a0a3d15e3959ce900c213a09230e6646c',1,'InputSoundingData']]], - ['z_5finp_5fsound_5fd_2262',['z_inp_sound_d',['../structInputSoundingData.html#aba43c1b1c5b71ca118d6967f1e4a32bb',1,'InputSoundingData']]], - ['z_5finp_5fsponge_2263',['z_inp_sponge',['../structInputSpongeData.html#ae430ab35b7ded846911bd26b0d984155',1,'InputSpongeData']]], - ['z_5fphys_5fcc_2264',['z_phys_cc',['../classERF.html#a31be0f1ae705c52c8ccc520369013284',1,'ERF']]], - ['z_5fphys_5fnd_2265',['z_phys_nd',['../classERF.html#a93e63e5af35efa564fd4195e8703f84c',1,'ERF']]], - ['z_5fphys_5fnd_5fnew_2266',['z_phys_nd_new',['../classERF.html#a4ef635c22e72c715f5703a6b95a7abe5',1,'ERF']]], - ['z_5fphys_5fnd_5fsrc_2267',['z_phys_nd_src',['../classERF.html#a30dcf40e8f104fb6b6132805d2eff47c',1,'ERF']]], - ['z_5ft_5frk_2268',['z_t_rk',['../classERF.html#a72a59614c6d5ab840b924c84d5682270',1,'ERF']]], - ['zdir_2269',['ZDir',['../DirectionSelector_8H.html#aca321ed7fddfe43ff7549b4632a3c0d1',1,'DirectionSelector.H']]], - ['zenith_2270',['zenith',['../Orbit_8H.html#a86ab981fdb3b32de3c39df4cc028fb42',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const amrex::Real &eccen, const amrex::Real &mvelpp, const amrex::Real &lambm0, const amrex::Real &obliqr, amrex::Real uniform_angle=-1.0): Orbit.H'],['../Orbit_8cpp.html#aaee034023d5a18e9dd77ea2c0dd01273',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const Real &eccen, const Real &mvelpp, const Real &lambm0, const Real &obliqr, amrex::Real uniform_angle): Orbit.cpp']]], - ['zero_5foptics_5finit_2271',['zero_optics_init',['../classPhysProp.html#af0ccfb22c5689ec73789babb1b7c448d',1,'PhysProp']]], - ['zero_5fxflux_2272',['zero_xflux',['../structAdvChoice.html#a7a086b9e2aabb65d2e5e9053e7bd6018',1,'AdvChoice']]], - ['zero_5fyflux_2273',['zero_yflux',['../structAdvChoice.html#a118575fe302e72fcd231e77be6d117a9',1,'AdvChoice']]], - ['zero_5fzflux_2274',['zero_zflux',['../structAdvChoice.html#a7da4e5242e05aeba4822b71fab596954',1,'AdvChoice']]], - ['zflux_5fimask_2275',['zflux_imask',['../classERF.html#ada098767690d194f89717b0deb3adeac',1,'ERF']]], - ['zhi_2276',['zhi',['../classRadiation.html#ac182d77504c899dee3ff639c2a8e93c6',1,'Radiation::zhi()'],['../classKessler.html#a8f1c8af54c49e78271d077456c3aa454',1,'Kessler::zhi()'],['../classSAM.html#aaf2fc082e80f1c5cc9de339ff25ca27b',1,'SAM::zhi()']]], - ['zhi_5fsponge_5fstart_2277',['zhi_sponge_start',['../structSpongeChoice.html#a5e70ccbf1d7de42a4d938416635eee36',1,'SpongeChoice']]], - ['zi_2278',['zi',['../classAerRadProps.html#ac82b4bf91bb3a23e33074e00381388e3',1,'AerRadProps::zi()'],['../classRadiation.html#a7fd0d1f49797bc9d2c248cd334b44e36',1,'Radiation::zi()']]], - ['zlevels_5fstag_2279',['zlevels_stag',['../classERF.html#a7a4d6e7887fa8f30c33a0b8899035ddb',1,'ERF']]], - ['zlo_2280',['zlo',['../structmoeng__flux.html#a32dd97697698052a006613da3a0b7e67',1,'moeng_flux::zlo()'],['../classRadiation.html#add5e5480ecd2c337c1e52e47d62ebaa0',1,'Radiation::zlo()'],['../classSAM.html#a0473906305a6eaea0bad212893b9c911',1,'SAM::zlo()'],['../classKessler.html#a02b5caebac4d5986947655feca7f0db5',1,'Kessler::zlo()'],['../structcustom__flux.html#a3b40812bce1c4be2d850abe1bbc2d208',1,'custom_flux::zlo()'],['../structdonelan__flux.html#af7428f0272064ef770035521c9c9a98b',1,'donelan_flux::zlo()']]], - ['zlo_5fsponge_5fend_2281',['zlo_sponge_end',['../structSpongeChoice.html#a1a79f8e32354ec98857597ddabfe884e',1,'SpongeChoice']]], - ['zmid_2282',['zmid',['../classSAM.html#a5a5228929f2e9032152efe0a5cb9476b',1,'SAM']]], - ['zmom_2283',['zmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaaab25f707cae69bfadac2abcd17a2188',1,'IntVars']]], - ['zref_2284',['zref',['../structmost__data.html#a1acd5276639042ca0834c56656302ea6',1,'most_data']]], - ['zsurf_2285',['zsurf',['../structSolverChoice.html#aa4659e9babdc5d7327266f967d9a80ff',1,'SolverChoice']]], - ['zvel_2286',['zvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a48ee63b17bc216e9661511c33c68bd8b',1,'Vars']]], - ['zvel_5fbc_2287',['zvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa03b35ec9e83f34bb1349a86965d34e34',1,'BCVars']]], - ['zvel_5fbc_5fdata_2288',['zvel_bc_data',['../classERF.html#a7eaa274e3e2193a19bfbe3e684bf692b',1,'ERF']]] + ['z_2259',['z',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01afbade9e36a3f36d3d676c1b808451dd7',1,'DataStruct.H']]], + ['z0_5fconst_2260',['z0_const',['../structmost__data.html#ad18b8055b6887e821efe0c37c4076d08',1,'most_data::z0_const()'],['../classABLMost.html#acfc9a08ed0d029602e2e8e99232d0149',1,'ABLMost::z0_const()']]], + ['z0_5feps_2261',['z0_eps',['../structsurface__temp__wave__coupled.html#abd39570dca269dda79fbb946df0a02ca',1,'surface_temp_wave_coupled::z0_eps()'],['../structsurface__flux__wave__coupled.html#a6cf8c26b09960af5adea37c6e7ccbb0b',1,'surface_flux_wave_coupled::z0_eps()'],['../structadiabatic__wave__coupled.html#a7cbf5ad24a59a72131bae5b57038ff72',1,'adiabatic_wave_coupled::z0_eps()']]], + ['z0_5fest_2262',['z0_est',['../Microphysics__Utils_8H.html#a5e22e7c025af17b4983d25a5b81bfd4b',1,'Microphysics_Utils.H']]], + ['z0_5fmax_2263',['z0_max',['../structadiabatic__wave__coupled.html#afb0e6712baaff337c761988f6ec42b9b',1,'adiabatic_wave_coupled::z0_max()'],['../structsurface__flux__wave__coupled.html#a4f273873e2304563f10674c497cfad30',1,'surface_flux_wave_coupled::z0_max()'],['../structsurface__temp__wave__coupled.html#aedbd53ee9bf7b4c98f5a2b88207cbb01',1,'surface_temp_wave_coupled::z0_max()']]], + ['z_5f0_2264',['z_0',['../classABLMost.html#a1301dd4cb6875c7bdf5d69126b972f91',1,'ABLMost']]], + ['z_5finp_5fsound_2265',['z_inp_sound',['../structInputSoundingData.html#a0a3d15e3959ce900c213a09230e6646c',1,'InputSoundingData']]], + ['z_5finp_5fsound_5fd_2266',['z_inp_sound_d',['../structInputSoundingData.html#aba43c1b1c5b71ca118d6967f1e4a32bb',1,'InputSoundingData']]], + ['z_5finp_5fsponge_2267',['z_inp_sponge',['../structInputSpongeData.html#ae430ab35b7ded846911bd26b0d984155',1,'InputSpongeData']]], + ['z_5fphys_5fcc_2268',['z_phys_cc',['../classERF.html#a31be0f1ae705c52c8ccc520369013284',1,'ERF']]], + ['z_5fphys_5fnd_2269',['z_phys_nd',['../classERF.html#a93e63e5af35efa564fd4195e8703f84c',1,'ERF']]], + ['z_5fphys_5fnd_5fnew_2270',['z_phys_nd_new',['../classERF.html#a4ef635c22e72c715f5703a6b95a7abe5',1,'ERF']]], + ['z_5fphys_5fnd_5fsrc_2271',['z_phys_nd_src',['../classERF.html#a30dcf40e8f104fb6b6132805d2eff47c',1,'ERF']]], + ['z_5ft_5frk_2272',['z_t_rk',['../classERF.html#a72a59614c6d5ab840b924c84d5682270',1,'ERF']]], + ['zdir_2273',['ZDir',['../DirectionSelector_8H.html#aca321ed7fddfe43ff7549b4632a3c0d1',1,'DirectionSelector.H']]], + ['zenith_2274',['zenith',['../Orbit_8H.html#a86ab981fdb3b32de3c39df4cc028fb42',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const amrex::Real &eccen, const amrex::Real &mvelpp, const amrex::Real &lambm0, const amrex::Real &obliqr, amrex::Real uniform_angle=-1.0): Orbit.H'],['../Orbit_8cpp.html#aaee034023d5a18e9dd77ea2c0dd01273',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const Real &eccen, const Real &mvelpp, const Real &lambm0, const Real &obliqr, amrex::Real uniform_angle): Orbit.cpp']]], + ['zero_5foptics_5finit_2275',['zero_optics_init',['../classPhysProp.html#af0ccfb22c5689ec73789babb1b7c448d',1,'PhysProp']]], + ['zero_5fxflux_2276',['zero_xflux',['../structAdvChoice.html#a7a086b9e2aabb65d2e5e9053e7bd6018',1,'AdvChoice']]], + ['zero_5fyflux_2277',['zero_yflux',['../structAdvChoice.html#a118575fe302e72fcd231e77be6d117a9',1,'AdvChoice']]], + ['zero_5fzflux_2278',['zero_zflux',['../structAdvChoice.html#a7da4e5242e05aeba4822b71fab596954',1,'AdvChoice']]], + ['zflux_5fimask_2279',['zflux_imask',['../classERF.html#ada098767690d194f89717b0deb3adeac',1,'ERF']]], + ['zhi_2280',['zhi',['../classRadiation.html#ac182d77504c899dee3ff639c2a8e93c6',1,'Radiation::zhi()'],['../classKessler.html#a8f1c8af54c49e78271d077456c3aa454',1,'Kessler::zhi()'],['../classSAM.html#aaf2fc082e80f1c5cc9de339ff25ca27b',1,'SAM::zhi()']]], + ['zhi_5fsponge_5fstart_2281',['zhi_sponge_start',['../structSpongeChoice.html#a5e70ccbf1d7de42a4d938416635eee36',1,'SpongeChoice']]], + ['zi_2282',['zi',['../classAerRadProps.html#ac82b4bf91bb3a23e33074e00381388e3',1,'AerRadProps::zi()'],['../classRadiation.html#a7fd0d1f49797bc9d2c248cd334b44e36',1,'Radiation::zi()']]], + ['zlevels_5fstag_2283',['zlevels_stag',['../classERF.html#a7a4d6e7887fa8f30c33a0b8899035ddb',1,'ERF']]], + ['zlo_2284',['zlo',['../structmoeng__flux.html#a32dd97697698052a006613da3a0b7e67',1,'moeng_flux::zlo()'],['../classRadiation.html#add5e5480ecd2c337c1e52e47d62ebaa0',1,'Radiation::zlo()'],['../classSAM.html#a0473906305a6eaea0bad212893b9c911',1,'SAM::zlo()'],['../classKessler.html#a02b5caebac4d5986947655feca7f0db5',1,'Kessler::zlo()'],['../structcustom__flux.html#a3b40812bce1c4be2d850abe1bbc2d208',1,'custom_flux::zlo()'],['../structdonelan__flux.html#af7428f0272064ef770035521c9c9a98b',1,'donelan_flux::zlo()']]], + ['zlo_5fsponge_5fend_2285',['zlo_sponge_end',['../structSpongeChoice.html#a1a79f8e32354ec98857597ddabfe884e',1,'SpongeChoice']]], + ['zmid_2286',['zmid',['../classSAM.html#a5a5228929f2e9032152efe0a5cb9476b',1,'SAM']]], + ['zmom_2287',['zmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaaab25f707cae69bfadac2abcd17a2188',1,'IntVars']]], + ['zref_2288',['zref',['../structmost__data.html#a1acd5276639042ca0834c56656302ea6',1,'most_data']]], + ['zsurf_2289',['zsurf',['../structSolverChoice.html#aa4659e9babdc5d7327266f967d9a80ff',1,'SolverChoice']]], + ['zvel_2290',['zvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a48ee63b17bc216e9661511c33c68bd8b',1,'Vars']]], + ['zvel_5fbc_2291',['zvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa03b35ec9e83f34bb1349a86965d34e34',1,'BCVars']]], + ['zvel_5fbc_5fdata_2292',['zvel_bc_data',['../classERF.html#a7eaa274e3e2193a19bfbe3e684bf692b',1,'ERF']]] ]; diff --git a/search/all_1a.js b/search/all_1a.js index 855162ff0b..af712df3e4 100644 --- a/search/all_1a.js +++ b/search/all_1a.js @@ -1,40 +1,40 @@ var searchData= [ - ['_7eaerradprops_2289',['~AerRadProps',['../classAerRadProps.html#aeb46a505acde8e7bd4a4b4d15e8e1792',1,'AerRadProps']]], - ['_7ecif_2290',['~CIF',['../classCIF.html#ad0e927942bcf9a2db3b073c979f1ef19',1,'CIF']]], - ['_7ecloudradprops_2291',['~CloudRadProps',['../classCloudRadProps.html#a35a276009636e1ac17beeb5343656e29',1,'CloudRadProps']]], - ['_7eerf_2292',['~ERF',['../classERF.html#a30901583bd41e7bf4dddb3c1ea329dfe',1,'ERF']]], - ['_7eerfphysbcfunct_5fcons_2293',['~ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html#ab1f895ffdda9477b380a088bdf48a6de',1,'ERFPhysBCFunct_cons']]], - ['_7eerfphysbcfunct_5fu_2294',['~ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html#aab6427322211c297482f81b39a03ea03',1,'ERFPhysBCFunct_u']]], - ['_7eerfphysbcfunct_5fv_2295',['~ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html#a684936c8b176bfd48a383ae1de421777',1,'ERFPhysBCFunct_v']]], - ['_7eerfphysbcfunct_5fw_2296',['~ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html#ae949a3df422d9d5082146a46c9eca565',1,'ERFPhysBCFunct_w']]], - ['_7eerfphysbcfunct_5fw_5fno_5fterrain_2297',['~ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html#ac503f5e78b39c513480007824709c573',1,'ERFPhysBCFunct_w_no_terrain']]], - ['_7eeulerianmicrophysics_2298',['~EulerianMicrophysics',['../classEulerianMicrophysics.html#a2eb29d168749af2ea18fc7d67dc5259c',1,'EulerianMicrophysics']]], - ['_7eewp_2299',['~EWP',['../classEWP.html#ad500c0f4245245d407e31633ec7cecff',1,'EWP']]], - ['_7efitch_2300',['~Fitch',['../classFitch.html#af9bc97ca62d0611ab2a300992ca8304d',1,'Fitch']]], - ['_7eintersectioncif_2301',['~IntersectionCIF',['../classIntersectionCIF.html#ad4d1305542a68ced637b6e53e2f70102',1,'IntersectionCIF']]], - ['_7ekessler_2302',['~Kessler',['../classKessler.html#a46902fef513cf7298643ee5cc12594bb',1,'Kessler']]], - ['_7elandsurface_2303',['~LandSurface',['../classLandSurface.html#a39ae5ba26a0bd728afd9cf80a4a5fbd6',1,'LandSurface']]], - ['_7emicrophysics_2304',['~Microphysics',['../classMicrophysics.html#a09486c3bc292538d5a26683fb1e19451',1,'Microphysics']]], - ['_7emm5_2305',['~MM5',['../classMM5.html#aa1428d274d51e6db03618151c2fd91cb',1,'MM5']]], - ['_7emostaverage_2306',['~MOSTAverage',['../classMOSTAverage.html#ac755f71a35f1231c8add20993364832a',1,'MOSTAverage']]], - ['_7emrisplitintegrator_2307',['~MRISplitIntegrator',['../classMRISplitIntegrator.html#acdfcd0a0bca3c145e2305248f0da36a0',1,'MRISplitIntegrator']]], - ['_7emultiblockcontainer_2308',['~MultiBlockContainer',['../classMultiBlockContainer.html#abbe61ab484b52aaf83b1bc8e986aee84',1,'MultiBlockContainer']]], - ['_7encfile_2309',['~NCFile',['../classncutils_1_1NCFile.html#a4c1663f24f84dbc74152d7f040910a22',1,'ncutils::NCFile']]], - ['_7endarray_2310',['~NDArray',['../structNDArray.html#afb8008f414c4404e3a6b425c12401d9d',1,'NDArray']]], - ['_7enullmoist_2311',['~NullMoist',['../classNullMoist.html#a75e2d77cb28efa62759818d066b53bb9',1,'NullMoist']]], - ['_7enullsurf_2312',['~NullSurf',['../classNullSurf.html#afc622f13e248dbe6bc5843241c4afb0f',1,'NullSurf']]], - ['_7enullwindfarm_2313',['~NullWindFarm',['../classNullWindFarm.html#a0dbf7ce260bc3c29e53b3650a0a4c40f',1,'NullWindFarm']]], - ['_7eoptics_2314',['~Optics',['../classOptics.html#ae33a3d262417ad9bb96adc3a32519e5f',1,'Optics']]], - ['_7eplaneaverage_2315',['~PlaneAverage',['../classPlaneAverage.html#a961decb14c2137f36e17ceeaf560b452',1,'PlaneAverage']]], - ['_7eproblembase_2316',['~ProblemBase',['../classProblemBase.html#ac7201619fcd9464f851b0cae82dfbcd1',1,'ProblemBase']]], - ['_7eradiation_2317',['~Radiation',['../classRadiation.html#acde23acb9e9f7061d40634fbc24f330d',1,'Radiation']]], - ['_7errtmgp_2318',['~Rrtmgp',['../classRrtmgp.html#aa5d1fac989fde988d4f192d3f64395ee',1,'Rrtmgp']]], - ['_7esam_2319',['~SAM',['../classSAM.html#a301ce0c7f6cff77d6388c2d706e73a42',1,'SAM']]], - ['_7esimplead_2320',['~SimpleAD',['../classSimpleAD.html#affe2efa65acb68bd027a69ad1410253a',1,'SimpleAD']]], - ['_7eslm_2321',['~SLM',['../classSLM.html#a2db94368b4de4bf176393a628fdbd6a3',1,'SLM']]], - ['_7etimeinterpolateddata_2322',['~TimeInterpolatedData',['../structTimeInterpolatedData.html#af14b2d5c5d55331a4dbc9cec9288af53',1,'TimeInterpolatedData']]], - ['_7eturbulentperturbation_2323',['~TurbulentPerturbation',['../structTurbulentPerturbation.html#ad1464c6ce0bc3a576f9df395f39839ce',1,'TurbulentPerturbation']]], - ['_7eunioncif_2324',['~UnionCIF',['../classUnionCIF.html#afddc15ff44e8e7505b919b16616873cd',1,'UnionCIF']]], - ['_7ewindfarm_2325',['~WindFarm',['../classWindFarm.html#a1be0e27ac213ad5faaf2fb2e114eab48',1,'WindFarm']]] + ['_7eaerradprops_2293',['~AerRadProps',['../classAerRadProps.html#aeb46a505acde8e7bd4a4b4d15e8e1792',1,'AerRadProps']]], + ['_7ecif_2294',['~CIF',['../classCIF.html#ad0e927942bcf9a2db3b073c979f1ef19',1,'CIF']]], + ['_7ecloudradprops_2295',['~CloudRadProps',['../classCloudRadProps.html#a35a276009636e1ac17beeb5343656e29',1,'CloudRadProps']]], + ['_7eerf_2296',['~ERF',['../classERF.html#a30901583bd41e7bf4dddb3c1ea329dfe',1,'ERF']]], + ['_7eerfphysbcfunct_5fcons_2297',['~ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html#ab1f895ffdda9477b380a088bdf48a6de',1,'ERFPhysBCFunct_cons']]], + ['_7eerfphysbcfunct_5fu_2298',['~ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html#aab6427322211c297482f81b39a03ea03',1,'ERFPhysBCFunct_u']]], + ['_7eerfphysbcfunct_5fv_2299',['~ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html#a684936c8b176bfd48a383ae1de421777',1,'ERFPhysBCFunct_v']]], + ['_7eerfphysbcfunct_5fw_2300',['~ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html#ae949a3df422d9d5082146a46c9eca565',1,'ERFPhysBCFunct_w']]], + ['_7eerfphysbcfunct_5fw_5fno_5fterrain_2301',['~ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html#ac503f5e78b39c513480007824709c573',1,'ERFPhysBCFunct_w_no_terrain']]], + ['_7eeulerianmicrophysics_2302',['~EulerianMicrophysics',['../classEulerianMicrophysics.html#a2eb29d168749af2ea18fc7d67dc5259c',1,'EulerianMicrophysics']]], + ['_7eewp_2303',['~EWP',['../classEWP.html#ad500c0f4245245d407e31633ec7cecff',1,'EWP']]], + ['_7efitch_2304',['~Fitch',['../classFitch.html#af9bc97ca62d0611ab2a300992ca8304d',1,'Fitch']]], + ['_7eintersectioncif_2305',['~IntersectionCIF',['../classIntersectionCIF.html#ad4d1305542a68ced637b6e53e2f70102',1,'IntersectionCIF']]], + ['_7ekessler_2306',['~Kessler',['../classKessler.html#a46902fef513cf7298643ee5cc12594bb',1,'Kessler']]], + ['_7elandsurface_2307',['~LandSurface',['../classLandSurface.html#a39ae5ba26a0bd728afd9cf80a4a5fbd6',1,'LandSurface']]], + ['_7emicrophysics_2308',['~Microphysics',['../classMicrophysics.html#a09486c3bc292538d5a26683fb1e19451',1,'Microphysics']]], + ['_7emm5_2309',['~MM5',['../classMM5.html#aa1428d274d51e6db03618151c2fd91cb',1,'MM5']]], + ['_7emostaverage_2310',['~MOSTAverage',['../classMOSTAverage.html#ac755f71a35f1231c8add20993364832a',1,'MOSTAverage']]], + ['_7emrisplitintegrator_2311',['~MRISplitIntegrator',['../classMRISplitIntegrator.html#acdfcd0a0bca3c145e2305248f0da36a0',1,'MRISplitIntegrator']]], + ['_7emultiblockcontainer_2312',['~MultiBlockContainer',['../classMultiBlockContainer.html#abbe61ab484b52aaf83b1bc8e986aee84',1,'MultiBlockContainer']]], + ['_7encfile_2313',['~NCFile',['../classncutils_1_1NCFile.html#a4c1663f24f84dbc74152d7f040910a22',1,'ncutils::NCFile']]], + ['_7endarray_2314',['~NDArray',['../structNDArray.html#afb8008f414c4404e3a6b425c12401d9d',1,'NDArray']]], + ['_7enullmoist_2315',['~NullMoist',['../classNullMoist.html#a75e2d77cb28efa62759818d066b53bb9',1,'NullMoist']]], + ['_7enullsurf_2316',['~NullSurf',['../classNullSurf.html#afc622f13e248dbe6bc5843241c4afb0f',1,'NullSurf']]], + ['_7enullwindfarm_2317',['~NullWindFarm',['../classNullWindFarm.html#a0dbf7ce260bc3c29e53b3650a0a4c40f',1,'NullWindFarm']]], + ['_7eoptics_2318',['~Optics',['../classOptics.html#ae33a3d262417ad9bb96adc3a32519e5f',1,'Optics']]], + ['_7eplaneaverage_2319',['~PlaneAverage',['../classPlaneAverage.html#a961decb14c2137f36e17ceeaf560b452',1,'PlaneAverage']]], + ['_7eproblembase_2320',['~ProblemBase',['../classProblemBase.html#ac7201619fcd9464f851b0cae82dfbcd1',1,'ProblemBase']]], + ['_7eradiation_2321',['~Radiation',['../classRadiation.html#acde23acb9e9f7061d40634fbc24f330d',1,'Radiation']]], + ['_7errtmgp_2322',['~Rrtmgp',['../classRrtmgp.html#aa5d1fac989fde988d4f192d3f64395ee',1,'Rrtmgp']]], + ['_7esam_2323',['~SAM',['../classSAM.html#a301ce0c7f6cff77d6388c2d706e73a42',1,'SAM']]], + ['_7esimplead_2324',['~SimpleAD',['../classSimpleAD.html#affe2efa65acb68bd027a69ad1410253a',1,'SimpleAD']]], + ['_7eslm_2325',['~SLM',['../classSLM.html#a2db94368b4de4bf176393a628fdbd6a3',1,'SLM']]], + ['_7etimeinterpolateddata_2326',['~TimeInterpolatedData',['../structTimeInterpolatedData.html#af14b2d5c5d55331a4dbc9cec9288af53',1,'TimeInterpolatedData']]], + ['_7eturbulentperturbation_2327',['~TurbulentPerturbation',['../structTurbulentPerturbation.html#ad1464c6ce0bc3a576f9df395f39839ce',1,'TurbulentPerturbation']]], + ['_7eunioncif_2328',['~UnionCIF',['../classUnionCIF.html#afddc15ff44e8e7505b919b16616873cd',1,'UnionCIF']]], + ['_7ewindfarm_2329',['~WindFarm',['../classWindFarm.html#a1be0e27ac213ad5faaf2fb2e114eab48',1,'WindFarm']]] ]; diff --git a/search/all_2.js b/search/all_2.js index a9f49bc30d..df28b44412 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -55,8 +55,8 @@ var searchData= ['cloud_5fsam_2ecpp_229',['Cloud_SAM.cpp',['../Cloud__SAM_8cpp.html',1,'']]], ['cloudradprops_230',['CloudRadProps',['../classCloudRadProps.html#aade37d67dde6092189402829442285d4',1,'CloudRadProps::CloudRadProps()'],['../classCloudRadProps.html',1,'CloudRadProps']]], ['cmd_231',['cmd',['../classMultiBlockContainer.html#ac2e558406e28ee31351eb60c7465d0ad',1,'MultiBlockContainer']]], - ['cnk_5fa_232',['cnk_a',['../classABLMost.html#a75310e9079ee238a932900feaad85ac5',1,'ABLMost']]], - ['cnk_5fa_233',['Cnk_a',['../structmost__data.html#a83c3a7004441c335b630dd2d6973f518',1,'most_data']]], + ['cnk_5fa_232',['Cnk_a',['../structmost__data.html#a83c3a7004441c335b630dd2d6973f518',1,'most_data']]], + ['cnk_5fa_233',['cnk_a',['../classABLMost.html#a75310e9079ee238a932900feaad85ac5',1,'ABLMost']]], ['cnk_5fb_234',['Cnk_b',['../structmost__data.html#a51b78fb4a4b8fb6aa512d4bd4fcd3cd7',1,'most_data']]], ['cnk_5fb1_235',['Cnk_b1',['../structmost__data.html#acfac0135facabddbdd699609bac908e4',1,'most_data']]], ['cnk_5fb2_236',['Cnk_b2',['../structmost__data.html#a4488059550159398fd2cddaf4d37f31b',1,'most_data']]], @@ -98,9 +98,9 @@ var searchData= ['compute_5fh_5fzeta_5fatjface_272',['Compute_h_zeta_AtJface',['../TerrainMetrics_8H.html#ada12bcb6beb3fa0d00dbdacb37f3c60f',1,'TerrainMetrics.H']]], ['compute_5fh_5fzeta_5fatkface_273',['Compute_h_zeta_AtKface',['../TerrainMetrics_8H.html#a48f57e72ac183fdf1a984f58f3d24ee0',1,'TerrainMetrics.H']]], ['compute_5finterior_5fghost_5fbxs_5fxy_274',['compute_interior_ghost_bxs_xy',['../InteriorGhostCells_8cpp.html#a58aa7f6d6812d4dea186477114d1a47c',1,'compute_interior_ghost_bxs_xy(const Box &bx, const Box &domain, const int &width, const int &set_width, Box &bx_xlo, Box &bx_xhi, Box &bx_ylo, Box &bx_yhi, const IntVect &ng_vect, const bool get_int_ng): InteriorGhostCells.cpp'],['../Utils_8H.html#aaa3f051b9681a4e20d0d88b3715d8897',1,'compute_interior_ghost_bxs_xy(const amrex::Box &bx, const amrex::Box &domain, const int &width, const int &set_width, amrex::Box &bx_xlo, amrex::Box &bx_xhi, amrex::Box &bx_ylo, amrex::Box &bx_yhi, const amrex::IntVect &ng_vect=amrex::IntVect(0, 0, 0), const bool get_int_ng=false): Utils.H']]], - ['compute_5fmost_5fbcs_275',['compute_most_bcs',['../classABLMost.html#a67df60526193cba93df934a540f7a258',1,'ABLMost::compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)'],['../classABLMost.html#a0c33b98848bdb3beb8249d5b60ec1a83',1,'ABLMost::compute_most_bcs(const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)']]], + ['compute_5fmost_5fbcs_275',['compute_most_bcs',['../classABLMost.html#afb930118bc66bba7376f0fe2abd85be3',1,'ABLMost::compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)'],['../classABLMost.html#a64b906be4c2e1328177633f682fab5dd',1,'ABLMost::compute_most_bcs(const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *qv_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)']]], ['compute_5fplane_5faverages_276',['compute_plane_averages',['../classMOSTAverage.html#ab85828af24cd22d737931c51862389e4',1,'MOSTAverage']]], - ['compute_5fq_5fflux_277',['compute_q_flux',['../structdonelan__flux.html#a8d0fc02fd064b22206380d593b628efa',1,'donelan_flux::compute_q_flux()'],['../structmoeng__flux.html#aee217bd58d625b3fb9e80a9fc4e9189f',1,'moeng_flux::compute_q_flux()'],['../structcustom__flux.html#aca20f274a2d45502698a74ed9b839b02',1,'custom_flux::compute_q_flux()']]], + ['compute_5fq_5fflux_277',['compute_q_flux',['../structdonelan__flux.html#adb397919f3dc33f33d8bdc7b99c52efc',1,'donelan_flux::compute_q_flux()'],['../structmoeng__flux.html#a5d40e64bd085af2f4c63cfa1e9e20aa6',1,'moeng_flux::compute_q_flux()'],['../structcustom__flux.html#ae9e13bc10b4594df556671d9a042b48b',1,'custom_flux::compute_q_flux()']]], ['compute_5fregion_5faverages_278',['compute_region_averages',['../classMOSTAverage.html#aaea0b00766b3cdeefd2b54bade8a86bd',1,'MOSTAverage']]], ['compute_5ft_5fflux_279',['compute_t_flux',['../structmoeng__flux.html#a946d89f0b1c8287c83bea9ff628bdb1e',1,'moeng_flux::compute_t_flux()'],['../structdonelan__flux.html#a999e3bdb322d29fcdfbd51047fb32ee0',1,'donelan_flux::compute_t_flux()'],['../structcustom__flux.html#abb193ac77724a6452a6068c3b5954081',1,'custom_flux::compute_t_flux()']]], ['compute_5fu_5fflux_280',['compute_u_flux',['../structdonelan__flux.html#a44a032acc6bd6f42ff90f5a0ac14f4cf',1,'donelan_flux::compute_u_flux()'],['../structcustom__flux.html#a6ab8b167f190f9b0c4c6adb05acfff40',1,'custom_flux::compute_u_flux()'],['../structmoeng__flux.html#a2451f21fea8f87cec2e5f626c36489cb',1,'moeng_flux::compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &um_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const']]], diff --git a/search/all_3.js b/search/all_3.js index e82639a251..14df61a0ac 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -13,8 +13,8 @@ var searchData= ['d_5fv_5fgeos_356',['d_v_geos',['../classERF.html#a7d245afb7b3236b5967902f50bf9000b',1,'ERF']]], ['d_5fw_5fsubsid_357',['d_w_subsid',['../classERF.html#ac94ddee2f501dbcea2a516284b7119b5',1,'ERF']]], ['data_358',['data',['../structNDArray.html#a9d3679c95b5bf1813a7edaedf221837e',1,'NDArray']]], - ['datalog_359',['datalog',['../classERF.html#a1cade630b005dbcc0f644987ef3db287',1,'ERF']]], - ['datalog_360',['DataLog',['../classERF.html#aa2c3ee1910008b828b9da79ccdfe3871',1,'ERF']]], + ['datalog_359',['DataLog',['../classERF.html#aa2c3ee1910008b828b9da79ccdfe3871',1,'ERF']]], + ['datalog_360',['datalog',['../classERF.html#a1cade630b005dbcc0f644987ef3db287',1,'ERF']]], ['datalogname_361',['DataLogName',['../classERF.html#a16e1f6b8bbb05ae738daf2abe626c159',1,'ERF']]], ['datalogname_362',['datalogname',['../classERF.html#a9248a4eb025c2647e003f838cba52a21',1,'ERF']]], ['datastruct_2eh_363',['DataStruct.H',['../DataStruct_8H.html',1,'']]], diff --git a/search/all_8.js b/search/all_8.js index 70194a601e..2a3fda5a23 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -24,7 +24,7 @@ var searchData= ['impose_5flateral_5fxvel_5fbcs_888',['impose_lateral_xvel_bcs',['../classERFPhysBCFunct__u.html#a9b203cbd4f9a1fd40961067424ae5f81',1,'ERFPhysBCFunct_u']]], ['impose_5flateral_5fyvel_5fbcs_889',['impose_lateral_yvel_bcs',['../classERFPhysBCFunct__v.html#adee10e9098b1261837e642a76632c141',1,'ERFPhysBCFunct_v']]], ['impose_5flateral_5fzvel_5fbcs_890',['impose_lateral_zvel_bcs',['../classERFPhysBCFunct__w.html#a9cd6e53c9598fe025c3c78945c2b1b83',1,'ERFPhysBCFunct_w::impose_lateral_zvel_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#a25d10d63224b2acd259cc6309e5bce7e',1,'ERFPhysBCFunct_w_no_terrain::impose_lateral_zvel_bcs()']]], - ['impose_5fmost_5fbcs_891',['impose_most_bcs',['../classABLMost.html#a8e0510d69090549d147c9ebf31f24e5a',1,'ABLMost']]], + ['impose_5fmost_5fbcs_891',['impose_most_bcs',['../classABLMost.html#ab3ac1c161450930085ef74208b7f3dcb',1,'ABLMost']]], ['impose_5fvertical_5fcons_5fbcs_892',['impose_vertical_cons_bcs',['../classERFPhysBCFunct__cons.html#ad56fdfadfae102cf4e7419eaf756cb80',1,'ERFPhysBCFunct_cons']]], ['impose_5fvertical_5fxvel_5fbcs_893',['impose_vertical_xvel_bcs',['../classERFPhysBCFunct__u.html#afdf8afb39002a2daac0fc16a5db76d17',1,'ERFPhysBCFunct_u']]], ['impose_5fvertical_5fyvel_5fbcs_894',['impose_vertical_yvel_bcs',['../classERFPhysBCFunct__v.html#a9e295ac17321f4d577f1d103f6b665a2',1,'ERFPhysBCFunct_v']]], @@ -58,7 +58,7 @@ var searchData= ['init_5fdirichlet_5fbc_5fdata_922',['init_Dirichlet_bc_data',['../classERF.html#a3079a30cce7e1a01d5c9705f393b5a63',1,'ERF']]], ['init_5ffrom_5fhse_923',['init_from_hse',['../classERF.html#a857a8f76768ec4451b995cbf4f4ac176',1,'ERF']]], ['init_5ffrom_5finput_5fsounding_924',['init_from_input_sounding',['../classERF.html#a2908bcd920ab5e3fef171a37302853ec',1,'ERF']]], - ['init_5fgeo_5fwind_5fprofile_925',['init_geo_wind_profile',['../classERF.html#aacc932516cb277301951a8258545873c',1,'ERF']]], + ['init_5fgeo_5fwind_5fprofile_925',['init_geo_wind_profile',['../classERF.html#aab564dd3009ef83466b50db6d997b563',1,'ERF']]], ['init_5fisentropic_5fhse_926',['init_isentropic_hse',['../namespaceHSEutils.html#a531678cdabf38cca3d47317e33a82fa5',1,'HSEutils']]], ['init_5fisentropic_5fhse_5fterrain_927',['init_isentropic_hse_terrain',['../namespaceHSEutils.html#ab38b424f8934564898ddc0e0ee852b07',1,'HSEutils']]], ['init_5fkessler_2ecpp_928',['Init_Kessler.cpp',['../Init__Kessler_8cpp.html',1,'']]], diff --git a/search/all_c.js b/search/all_c.js index 9459f07037..97f7704145 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -5,7 +5,7 @@ var searchData= ['m_5factive_1093',['m_active',['../classCIF.html#a1e3b931483e96527c09af4016a29d101',1,'CIF']]], ['m_5faverages_1094',['m_averages',['../classMOSTAverage.html#a158b82286f1bed8b02da2c8b2ac7f4c0',1,'MOSTAverage']]], ['m_5faxis_1095',['m_axis',['../classPlaneAverage.html#ab1c325b8a1241cb446bad96fa558e770',1,'PlaneAverage::m_axis()'],['../classSAM.html#a37854ec84283a4229cf86b54cfcfc72b',1,'SAM::m_axis()'],['../classKessler.html#afea161a2b985d4c0eb4aa9390a808ab4',1,'Kessler::m_axis()']]], - ['m_5fbc_5fextdir_5fvals_1096',['m_bc_extdir_vals',['../classERFPhysBCFunct__w__no__terrain.html#af10baf7824fa75f859317b7b0c8cc3f4',1,'ERFPhysBCFunct_w_no_terrain::m_bc_extdir_vals()'],['../classERF.html#a199add69cee34c6611a5dc9ee965971c',1,'ERF::m_bc_extdir_vals()'],['../classERFPhysBCFunct__w.html#afd4eed563a59fae4744eaac6ced6bb6b',1,'ERFPhysBCFunct_w::m_bc_extdir_vals()'],['../classERFPhysBCFunct__v.html#a7e67556be338a97384abe278d98f02e7',1,'ERFPhysBCFunct_v::m_bc_extdir_vals()'],['../classERFPhysBCFunct__u.html#a1d7949c78cfb3041588995139f0a9218',1,'ERFPhysBCFunct_u::m_bc_extdir_vals()'],['../classERFPhysBCFunct__cons.html#a75abbe15fe3c056e3ee6c5b250bdac44',1,'ERFPhysBCFunct_cons::m_bc_extdir_vals()']]], + ['m_5fbc_5fextdir_5fvals_1096',['m_bc_extdir_vals',['../classERFPhysBCFunct__v.html#a7e67556be338a97384abe278d98f02e7',1,'ERFPhysBCFunct_v::m_bc_extdir_vals()'],['../classERF.html#a199add69cee34c6611a5dc9ee965971c',1,'ERF::m_bc_extdir_vals()'],['../classERFPhysBCFunct__w__no__terrain.html#af10baf7824fa75f859317b7b0c8cc3f4',1,'ERFPhysBCFunct_w_no_terrain::m_bc_extdir_vals()'],['../classERFPhysBCFunct__w.html#afd4eed563a59fae4744eaac6ced6bb6b',1,'ERFPhysBCFunct_w::m_bc_extdir_vals()'],['../classERFPhysBCFunct__cons.html#a75abbe15fe3c056e3ee6c5b250bdac44',1,'ERFPhysBCFunct_cons::m_bc_extdir_vals()'],['../classERFPhysBCFunct__u.html#a1d7949c78cfb3041588995139f0a9218',1,'ERFPhysBCFunct_u::m_bc_extdir_vals()']]], ['m_5fbc_5fneumann_5fvals_1097',['m_bc_neumann_vals',['../classERFPhysBCFunct__cons.html#a4ddeefc7be1abe021ebcdb272fc9db45',1,'ERFPhysBCFunct_cons::m_bc_neumann_vals()'],['../classERFPhysBCFunct__u.html#a33fd3c8b07c1376a6e433637010dd509',1,'ERFPhysBCFunct_u::m_bc_neumann_vals()'],['../classERFPhysBCFunct__v.html#ad9053e6fef29f1cb09b0f90e497f03b0',1,'ERFPhysBCFunct_v::m_bc_neumann_vals()'],['../classERFPhysBCFunct__w.html#a618a6fa84ef741a75172135ce8481b05',1,'ERFPhysBCFunct_w::m_bc_neumann_vals()'],['../classERFPhysBCFunct__w__no__terrain.html#a5f98e8e83a78de87e1b5c720f3b2ea64',1,'ERFPhysBCFunct_w_no_terrain::m_bc_neumann_vals()'],['../classERF.html#a69ea003766c97b1a667b002b3661f0f2',1,'ERF::m_bc_neumann_vals()']]], ['m_5fbdy_5ftime_5finterval_1098',['m_bdy_time_interval',['../classABLMost.html#a049bc06685178431599f3bfaa57d63bd',1,'ABLMost']]], ['m_5fbox_1099',['m_box',['../classRadiation.html#a37098b6502fef13732ed996200b7f64c',1,'Radiation']]], @@ -40,7 +40,7 @@ var searchData= ['m_5ff1_1128',['m_f1',['../classUnionCIF.html#a48c696814009301ff056340a2ebb601c',1,'UnionCIF::m_f1()'],['../classIntersectionCIF.html#a0b24d2c5c189c43b259c173c162aa1f1',1,'IntersectionCIF::m_f1()']]], ['m_5ff2_1129',['m_f2',['../classUnionCIF.html#a150413e8d9e4bbd2b44e924c839f296a',1,'UnionCIF::m_f2()'],['../classIntersectionCIF.html#af11428d551013bf6318ef89873537a4e',1,'IntersectionCIF::m_f2()']]], ['m_5ffac_5fcond_1130',['m_fac_cond',['../classKessler.html#a74746cef2381fd949a06be46f99a05c7',1,'Kessler::m_fac_cond()'],['../classSAM.html#a66b0ffc2f98c96c5a3b3c760a854be95',1,'SAM::m_fac_cond()']]], - ['m_5ffac_5ffus_1131',['m_fac_fus',['../classSAM.html#a53d38219476c32ba2dd751c02bcae53c',1,'SAM::m_fac_fus()'],['../classKessler.html#acaf08727482ff116185a6dbdf2bd54f9',1,'Kessler::m_fac_fus()']]], + ['m_5ffac_5ffus_1131',['m_fac_fus',['../classKessler.html#acaf08727482ff116185a6dbdf2bd54f9',1,'Kessler::m_fac_fus()'],['../classSAM.html#a53d38219476c32ba2dd751c02bcae53c',1,'SAM::m_fac_fus()']]], ['m_5ffac_5fsub_1132',['m_fac_sub',['../classKessler.html#a2feda15429da3d8227d75cc3f6da71ba',1,'Kessler::m_fac_sub()'],['../classSAM.html#a8653cbf2c13ac3595f5f8710a3f1beec',1,'SAM::m_fac_sub()']]], ['m_5ffact_5fnew_1133',['m_fact_new',['../classMOSTAverage.html#a960bae1d528aef6d0e7034dbea65a2c3',1,'MOSTAverage']]], ['m_5ffact_5fold_1134',['m_fact_old',['../classMOSTAverage.html#ae1d62c88d62bbef8458d0084200f65f2',1,'MOSTAverage']]], @@ -51,7 +51,7 @@ var searchData= ['m_5ffield_1139',['m_field',['../classPlaneAverage.html#a6c29e3eafbbb7028e801c513b29a1c09',1,'PlaneAverage']]], ['m_5ffields_1140',['m_fields',['../classMOSTAverage.html#ad301df8e1ee46557a4d277c3f87fae69',1,'MOSTAverage']]], ['m_5ffilename_1141',['m_filename',['../classReadBndryPlanes.html#a3a130c25c6b3c327e58d3e4687a051b9',1,'ReadBndryPlanes::m_filename()'],['../classWriteBndryPlanes.html#abbc94048dfd43b653b7754d785c11d2f',1,'WriteBndryPlanes::m_filename()']]], - ['m_5fgeom_1142',['m_geom',['../classPlaneAverage.html#ae359b042dfa8a0b951a3d34706c3c385',1,'PlaneAverage::m_geom()'],['../classERFPhysBCFunct__cons.html#a1a3121bc392962a3c3149a6e2db2791b',1,'ERFPhysBCFunct_cons::m_geom()'],['../classRadiation.html#ae5477e7b80b52cebf89ec3b8bdce0f3c',1,'Radiation::m_geom()'],['../classSAM.html#a8242fff43eb2cf417036eb36f5e4a3d8',1,'SAM::m_geom()'],['../classKessler.html#a48f29ab8e5d1232ee83851fd904e9354',1,'Kessler::m_geom()'],['../classSLM.html#a870bfd56a5fe10dc6b7b8f0347a9b218',1,'SLM::m_geom()'],['../classMM5.html#a7edc95309bb52864bba5341f19262063',1,'MM5::m_geom()'],['../classWriteBndryPlanes.html#a007dc2174ebcc2e2d79e8f31f41255cb',1,'WriteBndryPlanes::m_geom()'],['../classReadBndryPlanes.html#af4c91eeb64f4e49767e97c1e72de06fc',1,'ReadBndryPlanes::m_geom()'],['../classTerrainIF.html#aeb902107efd92150abad59ec0a8cf088',1,'TerrainIF::m_geom()'],['../classMOSTAverage.html#aed9b6c726189d8858abba0a2a66feca1',1,'MOSTAverage::m_geom()'],['../classERFPhysBCFunct__w__no__terrain.html#a7f695c3d80d3c166dce59565c4d8dffc',1,'ERFPhysBCFunct_w_no_terrain::m_geom()'],['../classERFPhysBCFunct__w.html#a1e9f9a0981a60be4e8e3a2b906444878',1,'ERFPhysBCFunct_w::m_geom()'],['../classERFPhysBCFunct__v.html#a01f7c56f64ac414f4ec69ff8c45a2f2a',1,'ERFPhysBCFunct_v::m_geom()'],['../classERFPhysBCFunct__u.html#a12a1e078b61a3e00958bf0f3f69bfe5f',1,'ERFPhysBCFunct_u::m_geom()'],['../classABLMost.html#a1795a510d08fbd88e6599e014f97b6c5',1,'ABLMost::m_geom()']]], + ['m_5fgeom_1142',['m_geom',['../classPlaneAverage.html#ae359b042dfa8a0b951a3d34706c3c385',1,'PlaneAverage::m_geom()'],['../classRadiation.html#ae5477e7b80b52cebf89ec3b8bdce0f3c',1,'Radiation::m_geom()'],['../classSAM.html#a8242fff43eb2cf417036eb36f5e4a3d8',1,'SAM::m_geom()'],['../classKessler.html#a48f29ab8e5d1232ee83851fd904e9354',1,'Kessler::m_geom()'],['../classERFPhysBCFunct__w.html#a1e9f9a0981a60be4e8e3a2b906444878',1,'ERFPhysBCFunct_w::m_geom()'],['../classSLM.html#a870bfd56a5fe10dc6b7b8f0347a9b218',1,'SLM::m_geom()'],['../classMM5.html#a7edc95309bb52864bba5341f19262063',1,'MM5::m_geom()'],['../classWriteBndryPlanes.html#a007dc2174ebcc2e2d79e8f31f41255cb',1,'WriteBndryPlanes::m_geom()'],['../classReadBndryPlanes.html#af4c91eeb64f4e49767e97c1e72de06fc',1,'ReadBndryPlanes::m_geom()'],['../classTerrainIF.html#aeb902107efd92150abad59ec0a8cf088',1,'TerrainIF::m_geom()'],['../classMOSTAverage.html#aed9b6c726189d8858abba0a2a66feca1',1,'MOSTAverage::m_geom()'],['../classERFPhysBCFunct__w__no__terrain.html#a7f695c3d80d3c166dce59565c4d8dffc',1,'ERFPhysBCFunct_w_no_terrain::m_geom()'],['../classERFPhysBCFunct__v.html#a01f7c56f64ac414f4ec69ff8c45a2f2a',1,'ERFPhysBCFunct_v::m_geom()'],['../classERFPhysBCFunct__u.html#a12a1e078b61a3e00958bf0f3f69bfe5f',1,'ERFPhysBCFunct_u::m_geom()'],['../classERFPhysBCFunct__cons.html#a1a3121bc392962a3c3149a6e2db2791b',1,'ERFPhysBCFunct_cons::m_geom()'],['../classABLMost.html#a1795a510d08fbd88e6599e014f97b6c5',1,'ABLMost::m_geom()']]], ['m_5fgocp_1143',['m_gOcp',['../classKessler.html#aac004df387a7f0725724f017ca3d4a99',1,'Kessler::m_gOcp()'],['../classSAM.html#a3a76b3fc76d33c147dcaab81a738f41c',1,'SAM::m_gOcp()']]], ['m_5fgtoe_1144',['m_gtoe',['../classKessler.html#ae8749011028be638e3fb8051e22f83f1',1,'Kessler::m_gtoe()'],['../classSAM.html#a579b5a1e16d7b9d8d317e475a6a43705',1,'SAM::m_gtoe()']]], ['m_5fhub_5fheight_1145',['m_hub_height',['../classNullWindFarm.html#ad403f4133b2292495e5dd949fcc59207',1,'NullWindFarm']]], @@ -76,7 +76,7 @@ var searchData= ['m_5fline_5fxcentroid_1164',['m_line_xcentroid',['../classPlaneAverage.html#a560dbd7059fb6cbb0421635c5d405d2b',1,'PlaneAverage']]], ['m_5flmask_5flev_1165',['m_lmask_lev',['../classABLMost.html#aaa5bbc610662825ddd8a184b43f3541b',1,'ABLMost']]], ['m_5flon_1166',['m_lon',['../classRadiation.html#a0069d200496f037a5bffa96e4bf9bce0',1,'Radiation']]], - ['m_5flsm_5fdata_5flev_1167',['m_lsm_data_lev',['../classABLMost.html#a958aaaf9e040462197c88c6c77f2aaf6',1,'ABLMost::m_lsm_data_lev()'],['../classLandSurface.html#a5a134e93d42328bfaa9611a9e625e1bb',1,'LandSurface::m_lsm_data_lev()']]], + ['m_5flsm_5fdata_5flev_1167',['m_lsm_data_lev',['../classLandSurface.html#a5a134e93d42328bfaa9611a9e625e1bb',1,'LandSurface::m_lsm_data_lev()'],['../classABLMost.html#a958aaaf9e040462197c88c6c77f2aaf6',1,'ABLMost::m_lsm_data_lev()']]], ['m_5flsm_5fflux_5flev_1168',['m_lsm_flux_lev',['../classABLMost.html#a422336bc908d29f98dafb3b745b4f060',1,'ABLMost']]], ['m_5flsm_5ffluxes_1169',['m_lsm_fluxes',['../classRadiation.html#a628ab4164c223bc55241535374a780cb',1,'Radiation']]], ['m_5flsm_5fgeom_1170',['m_lsm_geom',['../classMM5.html#a5bb965e19ba475c78c8c9c8528fbf871',1,'MM5::m_lsm_geom()'],['../classNullSurf.html#ac722d317f14ff1793ce7a38362987513',1,'NullSurf::m_lsm_geom()'],['../classSLM.html#ac41680d479e44b54678787b662c55fef',1,'SLM::m_lsm_geom()']]], @@ -105,7 +105,7 @@ var searchData= ['m_5fnz_5flsm_1193',['m_nz_lsm',['../classMM5.html#a9e2b3186622686e5aae850eb1dc93d28',1,'MM5::m_nz_lsm()'],['../classSLM.html#ac5eb0f0fb3b7c78777a95bad4b5370ee',1,'SLM::m_nz_lsm()']]], ['m_5fout_5frad_1194',['m_out_rad',['../classReadBndryPlanes.html#acb820b3ebc4c07d210831e6081c47aa9',1,'ReadBndryPlanes::m_out_rad()'],['../classWriteBndryPlanes.html#a2ce490f5166966b52112f126c9dc4dd8',1,'WriteBndryPlanes::m_out_rad()']]], ['m_5fowns_5fdata_1195',['m_owns_data',['../structTimeInterpolatedData.html#a6eeb9167e2d8051c16fdbb1e7fee54ed',1,'TimeInterpolatedData']]], - ['m_5fphi_1196',['m_phi',['../structUPWINDALL.html#a36acc81d9046b2b80cf3755aa46bc10c',1,'UPWINDALL::m_phi()'],['../structWENO__Z5.html#a962862416f273b267eb55802eff59edf',1,'WENO_Z5::m_phi()'],['../structWENO__MZQ3.html#a106585bb6e78f7027658c9c56f3ae892',1,'WENO_MZQ3::m_phi()'],['../structWENO__Z3.html#a8269a48070f989c0183112ccd8e57489',1,'WENO_Z3::m_phi()'],['../structWENO5.html#a28727bda47dc47677cf20c4d4bbda9a8',1,'WENO5::m_phi()'],['../structWENO3.html#a13120486db8a71a2059a9c7c1928b416',1,'WENO3::m_phi()'],['../structCENTERED6.html#a732a4a686c30a3233c939f453b74f0b9',1,'CENTERED6::m_phi()'],['../structUPWIND5.html#a26ff7f987df2f61ab60c121c02dd4295',1,'UPWIND5::m_phi()'],['../structCENTERED4.html#a2a0e8c62c2eb7e34a73c94f212a21cb3',1,'CENTERED4::m_phi()'],['../structUPWIND3.html#a4f184417f94f60775a46357fbafe1cca',1,'UPWIND3::m_phi()'],['../structCENTERED2.html#ac162099524c29536f1d08dcbb7c6c67a',1,'CENTERED2::m_phi()']]], + ['m_5fphi_1196',['m_phi',['../structWENO__Z3.html#a8269a48070f989c0183112ccd8e57489',1,'WENO_Z3::m_phi()'],['../structWENO__Z5.html#a962862416f273b267eb55802eff59edf',1,'WENO_Z5::m_phi()'],['../structWENO__MZQ3.html#a106585bb6e78f7027658c9c56f3ae892',1,'WENO_MZQ3::m_phi()'],['../structWENO5.html#a28727bda47dc47677cf20c4d4bbda9a8',1,'WENO5::m_phi()'],['../structWENO3.html#a13120486db8a71a2059a9c7c1928b416',1,'WENO3::m_phi()'],['../structCENTERED6.html#a732a4a686c30a3233c939f453b74f0b9',1,'CENTERED6::m_phi()'],['../structUPWIND5.html#a26ff7f987df2f61ab60c121c02dd4295',1,'UPWIND5::m_phi()'],['../structCENTERED4.html#a2a0e8c62c2eb7e34a73c94f212a21cb3',1,'CENTERED4::m_phi()'],['../structUPWIND3.html#a4f184417f94f60775a46357fbafe1cca',1,'UPWIND3::m_phi()'],['../structCENTERED2.html#ac162099524c29536f1d08dcbb7c6c67a',1,'CENTERED2::m_phi()'],['../structUPWINDALL.html#a36acc81d9046b2b80cf3755aa46bc10c',1,'UPWINDALL::m_phi()']]], ['m_5fplane_5faverage_1197',['m_plane_average',['../classMOSTAverage.html#a81ad3bc2787e30025f8bee91bc5c9dc2',1,'MOSTAverage']]], ['m_5fplot_5fint_5f1_1198',['m_plot_int_1',['../classERF.html#a57cfb4bfead8525174646964992c7e69',1,'ERF']]], ['m_5fplot_5fint_5f2_1199',['m_plot_int_2',['../classERF.html#ad3311c9ceacd17f34bdb5e03cefa33b3',1,'ERF']]], @@ -115,154 +115,156 @@ var searchData= ['m_5fpower_1203',['m_power',['../classNullWindFarm.html#a61554384fc601d7ae2fb758a8bc7f4f4',1,'NullWindFarm']]], ['m_5fpp_5fprefix_1204',['m_pp_prefix',['../classMOSTAverage.html#a8e48f835a742b02f039aeb6bc520aef8',1,'MOSTAverage']]], ['m_5fprecision_1205',['m_precision',['../classPlaneAverage.html#a1f08f5f76700c51c42243410ffce6e66',1,'PlaneAverage']]], - ['m_5fqmoist_5fsize_1206',['m_qmoist_size',['../classKessler.html#ae94091e97ccba54c040030c98e52aa7c',1,'Kessler::m_qmoist_size()'],['../classSAM.html#a4bf36ad050daafdcfea1aa83ad75f9cf',1,'SAM::m_qmoist_size()'],['../classNullMoist.html#a645f66b91b08d84aa7451a9da0c11a72',1,'NullMoist::m_qmoist_size()']]], - ['m_5fqstate_5fsize_1207',['m_qstate_size',['../classKessler.html#ad5167b56417db2cd78415b4654d6f7ca',1,'Kessler::m_qstate_size()'],['../classNullMoist.html#a3cb016aa9c0f1ee7534ad678723d1c59',1,'NullMoist::m_qstate_size()'],['../classSAM.html#a81c775ecb78f3f228a98a9c39d1d098d',1,'SAM::m_qstate_size()']]], + ['m_5fqmoist_5fsize_1206',['m_qmoist_size',['../classKessler.html#ae94091e97ccba54c040030c98e52aa7c',1,'Kessler::m_qmoist_size()'],['../classNullMoist.html#a645f66b91b08d84aa7451a9da0c11a72',1,'NullMoist::m_qmoist_size()'],['../classSAM.html#a4bf36ad050daafdcfea1aa83ad75f9cf',1,'SAM::m_qmoist_size()']]], + ['m_5fqstate_5fsize_1207',['m_qstate_size',['../classKessler.html#ad5167b56417db2cd78415b4654d6f7ca',1,'Kessler::m_qstate_size()'],['../classSAM.html#a81c775ecb78f3f228a98a9c39d1d098d',1,'SAM::m_qstate_size()'],['../classNullMoist.html#a3cb016aa9c0f1ee7534ad678723d1c59',1,'NullMoist::m_qstate_size()']]], ['m_5fr_1208',['m_r',['../classFlowerIF.html#a09721c1438c00c21d1babb121dc3d447',1,'FlowerIF']]], ['m_5fr2d_1209',['m_r2d',['../classERF.html#addf62bfc534515447b94e928ac0b7135',1,'ERF']]], ['m_5fradius_1210',['m_radius',['../classMOSTAverage.html#a2c167351f6655ef3276f8e5b39439e91',1,'MOSTAverage']]], ['m_5fratio_1211',['m_ratio',['../classERFFillPatcher.html#ab5ab5fa9bd525d2673c433633e0b3fba',1,'ERFFillPatcher']]], ['m_5frdocp_1212',['m_rdOcp',['../classReadBndryPlanes.html#a7e0bbe82df8b302172937d7dbb981a2c',1,'ReadBndryPlanes::m_rdOcp()'],['../classSAM.html#a3b461d5620f6b9a08a1e62b60a463af7',1,'SAM::m_rdOcp()']]], ['m_5frelax_5fmask_1213',['m_relax_mask',['../classERFFillPatcher.html#abad97ea0363653435fd9f922e10a53b2',1,'ERFFillPatcher']]], - ['m_5frotor_5frad_1214',['m_rotor_rad',['../classNullWindFarm.html#a06d46ff7212efd7893e94b99fa981b9d',1,'NullWindFarm']]], - ['m_5fset_5fmask_1215',['m_set_mask',['../classERFFillPatcher.html#a9d188e7b7e85221b257799a5a9c5098e',1,'ERFFillPatcher']]], - ['m_5fsign_1216',['m_sign',['../classFlowerIF.html#a1841ecb4de32a4763c2864784f0c22c4',1,'FlowerIF']]], - ['m_5fsst_5flev_1217',['m_sst_lev',['../classABLMost.html#ad8f1957bba407e17edb0a84ace515cde',1,'ABLMost']]], - ['m_5fstart_5fbdy_5ftime_1218',['m_start_bdy_time',['../classABLMost.html#a4fb97b28e44e9ff6930f18083923343a',1,'ABLMost']]], - ['m_5ft_5favg_1219',['m_t_avg',['../classMOSTAverage.html#a05905a4754c7eb39b766b96889b1bd47',1,'MOSTAverage']]], - ['m_5ft_5finit_1220',['m_t_init',['../classMOSTAverage.html#a3fe20fc4a4eb0b283f1d658b6237004c',1,'MOSTAverage']]], - ['m_5fterr_1221',['m_terr',['../classTerrainIF.html#a3e1f2814d20da7b5dd6d1d620b04784c',1,'TerrainIF']]], - ['m_5fterrain_5ftype_1222',['m_terrain_type',['../classERFPhysBCFunct__w.html#a96add99b86d3a03a872af7af85ad8e96',1,'ERFPhysBCFunct_w']]], - ['m_5ftheta_5fdir_1223',['m_theta_dir',['../classMM5.html#ab8187a0b9206d9c1d6632d494a149d1a',1,'MM5::m_theta_dir()'],['../classSLM.html#aec067697af550a8122138e57c4e0666d',1,'SLM::m_theta_dir()']]], - ['m_5fthrust_5fcoeff_1224',['m_thrust_coeff',['../classNullWindFarm.html#a7fe11fbaf6a246c60156e40aec3835f7',1,'NullWindFarm']]], - ['m_5fthrust_5fcoeff_5fstanding_1225',['m_thrust_coeff_standing',['../classNullWindFarm.html#a5a95464f19af9063228d23981f3a75cd',1,'NullWindFarm']]], - ['m_5ftime_1226',['m_time',['../structTimeInterpolatedData.html#a9b0102facc1d00011f48f95132955e27',1,'TimeInterpolatedData']]], - ['m_5ftime_5ffile_1227',['m_time_file',['../classReadBndryPlanes.html#a8027f415fce9acdc5ad53745016f67bf',1,'ReadBndryPlanes::m_time_file()'],['../classWriteBndryPlanes.html#a91c8abe5b1a15f5fe630db40230f08c1',1,'WriteBndryPlanes::m_time_file()']]], - ['m_5ftime_5fwindow_1228',['m_time_window',['../classMOSTAverage.html#ac95147c0d7961323ca8b079f63cd4be9',1,'MOSTAverage']]], - ['m_5ftinterp_1229',['m_tinterp',['../classReadBndryPlanes.html#a3f5e28f23e03b5c32f23ac953987728a',1,'ReadBndryPlanes']]], - ['m_5ftn_1230',['m_tn',['../classReadBndryPlanes.html#ade779c58aa5ea62cf1e03cbfaf98bb61',1,'ReadBndryPlanes']]], - ['m_5ftnp1_1231',['m_tnp1',['../classReadBndryPlanes.html#a4343c3c0761df0f96c58f8d268a43017',1,'ReadBndryPlanes']]], - ['m_5ftnp2_1232',['m_tnp2',['../classReadBndryPlanes.html#aca1dcdc531215bfd5a12fb286d064c8c',1,'ReadBndryPlanes']]], - ['m_5fu_5fbc_5fdata_1233',['m_u_bc_data',['../classERFPhysBCFunct__u.html#a603a1822cba514966ad201cfc676cdf6',1,'ERFPhysBCFunct_u']]], - ['m_5fuse_5freal_5fbcs_1234',['m_use_real_bcs',['../classERFPhysBCFunct__cons.html#a0e54453355d6a7c96044113c8827a008',1,'ERFPhysBCFunct_cons::m_use_real_bcs()'],['../classERFPhysBCFunct__u.html#a4a1ce4ec8f730cb61568aee6eceefe1f',1,'ERFPhysBCFunct_u::m_use_real_bcs()'],['../classERFPhysBCFunct__v.html#aa17ac5983f98d1b13f952fa7f2c39b54',1,'ERFPhysBCFunct_v::m_use_real_bcs()'],['../classERFPhysBCFunct__w.html#a6e6cdc32da147f7bc00d8c408b5df9a1',1,'ERFPhysBCFunct_w::m_use_real_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#a6ec9592d34b537392cbcb34ffb63f99a',1,'ERFPhysBCFunct_w_no_terrain::m_use_real_bcs()']]], - ['m_5fv_5fbc_5fdata_1235',['m_v_bc_data',['../classERFPhysBCFunct__v.html#a1abc171e8cfcd542f4d9e312e0f586c1',1,'ERFPhysBCFunct_v']]], - ['m_5fvar_5fnames_1236',['m_var_names',['../classReadBndryPlanes.html#aa5f533fb198d42785bfebe5cd8ae7131',1,'ReadBndryPlanes::m_var_names()'],['../classWriteBndryPlanes.html#a85703bf41a6ba0382f13a90f64ba417b',1,'WriteBndryPlanes::m_var_names()']]], - ['m_5fw2d_1237',['m_w2d',['../classERF.html#aa53035f34ba133b86172e180abda4209',1,'ERF']]], - ['m_5fw_5fbc_5fdata_1238',['m_w_bc_data',['../classERFPhysBCFunct__w.html#a4c66456080eb954ef8c80fc3dcfc4c3a',1,'ERFPhysBCFunct_w::m_w_bc_data()'],['../classERFPhysBCFunct__w__no__terrain.html#a061d0fb277d977056e7485d4ab4abc3c',1,'ERFPhysBCFunct_w_no_terrain::m_w_bc_data()']]], - ['m_5fwind_5fspeed_1239',['m_wind_speed',['../classNullWindFarm.html#a9beae3f8f39bb7bde432530da926d6ef',1,'NullWindFarm']]], - ['m_5fwindfarm_5fmodel_1240',['m_windfarm_model',['../classWindFarm.html#af3953694e6a246585c20f50436a65123',1,'WindFarm']]], - ['m_5fx_5fpos_1241',['m_x_pos',['../classMOSTAverage.html#a58c320eb48f9b8a1b0983d2770e9f3ea',1,'MOSTAverage']]], - ['m_5fxlo_1242',['m_xlo',['../classPlaneAverage.html#a42c7dfa900a0b69ba1d294455ca8ba51',1,'PlaneAverage']]], - ['m_5fxloc_1243',['m_xloc',['../classNullWindFarm.html#ac8ff132b0d2d52032ec19344ec6a74c6',1,'NullWindFarm']]], - ['m_5fy_5fpos_1244',['m_y_pos',['../classMOSTAverage.html#a1beb0dad926be2f2d9cb1de69a1a3374',1,'MOSTAverage']]], - ['m_5fyloc_1245',['m_yloc',['../classNullWindFarm.html#a86792dc0d8fb3dfc9b9646c38a2926da',1,'NullWindFarm']]], - ['m_5fz_5fphys_5fnd_1246',['m_z_phys_nd',['../classERFPhysBCFunct__cons.html#ad33ab704eb9b5d62a4db9317f40255dd',1,'ERFPhysBCFunct_cons::m_z_phys_nd()'],['../classERFPhysBCFunct__u.html#aefe9bc994735627162154bc289a0de3c',1,'ERFPhysBCFunct_u::m_z_phys_nd()'],['../classERFPhysBCFunct__v.html#afffa0e227916c179928f9a3eb7a07c3c',1,'ERFPhysBCFunct_v::m_z_phys_nd()'],['../classERFPhysBCFunct__w.html#aa37508122179536336aa8dba19d34c1b',1,'ERFPhysBCFunct_w::m_z_phys_nd()'],['../classMOSTAverage.html#a3a49018467b69573ef84df9cdfd86da4',1,'MOSTAverage::m_z_phys_nd()'],['../classKessler.html#aaead0b1bbb0693e5ef480fd15bcbe559',1,'Kessler::m_z_phys_nd()'],['../classSAM.html#a51af1452ad89711f8ddaa554cdc49ee6',1,'SAM::m_z_phys_nd()']]], - ['m_5fz_5fpos_1247',['m_z_pos',['../classMOSTAverage.html#a81ff1b7e8d026f0cd74147cbcc016d15',1,'MOSTAverage']]], - ['m_5fzref_1248',['m_zref',['../classMOSTAverage.html#af2f1477f6bc5e4b2f2ddee27d17dab9f',1,'MOSTAverage']]], - ['ma_5flist_1249',['ma_list',['../classMamConstituents.html#ab9703f219ce7a084e170017035dc269b',1,'MamConstituents']]], - ['main_1250',['main',['../main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.cpp']]], - ['main_2ecpp_1251',['main.cpp',['../main_8cpp.html',1,'']]], - ['main_2edox_1252',['main.dox',['../main_8dox.html',1,'']]], - ['make_5fareas_1253',['make_areas',['../Utils_8H.html#afd5f5cf174d096726815e6d7dc325c41',1,'make_areas(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &ax, amrex::MultiFab &ay, amrex::MultiFab &az): Utils.H'],['../TerrainMetrics_8cpp.html#a920c175414adfaaa26687bfb8e7585bb',1,'make_areas(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &ax, MultiFab &ay, MultiFab &az): TerrainMetrics.cpp']]], - ['make_5fbuoyancy_1254',['make_buoyancy',['../Src__headers_8H.html#ab8d1e0300960f8aeabc92f0ffa82aefe',1,'make_buoyancy(amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const amrex::MultiFab *r0, const int &qstate_size): Src_headers.H'],['../ERF__make__buoyancy_8cpp.html#a3906c740c767c111dc3f0adec0215e78',1,'make_buoyancy(Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const MultiFab *r0, const int &qstate_size): ERF_make_buoyancy.cpp']]], - ['make_5ffast_5fcoeffs_1255',['make_fast_coeffs',['../ERF__make__fast__coeffs_8cpp.html#a76dfae5a4d6b6037b1261e5c42936616',1,'make_fast_coeffs(int, MultiFab &fast_coeffs, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const amrex::Geometry geom, bool l_use_moisture, bool l_use_terrain, Real gravity, Real c_p, std::unique_ptr< MultiFab > &detJ_cc, const MultiFab *r0, const MultiFab *pi0, Real dtau, Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): ERF_make_fast_coeffs.cpp'],['../TI__fast__headers_8H.html#adfda58e818c53254b1fa053669e911e8',1,'make_fast_coeffs(int level, amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::Geometry geom, const bool use_moisture, const bool use_terrain, const amrex::Real gravity, const amrex::Real c_p, std::unique_ptr< amrex::MultiFab > &detJ_cc, const amrex::MultiFab *r0, const amrex::MultiFab *pi0, const amrex::Real dtau, const amrex::Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TI_fast_headers.H']]], - ['make_5fj_1256',['make_J',['../Utils_8H.html#accb87d367dfa749571761aa789fd3fea',1,'make_J(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &detJ_cc): Utils.H'],['../TerrainMetrics_8cpp.html#a9c1ecbedddfe464d9db02960e5422564',1,'make_J(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &detJ_cc): TerrainMetrics.cpp']]], - ['make_5fmom_5fsources_1257',['make_mom_sources',['../ERF__make__mom__sources_8cpp.html#a027a2c40019232ded6ad99a99e448eb7',1,'make_mom_sources(int, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, const MultiFab &, const MultiFab &, MultiFab &xmom_src, MultiFab &ymom_src, MultiFab &zmom_src, MultiFab *r0, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_u_geos, const Real *dptr_v_geos, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, const Vector< Real * > d_sponge_ptrs_at_lev, int n_qstate): ERF_make_mom_sources.cpp'],['../Src__headers_8H.html#a752957bae3f28998131ff3d42becf41d',1,'make_mom_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, amrex::MultiFab &xmom_source, amrex::MultiFab &ymom_source, amrex::MultiFab &zmom_source, amrex::MultiFab *r0, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, const amrex::Vector< amrex::Real * > d_sponge_ptrs_at_lev, const int n_qstate): Src_headers.H']]], - ['make_5fsources_1258',['make_sources',['../ERF__make__sources_8cpp.html#ae5ce4675f35ecdefeb8d33f181d7504c',1,'make_sources(int level, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &source, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_rhotheta_src, const Real *dptr_rhoqt_src, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): ERF_make_sources.cpp'],['../Src__headers_8H.html#a162bf8f8a720e76a5fa7f8babaa7bd41',1,'make_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &cc_source, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): Src_headers.H']]], - ['make_5fzcc_1259',['make_zcc',['../TerrainMetrics_8cpp.html#acc28d890df44cf0082a848c057042178',1,'make_zcc(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &z_phys_cc): TerrainMetrics.cpp'],['../Utils_8H.html#ab405f3b5732dda49ad076fab09bfbfc8',1,'make_zcc(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &z_phys_cc): Utils.H']]], - ['makediagnosticaverage_1260',['MakeDiagnosticAverage',['../classERF.html#a93ed2dd2c2441da6853d6f48b6467324',1,'ERF']]], - ['makehorizontalaverages_1261',['MakeHorizontalAverages',['../classERF.html#a01987b2556834788694f2f3741a2afe4',1,'ERF']]], - ['makenewlevelfromcoarse_1262',['MakeNewLevelFromCoarse',['../classERF.html#abb6175c28b36d23f5dda2994ca4a85e7',1,'ERF']]], - ['makenewlevelfromscratch_1263',['MakeNewLevelFromScratch',['../classERF.html#aaf10bbf8c9a5dbc257a88c4c1b650fee',1,'ERF']]], - ['makoh_5fcubic_1264',['makoh_cubic',['../classModalAeroWateruptake.html#a134cf0f1fd68266a37a7683e362553c4',1,'ModalAeroWateruptake']]], - ['makoh_5fquartic_1265',['makoh_quartic',['../classModalAeroWateruptake.html#a63dc4418d21ddbc2f88a86e6b5e05640',1,'ModalAeroWateruptake']]], - ['mam4_5faer_1266',['Mam4_aer',['../classMam4__aer.html',1,'']]], - ['mam4_5faero_2eh_1267',['Mam4_aero.H',['../Mam4__aero_8H.html',1,'']]], - ['mam4_5fconstituents_2eh_1268',['Mam4_constituents.H',['../Mam4__constituents_8H.html',1,'']]], - ['mam_5faer_1269',['mam_aer',['../classAerRadProps.html#afb607ae14bfc3e46dd66c9e04627a57d',1,'AerRadProps']]], - ['mam_5fconsti_1270',['mam_consti',['../classMam4__aer.html#a2dcd6d3b6a38a2f0e8bc389c80fb4ae9',1,'Mam4_aer::mam_consti()'],['../classAerRadProps.html#a66f750181cccc82c03268b0a4a245ecc',1,'AerRadProps::mam_consti()']]], - ['mamconstituents_1271',['MamConstituents',['../classMamConstituents.html#a6839b6299dcdd8acf1cc859d929e0026',1,'MamConstituents::MamConstituents()'],['../classMamConstituents.html',1,'MamConstituents']]], - ['map_5fdata_1272',['map_data',['../classMRISplitIntegrator.html#a14fd551d7a7ff5bf6c58500740a64547',1,'MRISplitIntegrator']]], - ['mapfac_5fm_1273',['mapfac_m',['../classERF.html#a23aacdb72e9d2dfed8e2ebd2c2526497',1,'ERF']]], - ['mapfac_5fu_1274',['mapfac_u',['../classERF.html#a1e8afee1508b720dab56f5d044deb301',1,'ERF']]], - ['mapfac_5fv_1275',['mapfac_v',['../classERF.html#ae49b5055f9a7117fa15918a5daa775b7',1,'ERF']]], - ['mass_5fname_1276',['mass_name',['../structMamConstituents_1_1aerosol__t.html#a300418f68393143be3f4852641ac465b',1,'MamConstituents::aerosol_t::mass_name()'],['../structMamConstituents_1_1gas__t.html#ad63e38b410aa69ed3f76d6898b35b53a',1,'MamConstituents::gas_t::mass_name()']]], - ['mathematicalbndrytypes_1277',['mathematicalBndryTypes',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01c',1,'ERFBCType']]], - ['max_5fiter_1278',['MAX_ITER',['../namespaceHSEutils.html#a10de540cb8ad96aea8cd080f4d1e72fa',1,'HSEutils']]], - ['max_5fk_5fat_5flevel_1279',['max_k_at_level',['../classERF.html#a9108040a44e5e64853ac7d6529538315',1,'ERF']]], - ['max_5fstep_1280',['max_step',['../classERF.html#a0634154e8e58379c495c3e7fe7c5e4d6',1,'ERF']]], - ['mcica_5fsubcol_5fmask_1281',['mcica_subcol_mask',['../classOptics.html#a078568b5fcba367944981fe065623e0c',1,'Optics']]], - ['mdata_1282',['mdata',['../structadiabatic.html#afdc69c66b9c49f67d4f2409bc1f3ce29',1,'adiabatic::mdata()'],['../structadiabatic__charnock.html#a5c11064c35d6eefd22558180155d6ede',1,'adiabatic_charnock::mdata()'],['../structadiabatic__mod__charnock.html#ad33aa4fea2aa05dbb4057dcef251e0da',1,'adiabatic_mod_charnock::mdata()'],['../structadiabatic__wave__coupled.html#a812ea5ea7d6223e5512c372b3260d1bc',1,'adiabatic_wave_coupled::mdata()'],['../structsurface__flux.html#a960909fe387424192cf802afccdc7bed',1,'surface_flux::mdata()'],['../structsurface__flux__charnock.html#a60030c5104987d6287efd5d9b996014c',1,'surface_flux_charnock::mdata()'],['../structsurface__flux__mod__charnock.html#a6fa441221eb1f30d65437ce890adfd46',1,'surface_flux_mod_charnock::mdata()'],['../structsurface__flux__wave__coupled.html#a7c81c888df97ef0ff4dc54be9c4e163a',1,'surface_flux_wave_coupled::mdata()'],['../structsurface__temp.html#afec351f7cde260c6e96a27297cb4010f',1,'surface_temp::mdata()'],['../structsurface__temp__charnock.html#a073ad08e0d652e792b459878e10dc41b',1,'surface_temp_charnock::mdata()'],['../structsurface__temp__mod__charnock.html#a98f673e5030f4509a8874466337f50c4',1,'surface_temp_mod_charnock::mdata()'],['../structsurface__temp__wave__coupled.html#a44d84ddefc6dc5572f1b1e614996b288',1,'surface_temp_wave_coupled::mdata()']]], - ['meter_1283',['meter',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a3c6b87cb2d07bd40e9ed24c8729b20bd',1,'RadConstants']]], - ['metgrid_5futils_2eh_1284',['Metgrid_utils.H',['../Metgrid__utils_8H.html',1,'']]], - ['metgridbdyvars_1285',['MetGridBdyVars',['../namespaceMetGridBdyVars.html',1,'']]], - ['mic_5ffab_5fvars_1286',['mic_fab_vars',['../classKessler.html#aa11214a3e579cc9d6309359b1c05e5ab',1,'Kessler::mic_fab_vars()'],['../classSAM.html#a36ee9e1e1a94d22304f46e064f16e11e',1,'SAM::mic_fab_vars()']]], - ['micro_1287',['micro',['../classERF.html#a4b7277d54649219f31fe286eee9d415a',1,'ERF']]], - ['micrometer_1288',['micrometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1aca44c575fbae0e89d6f7764169e03c46',1,'RadConstants']]], - ['microphysics_1289',['Microphysics',['../classMicrophysics.html#a79bf043906abc7e4d738318ec8e7aa2e',1,'Microphysics::Microphysics()'],['../classMicrophysics.html',1,'Microphysics']]], - ['microphysics_2eh_1290',['Microphysics.H',['../Microphysics_8H.html',1,'']]], - ['microphysics_5futils_2eh_1291',['Microphysics_Utils.H',['../Microphysics__Utils_8H.html',1,'']]], - ['micvar_1292',['MicVar',['../namespaceMicVar.html',1,'']]], - ['micvar_5fkess_1293',['MicVar_Kess',['../namespaceMicVar__Kess.html',1,'']]], - ['micvarmap_1294',['MicVarMap',['../classKessler.html#a18164f048f846cd122de43803b49c1cb',1,'Kessler::MicVarMap()'],['../classSAM.html#a6008487ad12ada77acdcb3ee41371c98',1,'SAM::MicVarMap()']]], - ['min_5fk_5fat_5flevel_1295',['min_k_at_level',['../classERF.html#a46a3587ddcfacba35dcf52189cc1be86',1,'ERF']]], - ['mitchell_5fice_5foptics_5flw_1296',['mitchell_ice_optics_lw',['../classCloudRadProps.html#a1ab01da075a2a82b9fb4c341ff85e373',1,'CloudRadProps']]], - ['mitchell_5fice_5foptics_5fsw_1297',['mitchell_ice_optics_sw',['../classCloudRadProps.html#a32483def8d0d82a6d1cb57834fe04b7d',1,'CloudRadProps']]], - ['mm5_1298',['MM5',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a4594809823de21e46cbf63b1bcd316b5',1,'MM5(): DataStruct.H'],['../classMM5.html#a1cb63322dbfcb32636b286d8043a2893',1,'MM5::MM5()'],['../classMM5.html',1,'MM5']]], - ['mm5_2ecpp_1299',['MM5.cpp',['../MM5_8cpp.html',1,'']]], - ['mm5_2eh_1300',['MM5.H',['../MM5_8H.html',1,'']]], - ['modal_5faero_5fcalcsize_5fdiag_1301',['modal_aero_calcsize_diag',['../classMam4__aer.html#adedd31f2c7c2a293e6f3dfc4818b175d',1,'Mam4_aer']]], - ['modal_5faero_5fkohler_1302',['modal_aero_kohler',['../classModalAeroWateruptake.html#abdedb99ff569dd300dd3046820da78e8',1,'ModalAeroWateruptake']]], - ['modal_5faero_5flw_1303',['modal_aero_lw',['../classMam4__aer.html#a893de418ed6818eeece9ed80b72cb685',1,'Mam4_aer']]], - ['modal_5faero_5fsw_1304',['modal_aero_sw',['../classMam4__aer.html#a2327a69b0d90bb5e4d77f8864a1196f8',1,'Mam4_aer']]], - ['modal_5faero_5fwateruptake_2eh_1305',['Modal_aero_wateruptake.H',['../Modal__aero__wateruptake_8H.html',1,'']]], - ['modal_5faero_5fwateruptake_5fdr_1306',['modal_aero_wateruptake_dr',['../classModalAeroWateruptake.html#aab174a0054ce6dfa80f15e391d9489c6',1,'ModalAeroWateruptake']]], - ['modal_5faero_5fwateruptake_5fsub_1307',['modal_aero_wateruptake_sub',['../classModalAeroWateruptake.html#a7c1e0109c368bd156beb85a2e98a8878',1,'ModalAeroWateruptake']]], - ['modal_5foptics_5ffile_1308',['modal_optics_file',['../classMam4__aer.html#a396c0ab69e47a8cbc27c346aa2fb489d',1,'Mam4_aer']]], - ['modal_5foptics_5finit_1309',['modal_optics_init',['../classPhysProp.html#a3e12605585c1b1a1c92dc34c9dfebc85',1,'PhysProp']]], - ['modal_5fsize_5fparameters_1310',['modal_size_parameters',['../classMam4__aer.html#a1097c2d484ccac94860e32f0bdf54915',1,'Mam4_aer']]], - ['modalaerowateruptake_1311',['ModalAeroWateruptake',['../classModalAeroWateruptake.html',1,'']]], - ['mode_5fcomponent_5ft_1312',['mode_component_t',['../structMamConstituents_1_1mode__component__t.html',1,'MamConstituents']]], - ['mode_5ftype_5fnames_1313',['mode_type_names',['../classMamConstituents.html#a5c94b10764d82b018270ebf012cd657b',1,'MamConstituents']]], - ['modelist_5ft_1314',['modelist_t',['../structMamConstituents_1_1modelist__t.html',1,'MamConstituents']]], - ['modeltype_1315',['modelType',['../classMicrophysics.html#ac10e6fce2e6cb49373d56ca0e1a5b366',1,'Microphysics']]], - ['modes_1316',['modes',['../classMamConstituents.html#a1692c29032818c08c3b1ac985a35d521',1,'MamConstituents']]], - ['modes_5ft_1317',['modes_t',['../structMamConstituents_1_1modes__t.html',1,'MamConstituents']]], - ['modified_5fcharnock_1318',['MODIFIED_CHARNOCK',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a266bf3048d67b1b3187c0189bc232fde',1,'ABLMost']]], - ['moeng_1319',['MOENG',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a0525d4394471c332f3c0a497584923d5',1,'ABLMost']]], - ['moeng_5fflux_1320',['moeng_flux',['../structmoeng__flux.html',1,'moeng_flux'],['../structmoeng__flux.html#a2843a181e875e6599b04964c28117900',1,'moeng_flux::moeng_flux()']]], - ['moistscal_5fhoriz_5fadv_5ftype_1321',['moistscal_horiz_adv_type',['../structAdvChoice.html#a22f84c60e56d4b3bde6b7f9548c87af3',1,'AdvChoice']]], - ['moistscal_5fhoriz_5fupw_5ffrac_1322',['moistscal_horiz_upw_frac',['../structAdvChoice.html#a69b32bcee6cd30f3f88280d0ec49cd35',1,'AdvChoice']]], - ['moistscal_5fvert_5fadv_5ftype_1323',['moistscal_vert_adv_type',['../structAdvChoice.html#a2f888dfcb79cdb766ee04f21aada83ec',1,'AdvChoice']]], - ['moistscal_5fvert_5fupw_5ffrac_1324',['moistscal_vert_upw_frac',['../structAdvChoice.html#a334139583accdc5718a939b20b308bb9',1,'AdvChoice']]], - ['moisture_5ftype_1325',['moisture_type',['../structSolverChoice.html#aacbfbe6f4a3040db3efdc6dbf8fa291b',1,'SolverChoice']]], - ['moisturemodeltype_1326',['MoistureModelType',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5',1,'DataStruct.H']]], - ['moisturetype_1327',['MoistureType',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0',1,'DataStruct.H']]], - ['molec_5fdiff_5ftype_1328',['molec_diff_type',['../structDiffChoice.html#aed5c75ec58e358a735d97869147b2baf',1,'DiffChoice']]], - ['molecdifftype_1329',['MolecDiffType',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735',1,'DiffStruct.H']]], - ['mom_5fh_1330',['Mom_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2e96e6d5e84e7d7b9857e73159dfbe2b',1,'EddyDiff']]], - ['mom_5fv_1331',['Mom_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea61ed124b350a1b26da1bd26aebfa5f82',1,'EddyDiff']]], - ['momentumtovelocity_1332',['MomentumToVelocity',['../MomentumToVelocity_8cpp.html#a4909cdce4c261c6dae5564fb714881ea',1,'MomentumToVelocity(MultiFab &xvel, MultiFab &yvel, MultiFab &zvel, const MultiFab &density, const MultiFab &xmom_in, const MultiFab &ymom_in, const MultiFab &zmom_in, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): MomentumToVelocity.cpp'],['../Utils_8H.html#a26382a1781acfcd6b4740685db28d6b2',1,'MomentumToVelocity(amrex::MultiFab &xvel_out, amrex::MultiFab &yvel_out, amrex::MultiFab &zvel_out, const amrex::MultiFab &cons_in, const amrex::MultiFab &xmom_in, const amrex::MultiFab &ymom_in, const amrex::MultiFab &zmom_in, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H']]], - ['momentumtovelocity_2ecpp_1333',['MomentumToVelocity.cpp',['../MomentumToVelocity_8cpp.html',1,'']]], - ['most_1334',['MOST',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a882dd232c0425bb9366544f84f0a7b6c',1,'MOST(): IndexDefines.H'],['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca42d0838b4e8d40ee76fbaf2d55c3402e',1,'ERFBCType::MOST()']]], - ['most_5fdata_1335',['most_data',['../structmost__data.html',1,'']]], - ['mostaverage_1336',['MOSTAverage',['../classMOSTAverage.html#add74667e947201bbb2ddf2785f02ee0c',1,'MOSTAverage::MOSTAverage()'],['../classMOSTAverage.html',1,'MOSTAverage'],['../classMOSTAverage.html#a63d4ee91f32fe95e61b0dfe8fa5fac22',1,'MOSTAverage::MOSTAverage(amrex::Vector< amrex::Geometry > geom, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd)'],['../classMOSTAverage.html#acfc77dc21a0821d4b446f7be289c64d6',1,'MOSTAverage::MOSTAverage(MOSTAverage &&) noexcept=default']]], - ['mostaverage_2ecpp_1337',['MOSTAverage.cpp',['../MOSTAverage_8cpp.html',1,'']]], - ['mostaverage_2eh_1338',['MOSTAverage.H',['../MOSTAverage_8H.html',1,'']]], - ['moststress_2eh_1339',['MOSTStress.H',['../MOSTStress_8H.html',1,'']]], - ['moving_1340',['Moving',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127adefe967ad0373b2274fc298f19125ca7',1,'DataStruct.H']]], - ['mri_5fintegrator_5fmem_1341',['mri_integrator_mem',['../classERF.html#a09d0fb2bd609c898a665d9530a744585',1,'ERF']]], - ['mrisplitintegrator_1342',['MRISplitIntegrator',['../classMRISplitIntegrator.html#a809aa55db013cd913fe3546ef8001fd4',1,'MRISplitIntegrator::MRISplitIntegrator(MRISplitIntegrator &&) noexcept=default'],['../classMRISplitIntegrator.html#a526041af494ee08e31efefc98aaa07ab',1,'MRISplitIntegrator::MRISplitIntegrator(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#a9ea1c36a75e04596ffe0fa29e614b6e2',1,'MRISplitIntegrator::MRISplitIntegrator(const T &S_data)'],['../classMRISplitIntegrator.html#a42d755c9aea9203dfdcbbe4cb76f83e3',1,'MRISplitIntegrator::MRISplitIntegrator()=default'],['../classMRISplitIntegrator.html',1,'MRISplitIntegrator< T >']]], - ['mu_1343',['MU',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a9d2d300be8f8f15441322fce35c9c92e',1,'WRFBdyVars']]], - ['mu_1344',['mu',['../structPhysProp_1_1physprop__t.html#aa23d4f11099641ffb9c395c327156980',1,'PhysProp::physprop_t']]], - ['muelq_1345',['muelq',['../ERF__Constants_8H.html#a0e5683feac33352111ce4445dbedbf45',1,'ERF_Constants.H']]], - ['multiblockcontainer_1346',['MultiBlockContainer',['../classMultiBlockContainer.html#a285674e081e90380c665398b91535794',1,'MultiBlockContainer::MultiBlockContainer()'],['../classMultiBlockContainer.html',1,'MultiBlockContainer']]], - ['multiblockcontainer_2ecpp_1347',['MultiBlockContainer.cpp',['../MultiBlockContainer_8cpp.html',1,'']]], - ['multiblockcontainer_2eh_1348',['MultiBlockContainer.H',['../MultiBlockContainer_8H.html',1,'']]], - ['murphykoop_1349',['MurphyKoop',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7a614be0679f050250e4d5494708d1136a',1,'SatMethods']]], - ['murphykoop_5fsvp_5fice_1350',['MurphyKoop_svp_ice',['../classSatMethods.html#a87786f42b9d0601dc1d22f635906a76f',1,'SatMethods']]], - ['murphykoop_5fsvp_5fwater_1351',['MurphyKoop_svp_water',['../classSatMethods.html#aac1daa9a38464e217df80a4f9613bcb3',1,'SatMethods']]], - ['mvelpp_1352',['mvelpp',['../classRadiation.html#ae4dacdbc7383b92511c2385bd59ed49a',1,'Radiation']]], - ['mwdair_1353',['mwdair',['../ERF__Constants_8H.html#a650da208ce885c0f6c9c742d26dc4b0e',1,'ERF_Constants.H']]], - ['mwwv_1354',['mwwv',['../ERF__Constants_8H.html#a75abd92a75952e8eefd06628c8c3487d',1,'ERF_Constants.H']]], - ['mynn25_1355',['MYNN25',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5abdeb9a753db1d1f3fe0e944eab1d0601',1,'TurbStruct.H']]] + ['m_5frot_5ffields_1214',['m_rot_fields',['../classMOSTAverage.html#a733f1b5c94de8ee530f4f257510cb277',1,'MOSTAverage']]], + ['m_5frotate_1215',['m_rotate',['../classABLMost.html#ab107efa0b6bdf80ee44d232919f6a7ad',1,'ABLMost::m_rotate()'],['../classMOSTAverage.html#a7d43a66f7518f75e694e0582dd40ec44',1,'MOSTAverage::m_rotate()']]], + ['m_5frotor_5frad_1216',['m_rotor_rad',['../classNullWindFarm.html#a06d46ff7212efd7893e94b99fa981b9d',1,'NullWindFarm']]], + ['m_5fset_5fmask_1217',['m_set_mask',['../classERFFillPatcher.html#a9d188e7b7e85221b257799a5a9c5098e',1,'ERFFillPatcher']]], + ['m_5fsign_1218',['m_sign',['../classFlowerIF.html#a1841ecb4de32a4763c2864784f0c22c4',1,'FlowerIF']]], + ['m_5fsst_5flev_1219',['m_sst_lev',['../classABLMost.html#ad8f1957bba407e17edb0a84ace515cde',1,'ABLMost']]], + ['m_5fstart_5fbdy_5ftime_1220',['m_start_bdy_time',['../classABLMost.html#a4fb97b28e44e9ff6930f18083923343a',1,'ABLMost']]], + ['m_5ft_5favg_1221',['m_t_avg',['../classMOSTAverage.html#a05905a4754c7eb39b766b96889b1bd47',1,'MOSTAverage']]], + ['m_5ft_5finit_1222',['m_t_init',['../classMOSTAverage.html#a3fe20fc4a4eb0b283f1d658b6237004c',1,'MOSTAverage']]], + ['m_5fterr_1223',['m_terr',['../classTerrainIF.html#a3e1f2814d20da7b5dd6d1d620b04784c',1,'TerrainIF']]], + ['m_5fterrain_5ftype_1224',['m_terrain_type',['../classERFPhysBCFunct__w.html#a96add99b86d3a03a872af7af85ad8e96',1,'ERFPhysBCFunct_w']]], + ['m_5ftheta_5fdir_1225',['m_theta_dir',['../classMM5.html#ab8187a0b9206d9c1d6632d494a149d1a',1,'MM5::m_theta_dir()'],['../classSLM.html#aec067697af550a8122138e57c4e0666d',1,'SLM::m_theta_dir()']]], + ['m_5fthrust_5fcoeff_1226',['m_thrust_coeff',['../classNullWindFarm.html#a7fe11fbaf6a246c60156e40aec3835f7',1,'NullWindFarm']]], + ['m_5fthrust_5fcoeff_5fstanding_1227',['m_thrust_coeff_standing',['../classNullWindFarm.html#a5a95464f19af9063228d23981f3a75cd',1,'NullWindFarm']]], + ['m_5ftime_1228',['m_time',['../structTimeInterpolatedData.html#a9b0102facc1d00011f48f95132955e27',1,'TimeInterpolatedData']]], + ['m_5ftime_5ffile_1229',['m_time_file',['../classReadBndryPlanes.html#a8027f415fce9acdc5ad53745016f67bf',1,'ReadBndryPlanes::m_time_file()'],['../classWriteBndryPlanes.html#a91c8abe5b1a15f5fe630db40230f08c1',1,'WriteBndryPlanes::m_time_file()']]], + ['m_5ftime_5fwindow_1230',['m_time_window',['../classMOSTAverage.html#ac95147c0d7961323ca8b079f63cd4be9',1,'MOSTAverage']]], + ['m_5ftinterp_1231',['m_tinterp',['../classReadBndryPlanes.html#a3f5e28f23e03b5c32f23ac953987728a',1,'ReadBndryPlanes']]], + ['m_5ftn_1232',['m_tn',['../classReadBndryPlanes.html#ade779c58aa5ea62cf1e03cbfaf98bb61',1,'ReadBndryPlanes']]], + ['m_5ftnp1_1233',['m_tnp1',['../classReadBndryPlanes.html#a4343c3c0761df0f96c58f8d268a43017',1,'ReadBndryPlanes']]], + ['m_5ftnp2_1234',['m_tnp2',['../classReadBndryPlanes.html#aca1dcdc531215bfd5a12fb286d064c8c',1,'ReadBndryPlanes']]], + ['m_5fu_5fbc_5fdata_1235',['m_u_bc_data',['../classERFPhysBCFunct__u.html#a603a1822cba514966ad201cfc676cdf6',1,'ERFPhysBCFunct_u']]], + ['m_5fuse_5freal_5fbcs_1236',['m_use_real_bcs',['../classERFPhysBCFunct__cons.html#a0e54453355d6a7c96044113c8827a008',1,'ERFPhysBCFunct_cons::m_use_real_bcs()'],['../classERFPhysBCFunct__u.html#a4a1ce4ec8f730cb61568aee6eceefe1f',1,'ERFPhysBCFunct_u::m_use_real_bcs()'],['../classERFPhysBCFunct__v.html#aa17ac5983f98d1b13f952fa7f2c39b54',1,'ERFPhysBCFunct_v::m_use_real_bcs()'],['../classERFPhysBCFunct__w.html#a6e6cdc32da147f7bc00d8c408b5df9a1',1,'ERFPhysBCFunct_w::m_use_real_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#a6ec9592d34b537392cbcb34ffb63f99a',1,'ERFPhysBCFunct_w_no_terrain::m_use_real_bcs()']]], + ['m_5fv_5fbc_5fdata_1237',['m_v_bc_data',['../classERFPhysBCFunct__v.html#a1abc171e8cfcd542f4d9e312e0f586c1',1,'ERFPhysBCFunct_v']]], + ['m_5fvar_5fnames_1238',['m_var_names',['../classReadBndryPlanes.html#aa5f533fb198d42785bfebe5cd8ae7131',1,'ReadBndryPlanes::m_var_names()'],['../classWriteBndryPlanes.html#a85703bf41a6ba0382f13a90f64ba417b',1,'WriteBndryPlanes::m_var_names()']]], + ['m_5fw2d_1239',['m_w2d',['../classERF.html#aa53035f34ba133b86172e180abda4209',1,'ERF']]], + ['m_5fw_5fbc_5fdata_1240',['m_w_bc_data',['../classERFPhysBCFunct__w.html#a4c66456080eb954ef8c80fc3dcfc4c3a',1,'ERFPhysBCFunct_w::m_w_bc_data()'],['../classERFPhysBCFunct__w__no__terrain.html#a061d0fb277d977056e7485d4ab4abc3c',1,'ERFPhysBCFunct_w_no_terrain::m_w_bc_data()']]], + ['m_5fwind_5fspeed_1241',['m_wind_speed',['../classNullWindFarm.html#a9beae3f8f39bb7bde432530da926d6ef',1,'NullWindFarm']]], + ['m_5fwindfarm_5fmodel_1242',['m_windfarm_model',['../classWindFarm.html#af3953694e6a246585c20f50436a65123',1,'WindFarm']]], + ['m_5fx_5fpos_1243',['m_x_pos',['../classMOSTAverage.html#a58c320eb48f9b8a1b0983d2770e9f3ea',1,'MOSTAverage']]], + ['m_5fxlo_1244',['m_xlo',['../classPlaneAverage.html#a42c7dfa900a0b69ba1d294455ca8ba51',1,'PlaneAverage']]], + ['m_5fxloc_1245',['m_xloc',['../classNullWindFarm.html#ac8ff132b0d2d52032ec19344ec6a74c6',1,'NullWindFarm']]], + ['m_5fy_5fpos_1246',['m_y_pos',['../classMOSTAverage.html#a1beb0dad926be2f2d9cb1de69a1a3374',1,'MOSTAverage']]], + ['m_5fyloc_1247',['m_yloc',['../classNullWindFarm.html#a86792dc0d8fb3dfc9b9646c38a2926da',1,'NullWindFarm']]], + ['m_5fz_5fphys_5fnd_1248',['m_z_phys_nd',['../classERFPhysBCFunct__cons.html#ad33ab704eb9b5d62a4db9317f40255dd',1,'ERFPhysBCFunct_cons::m_z_phys_nd()'],['../classERFPhysBCFunct__u.html#aefe9bc994735627162154bc289a0de3c',1,'ERFPhysBCFunct_u::m_z_phys_nd()'],['../classERFPhysBCFunct__v.html#afffa0e227916c179928f9a3eb7a07c3c',1,'ERFPhysBCFunct_v::m_z_phys_nd()'],['../classERFPhysBCFunct__w.html#aa37508122179536336aa8dba19d34c1b',1,'ERFPhysBCFunct_w::m_z_phys_nd()'],['../classMOSTAverage.html#a3a49018467b69573ef84df9cdfd86da4',1,'MOSTAverage::m_z_phys_nd()'],['../classKessler.html#aaead0b1bbb0693e5ef480fd15bcbe559',1,'Kessler::m_z_phys_nd()'],['../classSAM.html#a51af1452ad89711f8ddaa554cdc49ee6',1,'SAM::m_z_phys_nd()']]], + ['m_5fz_5fpos_1249',['m_z_pos',['../classMOSTAverage.html#a81ff1b7e8d026f0cd74147cbcc016d15',1,'MOSTAverage']]], + ['m_5fzref_1250',['m_zref',['../classMOSTAverage.html#af2f1477f6bc5e4b2f2ddee27d17dab9f',1,'MOSTAverage']]], + ['ma_5flist_1251',['ma_list',['../classMamConstituents.html#ab9703f219ce7a084e170017035dc269b',1,'MamConstituents']]], + ['main_1252',['main',['../main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.cpp']]], + ['main_2ecpp_1253',['main.cpp',['../main_8cpp.html',1,'']]], + ['main_2edox_1254',['main.dox',['../main_8dox.html',1,'']]], + ['make_5fareas_1255',['make_areas',['../Utils_8H.html#afd5f5cf174d096726815e6d7dc325c41',1,'make_areas(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &ax, amrex::MultiFab &ay, amrex::MultiFab &az): Utils.H'],['../TerrainMetrics_8cpp.html#a920c175414adfaaa26687bfb8e7585bb',1,'make_areas(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &ax, MultiFab &ay, MultiFab &az): TerrainMetrics.cpp']]], + ['make_5fbuoyancy_1256',['make_buoyancy',['../Src__headers_8H.html#ab8d1e0300960f8aeabc92f0ffa82aefe',1,'make_buoyancy(amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const amrex::MultiFab *r0, const int &qstate_size): Src_headers.H'],['../ERF__make__buoyancy_8cpp.html#a3906c740c767c111dc3f0adec0215e78',1,'make_buoyancy(Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const MultiFab *r0, const int &qstate_size): ERF_make_buoyancy.cpp']]], + ['make_5ffast_5fcoeffs_1257',['make_fast_coeffs',['../ERF__make__fast__coeffs_8cpp.html#a76dfae5a4d6b6037b1261e5c42936616',1,'make_fast_coeffs(int, MultiFab &fast_coeffs, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const amrex::Geometry geom, bool l_use_moisture, bool l_use_terrain, Real gravity, Real c_p, std::unique_ptr< MultiFab > &detJ_cc, const MultiFab *r0, const MultiFab *pi0, Real dtau, Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): ERF_make_fast_coeffs.cpp'],['../TI__fast__headers_8H.html#adfda58e818c53254b1fa053669e911e8',1,'make_fast_coeffs(int level, amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::Geometry geom, const bool use_moisture, const bool use_terrain, const amrex::Real gravity, const amrex::Real c_p, std::unique_ptr< amrex::MultiFab > &detJ_cc, const amrex::MultiFab *r0, const amrex::MultiFab *pi0, const amrex::Real dtau, const amrex::Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TI_fast_headers.H']]], + ['make_5fj_1258',['make_J',['../Utils_8H.html#accb87d367dfa749571761aa789fd3fea',1,'make_J(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &detJ_cc): Utils.H'],['../TerrainMetrics_8cpp.html#a9c1ecbedddfe464d9db02960e5422564',1,'make_J(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &detJ_cc): TerrainMetrics.cpp']]], + ['make_5fmom_5fsources_1259',['make_mom_sources',['../ERF__make__mom__sources_8cpp.html#a027a2c40019232ded6ad99a99e448eb7',1,'make_mom_sources(int, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, const MultiFab &, const MultiFab &, MultiFab &xmom_src, MultiFab &ymom_src, MultiFab &zmom_src, MultiFab *r0, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_u_geos, const Real *dptr_v_geos, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, const Vector< Real * > d_sponge_ptrs_at_lev, int n_qstate): ERF_make_mom_sources.cpp'],['../Src__headers_8H.html#a752957bae3f28998131ff3d42becf41d',1,'make_mom_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, amrex::MultiFab &xmom_source, amrex::MultiFab &ymom_source, amrex::MultiFab &zmom_source, amrex::MultiFab *r0, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, const amrex::Vector< amrex::Real * > d_sponge_ptrs_at_lev, const int n_qstate): Src_headers.H']]], + ['make_5fsources_1260',['make_sources',['../ERF__make__sources_8cpp.html#ae5ce4675f35ecdefeb8d33f181d7504c',1,'make_sources(int level, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &source, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_rhotheta_src, const Real *dptr_rhoqt_src, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): ERF_make_sources.cpp'],['../Src__headers_8H.html#a162bf8f8a720e76a5fa7f8babaa7bd41',1,'make_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &cc_source, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): Src_headers.H']]], + ['make_5fzcc_1261',['make_zcc',['../TerrainMetrics_8cpp.html#acc28d890df44cf0082a848c057042178',1,'make_zcc(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &z_phys_cc): TerrainMetrics.cpp'],['../Utils_8H.html#ab405f3b5732dda49ad076fab09bfbfc8',1,'make_zcc(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &z_phys_cc): Utils.H']]], + ['makediagnosticaverage_1262',['MakeDiagnosticAverage',['../classERF.html#a93ed2dd2c2441da6853d6f48b6467324',1,'ERF']]], + ['makehorizontalaverages_1263',['MakeHorizontalAverages',['../classERF.html#a01987b2556834788694f2f3741a2afe4',1,'ERF']]], + ['makenewlevelfromcoarse_1264',['MakeNewLevelFromCoarse',['../classERF.html#abb6175c28b36d23f5dda2994ca4a85e7',1,'ERF']]], + ['makenewlevelfromscratch_1265',['MakeNewLevelFromScratch',['../classERF.html#aaf10bbf8c9a5dbc257a88c4c1b650fee',1,'ERF']]], + ['makoh_5fcubic_1266',['makoh_cubic',['../classModalAeroWateruptake.html#a134cf0f1fd68266a37a7683e362553c4',1,'ModalAeroWateruptake']]], + ['makoh_5fquartic_1267',['makoh_quartic',['../classModalAeroWateruptake.html#a63dc4418d21ddbc2f88a86e6b5e05640',1,'ModalAeroWateruptake']]], + ['mam4_5faer_1268',['Mam4_aer',['../classMam4__aer.html',1,'']]], + ['mam4_5faero_2eh_1269',['Mam4_aero.H',['../Mam4__aero_8H.html',1,'']]], + ['mam4_5fconstituents_2eh_1270',['Mam4_constituents.H',['../Mam4__constituents_8H.html',1,'']]], + ['mam_5faer_1271',['mam_aer',['../classAerRadProps.html#afb607ae14bfc3e46dd66c9e04627a57d',1,'AerRadProps']]], + ['mam_5fconsti_1272',['mam_consti',['../classMam4__aer.html#a2dcd6d3b6a38a2f0e8bc389c80fb4ae9',1,'Mam4_aer::mam_consti()'],['../classAerRadProps.html#a66f750181cccc82c03268b0a4a245ecc',1,'AerRadProps::mam_consti()']]], + ['mamconstituents_1273',['MamConstituents',['../classMamConstituents.html#a6839b6299dcdd8acf1cc859d929e0026',1,'MamConstituents::MamConstituents()'],['../classMamConstituents.html',1,'MamConstituents']]], + ['map_5fdata_1274',['map_data',['../classMRISplitIntegrator.html#a14fd551d7a7ff5bf6c58500740a64547',1,'MRISplitIntegrator']]], + ['mapfac_5fm_1275',['mapfac_m',['../classERF.html#a23aacdb72e9d2dfed8e2ebd2c2526497',1,'ERF']]], + ['mapfac_5fu_1276',['mapfac_u',['../classERF.html#a1e8afee1508b720dab56f5d044deb301',1,'ERF']]], + ['mapfac_5fv_1277',['mapfac_v',['../classERF.html#ae49b5055f9a7117fa15918a5daa775b7',1,'ERF']]], + ['mass_5fname_1278',['mass_name',['../structMamConstituents_1_1aerosol__t.html#a300418f68393143be3f4852641ac465b',1,'MamConstituents::aerosol_t::mass_name()'],['../structMamConstituents_1_1gas__t.html#ad63e38b410aa69ed3f76d6898b35b53a',1,'MamConstituents::gas_t::mass_name()']]], + ['mathematicalbndrytypes_1279',['mathematicalBndryTypes',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01c',1,'ERFBCType']]], + ['max_5fiter_1280',['MAX_ITER',['../namespaceHSEutils.html#a10de540cb8ad96aea8cd080f4d1e72fa',1,'HSEutils']]], + ['max_5fk_5fat_5flevel_1281',['max_k_at_level',['../classERF.html#a9108040a44e5e64853ac7d6529538315',1,'ERF']]], + ['max_5fstep_1282',['max_step',['../classERF.html#a0634154e8e58379c495c3e7fe7c5e4d6',1,'ERF']]], + ['mcica_5fsubcol_5fmask_1283',['mcica_subcol_mask',['../classOptics.html#a078568b5fcba367944981fe065623e0c',1,'Optics']]], + ['mdata_1284',['mdata',['../structadiabatic.html#afdc69c66b9c49f67d4f2409bc1f3ce29',1,'adiabatic::mdata()'],['../structadiabatic__charnock.html#a5c11064c35d6eefd22558180155d6ede',1,'adiabatic_charnock::mdata()'],['../structadiabatic__mod__charnock.html#ad33aa4fea2aa05dbb4057dcef251e0da',1,'adiabatic_mod_charnock::mdata()'],['../structadiabatic__wave__coupled.html#a812ea5ea7d6223e5512c372b3260d1bc',1,'adiabatic_wave_coupled::mdata()'],['../structsurface__flux.html#a960909fe387424192cf802afccdc7bed',1,'surface_flux::mdata()'],['../structsurface__flux__charnock.html#a60030c5104987d6287efd5d9b996014c',1,'surface_flux_charnock::mdata()'],['../structsurface__flux__mod__charnock.html#a6fa441221eb1f30d65437ce890adfd46',1,'surface_flux_mod_charnock::mdata()'],['../structsurface__flux__wave__coupled.html#a7c81c888df97ef0ff4dc54be9c4e163a',1,'surface_flux_wave_coupled::mdata()'],['../structsurface__temp.html#afec351f7cde260c6e96a27297cb4010f',1,'surface_temp::mdata()'],['../structsurface__temp__charnock.html#a073ad08e0d652e792b459878e10dc41b',1,'surface_temp_charnock::mdata()'],['../structsurface__temp__mod__charnock.html#a98f673e5030f4509a8874466337f50c4',1,'surface_temp_mod_charnock::mdata()'],['../structsurface__temp__wave__coupled.html#a44d84ddefc6dc5572f1b1e614996b288',1,'surface_temp_wave_coupled::mdata()']]], + ['meter_1285',['meter',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a3c6b87cb2d07bd40e9ed24c8729b20bd',1,'RadConstants']]], + ['metgrid_5futils_2eh_1286',['Metgrid_utils.H',['../Metgrid__utils_8H.html',1,'']]], + ['metgridbdyvars_1287',['MetGridBdyVars',['../namespaceMetGridBdyVars.html',1,'']]], + ['mic_5ffab_5fvars_1288',['mic_fab_vars',['../classKessler.html#aa11214a3e579cc9d6309359b1c05e5ab',1,'Kessler::mic_fab_vars()'],['../classSAM.html#a36ee9e1e1a94d22304f46e064f16e11e',1,'SAM::mic_fab_vars()']]], + ['micro_1289',['micro',['../classERF.html#a4b7277d54649219f31fe286eee9d415a',1,'ERF']]], + ['micrometer_1290',['micrometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1aca44c575fbae0e89d6f7764169e03c46',1,'RadConstants']]], + ['microphysics_1291',['Microphysics',['../classMicrophysics.html#a79bf043906abc7e4d738318ec8e7aa2e',1,'Microphysics::Microphysics()'],['../classMicrophysics.html',1,'Microphysics']]], + ['microphysics_2eh_1292',['Microphysics.H',['../Microphysics_8H.html',1,'']]], + ['microphysics_5futils_2eh_1293',['Microphysics_Utils.H',['../Microphysics__Utils_8H.html',1,'']]], + ['micvar_1294',['MicVar',['../namespaceMicVar.html',1,'']]], + ['micvar_5fkess_1295',['MicVar_Kess',['../namespaceMicVar__Kess.html',1,'']]], + ['micvarmap_1296',['MicVarMap',['../classKessler.html#a18164f048f846cd122de43803b49c1cb',1,'Kessler::MicVarMap()'],['../classSAM.html#a6008487ad12ada77acdcb3ee41371c98',1,'SAM::MicVarMap()']]], + ['min_5fk_5fat_5flevel_1297',['min_k_at_level',['../classERF.html#a46a3587ddcfacba35dcf52189cc1be86',1,'ERF']]], + ['mitchell_5fice_5foptics_5flw_1298',['mitchell_ice_optics_lw',['../classCloudRadProps.html#a1ab01da075a2a82b9fb4c341ff85e373',1,'CloudRadProps']]], + ['mitchell_5fice_5foptics_5fsw_1299',['mitchell_ice_optics_sw',['../classCloudRadProps.html#a32483def8d0d82a6d1cb57834fe04b7d',1,'CloudRadProps']]], + ['mm5_1300',['MM5',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a4594809823de21e46cbf63b1bcd316b5',1,'MM5(): DataStruct.H'],['../classMM5.html#a1cb63322dbfcb32636b286d8043a2893',1,'MM5::MM5()'],['../classMM5.html',1,'MM5']]], + ['mm5_2ecpp_1301',['MM5.cpp',['../MM5_8cpp.html',1,'']]], + ['mm5_2eh_1302',['MM5.H',['../MM5_8H.html',1,'']]], + ['modal_5faero_5fcalcsize_5fdiag_1303',['modal_aero_calcsize_diag',['../classMam4__aer.html#adedd31f2c7c2a293e6f3dfc4818b175d',1,'Mam4_aer']]], + ['modal_5faero_5fkohler_1304',['modal_aero_kohler',['../classModalAeroWateruptake.html#abdedb99ff569dd300dd3046820da78e8',1,'ModalAeroWateruptake']]], + ['modal_5faero_5flw_1305',['modal_aero_lw',['../classMam4__aer.html#a893de418ed6818eeece9ed80b72cb685',1,'Mam4_aer']]], + ['modal_5faero_5fsw_1306',['modal_aero_sw',['../classMam4__aer.html#a2327a69b0d90bb5e4d77f8864a1196f8',1,'Mam4_aer']]], + ['modal_5faero_5fwateruptake_2eh_1307',['Modal_aero_wateruptake.H',['../Modal__aero__wateruptake_8H.html',1,'']]], + ['modal_5faero_5fwateruptake_5fdr_1308',['modal_aero_wateruptake_dr',['../classModalAeroWateruptake.html#aab174a0054ce6dfa80f15e391d9489c6',1,'ModalAeroWateruptake']]], + ['modal_5faero_5fwateruptake_5fsub_1309',['modal_aero_wateruptake_sub',['../classModalAeroWateruptake.html#a7c1e0109c368bd156beb85a2e98a8878',1,'ModalAeroWateruptake']]], + ['modal_5foptics_5ffile_1310',['modal_optics_file',['../classMam4__aer.html#a396c0ab69e47a8cbc27c346aa2fb489d',1,'Mam4_aer']]], + ['modal_5foptics_5finit_1311',['modal_optics_init',['../classPhysProp.html#a3e12605585c1b1a1c92dc34c9dfebc85',1,'PhysProp']]], + ['modal_5fsize_5fparameters_1312',['modal_size_parameters',['../classMam4__aer.html#a1097c2d484ccac94860e32f0bdf54915',1,'Mam4_aer']]], + ['modalaerowateruptake_1313',['ModalAeroWateruptake',['../classModalAeroWateruptake.html',1,'']]], + ['mode_5fcomponent_5ft_1314',['mode_component_t',['../structMamConstituents_1_1mode__component__t.html',1,'MamConstituents']]], + ['mode_5ftype_5fnames_1315',['mode_type_names',['../classMamConstituents.html#a5c94b10764d82b018270ebf012cd657b',1,'MamConstituents']]], + ['modelist_5ft_1316',['modelist_t',['../structMamConstituents_1_1modelist__t.html',1,'MamConstituents']]], + ['modeltype_1317',['modelType',['../classMicrophysics.html#ac10e6fce2e6cb49373d56ca0e1a5b366',1,'Microphysics']]], + ['modes_1318',['modes',['../classMamConstituents.html#a1692c29032818c08c3b1ac985a35d521',1,'MamConstituents']]], + ['modes_5ft_1319',['modes_t',['../structMamConstituents_1_1modes__t.html',1,'MamConstituents']]], + ['modified_5fcharnock_1320',['MODIFIED_CHARNOCK',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a266bf3048d67b1b3187c0189bc232fde',1,'ABLMost']]], + ['moeng_1321',['MOENG',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a0525d4394471c332f3c0a497584923d5',1,'ABLMost']]], + ['moeng_5fflux_1322',['moeng_flux',['../structmoeng__flux.html',1,'moeng_flux'],['../structmoeng__flux.html#a2843a181e875e6599b04964c28117900',1,'moeng_flux::moeng_flux()']]], + ['moistscal_5fhoriz_5fadv_5ftype_1323',['moistscal_horiz_adv_type',['../structAdvChoice.html#a22f84c60e56d4b3bde6b7f9548c87af3',1,'AdvChoice']]], + ['moistscal_5fhoriz_5fupw_5ffrac_1324',['moistscal_horiz_upw_frac',['../structAdvChoice.html#a69b32bcee6cd30f3f88280d0ec49cd35',1,'AdvChoice']]], + ['moistscal_5fvert_5fadv_5ftype_1325',['moistscal_vert_adv_type',['../structAdvChoice.html#a2f888dfcb79cdb766ee04f21aada83ec',1,'AdvChoice']]], + ['moistscal_5fvert_5fupw_5ffrac_1326',['moistscal_vert_upw_frac',['../structAdvChoice.html#a334139583accdc5718a939b20b308bb9',1,'AdvChoice']]], + ['moisture_5ftype_1327',['moisture_type',['../structSolverChoice.html#aacbfbe6f4a3040db3efdc6dbf8fa291b',1,'SolverChoice']]], + ['moisturemodeltype_1328',['MoistureModelType',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5',1,'DataStruct.H']]], + ['moisturetype_1329',['MoistureType',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0',1,'DataStruct.H']]], + ['molec_5fdiff_5ftype_1330',['molec_diff_type',['../structDiffChoice.html#aed5c75ec58e358a735d97869147b2baf',1,'DiffChoice']]], + ['molecdifftype_1331',['MolecDiffType',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735',1,'DiffStruct.H']]], + ['mom_5fh_1332',['Mom_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2e96e6d5e84e7d7b9857e73159dfbe2b',1,'EddyDiff']]], + ['mom_5fv_1333',['Mom_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea61ed124b350a1b26da1bd26aebfa5f82',1,'EddyDiff']]], + ['momentumtovelocity_1334',['MomentumToVelocity',['../MomentumToVelocity_8cpp.html#a4909cdce4c261c6dae5564fb714881ea',1,'MomentumToVelocity(MultiFab &xvel, MultiFab &yvel, MultiFab &zvel, const MultiFab &density, const MultiFab &xmom_in, const MultiFab &ymom_in, const MultiFab &zmom_in, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): MomentumToVelocity.cpp'],['../Utils_8H.html#a26382a1781acfcd6b4740685db28d6b2',1,'MomentumToVelocity(amrex::MultiFab &xvel_out, amrex::MultiFab &yvel_out, amrex::MultiFab &zvel_out, const amrex::MultiFab &cons_in, const amrex::MultiFab &xmom_in, const amrex::MultiFab &ymom_in, const amrex::MultiFab &zmom_in, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H']]], + ['momentumtovelocity_2ecpp_1335',['MomentumToVelocity.cpp',['../MomentumToVelocity_8cpp.html',1,'']]], + ['most_1336',['MOST',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a882dd232c0425bb9366544f84f0a7b6c',1,'MOST(): IndexDefines.H'],['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca42d0838b4e8d40ee76fbaf2d55c3402e',1,'ERFBCType::MOST()']]], + ['most_5fdata_1337',['most_data',['../structmost__data.html',1,'']]], + ['mostaverage_1338',['MOSTAverage',['../classMOSTAverage.html#add74667e947201bbb2ddf2785f02ee0c',1,'MOSTAverage::MOSTAverage()'],['../classMOSTAverage.html',1,'MOSTAverage'],['../classMOSTAverage.html#a63d4ee91f32fe95e61b0dfe8fa5fac22',1,'MOSTAverage::MOSTAverage(amrex::Vector< amrex::Geometry > geom, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd)'],['../classMOSTAverage.html#acfc77dc21a0821d4b446f7be289c64d6',1,'MOSTAverage::MOSTAverage(MOSTAverage &&) noexcept=default']]], + ['mostaverage_2ecpp_1339',['MOSTAverage.cpp',['../MOSTAverage_8cpp.html',1,'']]], + ['mostaverage_2eh_1340',['MOSTAverage.H',['../MOSTAverage_8H.html',1,'']]], + ['moststress_2eh_1341',['MOSTStress.H',['../MOSTStress_8H.html',1,'']]], + ['moving_1342',['Moving',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127adefe967ad0373b2274fc298f19125ca7',1,'DataStruct.H']]], + ['mri_5fintegrator_5fmem_1343',['mri_integrator_mem',['../classERF.html#a09d0fb2bd609c898a665d9530a744585',1,'ERF']]], + ['mrisplitintegrator_1344',['MRISplitIntegrator',['../classMRISplitIntegrator.html#a809aa55db013cd913fe3546ef8001fd4',1,'MRISplitIntegrator::MRISplitIntegrator(MRISplitIntegrator &&) noexcept=default'],['../classMRISplitIntegrator.html#a526041af494ee08e31efefc98aaa07ab',1,'MRISplitIntegrator::MRISplitIntegrator(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#a9ea1c36a75e04596ffe0fa29e614b6e2',1,'MRISplitIntegrator::MRISplitIntegrator(const T &S_data)'],['../classMRISplitIntegrator.html#a42d755c9aea9203dfdcbbe4cb76f83e3',1,'MRISplitIntegrator::MRISplitIntegrator()=default'],['../classMRISplitIntegrator.html',1,'MRISplitIntegrator< T >']]], + ['mu_1345',['MU',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a9d2d300be8f8f15441322fce35c9c92e',1,'WRFBdyVars']]], + ['mu_1346',['mu',['../structPhysProp_1_1physprop__t.html#aa23d4f11099641ffb9c395c327156980',1,'PhysProp::physprop_t']]], + ['muelq_1347',['muelq',['../ERF__Constants_8H.html#a0e5683feac33352111ce4445dbedbf45',1,'ERF_Constants.H']]], + ['multiblockcontainer_1348',['MultiBlockContainer',['../classMultiBlockContainer.html#a285674e081e90380c665398b91535794',1,'MultiBlockContainer::MultiBlockContainer()'],['../classMultiBlockContainer.html',1,'MultiBlockContainer']]], + ['multiblockcontainer_2ecpp_1349',['MultiBlockContainer.cpp',['../MultiBlockContainer_8cpp.html',1,'']]], + ['multiblockcontainer_2eh_1350',['MultiBlockContainer.H',['../MultiBlockContainer_8H.html',1,'']]], + ['murphykoop_1351',['MurphyKoop',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7a614be0679f050250e4d5494708d1136a',1,'SatMethods']]], + ['murphykoop_5fsvp_5fice_1352',['MurphyKoop_svp_ice',['../classSatMethods.html#a87786f42b9d0601dc1d22f635906a76f',1,'SatMethods']]], + ['murphykoop_5fsvp_5fwater_1353',['MurphyKoop_svp_water',['../classSatMethods.html#aac1daa9a38464e217df80a4f9613bcb3',1,'SatMethods']]], + ['mvelpp_1354',['mvelpp',['../classRadiation.html#ae4dacdbc7383b92511c2385bd59ed49a',1,'Radiation']]], + ['mwdair_1355',['mwdair',['../ERF__Constants_8H.html#a650da208ce885c0f6c9c742d26dc4b0e',1,'ERF_Constants.H']]], + ['mwwv_1356',['mwwv',['../ERF__Constants_8H.html#a75abd92a75952e8eefd06628c8c3487d',1,'ERF_Constants.H']]], + ['mynn25_1357',['MYNN25',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5abdeb9a753db1d1f3fe0e944eab1d0601',1,'TurbStruct.H']]] ]; diff --git a/search/all_d.js b/search/all_d.js index 93ffea997c..fb8edd50d2 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,112 +1,112 @@ var searchData= [ - ['n_5fdiag_1356',['N_DIAG',['../classMamConstituents.html#a05b4d113513de18b2e7bbdc4e9cb4dbf',1,'MamConstituents']]], - ['n_5fdiag_1357',['n_diag',['../classMam4__aer.html#afe4495578dc4adefe7b2ab2780aee8ee',1,'Mam4_aer']]], - ['n_5fg_5fd_1358',['n_g_d',['../classCloudRadProps.html#a40e14de999dd323f0cc8db50f46031e8',1,'CloudRadProps']]], - ['n_5frad_5fcnst_1359',['n_rad_cnst',['../classMamConstituents.html#a75a27a90ef149368fc0a7676daeb4a84',1,'MamConstituents']]], - ['naer_1360',['naer',['../classRadiation.html#a59a37de7bc777e2ecac052a59d7a0aec',1,'Radiation']]], - ['name_1361',['name',['../classProblemBase.html#a3a8fb70110fb25623cdfa7b508dee9cf',1,'ProblemBase::name()'],['../classncutils_1_1NCGroup.html#a3d53c2f625cc6fc286e76c9137b5b1b0',1,'ncutils::NCGroup::name()'],['../structncutils_1_1NCVar.html#a4b34f3722befd10e92d1267bcbd49724',1,'ncutils::NCVar::name()'],['../structncutils_1_1NCDim.html#aaf6334138e9892f5403400e31f062fd6',1,'ncutils::NCDim::name()'],['../classCloudRadProps.html#a7c91a5b46f8d85666e0ca0d1de8d23aa',1,'CloudRadProps::name()'],['../structNDArray.html#a0d3be2b45f3fb008d12ec17dfd6abf09',1,'NDArray::name()']]], - ['names_1362',['names',['../structMamConstituents_1_1modes__t.html#aa0ef7c08a80971086ecc620e6d7a6d31',1,'MamConstituents::modes_t']]], - ['nanometer_1363',['nanometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a7a267da562dd711a27346968f67cadfe',1,'RadConstants']]], - ['nbndlw_1364',['nbndlw',['../classRadConstants.html#a960db6e337b49d1d4a714615a5fa4b7e',1,'RadConstants']]], - ['nbndsw_1365',['nbndsw',['../classRadConstants.html#a2d23948379a116a266cfd943b3275be4',1,'RadConstants']]], - ['nc_5fbdy_5ffile_1366',['nc_bdy_file',['../classERF.html#a7e9040f32464f1a6dee6e0384393451d',1,'ERF']]], - ['nc_5fdata_5fdims_5ftype_1367',['NC_Data_Dims_Type',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06',1,'NCWpsFile.H']]], - ['nc_5finit_5ffile_1368',['nc_init_file',['../classERF.html#a7ef14f6028b577eba70aef46b508be19',1,'ERF']]], - ['nccheckpoint_2ecpp_1369',['NCCheckpoint.cpp',['../NCCheckpoint_8cpp.html',1,'']]], - ['nccolumnfile_2ecpp_1370',['NCColumnFile.cpp',['../NCColumnFile_8cpp.html',1,'']]], - ['ncdim_1371',['NCDim',['../structncutils_1_1NCDim.html',1,'ncutils']]], - ['ncdtype_1372',['NCDType',['../structncutils_1_1NCDType.html',1,'ncutils']]], - ['ncell_5fline_1373',['ncell_line',['../classPlaneAverage.html#ab65036a99da90fb854f7dfd33cd700b1',1,'PlaneAverage']]], - ['ncell_5fplane_1374',['ncell_plane',['../classPlaneAverage.html#aaf4e5c9b73f65af3eb0ccdc6a82e76f2',1,'PlaneAverage']]], - ['ncfile_1375',['NCFile',['../classncutils_1_1NCFile.html#aec0e1a7f0f93f2f806c0a0abaae66423',1,'ncutils::NCFile::NCFile()'],['../classncutils_1_1NCFile.html',1,'ncutils::NCFile']]], - ['ncgroup_1376',['NCGroup',['../classncutils_1_1NCGroup.html#a6c43a3f92aaf1df239595cebdc8c9a16',1,'ncutils::NCGroup::NCGroup(const int id, const NCGroup *)'],['../classncutils_1_1NCGroup.html#a99e8b68dcdebf6a3df74c3575c3a3c65',1,'ncutils::NCGroup::NCGroup(const int id)'],['../classncutils_1_1NCGroup.html',1,'ncutils::NCGroup']]], - ['ncid_1377',['ncid',['../structncutils_1_1NCDim.html#a3272d1768518ba020b9bcd0d3699d544',1,'ncutils::NCDim::ncid()'],['../classncutils_1_1NCGroup.html#a860fe8aaf1cd7859541c67594fb8eabd',1,'ncutils::NCGroup::ncid()'],['../structncutils_1_1NCVar.html#a233d94aa3ccbef1cc12565340bcc7218',1,'ncutils::NCVar::ncid()']]], - ['ncinterface_2ecpp_1378',['NCInterface.cpp',['../NCInterface_8cpp.html',1,'']]], - ['ncinterface_2eh_1379',['NCInterface.H',['../NCInterface_8H.html',1,'']]], - ['ncmultifabfile_2ecpp_1380',['NCMultiFabFile.cpp',['../NCMultiFabFile_8cpp.html',1,'']]], - ['ncoef_1381',['ncoef',['../structPhysProp_1_1physprop__t.html#acc1135d01fd7ca5a6f0ba980e23e5a55',1,'PhysProp::physprop_t::ncoef()'],['../classMam4__aer.html#afcd94bccbfcc44e6a5d8262abc42a9ca',1,'Mam4_aer::ncoef()']]], - ['ncol_1382',['ncol',['../classMam4__aer.html#aaf29baf8a0903c3401e8577e811f5d18',1,'Mam4_aer::ncol()'],['../classRadiation.html#a8f47b85f948822c0e450beddb92373f4',1,'Radiation::ncol()'],['../classAerRadProps.html#a551936497e3a360746d6bfd53513d508',1,'AerRadProps::ncol()']]], - ['ncomp_1383',['ncomp',['../classPlaneAverage.html#a3860fd72df3e8dbb6b8decfdc360864f',1,'PlaneAverage']]], - ['ncomp_5fcons_1384',['ncomp_cons',['../classMRISplitIntegrator.html#a69e19ac4b8c02d71269e741e71b74c23',1,'MRISplitIntegrator']]], - ['ncorr_1385',['ncorr',['../structSolverChoice.html#a3b9fef36e4613507eef87379c2c9bf03',1,'SolverChoice']]], - ['ncplotfile_2ecpp_1386',['NCPlotFile.cpp',['../NCPlotFile_8cpp.html',1,'']]], - ['ncplotfile_2eh_1387',['NCPlotFile.H',['../NCPlotFile_8H.html',1,'']]], - ['ncutils_1388',['ncutils',['../namespacencutils.html',1,'']]], - ['ncvar_1389',['NCVar',['../structncutils_1_1NCVar.html',1,'ncutils']]], - ['ncwpsfile_2eh_1390',['NCWpsFile.H',['../NCWpsFile_8H.html',1,'']]], - ['ndarray_1391',['NDArray',['../structNDArray.html',1,'NDArray< DataType >'],['../structNDArray.html#a7bd19397e539424afc06e9fe12760434',1,'NDArray::NDArray(const std::string vname, const std::vector< size_t > &vshape)'],['../structNDArray.html#a1f33dbd861944bc1494f4790f4f8543d',1,'NDArray::NDArray()'],['../structNDArray.html#a54f69e355d97f10089f82fb1087fb0af',1,'NDArray::NDArray(const NDArray &array)']]], - ['ndim_1392',['ndim',['../structncutils_1_1NCVar.html#ae0ab15dc4c1033271878c3bf5102f911',1,'ncutils::NCVar::ndim()'],['../structNDArray.html#a1b3ece1ab109568fcb919d1af8f14eee',1,'NDArray::ndim()']]], - ['net_5fflux_1393',['net_flux',['../classRadiation.html#a12afbdd30cf76b0bc083324cf22cbb73',1,'Radiation']]], - ['netzerobuoyantadd_1394',['netZeroBuoyantAdd',['../structTurbulentPerturbation.html#acf1a844ac4076c4af8ef38963f3fcc60',1,'TurbulentPerturbation']]], - ['netzerobuoyantadjust_1395',['netZeroBuoyantAdjust',['../structTurbulentPerturbation.html#a573c68aeec901ddf7c3cfe102430e527',1,'TurbulentPerturbation']]], - ['neumann_1396',['neumann',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca0b217c3380adcde8f3cd9b58d949db60',1,'ERFBCType']]], - ['neumann_5fint_1397',['neumann_int',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01caa8e7f5249fea539bf14e97cfba9074d9',1,'ERFBCType']]], - ['newtonitersat_1398',['NewtonIterSat',['../classSAM.html#a0154097dd0c769a35dcc52c484dd0dc6',1,'SAM']]], - ['ng_5fdens_5fhse_1399',['ng_dens_hse',['../classERF.html#addf0fb2aae0efaa649c69685a4dcca83',1,'ERF']]], - ['ng_5fpres_5fhse_1400',['ng_pres_hse',['../classERF.html#a87dc6c0720462bfd088c909289cdca0b',1,'ERF']]], - ['ngas_1401',['ngas',['../classAerRadProps.html#ae41f31dfce03d5b3952114e12436bec9',1,'AerRadProps::ngas()'],['../structMamConstituents_1_1gaslist__t.html#a5fc9f5eeb290c5185e68bd2bf6f46618',1,'MamConstituents::gaslist_t::ngas()'],['../classOptics.html#abb94e5d9dc89e539796740c6f0b9a229',1,'Optics::ngas()'],['../classRadiation.html#aefc2fcddcd44a0c6d9ae06ec60e9ce37',1,'Radiation::ngas()'],['../classRrtmgp.html#a4b8b61c7a7fadac5b1cdd968144a5c01',1,'Rrtmgp::ngas()']]], - ['nlambda_1402',['nlambda',['../classCloudRadProps.html#a3ef54947677ddd898a7b6ded241db03c',1,'CloudRadProps']]], - ['nlev_1403',['nlev',['../classKessler.html#a8f9e3afdab979a19d8dfb0c4bdee471d',1,'Kessler::nlev()'],['../classSAM.html#a7da420869410dc959c2442962524259f',1,'SAM::nlev()'],['../classAerRadProps.html#a3854326c4b23eedef970611ab3a639dd',1,'AerRadProps::nlev()'],['../classMam4__aer.html#add9c70abae797f609d24a8ed47848030',1,'Mam4_aer::nlev()'],['../classRadiation.html#a65f94329afd4aad11489c87e5174c462',1,'Radiation::nlev()']]], - ['nlwbands_1404',['nlwbands',['../classAerRadProps.html#af2dc3b884340390993212e03e99112af',1,'AerRadProps::nlwbands()'],['../classCloudRadProps.html#ab7f6932c5559602939b8a32fa42ca1ca',1,'CloudRadProps::nlwbands()'],['../classMam4__aer.html#abc58cbc8ee25e23731610007e0f62fe4',1,'Mam4_aer::nlwbands()'],['../classRadiation.html#ab4451562115b24b40e0f04cae677c6e3',1,'Radiation::nlwbands()'],['../classRadConstants.html#a55471805ae99ef61cb9b0935bd1803f2',1,'RadConstants::nlwbands()']]], - ['nlwgpts_1405',['nlwgpts',['../classRadiation.html#a89625b089dbe4acbc85a7241fcbd3839',1,'Radiation']]], - ['nmodes_1406',['nmodes',['../classMam4__aer.html#adbd78e8ffa0bdd728b97ca66d08fb717',1,'Mam4_aer::nmodes()'],['../structMamConstituents_1_1modelist__t.html#aea57993996ab18dffe7ab00bc5e6c15e',1,'MamConstituents::modelist_t::nmodes()'],['../structMamConstituents_1_1modes__t.html#a9a549b30ee2d05c0bfe777b4625e7083',1,'MamConstituents::modes_t::nmodes()'],['../classAerRadProps.html#a3bd718612795e1c875ad70da941cc89a',1,'AerRadProps::nmodes()']]], - ['nmoist_5fmax_1407',['NMOIST_max',['../IndexDefines_8H.html#abe87e298e9d558e0659a67ad3b9be71f',1,'IndexDefines.H']]], - ['nmu_1408',['nmu',['../classCloudRadProps.html#ae7091519e3c4dfa0929e088c6234be73',1,'CloudRadProps']]], - ['no_5fip_5fhltalt_1409',['no_ip_hltalt',['../classWaterVaporSat.html#ad2bce1bf12d7f01fd354c36e17bfe635',1,'WaterVaporSat']]], - ['no_5fslip_5fwall_1410',['no_slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acb8c716b8d9b499d9bc323d8f8a410d3',1,'IndexDefines.H']]], - ['no_5fsubstep_1411',['no_substep',['../classMRISplitIntegrator.html#abb86ebaf6ca5a42e59670d2b15549658',1,'MRISplitIntegrator']]], - ['no_5fsubstep_5ffun_1412',['no_substep_fun',['../TI__no__substep__fun_8H.html#a4cad8180e91d2eabd5638651fc24bcc7',1,'TI_no_substep_fun.H']]], - ['no_5fsubstepping_1413',['no_substepping',['../classMRISplitIntegrator.html#afa0623b638cd29d3f307d34ef5a98d0f',1,'MRISplitIntegrator::no_substepping()'],['../structSolverChoice.html#a35e0c82996e345337368bc720bbd6070',1,'SolverChoice::no_substepping()']]], - ['nodebilinear_1414',['NodeBilinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abaa8e5f7bd547098a67d20537514465dd9',1,'InterpType']]], - ['nominal_5fpower_1415',['nominal_power',['../classEWP.html#a00497b6ecc9493be40be6ce4f5ae02c5',1,'EWP::nominal_power()'],['../classFitch.html#afeb1ae13c307eeb71af9dfa8d97a3f7e',1,'Fitch::nominal_power()'],['../classSimpleAD.html#af9dae2d9db9de431b450e61c55a83ffe',1,'SimpleAD::nominal_power()'],['../classWindFarm.html#aa542d50137f25dcb568fafc483a83178',1,'WindFarm::nominal_power()']]], - ['none_1416',['None',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DiffStruct.H'],['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H'],['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H']]], - ['nonhygro_5foptics_5finit_1417',['nonhygro_optics_init',['../classPhysProp.html#adce35521cf33d13c6345ac5a9586c829',1,'PhysProp']]], - ['npcf_1418',['npcf',['../classWaterVaporSat.html#abd48ae5df93e45c8d4bab8e1e985838b',1,'WaterVaporSat']]], - ['nradgas_1419',['nradgas',['../classRadConstants.html#acc3330716cd598dc36881b44c70687c5',1,'RadConstants']]], - ['nrh_1420',['nrh',['../classRadConstants.html#aaa19beec8cd86a9e09db7a2b34a7d883',1,'RadConstants::nrh()'],['../classAerRadProps.html#aa21297bb80600126531f2d324f6d9c2f',1,'AerRadProps::nrh()']]], - ['nspec_1421',['nspec',['../structMamConstituents_1_1mode__component__t.html#aa35e198644fe29379bc9d3830f2423c8',1,'MamConstituents::mode_component_t::nspec()'],['../classMam4__aer.html#a5167f5c7a13a42532cf945dcaa687c77',1,'Mam4_aer::nspec()']]], - ['nsubsteps_1422',['nsubsteps',['../classERF.html#aa3db2dd1b65310c66c4038650c22aaee',1,'ERF']]], - ['nswbands_1423',['nswbands',['../classAerRadProps.html#aded12109795a3f22556faecdd3fb3d03',1,'AerRadProps::nswbands()'],['../classCloudRadProps.html#aeee4ab1a6887ab34c966028c45079199',1,'CloudRadProps::nswbands()'],['../classMam4__aer.html#a72698fc4a4a0c54752ec0e76f161184f',1,'Mam4_aer::nswbands()'],['../classRadConstants.html#abf9d73367a1b46631bd2fae4516732c2',1,'RadConstants::nswbands()'],['../classRadiation.html#a2df876dcb21da075dc834af545a2c0ed',1,'Radiation::nswbands()']]], - ['nswgpts_1424',['nswgpts',['../classRadiation.html#a6569e23160036eb2186d6142e2387d9f',1,'Radiation']]], - ['null_5fbc_1425',['null_bc',['../ERF__FillPatch_8cpp.html#a85a7293fad1a59ed566bcea306373abc',1,'ERF_FillPatch.cpp']]], - ['null_5fbc_5ffor_5ffill_1426',['null_bc_for_fill',['../Plotfile_8cpp.html#aeb56b4bca6dfa0e3b81d3f983926e8a2',1,'Plotfile.cpp']]], - ['nullmoist_1427',['NullMoist',['../classNullMoist.html#a987746c147545a1a7d0efd21e5e34a12',1,'NullMoist::NullMoist()'],['../classNullMoist.html',1,'NullMoist']]], - ['nullmoist_2eh_1428',['NullMoist.H',['../NullMoist_8H.html',1,'']]], - ['nullmoistlagrangian_2eh_1429',['NullMoistLagrangian.H',['../NullMoistLagrangian_8H.html',1,'']]], - ['nullsurf_1430',['NullSurf',['../classNullSurf.html#ab6d3582e156056b1b230809fe499a0cf',1,'NullSurf::NullSurf()'],['../classNullSurf.html',1,'NullSurf']]], - ['nullsurf_2eh_1431',['NullSurf.H',['../NullSurf_8H.html',1,'']]], - ['nullwindfarm_1432',['NullWindFarm',['../classNullWindFarm.html#ae4797e5a94227d10ed3b39dfd7bf4444',1,'NullWindFarm::NullWindFarm()'],['../classNullWindFarm.html',1,'NullWindFarm']]], - ['nullwindfarm_2eh_1433',['NullWindFarm.H',['../NullWindFarm_8H.html',1,'']]], - ['num_5faeroes_1434',['num_aeroes',['../classAerRadProps.html#af174fea4281252e1cf87c621ab532aeb',1,'AerRadProps']]], - ['num_5fattributes_1435',['num_attributes',['../classncutils_1_1NCGroup.html#af7847ff27ccb8499814b7f21559e2e84',1,'ncutils::NCGroup']]], - ['num_5fboxes_5fat_5flevel_1436',['num_boxes_at_level',['../classERF.html#adcd9f23975ffa605247b41d391c2a2f0',1,'ERF']]], - ['num_5fdimensions_1437',['num_dimensions',['../classncutils_1_1NCGroup.html#a44b1b3b0a86df383ffa6ab4e68a7dea6',1,'ncutils::NCGroup']]], - ['num_5ffiles_5fat_5flevel_1438',['num_files_at_level',['../classERF.html#a610a988f46e0496e6dbd0471ae817f75',1,'ERF']]], - ['num_5fgroups_1439',['num_groups',['../classncutils_1_1NCGroup.html#a4efddc44f72cc32a58849982bb7e8bce',1,'ncutils::NCGroup']]], - ['num_5fmode_5ftypes_1440',['num_mode_types',['../classMamConstituents.html#a484fb8cc2efd161663df96136f6397a8',1,'MamConstituents']]], - ['num_5fspec_5ftypes_1441',['num_spec_types',['../classMamConstituents.html#a17b5c0080c2027fd08a2f3fcd7818333',1,'MamConstituents']]], - ['num_5fto_5fmass_5faer_1442',['num_to_mass_aer',['../structPhysProp_1_1physprop__t.html#aacc68f3bfaf1bcb4d76c0e49aa3d81fb',1,'PhysProp::physprop_t']]], - ['num_5fvariables_1443',['num_variables',['../classncutils_1_1NCGroup.html#a4721cc36bd0f188be0250112329d3ba1',1,'ncutils::NCGroup']]], - ['num_5fvars_1444',['num_vars',['../structTimeInterpolatedData.html#a69fdc01eabf8ded65ff6cac13e59c0c0',1,'TimeInterpolatedData']]], - ['numaerosols_1445',['numaerosols',['../structMamConstituents_1_1aerlist__t.html#afae9af8c61b9fee3afdd374fffaab123',1,'MamConstituents::aerlist_t']]], - ['numdatalogs_1446',['NumDataLogs',['../classERF.html#ac1238c1616826c66df1dfd9076e6a3da',1,'ERF']]], - ['numdiffcoeff_1447',['NumDiffCoeff',['../structSolverChoice.html#a6dba64151e2e2f958e7c0e55db477bf2',1,'SolverChoice']]], - ['numdiffs_1448',['NumDiffs',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eaa3900ab375460932d825b615bb532446',1,'EddyDiff']]], - ['numericaldiffusion_1449',['NumericalDiffusion',['../NumericalDiffusion_8cpp.html#ae451ae3f674c2317abcabb5ccc2c8854',1,'NumericalDiffusion(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs, const Array4< const Real > &mf_x, const Array4< const Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#aac5237931765783ba1e8aba39e37b4e1',1,'NumericalDiffusion(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs, const amrex::Array4< const amrex::Real > &mf_x, const amrex::Array4< const amrex::Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.H']]], - ['numericaldiffusion_2ecpp_1450',['NumericalDiffusion.cpp',['../NumericalDiffusion_8cpp.html',1,'']]], - ['numericaldiffusion_2eh_1451',['NumericalDiffusion.H',['../NumericalDiffusion_8H.html',1,'']]], - ['numericaldiffusionvert_1452',['NumericalDiffusionVert',['../NumericalDiffusion_8cpp.html#a8952e6a1f264de82be2054dfec9fe5d9',1,'NumericalDiffusionVert(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#a6e0d8ff49fd56c19488385130631c161',1,'NumericalDiffusionVert(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs): NumericalDiffusion.H']]], - ['numsamplelinelogs_1453',['NumSampleLineLogs',['../classERF.html#a14f922bdc3a0f23c087afa32c67ac119',1,'ERF']]], - ['numsamplelines_1454',['NumSampleLines',['../classERF.html#a70d78ca624acf09d8faab9a2d51264d9',1,'ERF']]], - ['numsamplepointlogs_1455',['NumSamplePointLogs',['../classERF.html#a41324a4b5610fde725fe721550b23c85',1,'ERF']]], - ['numsamplepoints_1456',['NumSamplePoints',['../classERF.html#a5bc7dd2c7e1ebf65b7dc1d9bf0dfb36f',1,'ERF']]], - ['numtypes_1457',['NumTypes',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa0468f4146b966163a1fe9f4f32a038c8',1,'IntVars::NumTypes()'],['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a5deccaa24d5e74279425d7749f7d1494',1,'Vars::NumTypes()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa4f8e93d238957b496990de56dff45193',1,'MetGridBdyVars::NumTypes()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a6d1cade25038e11a813d4b72b651b04c',1,'WRFBdyVars::NumTypes()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda642348f19beb023be6cb81f253b41e7e',1,'RealBdyVars::NumTypes()'],['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0b88b0a3a03a3e787a7b27717ec64de7',1,'BCVars::NumTypes()']]], - ['numvars_1458',['NumVars',['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3ba9295a4d95dbd36001a7b1beaa15e14b9',1,'LsmVar_MM5::NumVars()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a46379e2639967ccb36fdea0aa7fbda61',1,'LsmVar_SLM::NumVars()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beacc0e3f4d1137cce9139f79959ac8542b',1,'MicVar_Kess::NumVars()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a0a8da919c111613d4806217dce5cd1e3',1,'MicVar::NumVars()']]], - ['nvar_5fmax_1459',['NVAR_max',['../IndexDefines_8H.html#a46e292b965f80d15acfbdc11ffe1e0f0',1,'IndexDefines.H']]], - ['nvars_1460',['nvars',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a7c3c83d6fcec1f134956c3160adf6e39',1,'DataStruct.H']]], - ['nvars_5fsponge_1461',['nvars_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcba7f0566bdfe36c67d532a7e2aca33d9a4',1,'DataStruct.H']]], - ['nzerog_1462',['nzerog',['../ERF__Constants_8H.html#a1d5b108314147320a74eaccbfa0d09b0',1,'ERF_Constants.H']]], - ['nzeror_1463',['nzeror',['../ERF__Constants_8H.html#aaa2fd2941341ea7699a9acfb434b2ee1',1,'ERF_Constants.H']]], - ['nzeros_1464',['nzeros',['../ERF__Constants_8H.html#ae56996ced8497f129d813e2f9c94786e',1,'ERF_Constants.H']]] + ['n_5fdiag_1358',['N_DIAG',['../classMamConstituents.html#a05b4d113513de18b2e7bbdc4e9cb4dbf',1,'MamConstituents']]], + ['n_5fdiag_1359',['n_diag',['../classMam4__aer.html#afe4495578dc4adefe7b2ab2780aee8ee',1,'Mam4_aer']]], + ['n_5fg_5fd_1360',['n_g_d',['../classCloudRadProps.html#a40e14de999dd323f0cc8db50f46031e8',1,'CloudRadProps']]], + ['n_5frad_5fcnst_1361',['n_rad_cnst',['../classMamConstituents.html#a75a27a90ef149368fc0a7676daeb4a84',1,'MamConstituents']]], + ['naer_1362',['naer',['../classRadiation.html#a59a37de7bc777e2ecac052a59d7a0aec',1,'Radiation']]], + ['name_1363',['name',['../classProblemBase.html#a3a8fb70110fb25623cdfa7b508dee9cf',1,'ProblemBase::name()'],['../classncutils_1_1NCGroup.html#a3d53c2f625cc6fc286e76c9137b5b1b0',1,'ncutils::NCGroup::name()'],['../structncutils_1_1NCVar.html#a4b34f3722befd10e92d1267bcbd49724',1,'ncutils::NCVar::name()'],['../structncutils_1_1NCDim.html#aaf6334138e9892f5403400e31f062fd6',1,'ncutils::NCDim::name()'],['../classCloudRadProps.html#a7c91a5b46f8d85666e0ca0d1de8d23aa',1,'CloudRadProps::name()'],['../structNDArray.html#a0d3be2b45f3fb008d12ec17dfd6abf09',1,'NDArray::name()']]], + ['names_1364',['names',['../structMamConstituents_1_1modes__t.html#aa0ef7c08a80971086ecc620e6d7a6d31',1,'MamConstituents::modes_t']]], + ['nanometer_1365',['nanometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a7a267da562dd711a27346968f67cadfe',1,'RadConstants']]], + ['nbndlw_1366',['nbndlw',['../classRadConstants.html#a960db6e337b49d1d4a714615a5fa4b7e',1,'RadConstants']]], + ['nbndsw_1367',['nbndsw',['../classRadConstants.html#a2d23948379a116a266cfd943b3275be4',1,'RadConstants']]], + ['nc_5fbdy_5ffile_1368',['nc_bdy_file',['../classERF.html#a7e9040f32464f1a6dee6e0384393451d',1,'ERF']]], + ['nc_5fdata_5fdims_5ftype_1369',['NC_Data_Dims_Type',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06',1,'NCWpsFile.H']]], + ['nc_5finit_5ffile_1370',['nc_init_file',['../classERF.html#a7ef14f6028b577eba70aef46b508be19',1,'ERF']]], + ['nccheckpoint_2ecpp_1371',['NCCheckpoint.cpp',['../NCCheckpoint_8cpp.html',1,'']]], + ['nccolumnfile_2ecpp_1372',['NCColumnFile.cpp',['../NCColumnFile_8cpp.html',1,'']]], + ['ncdim_1373',['NCDim',['../structncutils_1_1NCDim.html',1,'ncutils']]], + ['ncdtype_1374',['NCDType',['../structncutils_1_1NCDType.html',1,'ncutils']]], + ['ncell_5fline_1375',['ncell_line',['../classPlaneAverage.html#ab65036a99da90fb854f7dfd33cd700b1',1,'PlaneAverage']]], + ['ncell_5fplane_1376',['ncell_plane',['../classPlaneAverage.html#aaf4e5c9b73f65af3eb0ccdc6a82e76f2',1,'PlaneAverage']]], + ['ncfile_1377',['NCFile',['../classncutils_1_1NCFile.html#aec0e1a7f0f93f2f806c0a0abaae66423',1,'ncutils::NCFile::NCFile()'],['../classncutils_1_1NCFile.html',1,'ncutils::NCFile']]], + ['ncgroup_1378',['NCGroup',['../classncutils_1_1NCGroup.html#a6c43a3f92aaf1df239595cebdc8c9a16',1,'ncutils::NCGroup::NCGroup(const int id, const NCGroup *)'],['../classncutils_1_1NCGroup.html#a99e8b68dcdebf6a3df74c3575c3a3c65',1,'ncutils::NCGroup::NCGroup(const int id)'],['../classncutils_1_1NCGroup.html',1,'ncutils::NCGroup']]], + ['ncid_1379',['ncid',['../structncutils_1_1NCDim.html#a3272d1768518ba020b9bcd0d3699d544',1,'ncutils::NCDim::ncid()'],['../classncutils_1_1NCGroup.html#a860fe8aaf1cd7859541c67594fb8eabd',1,'ncutils::NCGroup::ncid()'],['../structncutils_1_1NCVar.html#a233d94aa3ccbef1cc12565340bcc7218',1,'ncutils::NCVar::ncid()']]], + ['ncinterface_2ecpp_1380',['NCInterface.cpp',['../NCInterface_8cpp.html',1,'']]], + ['ncinterface_2eh_1381',['NCInterface.H',['../NCInterface_8H.html',1,'']]], + ['ncmultifabfile_2ecpp_1382',['NCMultiFabFile.cpp',['../NCMultiFabFile_8cpp.html',1,'']]], + ['ncoef_1383',['ncoef',['../structPhysProp_1_1physprop__t.html#acc1135d01fd7ca5a6f0ba980e23e5a55',1,'PhysProp::physprop_t::ncoef()'],['../classMam4__aer.html#afcd94bccbfcc44e6a5d8262abc42a9ca',1,'Mam4_aer::ncoef()']]], + ['ncol_1384',['ncol',['../classMam4__aer.html#aaf29baf8a0903c3401e8577e811f5d18',1,'Mam4_aer::ncol()'],['../classRadiation.html#a8f47b85f948822c0e450beddb92373f4',1,'Radiation::ncol()'],['../classAerRadProps.html#a551936497e3a360746d6bfd53513d508',1,'AerRadProps::ncol()']]], + ['ncomp_1385',['ncomp',['../classPlaneAverage.html#a3860fd72df3e8dbb6b8decfdc360864f',1,'PlaneAverage']]], + ['ncomp_5fcons_1386',['ncomp_cons',['../classMRISplitIntegrator.html#a69e19ac4b8c02d71269e741e71b74c23',1,'MRISplitIntegrator']]], + ['ncorr_1387',['ncorr',['../structSolverChoice.html#a3b9fef36e4613507eef87379c2c9bf03',1,'SolverChoice']]], + ['ncplotfile_2ecpp_1388',['NCPlotFile.cpp',['../NCPlotFile_8cpp.html',1,'']]], + ['ncplotfile_2eh_1389',['NCPlotFile.H',['../NCPlotFile_8H.html',1,'']]], + ['ncutils_1390',['ncutils',['../namespacencutils.html',1,'']]], + ['ncvar_1391',['NCVar',['../structncutils_1_1NCVar.html',1,'ncutils']]], + ['ncwpsfile_2eh_1392',['NCWpsFile.H',['../NCWpsFile_8H.html',1,'']]], + ['ndarray_1393',['NDArray',['../structNDArray.html',1,'NDArray< DataType >'],['../structNDArray.html#a7bd19397e539424afc06e9fe12760434',1,'NDArray::NDArray(const std::string vname, const std::vector< size_t > &vshape)'],['../structNDArray.html#a1f33dbd861944bc1494f4790f4f8543d',1,'NDArray::NDArray()'],['../structNDArray.html#a54f69e355d97f10089f82fb1087fb0af',1,'NDArray::NDArray(const NDArray &array)']]], + ['ndim_1394',['ndim',['../structncutils_1_1NCVar.html#ae0ab15dc4c1033271878c3bf5102f911',1,'ncutils::NCVar::ndim()'],['../structNDArray.html#a1b3ece1ab109568fcb919d1af8f14eee',1,'NDArray::ndim()']]], + ['net_5fflux_1395',['net_flux',['../classRadiation.html#a12afbdd30cf76b0bc083324cf22cbb73',1,'Radiation']]], + ['netzerobuoyantadd_1396',['netZeroBuoyantAdd',['../structTurbulentPerturbation.html#acf1a844ac4076c4af8ef38963f3fcc60',1,'TurbulentPerturbation']]], + ['netzerobuoyantadjust_1397',['netZeroBuoyantAdjust',['../structTurbulentPerturbation.html#a573c68aeec901ddf7c3cfe102430e527',1,'TurbulentPerturbation']]], + ['neumann_1398',['neumann',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca0b217c3380adcde8f3cd9b58d949db60',1,'ERFBCType']]], + ['neumann_5fint_1399',['neumann_int',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01caa8e7f5249fea539bf14e97cfba9074d9',1,'ERFBCType']]], + ['newtonitersat_1400',['NewtonIterSat',['../classSAM.html#a0154097dd0c769a35dcc52c484dd0dc6',1,'SAM']]], + ['ng_5fdens_5fhse_1401',['ng_dens_hse',['../classERF.html#addf0fb2aae0efaa649c69685a4dcca83',1,'ERF']]], + ['ng_5fpres_5fhse_1402',['ng_pres_hse',['../classERF.html#a87dc6c0720462bfd088c909289cdca0b',1,'ERF']]], + ['ngas_1403',['ngas',['../classAerRadProps.html#ae41f31dfce03d5b3952114e12436bec9',1,'AerRadProps::ngas()'],['../structMamConstituents_1_1gaslist__t.html#a5fc9f5eeb290c5185e68bd2bf6f46618',1,'MamConstituents::gaslist_t::ngas()'],['../classOptics.html#abb94e5d9dc89e539796740c6f0b9a229',1,'Optics::ngas()'],['../classRadiation.html#aefc2fcddcd44a0c6d9ae06ec60e9ce37',1,'Radiation::ngas()'],['../classRrtmgp.html#a4b8b61c7a7fadac5b1cdd968144a5c01',1,'Rrtmgp::ngas()']]], + ['nlambda_1404',['nlambda',['../classCloudRadProps.html#a3ef54947677ddd898a7b6ded241db03c',1,'CloudRadProps']]], + ['nlev_1405',['nlev',['../classKessler.html#a8f9e3afdab979a19d8dfb0c4bdee471d',1,'Kessler::nlev()'],['../classSAM.html#a7da420869410dc959c2442962524259f',1,'SAM::nlev()'],['../classAerRadProps.html#a3854326c4b23eedef970611ab3a639dd',1,'AerRadProps::nlev()'],['../classMam4__aer.html#add9c70abae797f609d24a8ed47848030',1,'Mam4_aer::nlev()'],['../classRadiation.html#a65f94329afd4aad11489c87e5174c462',1,'Radiation::nlev()']]], + ['nlwbands_1406',['nlwbands',['../classAerRadProps.html#af2dc3b884340390993212e03e99112af',1,'AerRadProps::nlwbands()'],['../classCloudRadProps.html#ab7f6932c5559602939b8a32fa42ca1ca',1,'CloudRadProps::nlwbands()'],['../classMam4__aer.html#abc58cbc8ee25e23731610007e0f62fe4',1,'Mam4_aer::nlwbands()'],['../classRadiation.html#ab4451562115b24b40e0f04cae677c6e3',1,'Radiation::nlwbands()'],['../classRadConstants.html#a55471805ae99ef61cb9b0935bd1803f2',1,'RadConstants::nlwbands()']]], + ['nlwgpts_1407',['nlwgpts',['../classRadiation.html#a89625b089dbe4acbc85a7241fcbd3839',1,'Radiation']]], + ['nmodes_1408',['nmodes',['../classMam4__aer.html#adbd78e8ffa0bdd728b97ca66d08fb717',1,'Mam4_aer::nmodes()'],['../structMamConstituents_1_1modelist__t.html#aea57993996ab18dffe7ab00bc5e6c15e',1,'MamConstituents::modelist_t::nmodes()'],['../structMamConstituents_1_1modes__t.html#a9a549b30ee2d05c0bfe777b4625e7083',1,'MamConstituents::modes_t::nmodes()'],['../classAerRadProps.html#a3bd718612795e1c875ad70da941cc89a',1,'AerRadProps::nmodes()']]], + ['nmoist_5fmax_1409',['NMOIST_max',['../IndexDefines_8H.html#abe87e298e9d558e0659a67ad3b9be71f',1,'IndexDefines.H']]], + ['nmu_1410',['nmu',['../classCloudRadProps.html#ae7091519e3c4dfa0929e088c6234be73',1,'CloudRadProps']]], + ['no_5fip_5fhltalt_1411',['no_ip_hltalt',['../classWaterVaporSat.html#ad2bce1bf12d7f01fd354c36e17bfe635',1,'WaterVaporSat']]], + ['no_5fslip_5fwall_1412',['no_slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acb8c716b8d9b499d9bc323d8f8a410d3',1,'IndexDefines.H']]], + ['no_5fsubstep_1413',['no_substep',['../classMRISplitIntegrator.html#abb86ebaf6ca5a42e59670d2b15549658',1,'MRISplitIntegrator']]], + ['no_5fsubstep_5ffun_1414',['no_substep_fun',['../TI__no__substep__fun_8H.html#a4cad8180e91d2eabd5638651fc24bcc7',1,'TI_no_substep_fun.H']]], + ['no_5fsubstepping_1415',['no_substepping',['../classMRISplitIntegrator.html#afa0623b638cd29d3f307d34ef5a98d0f',1,'MRISplitIntegrator::no_substepping()'],['../structSolverChoice.html#a35e0c82996e345337368bc720bbd6070',1,'SolverChoice::no_substepping()']]], + ['nodebilinear_1416',['NodeBilinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abaa8e5f7bd547098a67d20537514465dd9',1,'InterpType']]], + ['nominal_5fpower_1417',['nominal_power',['../classEWP.html#a00497b6ecc9493be40be6ce4f5ae02c5',1,'EWP::nominal_power()'],['../classFitch.html#afeb1ae13c307eeb71af9dfa8d97a3f7e',1,'Fitch::nominal_power()'],['../classSimpleAD.html#af9dae2d9db9de431b450e61c55a83ffe',1,'SimpleAD::nominal_power()'],['../classWindFarm.html#aa542d50137f25dcb568fafc483a83178',1,'WindFarm::nominal_power()']]], + ['none_1418',['None',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DiffStruct.H'],['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H'],['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H']]], + ['nonhygro_5foptics_5finit_1419',['nonhygro_optics_init',['../classPhysProp.html#adce35521cf33d13c6345ac5a9586c829',1,'PhysProp']]], + ['npcf_1420',['npcf',['../classWaterVaporSat.html#abd48ae5df93e45c8d4bab8e1e985838b',1,'WaterVaporSat']]], + ['nradgas_1421',['nradgas',['../classRadConstants.html#acc3330716cd598dc36881b44c70687c5',1,'RadConstants']]], + ['nrh_1422',['nrh',['../classRadConstants.html#aaa19beec8cd86a9e09db7a2b34a7d883',1,'RadConstants::nrh()'],['../classAerRadProps.html#aa21297bb80600126531f2d324f6d9c2f',1,'AerRadProps::nrh()']]], + ['nspec_1423',['nspec',['../structMamConstituents_1_1mode__component__t.html#aa35e198644fe29379bc9d3830f2423c8',1,'MamConstituents::mode_component_t::nspec()'],['../classMam4__aer.html#a5167f5c7a13a42532cf945dcaa687c77',1,'Mam4_aer::nspec()']]], + ['nsubsteps_1424',['nsubsteps',['../classERF.html#aa3db2dd1b65310c66c4038650c22aaee',1,'ERF']]], + ['nswbands_1425',['nswbands',['../classAerRadProps.html#aded12109795a3f22556faecdd3fb3d03',1,'AerRadProps::nswbands()'],['../classCloudRadProps.html#aeee4ab1a6887ab34c966028c45079199',1,'CloudRadProps::nswbands()'],['../classMam4__aer.html#a72698fc4a4a0c54752ec0e76f161184f',1,'Mam4_aer::nswbands()'],['../classRadConstants.html#abf9d73367a1b46631bd2fae4516732c2',1,'RadConstants::nswbands()'],['../classRadiation.html#a2df876dcb21da075dc834af545a2c0ed',1,'Radiation::nswbands()']]], + ['nswgpts_1426',['nswgpts',['../classRadiation.html#a6569e23160036eb2186d6142e2387d9f',1,'Radiation']]], + ['null_5fbc_1427',['null_bc',['../ERF__FillPatch_8cpp.html#a85a7293fad1a59ed566bcea306373abc',1,'ERF_FillPatch.cpp']]], + ['null_5fbc_5ffor_5ffill_1428',['null_bc_for_fill',['../Plotfile_8cpp.html#aeb56b4bca6dfa0e3b81d3f983926e8a2',1,'Plotfile.cpp']]], + ['nullmoist_1429',['NullMoist',['../classNullMoist.html#a987746c147545a1a7d0efd21e5e34a12',1,'NullMoist::NullMoist()'],['../classNullMoist.html',1,'NullMoist']]], + ['nullmoist_2eh_1430',['NullMoist.H',['../NullMoist_8H.html',1,'']]], + ['nullmoistlagrangian_2eh_1431',['NullMoistLagrangian.H',['../NullMoistLagrangian_8H.html',1,'']]], + ['nullsurf_1432',['NullSurf',['../classNullSurf.html#ab6d3582e156056b1b230809fe499a0cf',1,'NullSurf::NullSurf()'],['../classNullSurf.html',1,'NullSurf']]], + ['nullsurf_2eh_1433',['NullSurf.H',['../NullSurf_8H.html',1,'']]], + ['nullwindfarm_1434',['NullWindFarm',['../classNullWindFarm.html#ae4797e5a94227d10ed3b39dfd7bf4444',1,'NullWindFarm::NullWindFarm()'],['../classNullWindFarm.html',1,'NullWindFarm']]], + ['nullwindfarm_2eh_1435',['NullWindFarm.H',['../NullWindFarm_8H.html',1,'']]], + ['num_5faeroes_1436',['num_aeroes',['../classAerRadProps.html#af174fea4281252e1cf87c621ab532aeb',1,'AerRadProps']]], + ['num_5fattributes_1437',['num_attributes',['../classncutils_1_1NCGroup.html#af7847ff27ccb8499814b7f21559e2e84',1,'ncutils::NCGroup']]], + ['num_5fboxes_5fat_5flevel_1438',['num_boxes_at_level',['../classERF.html#adcd9f23975ffa605247b41d391c2a2f0',1,'ERF']]], + ['num_5fdimensions_1439',['num_dimensions',['../classncutils_1_1NCGroup.html#a44b1b3b0a86df383ffa6ab4e68a7dea6',1,'ncutils::NCGroup']]], + ['num_5ffiles_5fat_5flevel_1440',['num_files_at_level',['../classERF.html#a610a988f46e0496e6dbd0471ae817f75',1,'ERF']]], + ['num_5fgroups_1441',['num_groups',['../classncutils_1_1NCGroup.html#a4efddc44f72cc32a58849982bb7e8bce',1,'ncutils::NCGroup']]], + ['num_5fmode_5ftypes_1442',['num_mode_types',['../classMamConstituents.html#a484fb8cc2efd161663df96136f6397a8',1,'MamConstituents']]], + ['num_5fspec_5ftypes_1443',['num_spec_types',['../classMamConstituents.html#a17b5c0080c2027fd08a2f3fcd7818333',1,'MamConstituents']]], + ['num_5fto_5fmass_5faer_1444',['num_to_mass_aer',['../structPhysProp_1_1physprop__t.html#aacc68f3bfaf1bcb4d76c0e49aa3d81fb',1,'PhysProp::physprop_t']]], + ['num_5fvariables_1445',['num_variables',['../classncutils_1_1NCGroup.html#a4721cc36bd0f188be0250112329d3ba1',1,'ncutils::NCGroup']]], + ['num_5fvars_1446',['num_vars',['../structTimeInterpolatedData.html#a69fdc01eabf8ded65ff6cac13e59c0c0',1,'TimeInterpolatedData']]], + ['numaerosols_1447',['numaerosols',['../structMamConstituents_1_1aerlist__t.html#afae9af8c61b9fee3afdd374fffaab123',1,'MamConstituents::aerlist_t']]], + ['numdatalogs_1448',['NumDataLogs',['../classERF.html#ac1238c1616826c66df1dfd9076e6a3da',1,'ERF']]], + ['numdiffcoeff_1449',['NumDiffCoeff',['../structSolverChoice.html#a6dba64151e2e2f958e7c0e55db477bf2',1,'SolverChoice']]], + ['numdiffs_1450',['NumDiffs',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eaa3900ab375460932d825b615bb532446',1,'EddyDiff']]], + ['numericaldiffusion_1451',['NumericalDiffusion',['../NumericalDiffusion_8cpp.html#ae451ae3f674c2317abcabb5ccc2c8854',1,'NumericalDiffusion(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs, const Array4< const Real > &mf_x, const Array4< const Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#aac5237931765783ba1e8aba39e37b4e1',1,'NumericalDiffusion(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs, const amrex::Array4< const amrex::Real > &mf_x, const amrex::Array4< const amrex::Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.H']]], + ['numericaldiffusion_2ecpp_1452',['NumericalDiffusion.cpp',['../NumericalDiffusion_8cpp.html',1,'']]], + ['numericaldiffusion_2eh_1453',['NumericalDiffusion.H',['../NumericalDiffusion_8H.html',1,'']]], + ['numericaldiffusionvert_1454',['NumericalDiffusionVert',['../NumericalDiffusion_8cpp.html#a8952e6a1f264de82be2054dfec9fe5d9',1,'NumericalDiffusionVert(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#a6e0d8ff49fd56c19488385130631c161',1,'NumericalDiffusionVert(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs): NumericalDiffusion.H']]], + ['numsamplelinelogs_1455',['NumSampleLineLogs',['../classERF.html#a14f922bdc3a0f23c087afa32c67ac119',1,'ERF']]], + ['numsamplelines_1456',['NumSampleLines',['../classERF.html#a70d78ca624acf09d8faab9a2d51264d9',1,'ERF']]], + ['numsamplepointlogs_1457',['NumSamplePointLogs',['../classERF.html#a41324a4b5610fde725fe721550b23c85',1,'ERF']]], + ['numsamplepoints_1458',['NumSamplePoints',['../classERF.html#a5bc7dd2c7e1ebf65b7dc1d9bf0dfb36f',1,'ERF']]], + ['numtypes_1459',['NumTypes',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa0468f4146b966163a1fe9f4f32a038c8',1,'IntVars::NumTypes()'],['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a5deccaa24d5e74279425d7749f7d1494',1,'Vars::NumTypes()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa4f8e93d238957b496990de56dff45193',1,'MetGridBdyVars::NumTypes()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a6d1cade25038e11a813d4b72b651b04c',1,'WRFBdyVars::NumTypes()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda642348f19beb023be6cb81f253b41e7e',1,'RealBdyVars::NumTypes()'],['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0b88b0a3a03a3e787a7b27717ec64de7',1,'BCVars::NumTypes()']]], + ['numvars_1460',['NumVars',['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3ba9295a4d95dbd36001a7b1beaa15e14b9',1,'LsmVar_MM5::NumVars()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a46379e2639967ccb36fdea0aa7fbda61',1,'LsmVar_SLM::NumVars()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beacc0e3f4d1137cce9139f79959ac8542b',1,'MicVar_Kess::NumVars()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a0a8da919c111613d4806217dce5cd1e3',1,'MicVar::NumVars()']]], + ['nvar_5fmax_1461',['NVAR_max',['../IndexDefines_8H.html#a46e292b965f80d15acfbdc11ffe1e0f0',1,'IndexDefines.H']]], + ['nvars_1462',['nvars',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a7c3c83d6fcec1f134956c3160adf6e39',1,'DataStruct.H']]], + ['nvars_5fsponge_1463',['nvars_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcba7f0566bdfe36c67d532a7e2aca33d9a4',1,'DataStruct.H']]], + ['nzerog_1464',['nzerog',['../ERF__Constants_8H.html#a1d5b108314147320a74eaccbfa0d09b0',1,'ERF_Constants.H']]], + ['nzeror_1465',['nzeror',['../ERF__Constants_8H.html#aaa2fd2941341ea7699a9acfb434b2ee1',1,'ERF_Constants.H']]], + ['nzeros_1466',['nzeros',['../ERF__Constants_8H.html#ae56996ced8497f129d813e2f9c94786e',1,'ERF_Constants.H']]] ]; diff --git a/search/all_e.js b/search/all_e.js index 67d0b96c1e..9bc21c6f09 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,30 +1,31 @@ var searchData= [ - ['obliqr_1465',['obliqr',['../classRadiation.html#a4c1a53e6acb0412aab13695bb9b0aa1d',1,'Radiation']]], - ['offset_1466',['offset',['../ERF__ReadBndryPlanes_8cpp.html#a63d3125f6fd361f61d697799f46da817',1,'ERF_ReadBndryPlanes.cpp']]], - ['oldcldoptics_1467',['oldcldoptics',['../classMamConstituents.html#adb5b880a08c3d173d929ba90d43a8344',1,'MamConstituents']]], - ['oldgoffgratch_1468',['OldGoffGratch',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aebef486906cc4e78c948e4b43f6680db',1,'SatMethods']]], - ['oldgoffgratch_5fsvp_5fice_1469',['OldGoffGratch_svp_ice',['../classSatMethods.html#a185a448ec1db160bc61f23cbda63f4bd',1,'SatMethods']]], - ['oldgoffgratch_5fsvp_5fwater_1470',['OldGoffGratch_svp_water',['../classSatMethods.html#a8458bd6a233082c463c070ddc692080f',1,'SatMethods']]], - ['olen_1471',['olen',['../classABLMost.html#a0d6aa5a113a45ae1e56c0284241cfd01',1,'ABLMost']]], - ['omega_1472',['omega',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a40820295afd4707e596461de893e54ae',1,'MicVar']]], - ['omegafromw_1473',['OmegaFromW',['../TerrainMetrics_8H.html#a6a4bf1524412edfd6efcbb867256db18',1,'TerrainMetrics.H']]], - ['omeps_1474',['omeps',['../ERF__Constants_8H.html#af04ee89db2f653c028681f044bd16222',1,'ERF_Constants.H']]], - ['on_5fcomplete_1475',['on_complete',['../classRadiation.html#a00d9d9b6ca18b854c515cc19ca93116a',1,'Radiation']]], - ['oneway_1476',['OneWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba8d892b915adb5e7c957f4425253ee1d6',1,'DataStruct.H']]], - ['open_1477',['open',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca2b4e1a73027449d9af83a25ed67ae914',1,'ERFBCType::open()'],['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a7cef8a734855777c2a9d0caf42666e69',1,'open(): IndexDefines.H'],['../classncutils_1_1NCFile.html#a2881b70e450e11f01b474c538b8d6885',1,'ncutils::NCFile::open(const std::string &name, const int cmode=NC_NOWRITE)']]], - ['open_5fpar_1478',['open_par',['../classncutils_1_1NCFile.html#a4ebf9e1dc5ce07255330478f050e9f1f',1,'ncutils::NCFile']]], - ['operator_28_29_1479',['operator()',['../classTerrainIF.html#ad7eb62071230ad12fbaa91ec2a13f110',1,'TerrainIF::operator()()'],['../classPlaneAverage.html#aa58d4a708d46cd0d12120e9bf90d5de2',1,'PlaneAverage::operator()()'],['../classTerrainIF.html#ad0a9adc95fd3d0b5903d5ef7f5b74176',1,'TerrainIF::operator()()'],['../classFlowerIF.html#a69a4544022e024b4b1f43173bdc2acfa',1,'FlowerIF::operator()(const amrex::RealArray &p) const noexcept'],['../classFlowerIF.html#a951672447af5497b0c6892b0c3b2a486',1,'FlowerIF::operator()(AMREX_D_DECL(amrex::Real x, amrex::Real y, amrex::Real)) const noexcept'],['../classUnionCIF.html#ae667fc60d687ed9cec3c0744123565ca',1,'UnionCIF::operator()()'],['../classUnionListIF.html#a0d787c823ae784fa6e3303f561afe3ec',1,'UnionListIF::operator()()'],['../classERFPhysBCFunct__cons.html#a117a7e4d21a16df5748a801f530b22c7',1,'ERFPhysBCFunct_cons::operator()()'],['../classERFPhysBCFunct__w__no__terrain.html#a735e6027f98a8b4dda67c67301cb6a20',1,'ERFPhysBCFunct_w_no_terrain::operator()()'],['../classERFPhysBCFunct__w.html#a6f8e28817bb9dafdbc4d3fa94736d389',1,'ERFPhysBCFunct_w::operator()()'],['../classERFPhysBCFunct__u.html#a7c9c47c22a7b4106912ef540492b86c5',1,'ERFPhysBCFunct_u::operator()()'],['../classERFPhysBCFunct__v.html#a38aa6be225edb8597ddc2828ee7bd6d7',1,'ERFPhysBCFunct_v::operator()()'],['../classIntersectionCIF.html#a335f81a1bad5ad2693b59b62ba19ed6b',1,'IntersectionCIF::operator()(const amrex::RealArray &p) const']]], - ['operator_3d_1480',['operator=',['../classIntersectionCIF.html#ae7bfcaf3ef685b2ba23765f184c81539',1,'IntersectionCIF::operator=()'],['../classMRISplitIntegrator.html#a9ee3b26ea1daf4ec058552c40b13e13b',1,'MRISplitIntegrator::operator=(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#ad698d348d3e7fa695077134839254738',1,'MRISplitIntegrator::operator=(MRISplitIntegrator &&other) noexcept=default'],['../structNDArray.html#a63dda01f8d55fd1fc75437b125eb27b3',1,'NDArray::operator=()'],['../classERF.html#a72fcc41d6f5225e9ca3b8c9111ff37e7',1,'ERF::operator=(const ERF &other)=delete'],['../classERF.html#abbc40e6fe700b80e3666dd3723624f05',1,'ERF::operator=(ERF &&other) noexcept=delete'],['../classIntersectionCIF.html#a8f38679674ad3b05ce6ebea9d3d03e44',1,'IntersectionCIF::operator=()'],['../classUnionCIF.html#a0bbd9d187f7efd622fb063c08d06151c',1,'UnionCIF::operator=(UnionCIF &&rhs) noexcept=default'],['../classUnionCIF.html#a80348b91b25ded6d92276a198493d906',1,'UnionCIF::operator=(const UnionCIF &rhs)=default'],['../classCIF.html#a037374536662a8e2ed2fe272c8166526',1,'CIF::operator=(CIF &&rhs) noexcept=default'],['../classCIF.html#aa92ae7f8c7e1e3b05913912c14cd563b',1,'CIF::operator=(const CIF &rhs)=default'],['../structTimeInterpolatedData.html#a8c70a753ce4ff647874b276dd0bec89f',1,'TimeInterpolatedData::operator=(const TimeInterpolatedData &other)=delete'],['../structTimeInterpolatedData.html#a14b102dca6a63a5def503e3704b8ff5c',1,'TimeInterpolatedData::operator=(TimeInterpolatedData &&other) noexcept=default'],['../classMOSTAverage.html#a56f533937767a348d7c1dff755989531',1,'MOSTAverage::operator=(const MOSTAverage &other)=delete'],['../classMOSTAverage.html#a584b986a317b2c4d799163574c43b3b3',1,'MOSTAverage::operator=(MOSTAverage &&other) noexcept=delete']]], - ['optics_1481',['optics',['../classRadiation.html#ab0464f3862987a09a9f4713937a984c3',1,'Radiation']]], - ['optics_1482',['Optics',['../classOptics.html#a3ec67cc89ceb33196552b89616728040',1,'Optics::Optics()=default'],['../classOptics.html#aadaf34955cffcf141d182624b38f7898',1,'Optics::Optics(int ngases, char *gas_names[])'],['../classOptics.html',1,'Optics']]], - ['optics_2ecpp_1483',['Optics.cpp',['../Optics_8cpp.html',1,'']]], - ['optics_2eh_1484',['Optics.H',['../Optics_8H.html',1,'']]], - ['opticsmethod_1485',['opticsmethod',['../structPhysProp_1_1physprop__t.html#aa4cb3b830849d849a08227041fff62cd',1,'PhysProp::physprop_t']]], - ['orbit_2ecpp_1486',['Orbit.cpp',['../Orbit_8cpp.html',1,'']]], - ['orbit_2eh_1487',['Orbit.H',['../Orbit_8H.html',1,'']]], - ['outflow_1488',['outflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acac0c32caf84a889ec9b2b4cb2d56972',1,'IndexDefines.H']]], - ['output_5f1d_5fcolumn_1489',['output_1d_column',['../classERF.html#ad17ff2753e754ff3eb1330612b820b5f',1,'ERF']]], - ['output_5fbndry_5fplanes_1490',['output_bndry_planes',['../classERF.html#a7c448670f7a5cadd6fe56f7e615c9eb6',1,'ERF']]], - ['owned_1491',['owned',['../structNDArray.html#a0a1c90304eddb4d078132a1c1f45bef9',1,'NDArray']]] + ['obliqr_1467',['obliqr',['../classRadiation.html#a4c1a53e6acb0412aab13695bb9b0aa1d',1,'Radiation']]], + ['offset_1468',['offset',['../ERF__ReadBndryPlanes_8cpp.html#a63d3125f6fd361f61d697799f46da817',1,'ERF_ReadBndryPlanes.cpp']]], + ['oldcldoptics_1469',['oldcldoptics',['../classMamConstituents.html#adb5b880a08c3d173d929ba90d43a8344',1,'MamConstituents']]], + ['oldgoffgratch_1470',['OldGoffGratch',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aebef486906cc4e78c948e4b43f6680db',1,'SatMethods']]], + ['oldgoffgratch_5fsvp_5fice_1471',['OldGoffGratch_svp_ice',['../classSatMethods.html#a185a448ec1db160bc61f23cbda63f4bd',1,'SatMethods']]], + ['oldgoffgratch_5fsvp_5fwater_1472',['OldGoffGratch_svp_water',['../classSatMethods.html#a8458bd6a233082c463c070ddc692080f',1,'SatMethods']]], + ['olen_1473',['olen',['../classABLMost.html#a0d6aa5a113a45ae1e56c0284241cfd01',1,'ABLMost']]], + ['omega_1474',['omega',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a40820295afd4707e596461de893e54ae',1,'MicVar']]], + ['omegafromw_1475',['OmegaFromW',['../TerrainMetrics_8H.html#a6a4bf1524412edfd6efcbb867256db18',1,'TerrainMetrics.H']]], + ['omeps_1476',['omeps',['../ERF__Constants_8H.html#af04ee89db2f653c028681f044bd16222',1,'ERF_Constants.H']]], + ['on_5fcomplete_1477',['on_complete',['../classRadiation.html#a00d9d9b6ca18b854c515cc19ca93116a',1,'Radiation']]], + ['oneway_1478',['OneWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba8d892b915adb5e7c957f4425253ee1d6',1,'DataStruct.H']]], + ['open_1479',['open',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca2b4e1a73027449d9af83a25ed67ae914',1,'ERFBCType::open()'],['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a7cef8a734855777c2a9d0caf42666e69',1,'open(): IndexDefines.H'],['../classncutils_1_1NCFile.html#a2881b70e450e11f01b474c538b8d6885',1,'ncutils::NCFile::open(const std::string &name, const int cmode=NC_NOWRITE)']]], + ['open_5fpar_1480',['open_par',['../classncutils_1_1NCFile.html#a4ebf9e1dc5ce07255330478f050e9f1f',1,'ncutils::NCFile']]], + ['operator_28_29_1481',['operator()',['../classTerrainIF.html#ad7eb62071230ad12fbaa91ec2a13f110',1,'TerrainIF::operator()()'],['../classPlaneAverage.html#aa58d4a708d46cd0d12120e9bf90d5de2',1,'PlaneAverage::operator()()'],['../classTerrainIF.html#ad0a9adc95fd3d0b5903d5ef7f5b74176',1,'TerrainIF::operator()()'],['../classFlowerIF.html#a69a4544022e024b4b1f43173bdc2acfa',1,'FlowerIF::operator()(const amrex::RealArray &p) const noexcept'],['../classFlowerIF.html#a951672447af5497b0c6892b0c3b2a486',1,'FlowerIF::operator()(AMREX_D_DECL(amrex::Real x, amrex::Real y, amrex::Real)) const noexcept'],['../classUnionCIF.html#ae667fc60d687ed9cec3c0744123565ca',1,'UnionCIF::operator()()'],['../classUnionListIF.html#a0d787c823ae784fa6e3303f561afe3ec',1,'UnionListIF::operator()()'],['../classERFPhysBCFunct__cons.html#a117a7e4d21a16df5748a801f530b22c7',1,'ERFPhysBCFunct_cons::operator()()'],['../classERFPhysBCFunct__w__no__terrain.html#a735e6027f98a8b4dda67c67301cb6a20',1,'ERFPhysBCFunct_w_no_terrain::operator()()'],['../classERFPhysBCFunct__w.html#a6f8e28817bb9dafdbc4d3fa94736d389',1,'ERFPhysBCFunct_w::operator()()'],['../classERFPhysBCFunct__u.html#a7c9c47c22a7b4106912ef540492b86c5',1,'ERFPhysBCFunct_u::operator()()'],['../classERFPhysBCFunct__v.html#a38aa6be225edb8597ddc2828ee7bd6d7',1,'ERFPhysBCFunct_v::operator()()'],['../classIntersectionCIF.html#a335f81a1bad5ad2693b59b62ba19ed6b',1,'IntersectionCIF::operator()(const amrex::RealArray &p) const']]], + ['operator_3d_1482',['operator=',['../classIntersectionCIF.html#ae7bfcaf3ef685b2ba23765f184c81539',1,'IntersectionCIF::operator=()'],['../classMRISplitIntegrator.html#a9ee3b26ea1daf4ec058552c40b13e13b',1,'MRISplitIntegrator::operator=(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#ad698d348d3e7fa695077134839254738',1,'MRISplitIntegrator::operator=(MRISplitIntegrator &&other) noexcept=default'],['../structNDArray.html#a63dda01f8d55fd1fc75437b125eb27b3',1,'NDArray::operator=()'],['../classERF.html#a72fcc41d6f5225e9ca3b8c9111ff37e7',1,'ERF::operator=(const ERF &other)=delete'],['../classERF.html#abbc40e6fe700b80e3666dd3723624f05',1,'ERF::operator=(ERF &&other) noexcept=delete'],['../classIntersectionCIF.html#a8f38679674ad3b05ce6ebea9d3d03e44',1,'IntersectionCIF::operator=()'],['../classUnionCIF.html#a0bbd9d187f7efd622fb063c08d06151c',1,'UnionCIF::operator=(UnionCIF &&rhs) noexcept=default'],['../classUnionCIF.html#a80348b91b25ded6d92276a198493d906',1,'UnionCIF::operator=(const UnionCIF &rhs)=default'],['../classCIF.html#a037374536662a8e2ed2fe272c8166526',1,'CIF::operator=(CIF &&rhs) noexcept=default'],['../classCIF.html#aa92ae7f8c7e1e3b05913912c14cd563b',1,'CIF::operator=(const CIF &rhs)=default'],['../structTimeInterpolatedData.html#a8c70a753ce4ff647874b276dd0bec89f',1,'TimeInterpolatedData::operator=(const TimeInterpolatedData &other)=delete'],['../structTimeInterpolatedData.html#a14b102dca6a63a5def503e3704b8ff5c',1,'TimeInterpolatedData::operator=(TimeInterpolatedData &&other) noexcept=default'],['../classMOSTAverage.html#a56f533937767a348d7c1dff755989531',1,'MOSTAverage::operator=(const MOSTAverage &other)=delete'],['../classMOSTAverage.html#a584b986a317b2c4d799163574c43b3b3',1,'MOSTAverage::operator=(MOSTAverage &&other) noexcept=delete']]], + ['optics_1483',['Optics',['../classOptics.html#a3ec67cc89ceb33196552b89616728040',1,'Optics::Optics()=default'],['../classOptics.html#aadaf34955cffcf141d182624b38f7898',1,'Optics::Optics(int ngases, char *gas_names[])']]], + ['optics_1484',['optics',['../classRadiation.html#ab0464f3862987a09a9f4713937a984c3',1,'Radiation']]], + ['optics_1485',['Optics',['../classOptics.html',1,'']]], + ['optics_2ecpp_1486',['Optics.cpp',['../Optics_8cpp.html',1,'']]], + ['optics_2eh_1487',['Optics.H',['../Optics_8H.html',1,'']]], + ['opticsmethod_1488',['opticsmethod',['../structPhysProp_1_1physprop__t.html#aa4cb3b830849d849a08227041fff62cd',1,'PhysProp::physprop_t']]], + ['orbit_2ecpp_1489',['Orbit.cpp',['../Orbit_8cpp.html',1,'']]], + ['orbit_2eh_1490',['Orbit.H',['../Orbit_8H.html',1,'']]], + ['outflow_1491',['outflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acac0c32caf84a889ec9b2b4cb2d56972',1,'IndexDefines.H']]], + ['output_5f1d_5fcolumn_1492',['output_1d_column',['../classERF.html#ad17ff2753e754ff3eb1330612b820b5f',1,'ERF']]], + ['output_5fbndry_5fplanes_1493',['output_bndry_planes',['../classERF.html#a7c448670f7a5cadd6fe56f7e615c9eb6',1,'ERF']]], + ['owned_1494',['owned',['../structNDArray.html#a0a1c90304eddb4d078132a1c1f45bef9',1,'NDArray']]] ]; diff --git a/search/all_f.js b/search/all_f.js index 7222411224..70a019a7e5 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,135 +1,135 @@ var searchData= [ - ['p_5f0_1492',['p_0',['../ERF__Constants_8H.html#a994fea25f28c33c2e8f1e9c63d5b8b56',1,'ERF_Constants.H']]], - ['p_5finp_5fsound_5fd_1493',['p_inp_sound_d',['../structInputSoundingData.html#a0db7861e0fee3f8f0760c6685df3176f',1,'InputSoundingData']]], - ['par_5faccess_1494',['par_access',['../structncutils_1_1NCVar.html#a62b3d88feb5305a1c7efbb0ddf8002fc',1,'ncutils::NCVar']]], - ['parallelbox_1495',['ParallelBox',['../DirectionSelector_8H.html#aa828f1c2424107e1a454fee49cd04ad5',1,'DirectionSelector.H']]], - ['parameterizations_2eh_1496',['Parameterizations.H',['../Parameterizations_8H.html',1,'']]], - ['parfunctions_2eh_1497',['ParFunctions.H',['../ParFunctions_8H.html',1,'']]], - ['particledata_2eh_1498',['ParticleData.H',['../ParticleData_8H.html',1,'']]], - ['pb_5famp_1499',['pb_amp',['../structTurbulentPerturbation.html#a4b075473cfeaf70617e053cf77db0168',1,'TurbulentPerturbation']]], - ['pb_5fba_1500',['pb_ba',['../structTurbulentPerturbation.html#a37cd2d582d2102a94d25a3fa6631e8dc',1,'TurbulentPerturbation']]], - ['pb_5fcell_1501',['pb_cell',['../structTurbulentPerturbation.html#a6c1c35c60d8c8a7e66c770d78fb314ef',1,'TurbulentPerturbation']]], - ['pb_5finterval_1502',['pb_interval',['../structTurbulentPerturbation.html#aa6a26d1d85a580dd957ae567d2ceaa7d',1,'TurbulentPerturbation']]], - ['pb_5flocal_5fetime_1503',['pb_local_etime',['../structTurbulentPerturbation.html#a287ae1e88114174731f07a5dceaefc19',1,'TurbulentPerturbation']]], - ['pb_5fmag_1504',['pb_mag',['../structTurbulentPerturbation.html#aabd79eb1dab7153b890242e036b32f2a',1,'TurbulentPerturbation']]], - ['pb_5fnetzero_1505',['pb_netZero',['../structTurbulentPerturbation.html#a6f4fb5bdc199eb01791ef8dbc2040961',1,'TurbulentPerturbation']]], - ['pbl_5flengthscale_1506',['PBL_lengthscale',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea6a553b28d62930bdda7b473e28464b73',1,'EddyDiff']]], - ['pbl_5fmynn_5fa1_1507',['pbl_mynn_A1',['../structTurbChoice.html#a1d65cf1a08660a3d7464755da8c70a38',1,'TurbChoice']]], - ['pbl_5fmynn_5fa2_1508',['pbl_mynn_A2',['../structTurbChoice.html#a03e64a895e160cddef42f93bb6fed6e3',1,'TurbChoice']]], - ['pbl_5fmynn_5fb1_1509',['pbl_mynn_B1',['../structTurbChoice.html#ac8533193bb1789d8713f156443ac6801',1,'TurbChoice']]], - ['pbl_5fmynn_5fb2_1510',['pbl_mynn_B2',['../structTurbChoice.html#a6b61f96e8842316dd867ab6523967ff1',1,'TurbChoice']]], - ['pbl_5fmynn_5fc1_1511',['pbl_mynn_C1',['../structTurbChoice.html#a81257c2f6df7923e67b95b20150439b4',1,'TurbChoice']]], - ['pbl_5fmynn_5fc2_1512',['pbl_mynn_C2',['../structTurbChoice.html#a0696e8178c638da6cf94c4a1d8e4358b',1,'TurbChoice']]], - ['pbl_5fmynn_5fc3_1513',['pbl_mynn_C3',['../structTurbChoice.html#a5129ba60955a0990ef80166638acaa07',1,'TurbChoice']]], - ['pbl_5fmynn_5fc4_1514',['pbl_mynn_C4',['../structTurbChoice.html#afa27861e0ffa1f4c9373d465d1db378f',1,'TurbChoice']]], - ['pbl_5fmynn_5fc5_1515',['pbl_mynn_C5',['../structTurbChoice.html#a86360cd9caf3bf7a97e09a9118c5d2b5',1,'TurbChoice']]], - ['pbl_5ftype_1516',['pbl_type',['../structTurbChoice.html#a15b9bb58cde72bab3f5714934125f3f9',1,'TurbChoice']]], - ['pbl_5fysu_5fcoriolis_5ffreq_1517',['pbl_ysu_coriolis_freq',['../structTurbChoice.html#ac20bc5ed8f1482a520b623dc9cc1ef52',1,'TurbChoice']]], - ['pbl_5fysu_5fland_5fribcr_1518',['pbl_ysu_land_Ribcr',['../structTurbChoice.html#a96c1a42307db82ece270acdac75da9a3',1,'TurbChoice']]], - ['pbl_5fysu_5fover_5fland_1519',['pbl_ysu_over_land',['../structTurbChoice.html#a788407e8223bc8e19ee41f8107a92491',1,'TurbChoice']]], - ['pbl_5fysu_5funst_5fribcr_1520',['pbl_ysu_unst_Ribcr',['../structTurbChoice.html#af274e04335b259bb7b35f7c836f8310f',1,'TurbChoice']]], - ['pblmodels_2ecpp_1521',['PBLModels.cpp',['../PBLModels_8cpp.html',1,'']]], - ['pblmodels_2eh_1522',['PBLModels.H',['../PBLModels_8H.html',1,'']]], - ['pbltype_1523',['PBLType',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5',1,'TurbStruct.H']]], - ['pc_1524',['PC',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a56079d34fee7d4d15412dfffaa370ad9',1,'WRFBdyVars']]], - ['pcf_1525',['pcf',['../classWaterVaporSat.html#ac945aefc06aef842e140df159ec62c05',1,'WaterVaporSat']]], - ['pcinterp_1526',['PCInterp',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba6ece140c8e1d325d1a2b3615064284c3',1,'InterpType']]], - ['pdel_1527',['pdel',['../classRadiation.html#ad1aed51aea035b6dfefcbe571a2d7b34',1,'Radiation']]], - ['pdeldry_1528',['pdeldry',['../classAerRadProps.html#a1bf28a8f87d617095d3cf88cf7ef738e',1,'AerRadProps']]], - ['periodic_1529',['periodic',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9ae6ffdec5e14fce371eb7ae99edebbbee',1,'IndexDefines.H']]], - ['perpendicularbox_1530',['PerpendicularBox',['../DirectionSelector_8H.html#aef11f5662c1574638970c58b8421afa9',1,'DirectionSelector.H']]], - ['pert_5finterval_1531',['pert_interval',['../classERF.html#a52761522e295887435c10853d8c7dc37',1,'ERF']]], - ['pert_5ftype_1532',['pert_type',['../structSolverChoice.html#abfd94767b3721755632c45a5ef290544',1,'SolverChoice']]], - ['perturbationtype_1533',['PerturbationType',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908c',1,'DataStruct.H']]], - ['perturbdirect_1534',['perturbDirect',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca22ff088526a64c994976d9a158972c69',1,'DataStruct.H']]], - ['perturbsource_1535',['perturbSource',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca97033369409e3c8abdcb8026cf1bdcc8',1,'DataStruct.H']]], - ['phys_5fbc_5ftype_1536',['phys_bc_type',['../classERF.html#ae6df94c25ac21bf6a2e856a9901e3a15',1,'ERF']]], - ['phys_5fprop_2eh_1537',['Phys_prop.H',['../Phys__prop_8H.html',1,'']]], - ['physbcs_5fcons_1538',['physbcs_cons',['../classERF.html#a2e9b04043853d25f2d76edbc0bed2e72',1,'ERF']]], - ['physbcs_5fu_1539',['physbcs_u',['../classERF.html#a64e55e5ae9df06433146db657eb9e72e',1,'ERF']]], - ['physbcs_5fv_1540',['physbcs_v',['../classERF.html#a79231b5cfd4576a742e46ae0082b5121',1,'ERF']]], - ['physbcs_5fw_1541',['physbcs_w',['../classERF.html#a45c8ecd777f47732993777a0afb8e140',1,'ERF']]], - ['physbcs_5fw_5fno_5fterrain_1542',['physbcs_w_no_terrain',['../classERF.html#a4d717bb9fe936fd1a124d0d3e720f9d1',1,'ERF']]], - ['physprop_1543',['physprop',['../classPhysProp.html#ae519d9ff501f4705b2b2f336c8f38e47',1,'PhysProp']]], - ['physprop_1544',['PhysProp',['../classPhysProp.html',1,'']]], - ['physprop_5faccum_5funique_5ffiles_1545',['physprop_accum_unique_files',['../classPhysProp.html#a864a1fe5f0d1797950a913c9f4927911',1,'PhysProp']]], - ['physprop_5ffile_1546',['physprop_file',['../structMamConstituents_1_1aerosol__t.html#a171adbde051fa00b94b7e0bfbd22d348',1,'MamConstituents::aerosol_t']]], - ['physprop_5ffiles_1547',['physprop_files',['../structMamConstituents_1_1modelist__t.html#ae4724929e731b1a00e0212d4c73495b4',1,'MamConstituents::modelist_t']]], - ['physprop_5fget_5fid_1548',['physprop_get_id',['../classPhysProp.html#ae7d874302e60031d6e08240f0a04c6ef',1,'PhysProp']]], - ['physprop_5fid_1549',['physprop_id',['../structMamConstituents_1_1aerosol__t.html#a6f7c83043cfbdc552c9ef9bcad6f24ed',1,'MamConstituents::aerosol_t']]], - ['physprop_5finit_1550',['physprop_init',['../classPhysProp.html#a01e533ca883ebcbdecb7262c38d3da89',1,'PhysProp']]], - ['physprop_5ft_1551',['physprop_t',['../structPhysProp_1_1physprop__t.html',1,'PhysProp']]], - ['pi_1552',['PI',['../ERF__Constants_8H.html#a988c4efd6fd0d855e241e77a73191428',1,'ERF_Constants.H']]], - ['pi43_1553',['pi43',['../classModalAeroWateruptake.html#a4a9705a6205eb9fad502289968668b77',1,'ModalAeroWateruptake']]], - ['pint_1554',['pint',['../classRadiation.html#a2f96bdaa65b73119271e1592fac6c569',1,'Radiation']]], - ['piotwo_1555',['PIoTwo',['../ERF__Constants_8H.html#ad51e17db99d11b190b2b57a23a518f7e',1,'ERF_Constants.H']]], - ['planeaverage_1556',['PlaneAverage',['../classPlaneAverage.html#ae021681bed8e81747b36dd6bcbd1a257',1,'PlaneAverage::PlaneAverage()'],['../classPlaneAverage.html',1,'PlaneAverage'],['../classPlaneAverage.html#ae9fb25948e525a6d7e2db872e97a4b4e',1,'PlaneAverage::PlaneAverage()']]], - ['planeaverage_2eh_1557',['PlaneAverage.H',['../PlaneAverage_8H.html',1,'']]], - ['planevector_1558',['PlaneVector',['../NCWpsFile_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): NCWpsFile.H'],['../ERF__ReadBndryPlanes_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): ERF_ReadBndryPlanes.H']]], - ['plot_5ffile_5f1_1559',['plot_file_1',['../classERF.html#aa54aaa938a18d34caa4d86e977647899',1,'ERF']]], - ['plot_5ffile_5f2_1560',['plot_file_2',['../classERF.html#a18fa84b06132715757d97ec38678aa2c',1,'ERF']]], - ['plot_5ffile_5flsm_1561',['plot_file_lsm',['../classLandSurface.html#af9c26970ce04b58725b9529fcc2fc62f',1,'LandSurface']]], - ['plot_5ffile_5fon_5frestart_1562',['plot_file_on_restart',['../classERF.html#adc00038dfe4c332e5d15f621184c69e8',1,'ERF']]], - ['plot_5flsm_1563',['plot_lsm',['../classERF.html#afc653b103aa26c56acafed85cdd95f52',1,'ERF']]], - ['plot_5flsm_5fdata_1564',['Plot_Lsm_Data',['../classLandSurface.html#a61290767bd3f0bc65db7a0a344b10899',1,'LandSurface']]], - ['plot_5fvar_5fnames_5f1_1565',['plot_var_names_1',['../classERF.html#a6865cf87abbb5aab0db00ff3b1ce94ac',1,'ERF']]], - ['plot_5fvar_5fnames_5f2_1566',['plot_var_names_2',['../classERF.html#a79705c02d6f25fbdcec14ca2432e5da1',1,'ERF']]], - ['plotfile_2ecpp_1567',['Plotfile.cpp',['../Plotfile_8cpp.html',1,'']]], - ['plotfile_5ftype_1568',['plotfile_type',['../classERF.html#ae7b9991150042eb38e2abc89399c0c7c',1,'ERF']]], - ['plotfilename_1569',['PlotFileName',['../classERF.html#a54f6c5d799e51521ad10bb57d29d0c44',1,'ERF']]], - ['plotfilevarnames_1570',['PlotFileVarNames',['../classERF.html#a2dcd22cb915d923c687f60267f44542b',1,'ERF']]], - ['pm_5finteg_1571',['pm_integ',['../structInputSoundingData.html#a30ed369fe55e1a25d9f1e871c70506d0',1,'InputSoundingData']]], - ['pmid_1572',['pmid',['../classRadiation.html#a32121d70e2b9720750b3a72fdc2a6ef9',1,'Radiation::pmid()'],['../classAerRadProps.html#ab56e110ccf8deaa71d452a64e69b8647',1,'AerRadProps::pmid()']]], - ['pn_1573',['pn',['../Microphysics__Utils_8H.html#a50486020eb1ed680a1ea0b0e82b81f2d',1,'Microphysics_Utils.H']]], - ['poisson_5fabstol_1574',['poisson_abstol',['../structSolverChoice.html#ad7f586d62fb0872ba0340fb03d462c64',1,'SolverChoice']]], - ['poisson_5freltol_1575',['poisson_reltol',['../structSolverChoice.html#a238b0871f38f8b134ff3fe5af0d05479',1,'SolverChoice']]], - ['post_5ftimestep_1576',['post_timestep',['../classERF.html#a58f6683aff0fbe6949bfe8b49275a8b3',1,'ERF']]], - ['post_5fupdate_1577',['post_update',['../classERF.html#adca0cddd75f33ecb5fb8e0ef9601dae4',1,'ERF::post_update()'],['../classMRISplitIntegrator.html#a02e299d44fcd24c67717267dd15a7895',1,'MRISplitIntegrator::post_update()']]], - ['post_5fupdate_5ffun_1578',['post_update_fun',['../TI__slow__rhs__fun_8H.html#afd90eac481ef47af3b095c56653098e8',1,'TI_slow_rhs_fun.H']]], - ['power_1579',['power',['../classWindFarm.html#aea801fd8c22bf9d4bdcec847f4e7f50a',1,'WindFarm::power()'],['../classSimpleAD.html#a4beb1f1734f5ba3b037cd6c89d79b351',1,'SimpleAD::power()'],['../classFitch.html#a88af1c4430e37f4950396b5a92e9ba03',1,'Fitch::power()'],['../classEWP.html#ab9a34e54d36268a3f7a0b376543bbff5',1,'EWP::power()']]], - ['pp_1580',['pp',['../Microphysics__Utils_8H.html#ac54f1d17d8842acb42b2312cd353e469',1,'Microphysics_Utils.H']]], - ['pp_5fprefix_1581',['pp_prefix',['../classERF.html#a59df30e7a5537c8543bb00772bd98b58',1,'ERF::pp_prefix()'],['../structTurbChoice.html#a6b8e56e5ace640df7834c013c6788020',1,'TurbChoice::pp_prefix()'],['../structTurbulentPerturbation.html#a40f3307cf523b625489b8591869bbb47',1,'TurbulentPerturbation::pp_prefix()'],['../structSpongeChoice.html#af06b59184315514abdadd3b54c073909',1,'SpongeChoice::pp_prefix()'],['../structDiffChoice.html#a9e8b6878f4d18ee6fe61a220612d70df',1,'DiffChoice::pp_prefix()'],['../structSolverChoice.html#a4b0edf29a032ff18b10a42825fa9e4b6',1,'SolverChoice::pp_prefix()'],['../structAdvChoice.html#a667cbedb89514e330b6ca144298857da',1,'AdvChoice::pp_prefix()']]], - ['pr_5ft_1582',['Pr_t',['../structTurbChoice.html#ae1bec6cf14226b68f692f86daa1c5566',1,'TurbChoice']]], - ['pr_5ft_5finv_1583',['Pr_t_inv',['../structTurbChoice.html#aa90aa6c577f632a8c4582a3538d98ad5',1,'TurbChoice']]], - ['pre_5fupdate_1584',['pre_update',['../classMRISplitIntegrator.html#a5c76e162725bceaa3f6c0dac2928bcd6',1,'MRISplitIntegrator']]], - ['pre_5fupdate_5ffun_1585',['pre_update_fun',['../TI__slow__rhs__fun_8H.html#aadc7f4c039b08417963410e7f76bb2dd',1,'TI_slow_rhs_fun.H']]], - ['precip_1586',['Precip',['../classSAM.html#a05218bdc2187b79e456ade5b6f5bdb3c',1,'SAM']]], - ['precip_2ecpp_1587',['Precip.cpp',['../Precip_8cpp.html',1,'']]], - ['precipfall_1588',['PrecipFall',['../classSAM.html#ae870dc821f7cd01ffc3bfd7925b1d18b',1,'SAM']]], - ['precipfall_2ecpp_1589',['PrecipFall.cpp',['../PrecipFall_8cpp.html',1,'']]], - ['prefi_1590',['prefi',['../structPhysProp_1_1physprop__t.html#ad1a2b4cadbb2d65df2caff3232e1ab63',1,'PhysProp::physprop_t::prefi()'],['../classMam4__aer.html#adffbde9f294834c29b86c8d74f4155b8',1,'Mam4_aer::prefi()']]], - ['prefr_1591',['prefr',['../structPhysProp_1_1physprop__t.html#adfa6696c636955b4f5388f5c83795afb',1,'PhysProp::physprop_t::prefr()'],['../classMam4__aer.html#a7211d56f004f39cd34118af3c380a71e',1,'Mam4_aer::prefr()']]], - ['pres_1592',['pres',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a147204d9af51dec01fb0d95c5cde8d37',1,'MicVar::pres()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea82dd7c202e6cce14520ac01cfaa4f4ad',1,'MicVar_Kess::pres()']]], - ['pres1d_1593',['pres1d',['../classSAM.html#a77e43f5c8a68a43f8109aa18b71fa64e',1,'SAM']]], - ['press_5fref_5finp_5fsound_1594',['press_ref_inp_sound',['../structInputSoundingData.html#a09ac90305ea3a4559d83ca589678a5aa',1,'InputSoundingData']]], - ['pressuregradient_1595',['PressureGradient',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba527d74300afe17c5171b0e5e015918e6',1,'DataStruct.H']]], - ['previouscputimeused_1596',['previousCPUTimeUsed',['../classERF.html#a1f412097e565c23acb4c17c67db10e22',1,'ERF']]], - ['primke_5fcomp_1597',['PrimKE_comp',['../IndexDefines_8H.html#a9ab6bf01b348d4b7cef99f3655c9dbb2',1,'IndexDefines.H']]], - ['primq1_5fcomp_1598',['PrimQ1_comp',['../IndexDefines_8H.html#a046484d86c968f85c3b8e574c1fe3e29',1,'IndexDefines.H']]], - ['primq2_5fcomp_1599',['PrimQ2_comp',['../IndexDefines_8H.html#a2564ef35937a97a2a6c90ca51ae7cdf3',1,'IndexDefines.H']]], - ['primq3_5fcomp_1600',['PrimQ3_comp',['../IndexDefines_8H.html#ac6f3d51b14f04acc045d644f32375c6d',1,'IndexDefines.H']]], - ['primq4_5fcomp_1601',['PrimQ4_comp',['../IndexDefines_8H.html#a2e038955a3c380beab1941e422ef83ea',1,'IndexDefines.H']]], - ['primq5_5fcomp_1602',['PrimQ5_comp',['../IndexDefines_8H.html#a7f9c844ee8a2e1930ade0911e8692667',1,'IndexDefines.H']]], - ['primq6_5fcomp_1603',['PrimQ6_comp',['../IndexDefines_8H.html#a4d0a4735b7019c88a28b42c3d4787154',1,'IndexDefines.H']]], - ['primqke_5fcomp_1604',['PrimQKE_comp',['../IndexDefines_8H.html#ad6174e899597e766afde82f9c11def75',1,'IndexDefines.H']]], - ['primscalar_5fcomp_1605',['PrimScalar_comp',['../IndexDefines_8H.html#aa9d1308b0d214f7bfbe9b8c11c4176b7',1,'IndexDefines.H']]], - ['primtheta_5fcomp_1606',['PrimTheta_comp',['../IndexDefines_8H.html#a8b9c5b827b61f426a3879bc5d2883040',1,'IndexDefines.H']]], - ['print_5fbanner_1607',['print_banner',['../classERF.html#a1a8eb6bc00080cdbd8df28f6a321ac72',1,'ERF']]], - ['print_5ferror_1608',['print_error',['../classERF.html#addc510dbf758a33cc095d64a9b17076c',1,'ERF']]], - ['print_5fsummary_1609',['print_summary',['../classERF.html#afa432756254529fb37b921088f0960d2',1,'ERF']]], - ['print_5ftpls_1610',['print_tpls',['../classERF.html#a15af18ae136cf3a11bb63fe0cf3924c8',1,'ERF']]], - ['print_5fusage_1611',['print_usage',['../classERF.html#aeaeb11001478b0635ef0fe3baa396df1',1,'ERF']]], - ['prob_1612',['prob',['../classERF.html#a60e8cb933f237903e3fbcd6376c26db0',1,'ERF']]], - ['prob_5fcommon_2eh_1613',['prob_common.H',['../prob__common_8H.html',1,'']]], - ['problembase_1614',['ProblemBase',['../classProblemBase.html',1,'']]], - ['probparmdefaults_1615',['ProbParmDefaults',['../structProbParmDefaults.html',1,'']]], - ['profile_5fint_1616',['profile_int',['../classERF.html#a633cd0b44d2e38f02c23e953aecd69eb',1,'ERF']]], - ['project_5fevery_5fstage_1617',['project_every_stage',['../structSolverChoice.html#afa4e734fc983ec9e6a0382fc369c309e',1,'SolverChoice']]], - ['prop_1618',['prop',['../classMamConstituents.html#af4a85a7b8e8e4a677c8d34970487f14e',1,'MamConstituents']]], - ['props_1619',['props',['../structMamConstituents_1_1mode__component__t.html#a3f9b94d6f306e89f1be96830e442fb10',1,'MamConstituents::mode_component_t']]], - ['pseudorandompert_1620',['pseudoRandomPert',['../structTurbulentPerturbation.html#a1dfc591297a8af23c941b06ed5fabba1',1,'TurbulentPerturbation']]], - ['pt_5ftype_1621',['pt_type',['../structTurbulentPerturbation.html#ad0d78e0adbb21ae36f4483dd30e15d58',1,'TurbulentPerturbation']]], - ['put_1622',['put',['../structncutils_1_1NCVar.html#a5f4dc3a5bf52f9574bffc89c29f4335c',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a7e026621e99a5df32de407384d929791',1,'ncutils::NCVar::put(const double *) const'],['../structncutils_1_1NCVar.html#aa61e7a28b6bff1df2ef10b4856c34af7',1,'ncutils::NCVar::put(const float *) const'],['../structncutils_1_1NCVar.html#a16984e6a3ad571e12401321b749f44ea',1,'ncutils::NCVar::put(const int *) const'],['../structncutils_1_1NCVar.html#a2d41b9484dd6453e36be2d54fe824962',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a8a96107d02633e5a53aef296052716d1',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a1cdbbfc072d285144de7f9b6e0fbac42',1,'ncutils::NCVar::put(const char **dptr, const std::vector< size_t > &start, const std::vector< size_t > &count, const std::vector< ptrdiff_t > &stride) const'],['../structncutils_1_1NCVar.html#a2520db8c1541561c274be5c372fa5597',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ad8b9aedc67e38c49522bd98459a26290',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#ae4d3aaba3b410438132b65bb8ab47512',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a7d575f25e77d2a5e2dbac86047ca318c',1,'ncutils::NCVar::put(const char **, const std::vector< size_t > &, const std::vector< size_t > &) const']]], - ['put_5fattr_1623',['put_attr',['../structncutils_1_1NCVar.html#a9f60ebf70762d1d8e0962afb01118a31',1,'ncutils::NCVar::put_attr()'],['../classncutils_1_1NCGroup.html#a39472c18d4e16cf47ba54bd1246220b6',1,'ncutils::NCGroup::put_attr()'],['../structncutils_1_1NCVar.html#ac1572a791861a2d297f8f29ba0df8d55',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< double > &value) const'],['../structncutils_1_1NCVar.html#a69c358988ebdd589d7e465ca6a5f07e9',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< float > &value) const'],['../structncutils_1_1NCVar.html#a72558ae45f30bed210d68c26ec57cb13',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< int > &value) const'],['../classncutils_1_1NCGroup.html#acf73ea254afaf7d74596fa07523b322f',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::string &value) const'],['../classncutils_1_1NCGroup.html#a91efbd2b8ef280b7eb3b426bbbf16cca',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< double > &value) const'],['../classncutils_1_1NCGroup.html#acf2801c26458fb99bd82733b1302285a',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< int > &value) const']]] + ['p_5f0_1495',['p_0',['../ERF__Constants_8H.html#a994fea25f28c33c2e8f1e9c63d5b8b56',1,'ERF_Constants.H']]], + ['p_5finp_5fsound_5fd_1496',['p_inp_sound_d',['../structInputSoundingData.html#a0db7861e0fee3f8f0760c6685df3176f',1,'InputSoundingData']]], + ['par_5faccess_1497',['par_access',['../structncutils_1_1NCVar.html#a62b3d88feb5305a1c7efbb0ddf8002fc',1,'ncutils::NCVar']]], + ['parallelbox_1498',['ParallelBox',['../DirectionSelector_8H.html#aa828f1c2424107e1a454fee49cd04ad5',1,'DirectionSelector.H']]], + ['parameterizations_2eh_1499',['Parameterizations.H',['../Parameterizations_8H.html',1,'']]], + ['parfunctions_2eh_1500',['ParFunctions.H',['../ParFunctions_8H.html',1,'']]], + ['particledata_2eh_1501',['ParticleData.H',['../ParticleData_8H.html',1,'']]], + ['pb_5famp_1502',['pb_amp',['../structTurbulentPerturbation.html#a4b075473cfeaf70617e053cf77db0168',1,'TurbulentPerturbation']]], + ['pb_5fba_1503',['pb_ba',['../structTurbulentPerturbation.html#a37cd2d582d2102a94d25a3fa6631e8dc',1,'TurbulentPerturbation']]], + ['pb_5fcell_1504',['pb_cell',['../structTurbulentPerturbation.html#a6c1c35c60d8c8a7e66c770d78fb314ef',1,'TurbulentPerturbation']]], + ['pb_5finterval_1505',['pb_interval',['../structTurbulentPerturbation.html#aa6a26d1d85a580dd957ae567d2ceaa7d',1,'TurbulentPerturbation']]], + ['pb_5flocal_5fetime_1506',['pb_local_etime',['../structTurbulentPerturbation.html#a287ae1e88114174731f07a5dceaefc19',1,'TurbulentPerturbation']]], + ['pb_5fmag_1507',['pb_mag',['../structTurbulentPerturbation.html#aabd79eb1dab7153b890242e036b32f2a',1,'TurbulentPerturbation']]], + ['pb_5fnetzero_1508',['pb_netZero',['../structTurbulentPerturbation.html#a6f4fb5bdc199eb01791ef8dbc2040961',1,'TurbulentPerturbation']]], + ['pbl_5flengthscale_1509',['PBL_lengthscale',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea6a553b28d62930bdda7b473e28464b73',1,'EddyDiff']]], + ['pbl_5fmynn_5fa1_1510',['pbl_mynn_A1',['../structTurbChoice.html#a1d65cf1a08660a3d7464755da8c70a38',1,'TurbChoice']]], + ['pbl_5fmynn_5fa2_1511',['pbl_mynn_A2',['../structTurbChoice.html#a03e64a895e160cddef42f93bb6fed6e3',1,'TurbChoice']]], + ['pbl_5fmynn_5fb1_1512',['pbl_mynn_B1',['../structTurbChoice.html#ac8533193bb1789d8713f156443ac6801',1,'TurbChoice']]], + ['pbl_5fmynn_5fb2_1513',['pbl_mynn_B2',['../structTurbChoice.html#a6b61f96e8842316dd867ab6523967ff1',1,'TurbChoice']]], + ['pbl_5fmynn_5fc1_1514',['pbl_mynn_C1',['../structTurbChoice.html#a81257c2f6df7923e67b95b20150439b4',1,'TurbChoice']]], + ['pbl_5fmynn_5fc2_1515',['pbl_mynn_C2',['../structTurbChoice.html#a0696e8178c638da6cf94c4a1d8e4358b',1,'TurbChoice']]], + ['pbl_5fmynn_5fc3_1516',['pbl_mynn_C3',['../structTurbChoice.html#a5129ba60955a0990ef80166638acaa07',1,'TurbChoice']]], + ['pbl_5fmynn_5fc4_1517',['pbl_mynn_C4',['../structTurbChoice.html#afa27861e0ffa1f4c9373d465d1db378f',1,'TurbChoice']]], + ['pbl_5fmynn_5fc5_1518',['pbl_mynn_C5',['../structTurbChoice.html#a86360cd9caf3bf7a97e09a9118c5d2b5',1,'TurbChoice']]], + ['pbl_5ftype_1519',['pbl_type',['../structTurbChoice.html#a15b9bb58cde72bab3f5714934125f3f9',1,'TurbChoice']]], + ['pbl_5fysu_5fcoriolis_5ffreq_1520',['pbl_ysu_coriolis_freq',['../structTurbChoice.html#ac20bc5ed8f1482a520b623dc9cc1ef52',1,'TurbChoice']]], + ['pbl_5fysu_5fland_5fribcr_1521',['pbl_ysu_land_Ribcr',['../structTurbChoice.html#a96c1a42307db82ece270acdac75da9a3',1,'TurbChoice']]], + ['pbl_5fysu_5fover_5fland_1522',['pbl_ysu_over_land',['../structTurbChoice.html#a788407e8223bc8e19ee41f8107a92491',1,'TurbChoice']]], + ['pbl_5fysu_5funst_5fribcr_1523',['pbl_ysu_unst_Ribcr',['../structTurbChoice.html#af274e04335b259bb7b35f7c836f8310f',1,'TurbChoice']]], + ['pblmodels_2ecpp_1524',['PBLModels.cpp',['../PBLModels_8cpp.html',1,'']]], + ['pblmodels_2eh_1525',['PBLModels.H',['../PBLModels_8H.html',1,'']]], + ['pbltype_1526',['PBLType',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5',1,'TurbStruct.H']]], + ['pc_1527',['PC',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a56079d34fee7d4d15412dfffaa370ad9',1,'WRFBdyVars']]], + ['pcf_1528',['pcf',['../classWaterVaporSat.html#ac945aefc06aef842e140df159ec62c05',1,'WaterVaporSat']]], + ['pcinterp_1529',['PCInterp',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba6ece140c8e1d325d1a2b3615064284c3',1,'InterpType']]], + ['pdel_1530',['pdel',['../classRadiation.html#ad1aed51aea035b6dfefcbe571a2d7b34',1,'Radiation']]], + ['pdeldry_1531',['pdeldry',['../classAerRadProps.html#a1bf28a8f87d617095d3cf88cf7ef738e',1,'AerRadProps']]], + ['periodic_1532',['periodic',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9ae6ffdec5e14fce371eb7ae99edebbbee',1,'IndexDefines.H']]], + ['perpendicularbox_1533',['PerpendicularBox',['../DirectionSelector_8H.html#aef11f5662c1574638970c58b8421afa9',1,'DirectionSelector.H']]], + ['pert_5finterval_1534',['pert_interval',['../classERF.html#a52761522e295887435c10853d8c7dc37',1,'ERF']]], + ['pert_5ftype_1535',['pert_type',['../structSolverChoice.html#abfd94767b3721755632c45a5ef290544',1,'SolverChoice']]], + ['perturbationtype_1536',['PerturbationType',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908c',1,'DataStruct.H']]], + ['perturbdirect_1537',['perturbDirect',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca22ff088526a64c994976d9a158972c69',1,'DataStruct.H']]], + ['perturbsource_1538',['perturbSource',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca97033369409e3c8abdcb8026cf1bdcc8',1,'DataStruct.H']]], + ['phys_5fbc_5ftype_1539',['phys_bc_type',['../classERF.html#ae6df94c25ac21bf6a2e856a9901e3a15',1,'ERF']]], + ['phys_5fprop_2eh_1540',['Phys_prop.H',['../Phys__prop_8H.html',1,'']]], + ['physbcs_5fcons_1541',['physbcs_cons',['../classERF.html#a2e9b04043853d25f2d76edbc0bed2e72',1,'ERF']]], + ['physbcs_5fu_1542',['physbcs_u',['../classERF.html#a64e55e5ae9df06433146db657eb9e72e',1,'ERF']]], + ['physbcs_5fv_1543',['physbcs_v',['../classERF.html#a79231b5cfd4576a742e46ae0082b5121',1,'ERF']]], + ['physbcs_5fw_1544',['physbcs_w',['../classERF.html#a45c8ecd777f47732993777a0afb8e140',1,'ERF']]], + ['physbcs_5fw_5fno_5fterrain_1545',['physbcs_w_no_terrain',['../classERF.html#a4d717bb9fe936fd1a124d0d3e720f9d1',1,'ERF']]], + ['physprop_1546',['physprop',['../classPhysProp.html#ae519d9ff501f4705b2b2f336c8f38e47',1,'PhysProp']]], + ['physprop_1547',['PhysProp',['../classPhysProp.html',1,'']]], + ['physprop_5faccum_5funique_5ffiles_1548',['physprop_accum_unique_files',['../classPhysProp.html#a864a1fe5f0d1797950a913c9f4927911',1,'PhysProp']]], + ['physprop_5ffile_1549',['physprop_file',['../structMamConstituents_1_1aerosol__t.html#a171adbde051fa00b94b7e0bfbd22d348',1,'MamConstituents::aerosol_t']]], + ['physprop_5ffiles_1550',['physprop_files',['../structMamConstituents_1_1modelist__t.html#ae4724929e731b1a00e0212d4c73495b4',1,'MamConstituents::modelist_t']]], + ['physprop_5fget_5fid_1551',['physprop_get_id',['../classPhysProp.html#ae7d874302e60031d6e08240f0a04c6ef',1,'PhysProp']]], + ['physprop_5fid_1552',['physprop_id',['../structMamConstituents_1_1aerosol__t.html#a6f7c83043cfbdc552c9ef9bcad6f24ed',1,'MamConstituents::aerosol_t']]], + ['physprop_5finit_1553',['physprop_init',['../classPhysProp.html#a01e533ca883ebcbdecb7262c38d3da89',1,'PhysProp']]], + ['physprop_5ft_1554',['physprop_t',['../structPhysProp_1_1physprop__t.html',1,'PhysProp']]], + ['pi_1555',['PI',['../ERF__Constants_8H.html#a988c4efd6fd0d855e241e77a73191428',1,'ERF_Constants.H']]], + ['pi43_1556',['pi43',['../classModalAeroWateruptake.html#a4a9705a6205eb9fad502289968668b77',1,'ModalAeroWateruptake']]], + ['pint_1557',['pint',['../classRadiation.html#a2f96bdaa65b73119271e1592fac6c569',1,'Radiation']]], + ['piotwo_1558',['PIoTwo',['../ERF__Constants_8H.html#ad51e17db99d11b190b2b57a23a518f7e',1,'ERF_Constants.H']]], + ['planeaverage_1559',['PlaneAverage',['../classPlaneAverage.html#ae021681bed8e81747b36dd6bcbd1a257',1,'PlaneAverage::PlaneAverage()'],['../classPlaneAverage.html',1,'PlaneAverage'],['../classPlaneAverage.html#ae9fb25948e525a6d7e2db872e97a4b4e',1,'PlaneAverage::PlaneAverage()']]], + ['planeaverage_2eh_1560',['PlaneAverage.H',['../PlaneAverage_8H.html',1,'']]], + ['planevector_1561',['PlaneVector',['../NCWpsFile_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): NCWpsFile.H'],['../ERF__ReadBndryPlanes_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): ERF_ReadBndryPlanes.H']]], + ['plot_5ffile_5f1_1562',['plot_file_1',['../classERF.html#aa54aaa938a18d34caa4d86e977647899',1,'ERF']]], + ['plot_5ffile_5f2_1563',['plot_file_2',['../classERF.html#a18fa84b06132715757d97ec38678aa2c',1,'ERF']]], + ['plot_5ffile_5flsm_1564',['plot_file_lsm',['../classLandSurface.html#af9c26970ce04b58725b9529fcc2fc62f',1,'LandSurface']]], + ['plot_5ffile_5fon_5frestart_1565',['plot_file_on_restart',['../classERF.html#adc00038dfe4c332e5d15f621184c69e8',1,'ERF']]], + ['plot_5flsm_1566',['plot_lsm',['../classERF.html#afc653b103aa26c56acafed85cdd95f52',1,'ERF']]], + ['plot_5flsm_5fdata_1567',['Plot_Lsm_Data',['../classLandSurface.html#a61290767bd3f0bc65db7a0a344b10899',1,'LandSurface']]], + ['plot_5fvar_5fnames_5f1_1568',['plot_var_names_1',['../classERF.html#a6865cf87abbb5aab0db00ff3b1ce94ac',1,'ERF']]], + ['plot_5fvar_5fnames_5f2_1569',['plot_var_names_2',['../classERF.html#a79705c02d6f25fbdcec14ca2432e5da1',1,'ERF']]], + ['plotfile_2ecpp_1570',['Plotfile.cpp',['../Plotfile_8cpp.html',1,'']]], + ['plotfile_5ftype_1571',['plotfile_type',['../classERF.html#ae7b9991150042eb38e2abc89399c0c7c',1,'ERF']]], + ['plotfilename_1572',['PlotFileName',['../classERF.html#a54f6c5d799e51521ad10bb57d29d0c44',1,'ERF']]], + ['plotfilevarnames_1573',['PlotFileVarNames',['../classERF.html#a2dcd22cb915d923c687f60267f44542b',1,'ERF']]], + ['pm_5finteg_1574',['pm_integ',['../structInputSoundingData.html#a30ed369fe55e1a25d9f1e871c70506d0',1,'InputSoundingData']]], + ['pmid_1575',['pmid',['../classRadiation.html#a32121d70e2b9720750b3a72fdc2a6ef9',1,'Radiation::pmid()'],['../classAerRadProps.html#ab56e110ccf8deaa71d452a64e69b8647',1,'AerRadProps::pmid()']]], + ['pn_1576',['pn',['../Microphysics__Utils_8H.html#a50486020eb1ed680a1ea0b0e82b81f2d',1,'Microphysics_Utils.H']]], + ['poisson_5fabstol_1577',['poisson_abstol',['../structSolverChoice.html#ad7f586d62fb0872ba0340fb03d462c64',1,'SolverChoice']]], + ['poisson_5freltol_1578',['poisson_reltol',['../structSolverChoice.html#a238b0871f38f8b134ff3fe5af0d05479',1,'SolverChoice']]], + ['post_5ftimestep_1579',['post_timestep',['../classERF.html#a58f6683aff0fbe6949bfe8b49275a8b3',1,'ERF']]], + ['post_5fupdate_1580',['post_update',['../classERF.html#adca0cddd75f33ecb5fb8e0ef9601dae4',1,'ERF::post_update()'],['../classMRISplitIntegrator.html#a02e299d44fcd24c67717267dd15a7895',1,'MRISplitIntegrator::post_update()']]], + ['post_5fupdate_5ffun_1581',['post_update_fun',['../TI__slow__rhs__fun_8H.html#afd90eac481ef47af3b095c56653098e8',1,'TI_slow_rhs_fun.H']]], + ['power_1582',['power',['../classWindFarm.html#aea801fd8c22bf9d4bdcec847f4e7f50a',1,'WindFarm::power()'],['../classSimpleAD.html#a4beb1f1734f5ba3b037cd6c89d79b351',1,'SimpleAD::power()'],['../classFitch.html#a88af1c4430e37f4950396b5a92e9ba03',1,'Fitch::power()'],['../classEWP.html#ab9a34e54d36268a3f7a0b376543bbff5',1,'EWP::power()']]], + ['pp_1583',['pp',['../Microphysics__Utils_8H.html#ac54f1d17d8842acb42b2312cd353e469',1,'Microphysics_Utils.H']]], + ['pp_5fprefix_1584',['pp_prefix',['../classERF.html#a59df30e7a5537c8543bb00772bd98b58',1,'ERF::pp_prefix()'],['../structTurbChoice.html#a6b8e56e5ace640df7834c013c6788020',1,'TurbChoice::pp_prefix()'],['../structTurbulentPerturbation.html#a40f3307cf523b625489b8591869bbb47',1,'TurbulentPerturbation::pp_prefix()'],['../structSpongeChoice.html#af06b59184315514abdadd3b54c073909',1,'SpongeChoice::pp_prefix()'],['../structDiffChoice.html#a9e8b6878f4d18ee6fe61a220612d70df',1,'DiffChoice::pp_prefix()'],['../structSolverChoice.html#a4b0edf29a032ff18b10a42825fa9e4b6',1,'SolverChoice::pp_prefix()'],['../structAdvChoice.html#a667cbedb89514e330b6ca144298857da',1,'AdvChoice::pp_prefix()']]], + ['pr_5ft_1585',['Pr_t',['../structTurbChoice.html#ae1bec6cf14226b68f692f86daa1c5566',1,'TurbChoice']]], + ['pr_5ft_5finv_1586',['Pr_t_inv',['../structTurbChoice.html#aa90aa6c577f632a8c4582a3538d98ad5',1,'TurbChoice']]], + ['pre_5fupdate_1587',['pre_update',['../classMRISplitIntegrator.html#a5c76e162725bceaa3f6c0dac2928bcd6',1,'MRISplitIntegrator']]], + ['pre_5fupdate_5ffun_1588',['pre_update_fun',['../TI__slow__rhs__fun_8H.html#aadc7f4c039b08417963410e7f76bb2dd',1,'TI_slow_rhs_fun.H']]], + ['precip_1589',['Precip',['../classSAM.html#a05218bdc2187b79e456ade5b6f5bdb3c',1,'SAM']]], + ['precip_2ecpp_1590',['Precip.cpp',['../Precip_8cpp.html',1,'']]], + ['precipfall_1591',['PrecipFall',['../classSAM.html#ae870dc821f7cd01ffc3bfd7925b1d18b',1,'SAM']]], + ['precipfall_2ecpp_1592',['PrecipFall.cpp',['../PrecipFall_8cpp.html',1,'']]], + ['prefi_1593',['prefi',['../structPhysProp_1_1physprop__t.html#ad1a2b4cadbb2d65df2caff3232e1ab63',1,'PhysProp::physprop_t::prefi()'],['../classMam4__aer.html#adffbde9f294834c29b86c8d74f4155b8',1,'Mam4_aer::prefi()']]], + ['prefr_1594',['prefr',['../structPhysProp_1_1physprop__t.html#adfa6696c636955b4f5388f5c83795afb',1,'PhysProp::physprop_t::prefr()'],['../classMam4__aer.html#a7211d56f004f39cd34118af3c380a71e',1,'Mam4_aer::prefr()']]], + ['pres_1595',['pres',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a147204d9af51dec01fb0d95c5cde8d37',1,'MicVar::pres()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea82dd7c202e6cce14520ac01cfaa4f4ad',1,'MicVar_Kess::pres()']]], + ['pres1d_1596',['pres1d',['../classSAM.html#a77e43f5c8a68a43f8109aa18b71fa64e',1,'SAM']]], + ['press_5fref_5finp_5fsound_1597',['press_ref_inp_sound',['../structInputSoundingData.html#a09ac90305ea3a4559d83ca589678a5aa',1,'InputSoundingData']]], + ['pressuregradient_1598',['PressureGradient',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba527d74300afe17c5171b0e5e015918e6',1,'DataStruct.H']]], + ['previouscputimeused_1599',['previousCPUTimeUsed',['../classERF.html#a1f412097e565c23acb4c17c67db10e22',1,'ERF']]], + ['primke_5fcomp_1600',['PrimKE_comp',['../IndexDefines_8H.html#a9ab6bf01b348d4b7cef99f3655c9dbb2',1,'IndexDefines.H']]], + ['primq1_5fcomp_1601',['PrimQ1_comp',['../IndexDefines_8H.html#a046484d86c968f85c3b8e574c1fe3e29',1,'IndexDefines.H']]], + ['primq2_5fcomp_1602',['PrimQ2_comp',['../IndexDefines_8H.html#a2564ef35937a97a2a6c90ca51ae7cdf3',1,'IndexDefines.H']]], + ['primq3_5fcomp_1603',['PrimQ3_comp',['../IndexDefines_8H.html#ac6f3d51b14f04acc045d644f32375c6d',1,'IndexDefines.H']]], + ['primq4_5fcomp_1604',['PrimQ4_comp',['../IndexDefines_8H.html#a2e038955a3c380beab1941e422ef83ea',1,'IndexDefines.H']]], + ['primq5_5fcomp_1605',['PrimQ5_comp',['../IndexDefines_8H.html#a7f9c844ee8a2e1930ade0911e8692667',1,'IndexDefines.H']]], + ['primq6_5fcomp_1606',['PrimQ6_comp',['../IndexDefines_8H.html#a4d0a4735b7019c88a28b42c3d4787154',1,'IndexDefines.H']]], + ['primqke_5fcomp_1607',['PrimQKE_comp',['../IndexDefines_8H.html#ad6174e899597e766afde82f9c11def75',1,'IndexDefines.H']]], + ['primscalar_5fcomp_1608',['PrimScalar_comp',['../IndexDefines_8H.html#aa9d1308b0d214f7bfbe9b8c11c4176b7',1,'IndexDefines.H']]], + ['primtheta_5fcomp_1609',['PrimTheta_comp',['../IndexDefines_8H.html#a8b9c5b827b61f426a3879bc5d2883040',1,'IndexDefines.H']]], + ['print_5fbanner_1610',['print_banner',['../classERF.html#a1a8eb6bc00080cdbd8df28f6a321ac72',1,'ERF']]], + ['print_5ferror_1611',['print_error',['../classERF.html#addc510dbf758a33cc095d64a9b17076c',1,'ERF']]], + ['print_5fsummary_1612',['print_summary',['../classERF.html#afa432756254529fb37b921088f0960d2',1,'ERF']]], + ['print_5ftpls_1613',['print_tpls',['../classERF.html#a15af18ae136cf3a11bb63fe0cf3924c8',1,'ERF']]], + ['print_5fusage_1614',['print_usage',['../classERF.html#aeaeb11001478b0635ef0fe3baa396df1',1,'ERF']]], + ['prob_1615',['prob',['../classERF.html#a60e8cb933f237903e3fbcd6376c26db0',1,'ERF']]], + ['prob_5fcommon_2eh_1616',['prob_common.H',['../prob__common_8H.html',1,'']]], + ['problembase_1617',['ProblemBase',['../classProblemBase.html',1,'']]], + ['probparmdefaults_1618',['ProbParmDefaults',['../structProbParmDefaults.html',1,'']]], + ['profile_5fint_1619',['profile_int',['../classERF.html#a633cd0b44d2e38f02c23e953aecd69eb',1,'ERF']]], + ['project_5fevery_5fstage_1620',['project_every_stage',['../structSolverChoice.html#afa4e734fc983ec9e6a0382fc369c309e',1,'SolverChoice']]], + ['prop_1621',['prop',['../classMamConstituents.html#af4a85a7b8e8e4a677c8d34970487f14e',1,'MamConstituents']]], + ['props_1622',['props',['../structMamConstituents_1_1mode__component__t.html#a3f9b94d6f306e89f1be96830e442fb10',1,'MamConstituents::mode_component_t']]], + ['pseudorandompert_1623',['pseudoRandomPert',['../structTurbulentPerturbation.html#a1dfc591297a8af23c941b06ed5fabba1',1,'TurbulentPerturbation']]], + ['pt_5ftype_1624',['pt_type',['../structTurbulentPerturbation.html#ad0d78e0adbb21ae36f4483dd30e15d58',1,'TurbulentPerturbation']]], + ['put_1625',['put',['../structncutils_1_1NCVar.html#a5f4dc3a5bf52f9574bffc89c29f4335c',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a7e026621e99a5df32de407384d929791',1,'ncutils::NCVar::put(const double *) const'],['../structncutils_1_1NCVar.html#aa61e7a28b6bff1df2ef10b4856c34af7',1,'ncutils::NCVar::put(const float *) const'],['../structncutils_1_1NCVar.html#a16984e6a3ad571e12401321b749f44ea',1,'ncutils::NCVar::put(const int *) const'],['../structncutils_1_1NCVar.html#a2d41b9484dd6453e36be2d54fe824962',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a8a96107d02633e5a53aef296052716d1',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a1cdbbfc072d285144de7f9b6e0fbac42',1,'ncutils::NCVar::put(const char **dptr, const std::vector< size_t > &start, const std::vector< size_t > &count, const std::vector< ptrdiff_t > &stride) const'],['../structncutils_1_1NCVar.html#a2520db8c1541561c274be5c372fa5597',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ad8b9aedc67e38c49522bd98459a26290',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#ae4d3aaba3b410438132b65bb8ab47512',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a7d575f25e77d2a5e2dbac86047ca318c',1,'ncutils::NCVar::put(const char **, const std::vector< size_t > &, const std::vector< size_t > &) const']]], + ['put_5fattr_1626',['put_attr',['../structncutils_1_1NCVar.html#a9f60ebf70762d1d8e0962afb01118a31',1,'ncutils::NCVar::put_attr()'],['../classncutils_1_1NCGroup.html#a39472c18d4e16cf47ba54bd1246220b6',1,'ncutils::NCGroup::put_attr()'],['../structncutils_1_1NCVar.html#ac1572a791861a2d297f8f29ba0df8d55',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< double > &value) const'],['../structncutils_1_1NCVar.html#a69c358988ebdd589d7e465ca6a5f07e9',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< float > &value) const'],['../structncutils_1_1NCVar.html#a72558ae45f30bed210d68c26ec57cb13',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< int > &value) const'],['../classncutils_1_1NCGroup.html#acf73ea254afaf7d74596fa07523b322f',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::string &value) const'],['../classncutils_1_1NCGroup.html#a91efbd2b8ef280b7eb3b426bbbf16cca',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< double > &value) const'],['../classncutils_1_1NCGroup.html#acf2801c26458fb99bd82733b1302285a',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< int > &value) const']]] ]; diff --git a/search/classes_0.js b/search/classes_0.js index cd919ced04..0721027b3f 100644 --- a/search/classes_0.js +++ b/search/classes_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['ablmost_2326',['ABLMost',['../classABLMost.html',1,'']]], - ['adiabatic_2327',['adiabatic',['../structadiabatic.html',1,'']]], - ['adiabatic_5fcharnock_2328',['adiabatic_charnock',['../structadiabatic__charnock.html',1,'']]], - ['adiabatic_5fmod_5fcharnock_2329',['adiabatic_mod_charnock',['../structadiabatic__mod__charnock.html',1,'']]], - ['adiabatic_5fwave_5fcoupled_2330',['adiabatic_wave_coupled',['../structadiabatic__wave__coupled.html',1,'']]], - ['advchoice_2331',['AdvChoice',['../structAdvChoice.html',1,'']]], - ['aerlist_5ft_2332',['aerlist_t',['../structMamConstituents_1_1aerlist__t.html',1,'MamConstituents']]], - ['aerosol_5ft_2333',['aerosol_t',['../structMamConstituents_1_1aerosol__t.html',1,'MamConstituents']]], - ['aerradprops_2334',['AerRadProps',['../classAerRadProps.html',1,'']]] + ['ablmost_2330',['ABLMost',['../classABLMost.html',1,'']]], + ['adiabatic_2331',['adiabatic',['../structadiabatic.html',1,'']]], + ['adiabatic_5fcharnock_2332',['adiabatic_charnock',['../structadiabatic__charnock.html',1,'']]], + ['adiabatic_5fmod_5fcharnock_2333',['adiabatic_mod_charnock',['../structadiabatic__mod__charnock.html',1,'']]], + ['adiabatic_5fwave_5fcoupled_2334',['adiabatic_wave_coupled',['../structadiabatic__wave__coupled.html',1,'']]], + ['advchoice_2335',['AdvChoice',['../structAdvChoice.html',1,'']]], + ['aerlist_5ft_2336',['aerlist_t',['../structMamConstituents_1_1aerlist__t.html',1,'MamConstituents']]], + ['aerosol_5ft_2337',['aerosol_t',['../structMamConstituents_1_1aerosol__t.html',1,'MamConstituents']]], + ['aerradprops_2338',['AerRadProps',['../classAerRadProps.html',1,'']]] ]; diff --git a/search/classes_1.js b/search/classes_1.js index 1dc71a14f5..955847ea04 100644 --- a/search/classes_1.js +++ b/search/classes_1.js @@ -1,9 +1,9 @@ var searchData= [ - ['centered2_2335',['CENTERED2',['../structCENTERED2.html',1,'']]], - ['centered4_2336',['CENTERED4',['../structCENTERED4.html',1,'']]], - ['centered6_2337',['CENTERED6',['../structCENTERED6.html',1,'']]], - ['cif_2338',['CIF',['../classCIF.html',1,'']]], - ['cloudradprops_2339',['CloudRadProps',['../classCloudRadProps.html',1,'']]], - ['custom_5fflux_2340',['custom_flux',['../structcustom__flux.html',1,'']]] + ['centered2_2339',['CENTERED2',['../structCENTERED2.html',1,'']]], + ['centered4_2340',['CENTERED4',['../structCENTERED4.html',1,'']]], + ['centered6_2341',['CENTERED6',['../structCENTERED6.html',1,'']]], + ['cif_2342',['CIF',['../classCIF.html',1,'']]], + ['cloudradprops_2343',['CloudRadProps',['../classCloudRadProps.html',1,'']]], + ['custom_5fflux_2344',['custom_flux',['../structcustom__flux.html',1,'']]] ]; diff --git a/search/classes_10.js b/search/classes_10.js index a204e12052..68b9f1a51f 100644 --- a/search/classes_10.js +++ b/search/classes_10.js @@ -1,8 +1,8 @@ var searchData= [ - ['unioncif_2421',['UnionCIF',['../classUnionCIF.html',1,'']]], - ['unionlistif_2422',['UnionListIF',['../classUnionListIF.html',1,'']]], - ['upwind3_2423',['UPWIND3',['../structUPWIND3.html',1,'']]], - ['upwind5_2424',['UPWIND5',['../structUPWIND5.html',1,'']]], - ['upwindall_2425',['UPWINDALL',['../structUPWINDALL.html',1,'']]] + ['unioncif_2425',['UnionCIF',['../classUnionCIF.html',1,'']]], + ['unionlistif_2426',['UnionListIF',['../classUnionListIF.html',1,'']]], + ['upwind3_2427',['UPWIND3',['../structUPWIND3.html',1,'']]], + ['upwind5_2428',['UPWIND5',['../structUPWIND5.html',1,'']]], + ['upwindall_2429',['UPWINDALL',['../structUPWINDALL.html',1,'']]] ]; diff --git a/search/classes_11.js b/search/classes_11.js index 9c529f350e..a2cc87ad9c 100644 --- a/search/classes_11.js +++ b/search/classes_11.js @@ -1,11 +1,11 @@ var searchData= [ - ['watervaporsat_2426',['WaterVaporSat',['../classWaterVaporSat.html',1,'']]], - ['weno3_2427',['WENO3',['../structWENO3.html',1,'']]], - ['weno5_2428',['WENO5',['../structWENO5.html',1,'']]], - ['weno_5fmzq3_2429',['WENO_MZQ3',['../structWENO__MZQ3.html',1,'']]], - ['weno_5fz3_2430',['WENO_Z3',['../structWENO__Z3.html',1,'']]], - ['weno_5fz5_2431',['WENO_Z5',['../structWENO__Z5.html',1,'']]], - ['windfarm_2432',['WindFarm',['../classWindFarm.html',1,'']]], - ['writebndryplanes_2433',['WriteBndryPlanes',['../classWriteBndryPlanes.html',1,'']]] + ['watervaporsat_2430',['WaterVaporSat',['../classWaterVaporSat.html',1,'']]], + ['weno3_2431',['WENO3',['../structWENO3.html',1,'']]], + ['weno5_2432',['WENO5',['../structWENO5.html',1,'']]], + ['weno_5fmzq3_2433',['WENO_MZQ3',['../structWENO__MZQ3.html',1,'']]], + ['weno_5fz3_2434',['WENO_Z3',['../structWENO__Z3.html',1,'']]], + ['weno_5fz5_2435',['WENO_Z5',['../structWENO__Z5.html',1,'']]], + ['windfarm_2436',['WindFarm',['../classWindFarm.html',1,'']]], + ['writebndryplanes_2437',['WriteBndryPlanes',['../classWriteBndryPlanes.html',1,'']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index 1221fcdd9c..3809640735 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,9 +1,9 @@ var searchData= [ - ['diffchoice_2341',['DiffChoice',['../structDiffChoice.html',1,'']]], - ['directionselector_2342',['DirectionSelector',['../structDirectionSelector.html',1,'']]], - ['directionselector_3c_200_20_3e_2343',['DirectionSelector< 0 >',['../structDirectionSelector_3_010_01_4.html',1,'']]], - ['directionselector_3c_201_20_3e_2344',['DirectionSelector< 1 >',['../structDirectionSelector_3_011_01_4.html',1,'']]], - ['directionselector_3c_202_20_3e_2345',['DirectionSelector< 2 >',['../structDirectionSelector_3_012_01_4.html',1,'']]], - ['donelan_5fflux_2346',['donelan_flux',['../structdonelan__flux.html',1,'']]] + ['diffchoice_2345',['DiffChoice',['../structDiffChoice.html',1,'']]], + ['directionselector_2346',['DirectionSelector',['../structDirectionSelector.html',1,'']]], + ['directionselector_3c_200_20_3e_2347',['DirectionSelector< 0 >',['../structDirectionSelector_3_010_01_4.html',1,'']]], + ['directionselector_3c_201_20_3e_2348',['DirectionSelector< 1 >',['../structDirectionSelector_3_011_01_4.html',1,'']]], + ['directionselector_3c_202_20_3e_2349',['DirectionSelector< 2 >',['../structDirectionSelector_3_012_01_4.html',1,'']]], + ['donelan_5fflux_2350',['donelan_flux',['../structdonelan__flux.html',1,'']]] ]; diff --git a/search/classes_3.js b/search/classes_3.js index 4acac8b668..40c5980f5e 100644 --- a/search/classes_3.js +++ b/search/classes_3.js @@ -1,13 +1,13 @@ var searchData= [ - ['ebertcurry_2347',['EbertCurry',['../classEbertCurry.html',1,'']]], - ['erf_2348',['ERF',['../classERF.html',1,'']]], - ['erffillpatcher_2349',['ERFFillPatcher',['../classERFFillPatcher.html',1,'']]], - ['erfphysbcfunct_5fcons_2350',['ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html',1,'']]], - ['erfphysbcfunct_5fu_2351',['ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html',1,'']]], - ['erfphysbcfunct_5fv_2352',['ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html',1,'']]], - ['erfphysbcfunct_5fw_2353',['ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html',1,'']]], - ['erfphysbcfunct_5fw_5fno_5fterrain_2354',['ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html',1,'']]], - ['eulerianmicrophysics_2355',['EulerianMicrophysics',['../classEulerianMicrophysics.html',1,'']]], - ['ewp_2356',['EWP',['../classEWP.html',1,'']]] + ['ebertcurry_2351',['EbertCurry',['../classEbertCurry.html',1,'']]], + ['erf_2352',['ERF',['../classERF.html',1,'']]], + ['erffillpatcher_2353',['ERFFillPatcher',['../classERFFillPatcher.html',1,'']]], + ['erfphysbcfunct_5fcons_2354',['ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html',1,'']]], + ['erfphysbcfunct_5fu_2355',['ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html',1,'']]], + ['erfphysbcfunct_5fv_2356',['ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html',1,'']]], + ['erfphysbcfunct_5fw_2357',['ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html',1,'']]], + ['erfphysbcfunct_5fw_5fno_5fterrain_2358',['ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html',1,'']]], + ['eulerianmicrophysics_2359',['EulerianMicrophysics',['../classEulerianMicrophysics.html',1,'']]], + ['ewp_2360',['EWP',['../classEWP.html',1,'']]] ]; diff --git a/search/classes_4.js b/search/classes_4.js index 32e0322e32..d302462c24 100644 --- a/search/classes_4.js +++ b/search/classes_4.js @@ -1,6 +1,6 @@ var searchData= [ - ['f_2357',['F',['../classF.html',1,'']]], - ['fitch_2358',['Fitch',['../classFitch.html',1,'']]], - ['flowerif_2359',['FlowerIF',['../classFlowerIF.html',1,'']]] + ['f_2361',['F',['../classF.html',1,'']]], + ['fitch_2362',['Fitch',['../classFitch.html',1,'']]], + ['flowerif_2363',['FlowerIF',['../classFlowerIF.html',1,'']]] ]; diff --git a/search/classes_5.js b/search/classes_5.js index 73b1a0352a..23ac57868c 100644 --- a/search/classes_5.js +++ b/search/classes_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['gas_5ft_2360',['gas_t',['../structMamConstituents_1_1gas__t.html',1,'MamConstituents']]], - ['gaslist_5ft_2361',['gaslist_t',['../structMamConstituents_1_1gaslist__t.html',1,'MamConstituents']]] + ['gas_5ft_2364',['gas_t',['../structMamConstituents_1_1gas__t.html',1,'MamConstituents']]], + ['gaslist_5ft_2365',['gaslist_t',['../structMamConstituents_1_1gaslist__t.html',1,'MamConstituents']]] ]; diff --git a/search/classes_6.js b/search/classes_6.js index 6dabf3a3ea..1461ecb64a 100644 --- a/search/classes_6.js +++ b/search/classes_6.js @@ -1,7 +1,7 @@ var searchData= [ - ['inputsoundingdata_2362',['InputSoundingData',['../structInputSoundingData.html',1,'']]], - ['inputspongedata_2363',['InputSpongeData',['../structInputSpongeData.html',1,'']]], - ['interptype_2364',['InterpType',['../structLinInterp_1_1InterpType.html',1,'LinInterp']]], - ['intersectioncif_2365',['IntersectionCIF',['../classIntersectionCIF.html',1,'']]] + ['inputsoundingdata_2366',['InputSoundingData',['../structInputSoundingData.html',1,'']]], + ['inputspongedata_2367',['InputSpongeData',['../structInputSpongeData.html',1,'']]], + ['interptype_2368',['InterpType',['../structLinInterp_1_1InterpType.html',1,'LinInterp']]], + ['intersectioncif_2369',['IntersectionCIF',['../classIntersectionCIF.html',1,'']]] ]; diff --git a/search/classes_7.js b/search/classes_7.js index 9201e56a0a..a4e3297d42 100644 --- a/search/classes_7.js +++ b/search/classes_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['kessler_2366',['Kessler',['../classKessler.html',1,'']]] + ['kessler_2370',['Kessler',['../classKessler.html',1,'']]] ]; diff --git a/search/classes_8.js b/search/classes_8.js index 6d13753e0a..48d45862da 100644 --- a/search/classes_8.js +++ b/search/classes_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['landsurface_2367',['LandSurface',['../classLandSurface.html',1,'']]], - ['lininterp_2368',['LinInterp',['../classLinInterp.html',1,'']]] + ['landsurface_2371',['LandSurface',['../classLandSurface.html',1,'']]], + ['lininterp_2372',['LinInterp',['../classLinInterp.html',1,'']]] ]; diff --git a/search/classes_9.js b/search/classes_9.js index e3e8dbc8f9..2714205fa4 100644 --- a/search/classes_9.js +++ b/search/classes_9.js @@ -1,16 +1,16 @@ var searchData= [ - ['mam4_5faer_2369',['Mam4_aer',['../classMam4__aer.html',1,'']]], - ['mamconstituents_2370',['MamConstituents',['../classMamConstituents.html',1,'']]], - ['microphysics_2371',['Microphysics',['../classMicrophysics.html',1,'']]], - ['mm5_2372',['MM5',['../classMM5.html',1,'']]], - ['modalaerowateruptake_2373',['ModalAeroWateruptake',['../classModalAeroWateruptake.html',1,'']]], - ['mode_5fcomponent_5ft_2374',['mode_component_t',['../structMamConstituents_1_1mode__component__t.html',1,'MamConstituents']]], - ['modelist_5ft_2375',['modelist_t',['../structMamConstituents_1_1modelist__t.html',1,'MamConstituents']]], - ['modes_5ft_2376',['modes_t',['../structMamConstituents_1_1modes__t.html',1,'MamConstituents']]], - ['moeng_5fflux_2377',['moeng_flux',['../structmoeng__flux.html',1,'']]], - ['most_5fdata_2378',['most_data',['../structmost__data.html',1,'']]], - ['mostaverage_2379',['MOSTAverage',['../classMOSTAverage.html',1,'']]], - ['mrisplitintegrator_2380',['MRISplitIntegrator',['../classMRISplitIntegrator.html',1,'']]], - ['multiblockcontainer_2381',['MultiBlockContainer',['../classMultiBlockContainer.html',1,'']]] + ['mam4_5faer_2373',['Mam4_aer',['../classMam4__aer.html',1,'']]], + ['mamconstituents_2374',['MamConstituents',['../classMamConstituents.html',1,'']]], + ['microphysics_2375',['Microphysics',['../classMicrophysics.html',1,'']]], + ['mm5_2376',['MM5',['../classMM5.html',1,'']]], + ['modalaerowateruptake_2377',['ModalAeroWateruptake',['../classModalAeroWateruptake.html',1,'']]], + ['mode_5fcomponent_5ft_2378',['mode_component_t',['../structMamConstituents_1_1mode__component__t.html',1,'MamConstituents']]], + ['modelist_5ft_2379',['modelist_t',['../structMamConstituents_1_1modelist__t.html',1,'MamConstituents']]], + ['modes_5ft_2380',['modes_t',['../structMamConstituents_1_1modes__t.html',1,'MamConstituents']]], + ['moeng_5fflux_2381',['moeng_flux',['../structmoeng__flux.html',1,'']]], + ['most_5fdata_2382',['most_data',['../structmost__data.html',1,'']]], + ['mostaverage_2383',['MOSTAverage',['../classMOSTAverage.html',1,'']]], + ['mrisplitintegrator_2384',['MRISplitIntegrator',['../classMRISplitIntegrator.html',1,'']]], + ['multiblockcontainer_2385',['MultiBlockContainer',['../classMultiBlockContainer.html',1,'']]] ]; diff --git a/search/classes_a.js b/search/classes_a.js index a95f333af6..2bfc019073 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -1,12 +1,12 @@ var searchData= [ - ['ncdim_2382',['NCDim',['../structncutils_1_1NCDim.html',1,'ncutils']]], - ['ncdtype_2383',['NCDType',['../structncutils_1_1NCDType.html',1,'ncutils']]], - ['ncfile_2384',['NCFile',['../classncutils_1_1NCFile.html',1,'ncutils']]], - ['ncgroup_2385',['NCGroup',['../classncutils_1_1NCGroup.html',1,'ncutils']]], - ['ncvar_2386',['NCVar',['../structncutils_1_1NCVar.html',1,'ncutils']]], - ['ndarray_2387',['NDArray',['../structNDArray.html',1,'']]], - ['nullmoist_2388',['NullMoist',['../classNullMoist.html',1,'']]], - ['nullsurf_2389',['NullSurf',['../classNullSurf.html',1,'']]], - ['nullwindfarm_2390',['NullWindFarm',['../classNullWindFarm.html',1,'']]] + ['ncdim_2386',['NCDim',['../structncutils_1_1NCDim.html',1,'ncutils']]], + ['ncdtype_2387',['NCDType',['../structncutils_1_1NCDType.html',1,'ncutils']]], + ['ncfile_2388',['NCFile',['../classncutils_1_1NCFile.html',1,'ncutils']]], + ['ncgroup_2389',['NCGroup',['../classncutils_1_1NCGroup.html',1,'ncutils']]], + ['ncvar_2390',['NCVar',['../structncutils_1_1NCVar.html',1,'ncutils']]], + ['ndarray_2391',['NDArray',['../structNDArray.html',1,'']]], + ['nullmoist_2392',['NullMoist',['../classNullMoist.html',1,'']]], + ['nullsurf_2393',['NullSurf',['../classNullSurf.html',1,'']]], + ['nullwindfarm_2394',['NullWindFarm',['../classNullWindFarm.html',1,'']]] ]; diff --git a/search/classes_b.js b/search/classes_b.js index d02858aa05..f0fb3267e2 100644 --- a/search/classes_b.js +++ b/search/classes_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['optics_2391',['Optics',['../classOptics.html',1,'']]] + ['optics_2395',['Optics',['../classOptics.html',1,'']]] ]; diff --git a/search/classes_c.js b/search/classes_c.js index ab11ae1c61..f0e370193c 100644 --- a/search/classes_c.js +++ b/search/classes_c.js @@ -1,8 +1,8 @@ var searchData= [ - ['physprop_2392',['PhysProp',['../classPhysProp.html',1,'']]], - ['physprop_5ft_2393',['physprop_t',['../structPhysProp_1_1physprop__t.html',1,'PhysProp']]], - ['planeaverage_2394',['PlaneAverage',['../classPlaneAverage.html',1,'']]], - ['problembase_2395',['ProblemBase',['../classProblemBase.html',1,'']]], - ['probparmdefaults_2396',['ProbParmDefaults',['../structProbParmDefaults.html',1,'']]] + ['physprop_2396',['PhysProp',['../classPhysProp.html',1,'']]], + ['physprop_5ft_2397',['physprop_t',['../structPhysProp_1_1physprop__t.html',1,'PhysProp']]], + ['planeaverage_2398',['PlaneAverage',['../classPlaneAverage.html',1,'']]], + ['problembase_2399',['ProblemBase',['../classProblemBase.html',1,'']]], + ['probparmdefaults_2400',['ProbParmDefaults',['../structProbParmDefaults.html',1,'']]] ]; diff --git a/search/classes_d.js b/search/classes_d.js index cfcda98e00..150ea6d180 100644 --- a/search/classes_d.js +++ b/search/classes_d.js @@ -1,7 +1,7 @@ var searchData= [ - ['radconstants_2397',['RadConstants',['../classRadConstants.html',1,'']]], - ['radiation_2398',['Radiation',['../classRadiation.html',1,'']]], - ['readbndryplanes_2399',['ReadBndryPlanes',['../classReadBndryPlanes.html',1,'']]], - ['rrtmgp_2400',['Rrtmgp',['../classRrtmgp.html',1,'']]] + ['radconstants_2401',['RadConstants',['../classRadConstants.html',1,'']]], + ['radiation_2402',['Radiation',['../classRadiation.html',1,'']]], + ['readbndryplanes_2403',['ReadBndryPlanes',['../classReadBndryPlanes.html',1,'']]], + ['rrtmgp_2404',['Rrtmgp',['../classRrtmgp.html',1,'']]] ]; diff --git a/search/classes_e.js b/search/classes_e.js index 27797bfd6c..c669864ba3 100644 --- a/search/classes_e.js +++ b/search/classes_e.js @@ -1,19 +1,19 @@ var searchData= [ - ['sam_2401',['SAM',['../classSAM.html',1,'']]], - ['satmethods_2402',['SatMethods',['../classSatMethods.html',1,'']]], - ['similarity_5ffuns_2403',['similarity_funs',['../structsimilarity__funs.html',1,'']]], - ['simplead_2404',['SimpleAD',['../classSimpleAD.html',1,'']]], - ['slingo_2405',['Slingo',['../classSlingo.html',1,'']]], - ['slm_2406',['SLM',['../classSLM.html',1,'']]], - ['solverchoice_2407',['SolverChoice',['../structSolverChoice.html',1,'']]], - ['spongechoice_2408',['SpongeChoice',['../structSpongeChoice.html',1,'']]], - ['surface_5fflux_2409',['surface_flux',['../structsurface__flux.html',1,'']]], - ['surface_5fflux_5fcharnock_2410',['surface_flux_charnock',['../structsurface__flux__charnock.html',1,'']]], - ['surface_5fflux_5fmod_5fcharnock_2411',['surface_flux_mod_charnock',['../structsurface__flux__mod__charnock.html',1,'']]], - ['surface_5fflux_5fwave_5fcoupled_2412',['surface_flux_wave_coupled',['../structsurface__flux__wave__coupled.html',1,'']]], - ['surface_5ftemp_2413',['surface_temp',['../structsurface__temp.html',1,'']]], - ['surface_5ftemp_5fcharnock_2414',['surface_temp_charnock',['../structsurface__temp__charnock.html',1,'']]], - ['surface_5ftemp_5fmod_5fcharnock_2415',['surface_temp_mod_charnock',['../structsurface__temp__mod__charnock.html',1,'']]], - ['surface_5ftemp_5fwave_5fcoupled_2416',['surface_temp_wave_coupled',['../structsurface__temp__wave__coupled.html',1,'']]] + ['sam_2405',['SAM',['../classSAM.html',1,'']]], + ['satmethods_2406',['SatMethods',['../classSatMethods.html',1,'']]], + ['similarity_5ffuns_2407',['similarity_funs',['../structsimilarity__funs.html',1,'']]], + ['simplead_2408',['SimpleAD',['../classSimpleAD.html',1,'']]], + ['slingo_2409',['Slingo',['../classSlingo.html',1,'']]], + ['slm_2410',['SLM',['../classSLM.html',1,'']]], + ['solverchoice_2411',['SolverChoice',['../structSolverChoice.html',1,'']]], + ['spongechoice_2412',['SpongeChoice',['../structSpongeChoice.html',1,'']]], + ['surface_5fflux_2413',['surface_flux',['../structsurface__flux.html',1,'']]], + ['surface_5fflux_5fcharnock_2414',['surface_flux_charnock',['../structsurface__flux__charnock.html',1,'']]], + ['surface_5fflux_5fmod_5fcharnock_2415',['surface_flux_mod_charnock',['../structsurface__flux__mod__charnock.html',1,'']]], + ['surface_5fflux_5fwave_5fcoupled_2416',['surface_flux_wave_coupled',['../structsurface__flux__wave__coupled.html',1,'']]], + ['surface_5ftemp_2417',['surface_temp',['../structsurface__temp.html',1,'']]], + ['surface_5ftemp_5fcharnock_2418',['surface_temp_charnock',['../structsurface__temp__charnock.html',1,'']]], + ['surface_5ftemp_5fmod_5fcharnock_2419',['surface_temp_mod_charnock',['../structsurface__temp__mod__charnock.html',1,'']]], + ['surface_5ftemp_5fwave_5fcoupled_2420',['surface_temp_wave_coupled',['../structsurface__temp__wave__coupled.html',1,'']]] ]; diff --git a/search/classes_f.js b/search/classes_f.js index 9dfdfaabde..48ec1d5f94 100644 --- a/search/classes_f.js +++ b/search/classes_f.js @@ -1,7 +1,7 @@ var searchData= [ - ['terrainif_2417',['TerrainIF',['../classTerrainIF.html',1,'']]], - ['timeinterpolateddata_2418',['TimeInterpolatedData',['../structTimeInterpolatedData.html',1,'']]], - ['turbchoice_2419',['TurbChoice',['../structTurbChoice.html',1,'']]], - ['turbulentperturbation_2420',['TurbulentPerturbation',['../structTurbulentPerturbation.html',1,'']]] + ['terrainif_2421',['TerrainIF',['../classTerrainIF.html',1,'']]], + ['timeinterpolateddata_2422',['TimeInterpolatedData',['../structTimeInterpolatedData.html',1,'']]], + ['turbchoice_2423',['TurbChoice',['../structTurbChoice.html',1,'']]], + ['turbulentperturbation_2424',['TurbulentPerturbation',['../structTurbulentPerturbation.html',1,'']]] ]; diff --git a/search/defines_0.js b/search/defines_0.js index d0c6f7b78c..dd2e390419 100644 --- a/search/defines_0.js +++ b/search/defines_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['abort_5ffunc_4711',['abort_func',['../NCInterface_8cpp.html#aa67f9bcab4a9da3e92f2e2f3b4ec5979',1,'NCInterface.cpp']]] + ['abort_5ffunc_4719',['abort_func',['../NCInterface_8cpp.html#aa67f9bcab4a9da3e92f2e2f3b4ec5979',1,'NCInterface.cpp']]] ]; diff --git a/search/defines_1.js b/search/defines_1.js index 628ad553a5..9ef7bd2bda 100644 --- a/search/defines_1.js +++ b/search/defines_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['erf_5fparameterizations_5fh_5f_4712',['ERF_PARAMETERIZATIONS_H_',['../Parameterizations_8H.html#aaaed1350d0f8e31d22b4a25c8c99245a',1,'Parameterizations.H']]] + ['erf_5fparameterizations_5fh_5f_4720',['ERF_PARAMETERIZATIONS_H_',['../Parameterizations_8H.html#aaaed1350d0f8e31d22b4a25c8c99245a',1,'Parameterizations.H']]] ]; diff --git a/search/defines_2.js b/search/defines_2.js index 5fc57d1e81..6eda747d4f 100644 --- a/search/defines_2.js +++ b/search/defines_2.js @@ -1,5 +1,5 @@ var searchData= [ - ['nmoist_5fmax_4713',['NMOIST_max',['../IndexDefines_8H.html#abe87e298e9d558e0659a67ad3b9be71f',1,'IndexDefines.H']]], - ['nvar_5fmax_4714',['NVAR_max',['../IndexDefines_8H.html#a46e292b965f80d15acfbdc11ffe1e0f0',1,'IndexDefines.H']]] + ['nmoist_5fmax_4721',['NMOIST_max',['../IndexDefines_8H.html#abe87e298e9d558e0659a67ad3b9be71f',1,'IndexDefines.H']]], + ['nvar_5fmax_4722',['NVAR_max',['../IndexDefines_8H.html#a46e292b965f80d15acfbdc11ffe1e0f0',1,'IndexDefines.H']]] ]; diff --git a/search/defines_3.js b/search/defines_3.js index 69e91228d9..02c0b68bc7 100644 --- a/search/defines_3.js +++ b/search/defines_3.js @@ -1,13 +1,13 @@ var searchData= [ - ['primke_5fcomp_4715',['PrimKE_comp',['../IndexDefines_8H.html#a9ab6bf01b348d4b7cef99f3655c9dbb2',1,'IndexDefines.H']]], - ['primq1_5fcomp_4716',['PrimQ1_comp',['../IndexDefines_8H.html#a046484d86c968f85c3b8e574c1fe3e29',1,'IndexDefines.H']]], - ['primq2_5fcomp_4717',['PrimQ2_comp',['../IndexDefines_8H.html#a2564ef35937a97a2a6c90ca51ae7cdf3',1,'IndexDefines.H']]], - ['primq3_5fcomp_4718',['PrimQ3_comp',['../IndexDefines_8H.html#ac6f3d51b14f04acc045d644f32375c6d',1,'IndexDefines.H']]], - ['primq4_5fcomp_4719',['PrimQ4_comp',['../IndexDefines_8H.html#a2e038955a3c380beab1941e422ef83ea',1,'IndexDefines.H']]], - ['primq5_5fcomp_4720',['PrimQ5_comp',['../IndexDefines_8H.html#a7f9c844ee8a2e1930ade0911e8692667',1,'IndexDefines.H']]], - ['primq6_5fcomp_4721',['PrimQ6_comp',['../IndexDefines_8H.html#a4d0a4735b7019c88a28b42c3d4787154',1,'IndexDefines.H']]], - ['primqke_5fcomp_4722',['PrimQKE_comp',['../IndexDefines_8H.html#ad6174e899597e766afde82f9c11def75',1,'IndexDefines.H']]], - ['primscalar_5fcomp_4723',['PrimScalar_comp',['../IndexDefines_8H.html#aa9d1308b0d214f7bfbe9b8c11c4176b7',1,'IndexDefines.H']]], - ['primtheta_5fcomp_4724',['PrimTheta_comp',['../IndexDefines_8H.html#a8b9c5b827b61f426a3879bc5d2883040',1,'IndexDefines.H']]] + ['primke_5fcomp_4723',['PrimKE_comp',['../IndexDefines_8H.html#a9ab6bf01b348d4b7cef99f3655c9dbb2',1,'IndexDefines.H']]], + ['primq1_5fcomp_4724',['PrimQ1_comp',['../IndexDefines_8H.html#a046484d86c968f85c3b8e574c1fe3e29',1,'IndexDefines.H']]], + ['primq2_5fcomp_4725',['PrimQ2_comp',['../IndexDefines_8H.html#a2564ef35937a97a2a6c90ca51ae7cdf3',1,'IndexDefines.H']]], + ['primq3_5fcomp_4726',['PrimQ3_comp',['../IndexDefines_8H.html#ac6f3d51b14f04acc045d644f32375c6d',1,'IndexDefines.H']]], + ['primq4_5fcomp_4727',['PrimQ4_comp',['../IndexDefines_8H.html#a2e038955a3c380beab1941e422ef83ea',1,'IndexDefines.H']]], + ['primq5_5fcomp_4728',['PrimQ5_comp',['../IndexDefines_8H.html#a7f9c844ee8a2e1930ade0911e8692667',1,'IndexDefines.H']]], + ['primq6_5fcomp_4729',['PrimQ6_comp',['../IndexDefines_8H.html#a4d0a4735b7019c88a28b42c3d4787154',1,'IndexDefines.H']]], + ['primqke_5fcomp_4730',['PrimQKE_comp',['../IndexDefines_8H.html#ad6174e899597e766afde82f9c11def75',1,'IndexDefines.H']]], + ['primscalar_5fcomp_4731',['PrimScalar_comp',['../IndexDefines_8H.html#aa9d1308b0d214f7bfbe9b8c11c4176b7',1,'IndexDefines.H']]], + ['primtheta_5fcomp_4732',['PrimTheta_comp',['../IndexDefines_8H.html#a8b9c5b827b61f426a3879bc5d2883040',1,'IndexDefines.H']]] ]; diff --git a/search/defines_4.js b/search/defines_4.js index 89a9693c91..218dab9e02 100644 --- a/search/defines_4.js +++ b/search/defines_4.js @@ -1,14 +1,14 @@ var searchData= [ - ['rho_5fcomp_4725',['Rho_comp',['../IndexDefines_8H.html#a27dcc910aeb002a0fd44727954dc0e49',1,'IndexDefines.H']]], - ['rhoke_5fcomp_4726',['RhoKE_comp',['../IndexDefines_8H.html#ae15721db2cb4c2ab4732afe226bbba64',1,'IndexDefines.H']]], - ['rhoq1_5fcomp_4727',['RhoQ1_comp',['../IndexDefines_8H.html#aa965e9988f14d5d2a5aef4a942168a15',1,'IndexDefines.H']]], - ['rhoq2_5fcomp_4728',['RhoQ2_comp',['../IndexDefines_8H.html#a3bf0a4783e82ba30db2b7c0a332c2f16',1,'IndexDefines.H']]], - ['rhoq3_5fcomp_4729',['RhoQ3_comp',['../IndexDefines_8H.html#a49fe20d81f4d923a4a6ec4eb1652072b',1,'IndexDefines.H']]], - ['rhoq4_5fcomp_4730',['RhoQ4_comp',['../IndexDefines_8H.html#a28c5deab9008c0999c26affeff2fa6da',1,'IndexDefines.H']]], - ['rhoq5_5fcomp_4731',['RhoQ5_comp',['../IndexDefines_8H.html#ac46d015fd5b1ee0060bbaf22e79113e7',1,'IndexDefines.H']]], - ['rhoq6_5fcomp_4732',['RhoQ6_comp',['../IndexDefines_8H.html#aae057dae5f599b944184a0ecf7801064',1,'IndexDefines.H']]], - ['rhoqke_5fcomp_4733',['RhoQKE_comp',['../IndexDefines_8H.html#ac190f1f4846f6e6e31628041150f3d93',1,'IndexDefines.H']]], - ['rhoscalar_5fcomp_4734',['RhoScalar_comp',['../IndexDefines_8H.html#a0296f21cd48e5d8236c62ae4ce319b2f',1,'IndexDefines.H']]], - ['rhotheta_5fcomp_4735',['RhoTheta_comp',['../IndexDefines_8H.html#a28f96fd04e1ff08fa7a8f53ccde0f877',1,'IndexDefines.H']]] + ['rho_5fcomp_4733',['Rho_comp',['../IndexDefines_8H.html#a27dcc910aeb002a0fd44727954dc0e49',1,'IndexDefines.H']]], + ['rhoke_5fcomp_4734',['RhoKE_comp',['../IndexDefines_8H.html#ae15721db2cb4c2ab4732afe226bbba64',1,'IndexDefines.H']]], + ['rhoq1_5fcomp_4735',['RhoQ1_comp',['../IndexDefines_8H.html#aa965e9988f14d5d2a5aef4a942168a15',1,'IndexDefines.H']]], + ['rhoq2_5fcomp_4736',['RhoQ2_comp',['../IndexDefines_8H.html#a3bf0a4783e82ba30db2b7c0a332c2f16',1,'IndexDefines.H']]], + ['rhoq3_5fcomp_4737',['RhoQ3_comp',['../IndexDefines_8H.html#a49fe20d81f4d923a4a6ec4eb1652072b',1,'IndexDefines.H']]], + ['rhoq4_5fcomp_4738',['RhoQ4_comp',['../IndexDefines_8H.html#a28c5deab9008c0999c26affeff2fa6da',1,'IndexDefines.H']]], + ['rhoq5_5fcomp_4739',['RhoQ5_comp',['../IndexDefines_8H.html#ac46d015fd5b1ee0060bbaf22e79113e7',1,'IndexDefines.H']]], + ['rhoq6_5fcomp_4740',['RhoQ6_comp',['../IndexDefines_8H.html#aae057dae5f599b944184a0ecf7801064',1,'IndexDefines.H']]], + ['rhoqke_5fcomp_4741',['RhoQKE_comp',['../IndexDefines_8H.html#ac190f1f4846f6e6e31628041150f3d93',1,'IndexDefines.H']]], + ['rhoscalar_5fcomp_4742',['RhoScalar_comp',['../IndexDefines_8H.html#a0296f21cd48e5d8236c62ae4ce319b2f',1,'IndexDefines.H']]], + ['rhotheta_5fcomp_4743',['RhoTheta_comp',['../IndexDefines_8H.html#a28f96fd04e1ff08fa7a8f53ccde0f877',1,'IndexDefines.H']]] ]; diff --git a/search/defines_5.js b/search/defines_5.js index 65a5ffad20..46317d3e13 100644 --- a/search/defines_5.js +++ b/search/defines_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['use_5fvolume_5faverage_4736',['USE_VOLUME_AVERAGE',['../TurbPertStruct_8H.html#a1cd6e2210df20afb1fdec3183cbef7ba',1,'TurbPertStruct.H']]] + ['use_5fvolume_5faverage_4744',['USE_VOLUME_AVERAGE',['../TurbPertStruct_8H.html#a1cd6e2210df20afb1fdec3183cbef7ba',1,'TurbPertStruct.H']]] ]; diff --git a/search/enums_0.js b/search/enums_0.js index e64bd4b1ab..9b46648b14 100644 --- a/search/enums_0.js +++ b/search/enums_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['abldrivertype_4514',['ABLDriverType',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceb',1,'DataStruct.H']]], - ['advtype_4515',['AdvType',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70',1,'IndexDefines.H']]] + ['abldrivertype_4522',['ABLDriverType',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceb',1,'DataStruct.H']]], + ['advtype_4523',['AdvType',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70',1,'IndexDefines.H']]] ]; diff --git a/search/enums_1.js b/search/enums_1.js index f4190ebeae..2245ad56ed 100644 --- a/search/enums_1.js +++ b/search/enums_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['coord_4516',['Coord',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01',1,'DataStruct.H']]], - ['couplingtype_4517',['CouplingType',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139b',1,'DataStruct.H']]] + ['coord_4524',['Coord',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01',1,'DataStruct.H']]], + ['couplingtype_4525',['CouplingType',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139b',1,'DataStruct.H']]] ]; diff --git a/search/enums_2.js b/search/enums_2.js index b358be197a..aec8879c59 100644 --- a/search/enums_2.js +++ b/search/enums_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['erf_5fbc_4518',['ERF_BC',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9',1,'IndexDefines.H']]] + ['erf_5fbc_4526',['ERF_BC',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9',1,'IndexDefines.H']]] ]; diff --git a/search/enums_3.js b/search/enums_3.js index 7179aae429..fc3c91d0dd 100644 --- a/search/enums_3.js +++ b/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['fluxcalctype_4519',['FluxCalcType',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0',1,'ABLMost']]] + ['fluxcalctype_4527',['FluxCalcType',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0',1,'ABLMost']]] ]; diff --git a/search/enums_4.js b/search/enums_4.js index 2c1e9ae787..51932c9cd1 100644 --- a/search/enums_4.js +++ b/search/enums_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['interpmethod_4520',['InterpMethod',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2',1,'LinInterp']]] + ['interpmethod_4528',['InterpMethod',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2',1,'LinInterp']]] ]; diff --git a/search/enums_5.js b/search/enums_5.js index e088995736..b0f35e4f47 100644 --- a/search/enums_5.js +++ b/search/enums_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['landsurfacetype_4521',['LandSurfaceType',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4',1,'DataStruct.H']]], - ['lestype_4522',['LESType',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500',1,'TurbStruct.H']]] + ['landsurfacetype_4529',['LandSurfaceType',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4',1,'DataStruct.H']]], + ['lestype_4530',['LESType',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500',1,'TurbStruct.H']]] ]; diff --git a/search/enums_6.js b/search/enums_6.js index 8b0caa0e64..6e2aa3eae1 100644 --- a/search/enums_6.js +++ b/search/enums_6.js @@ -1,7 +1,7 @@ var searchData= [ - ['mathematicalbndrytypes_4523',['mathematicalBndryTypes',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01c',1,'ERFBCType']]], - ['moisturemodeltype_4524',['MoistureModelType',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5',1,'DataStruct.H']]], - ['moisturetype_4525',['MoistureType',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0',1,'DataStruct.H']]], - ['molecdifftype_4526',['MolecDiffType',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735',1,'DiffStruct.H']]] + ['mathematicalbndrytypes_4531',['mathematicalBndryTypes',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01c',1,'ERFBCType']]], + ['moisturemodeltype_4532',['MoistureModelType',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5',1,'DataStruct.H']]], + ['moisturetype_4533',['MoistureType',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0',1,'DataStruct.H']]], + ['molecdifftype_4534',['MolecDiffType',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735',1,'DiffStruct.H']]] ]; diff --git a/search/enums_7.js b/search/enums_7.js index e1d0c02393..02e58aafcf 100644 --- a/search/enums_7.js +++ b/search/enums_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['nc_5fdata_5fdims_5ftype_4527',['NC_Data_Dims_Type',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06',1,'NCWpsFile.H']]] + ['nc_5fdata_5fdims_5ftype_4535',['NC_Data_Dims_Type',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06',1,'NCWpsFile.H']]] ]; diff --git a/search/enums_8.js b/search/enums_8.js index dce54cba91..94e1cb8589 100644 --- a/search/enums_8.js +++ b/search/enums_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['pbltype_4528',['PBLType',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5',1,'TurbStruct.H']]], - ['perturbationtype_4529',['PerturbationType',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908c',1,'DataStruct.H']]] + ['pbltype_4536',['PBLType',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5',1,'TurbStruct.H']]], + ['perturbationtype_4537',['PerturbationType',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908c',1,'DataStruct.H']]] ]; diff --git a/search/enums_9.js b/search/enums_9.js index 096d7b9bcc..206d26fed5 100644 --- a/search/enums_9.js +++ b/search/enums_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['rayleigh_4530',['Rayleigh',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239',1,'DataStruct.H']]], - ['roughcalctype_4531',['RoughCalcType',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13',1,'ABLMost']]] + ['rayleigh_4538',['Rayleigh',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239',1,'DataStruct.H']]], + ['roughcalctype_4539',['RoughCalcType',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13',1,'ABLMost']]] ]; diff --git a/search/enums_a.js b/search/enums_a.js index 8d4e2bc3fe..faf12a9a46 100644 --- a/search/enums_a.js +++ b/search/enums_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['sponge_4532',['Sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcb',1,'DataStruct.H']]] + ['sponge_4540',['Sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcb',1,'DataStruct.H']]] ]; diff --git a/search/enums_b.js b/search/enums_b.js index aa069a7237..8d7b18305b 100644 --- a/search/enums_b.js +++ b/search/enums_b.js @@ -1,6 +1,6 @@ var searchData= [ - ['terraintype_4533',['TerrainType',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127',1,'DataStruct.H']]], - ['thetacalctype_4534',['ThetaCalcType',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9bab',1,'ABLMost']]], - ['type_4535',['Type',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7',1,'SatMethods']]] + ['terraintype_4541',['TerrainType',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127',1,'DataStruct.H']]], + ['thetacalctype_4542',['ThetaCalcType',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9bab',1,'ABLMost']]], + ['type_4543',['Type',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7',1,'SatMethods']]] ]; diff --git a/search/enums_c.js b/search/enums_c.js index 01a7fe031c..58584263e8 100644 --- a/search/enums_c.js +++ b/search/enums_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['units_4536',['Units',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1',1,'RadConstants']]] + ['units_4544',['Units',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1',1,'RadConstants']]] ]; diff --git a/search/enums_d.js b/search/enums_d.js index 20a28f6520..46867ebe46 100644 --- a/search/enums_d.js +++ b/search/enums_d.js @@ -1,5 +1,5 @@ var searchData= [ - ['windfarmloctype_4537',['WindFarmLocType',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9b',1,'DataStruct.H']]], - ['windfarmtype_4538',['WindFarmType',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847',1,'DataStruct.H']]] + ['windfarmloctype_4545',['WindFarmLocType',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9b',1,'DataStruct.H']]], + ['windfarmtype_4546',['WindFarmType',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847',1,'DataStruct.H']]] ]; diff --git a/search/enumvalues_0.js b/search/enumvalues_0.js index a973ac731b..ed5d1ffa74 100644 --- a/search/enumvalues_0.js +++ b/search/enumvalues_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['adiabatic_4539',['ADIABATIC',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba10548012f42e962e7945ce998b571c5c',1,'ABLMost']]] + ['adiabatic_4547',['ADIABATIC',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba10548012f42e962e7945ce998b571c5c',1,'ABLMost']]] ]; diff --git a/search/enumvalues_1.js b/search/enumvalues_1.js index 9f80e7ba94..6aeec0f23b 100644 --- a/search/enumvalues_1.js +++ b/search/enumvalues_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['bogus_4540',['bogus',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca5e7251ff4badd9a198c0601a7929b1c4',1,'ERFBCType']]], - ['bolton_4541',['Bolton',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aad1ba505f7c25afbfb5c6fe45f03789d',1,'SatMethods']]] + ['bogus_4548',['bogus',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca5e7251ff4badd9a198c0601a7929b1c4',1,'ERFBCType']]], + ['bolton_4549',['Bolton',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aad1ba505f7c25afbfb5c6fe45f03789d',1,'SatMethods']]] ]; diff --git a/search/enumvalues_10.js b/search/enumvalues_10.js index c654221786..a1fb6547b5 100644 --- a/search/enumvalues_10.js +++ b/search/enumvalues_10.js @@ -1,15 +1,15 @@ var searchData= [ - ['r_4638',['R',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda00b4f21134a7ba868f49f0d2ed3f7506',1,'RealBdyVars::R()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a21c496fde087064e9fa91a2349d4d2eb',1,'WRFBdyVars::R()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa890a68deeda33b83d4ac4e821f78be84',1,'MetGridBdyVars::R()']]], - ['rain_5faccum_4639',['rain_accum',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaa364685bc5d7f6f41ff14bbaf6ca3fc1',1,'MicVar_Kess::rain_accum()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a710fb698c72c08828c86a3efa6e28614',1,'MicVar::rain_accum()']]], - ['reflect_5feven_4640',['reflect_even',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01cabc47f82507730e1734a2f3bc58893cf9',1,'ERFBCType']]], - ['reflect_5fodd_4641',['reflect_odd',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca41cecdb4487b15207675ae9ee564e705',1,'ERFBCType']]], - ['rho_4642',['rho',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea89de8c3bfc941080efb960e5119fbd61',1,'MicVar_Kess::rho()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a2534fc55b1bd99268d18c38ddd112e53',1,'MicVar::rho()']]], - ['rho_5fbc_5fcomp_4643',['Rho_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa559799ff291d4e692283c4056bac8db1',1,'BCVars']]], - ['rhoke_5fbc_5fcomp_4644',['RhoKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa1556c0a3817c6fab60fbb6952cf0124f',1,'BCVars']]], - ['rhoq1_5fbc_5fcomp_4645',['RhoQ1_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0473174d8328f2bf7f74b84e9047e684',1,'BCVars']]], - ['rhoq2_5fbc_5fcomp_4646',['RhoQ2_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa502372fe4399d381375f39c17301030c',1,'BCVars']]], - ['rhoqke_5fbc_5fcomp_4647',['RhoQKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa3fd5e6f8378f1e1e80146b207c062cd8',1,'BCVars']]], - ['rhoscalar_5fbc_5fcomp_4648',['RhoScalar_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa029ef491930290dea3a984ebdb6d6ae4',1,'BCVars']]], - ['rhotheta_5fbc_5fcomp_4649',['RhoTheta_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa417d2de099d125a0f6b3e32cde3733d1',1,'BCVars']]] + ['r_4646',['R',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda00b4f21134a7ba868f49f0d2ed3f7506',1,'RealBdyVars::R()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a21c496fde087064e9fa91a2349d4d2eb',1,'WRFBdyVars::R()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa890a68deeda33b83d4ac4e821f78be84',1,'MetGridBdyVars::R()']]], + ['rain_5faccum_4647',['rain_accum',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaa364685bc5d7f6f41ff14bbaf6ca3fc1',1,'MicVar_Kess::rain_accum()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a710fb698c72c08828c86a3efa6e28614',1,'MicVar::rain_accum()']]], + ['reflect_5feven_4648',['reflect_even',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01cabc47f82507730e1734a2f3bc58893cf9',1,'ERFBCType']]], + ['reflect_5fodd_4649',['reflect_odd',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca41cecdb4487b15207675ae9ee564e705',1,'ERFBCType']]], + ['rho_4650',['rho',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea89de8c3bfc941080efb960e5119fbd61',1,'MicVar_Kess::rho()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a2534fc55b1bd99268d18c38ddd112e53',1,'MicVar::rho()']]], + ['rho_5fbc_5fcomp_4651',['Rho_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa559799ff291d4e692283c4056bac8db1',1,'BCVars']]], + ['rhoke_5fbc_5fcomp_4652',['RhoKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa1556c0a3817c6fab60fbb6952cf0124f',1,'BCVars']]], + ['rhoq1_5fbc_5fcomp_4653',['RhoQ1_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0473174d8328f2bf7f74b84e9047e684',1,'BCVars']]], + ['rhoq2_5fbc_5fcomp_4654',['RhoQ2_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa502372fe4399d381375f39c17301030c',1,'BCVars']]], + ['rhoqke_5fbc_5fcomp_4655',['RhoQKE_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa3fd5e6f8378f1e1e80146b207c062cd8',1,'BCVars']]], + ['rhoscalar_5fbc_5fcomp_4656',['RhoScalar_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa029ef491930290dea3a984ebdb6d6ae4',1,'BCVars']]], + ['rhotheta_5fbc_5fcomp_4657',['RhoTheta_bc_comp',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa417d2de099d125a0f6b3e32cde3733d1',1,'BCVars']]] ]; diff --git a/search/enumvalues_11.js b/search/enumvalues_11.js index de28d94639..770c39b267 100644 --- a/search/enumvalues_11.js +++ b/search/enumvalues_11.js @@ -1,16 +1,16 @@ var searchData= [ - ['sam_4650',['SAM',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a9f1b3be4a82b11d104e4ef7f7ccb1c19',1,'DataStruct.H']]], - ['sam_5fnoice_4651',['SAM_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0aca8fb8e2f9829763f29ce489f9f6e535',1,'DataStruct.H']]], - ['sam_5fnoprecip_5fnoice_4652',['SAM_NoPrecip_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a1571939639d68374fc4af7fae4b66d03',1,'DataStruct.H']]], - ['scalar_5fh_4653',['Scalar_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea85d322ae06bc4f66f791d4eda0a13ae6',1,'EddyDiff']]], - ['scalar_5fv_4654',['Scalar_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2b82a72be137b3159e7d4945735fcbf5',1,'EddyDiff']]], - ['simplead_4655',['SimpleAD',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a492784fb728d5797eb8db8b25fa2b33a',1,'DataStruct.H']]], - ['slip_5fwall_4656',['slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a03ee6de9fd100444c5c0567ea01bd538',1,'IndexDefines.H']]], - ['slm_4657',['SLM',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4ad3a11aacb1a63c0b2e5165c43b8ccd68',1,'DataStruct.H']]], - ['smagorinsky_4658',['Smagorinsky',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a409c5986f243d66ca7b1ef5882f4f808',1,'TurbStruct.H']]], - ['snow_5faccum_4659',['snow_accum',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a310c28c6a2a5e209f43302921d535af2',1,'MicVar']]], - ['static_4660',['Static',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127a84a8921b25f505d0d2077aeb5db4bc16',1,'DataStruct.H']]], - ['surface_5ftemperature_4661',['SURFACE_TEMPERATURE',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba317cef85d14b4909f1d76becb00dc0f1',1,'ABLMost']]], - ['symmetry_4662',['symmetry',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a40e712f30d56083318ab20a2402921d2',1,'IndexDefines.H']]] + ['sam_4658',['SAM',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a9f1b3be4a82b11d104e4ef7f7ccb1c19',1,'DataStruct.H']]], + ['sam_5fnoice_4659',['SAM_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0aca8fb8e2f9829763f29ce489f9f6e535',1,'DataStruct.H']]], + ['sam_5fnoprecip_5fnoice_4660',['SAM_NoPrecip_NoIce',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a1571939639d68374fc4af7fae4b66d03',1,'DataStruct.H']]], + ['scalar_5fh_4661',['Scalar_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea85d322ae06bc4f66f791d4eda0a13ae6',1,'EddyDiff']]], + ['scalar_5fv_4662',['Scalar_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2b82a72be137b3159e7d4945735fcbf5',1,'EddyDiff']]], + ['simplead_4663',['SimpleAD',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a492784fb728d5797eb8db8b25fa2b33a',1,'DataStruct.H']]], + ['slip_5fwall_4664',['slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a03ee6de9fd100444c5c0567ea01bd538',1,'IndexDefines.H']]], + ['slm_4665',['SLM',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4ad3a11aacb1a63c0b2e5165c43b8ccd68',1,'DataStruct.H']]], + ['smagorinsky_4666',['Smagorinsky',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a409c5986f243d66ca7b1ef5882f4f808',1,'TurbStruct.H']]], + ['snow_5faccum_4667',['snow_accum',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a310c28c6a2a5e209f43302921d535af2',1,'MicVar']]], + ['static_4668',['Static',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127a84a8921b25f505d0d2077aeb5db4bc16',1,'DataStruct.H']]], + ['surface_5ftemperature_4669',['SURFACE_TEMPERATURE',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9baba317cef85d14b4909f1d76becb00dc0f1',1,'ABLMost']]], + ['symmetry_4670',['symmetry',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a40e712f30d56083318ab20a2402921d2',1,'IndexDefines.H']]] ]; diff --git a/search/enumvalues_12.js b/search/enumvalues_12.js index cf07b4a14a..d38e9dbc1f 100644 --- a/search/enumvalues_12.js +++ b/search/enumvalues_12.js @@ -1,19 +1,19 @@ var searchData= [ - ['t_4663',['T',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a1e7df4966430ffdaa4bb7bbd0f8a6d02',1,'WRFBdyVars::T()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89faba8b3d297f43d3f8d507b19ff6e21757',1,'MetGridBdyVars::T()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda8ecd2dbb16824e5c68db7daf2254fc79',1,'RealBdyVars::T()']]], - ['tabs_4664',['tabs',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea7cde81843cd190a3122d7c3912a39b74',1,'MicVar_Kess::tabs()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8aaf3c3122dd3954fe2b19abfc5c27b3dc',1,'MicVar::tabs()']]], - ['tau_4665',['tau',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a0831ecd8c789131994c1f350dce2b02f',1,'DataStruct.H']]], - ['theta_4666',['theta',['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3baf198df5800148ff3680d005b5fb09c68',1,'LsmVar_MM5::theta()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a8cbbe7ff58f91759c10f65b097bcfc0f',1,'LsmVar_SLM::theta()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea8e4ed7630edede7500eef0da31218c36',1,'MicVar_Kess::theta()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a96295e93c39d249775ba2498eb3d4fc1',1,'MicVar::theta()']]], - ['theta_5fh_4667',['Theta_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ead0cfc6c50b43867895cbc2c02eb2b99a',1,'EddyDiff']]], - ['theta_5fv_4668',['Theta_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea0af64d676c5c6f4312eb892f9a7a46cd',1,'EddyDiff']]], - ['thetabar_4669',['thetabar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239ae41e9f65f26ee3b04db07f2db7f28bdb',1,'DataStruct.H']]], - ['time_4670',['Time',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa76d4ef5f3f6a672bbfab2865563e530',1,'NCWpsFile.H']]], - ['time_5fbdywidth_5fbt_5fsn_4671',['Time_BdyWidth_BT_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a2f43039d16fd9942908dc0b55b462b18',1,'NCWpsFile.H']]], - ['time_5fbdywidth_5fbt_5fwe_4672',['Time_BdyWidth_BT_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aaa684fa862f886663c11fcad18416550',1,'NCWpsFile.H']]], - ['time_5fbdywidth_5fsn_4673',['Time_BdyWidth_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a7d998330c55b56c1e46c449b2e39e89f',1,'NCWpsFile.H']]], - ['time_5fbdywidth_5fwe_4674',['Time_BdyWidth_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a1bfaf1bd09d922faf1b4bb0ffb3a6ec3',1,'NCWpsFile.H']]], - ['time_5fbt_4675',['Time_BT',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a539ca443eab3c322b2b37046e896dc62',1,'NCWpsFile.H']]], - ['time_5fbt_5fsn_5fwe_4676',['Time_BT_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa3968158227ea04595d4003503cca22b',1,'NCWpsFile.H']]], - ['time_5fsn_5fwe_4677',['Time_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a5f93bace93896872075eae75770cadc4',1,'NCWpsFile.H']]], - ['twoway_4678',['TwoWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba6c267346f8ebb889610a5a90838be815',1,'DataStruct.H']]] + ['t_4671',['T',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a1e7df4966430ffdaa4bb7bbd0f8a6d02',1,'WRFBdyVars::T()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89faba8b3d297f43d3f8d507b19ff6e21757',1,'MetGridBdyVars::T()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda8ecd2dbb16824e5c68db7daf2254fc79',1,'RealBdyVars::T()']]], + ['tabs_4672',['tabs',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea7cde81843cd190a3122d7c3912a39b74',1,'MicVar_Kess::tabs()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8aaf3c3122dd3954fe2b19abfc5c27b3dc',1,'MicVar::tabs()']]], + ['tau_4673',['tau',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a0831ecd8c789131994c1f350dce2b02f',1,'DataStruct.H']]], + ['theta_4674',['theta',['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3baf198df5800148ff3680d005b5fb09c68',1,'LsmVar_MM5::theta()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a8cbbe7ff58f91759c10f65b097bcfc0f',1,'LsmVar_SLM::theta()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea8e4ed7630edede7500eef0da31218c36',1,'MicVar_Kess::theta()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a96295e93c39d249775ba2498eb3d4fc1',1,'MicVar::theta()']]], + ['theta_5fh_4675',['Theta_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ead0cfc6c50b43867895cbc2c02eb2b99a',1,'EddyDiff']]], + ['theta_5fv_4676',['Theta_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea0af64d676c5c6f4312eb892f9a7a46cd',1,'EddyDiff']]], + ['thetabar_4677',['thetabar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239ae41e9f65f26ee3b04db07f2db7f28bdb',1,'DataStruct.H']]], + ['time_4678',['Time',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa76d4ef5f3f6a672bbfab2865563e530',1,'NCWpsFile.H']]], + ['time_5fbdywidth_5fbt_5fsn_4679',['Time_BdyWidth_BT_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a2f43039d16fd9942908dc0b55b462b18',1,'NCWpsFile.H']]], + ['time_5fbdywidth_5fbt_5fwe_4680',['Time_BdyWidth_BT_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aaa684fa862f886663c11fcad18416550',1,'NCWpsFile.H']]], + ['time_5fbdywidth_5fsn_4681',['Time_BdyWidth_SN',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a7d998330c55b56c1e46c449b2e39e89f',1,'NCWpsFile.H']]], + ['time_5fbdywidth_5fwe_4682',['Time_BdyWidth_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a1bfaf1bd09d922faf1b4bb0ffb3a6ec3',1,'NCWpsFile.H']]], + ['time_5fbt_4683',['Time_BT',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a539ca443eab3c322b2b37046e896dc62',1,'NCWpsFile.H']]], + ['time_5fbt_5fsn_5fwe_4684',['Time_BT_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06aa3968158227ea04595d4003503cca22b',1,'NCWpsFile.H']]], + ['time_5fsn_5fwe_4685',['Time_SN_WE',['../NCWpsFile_8H.html#a147911bcb83952a10f7560fd4e9d8f06a5f93bace93896872075eae75770cadc4',1,'NCWpsFile.H']]], + ['twoway_4686',['TwoWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba6c267346f8ebb889610a5a90838be815',1,'DataStruct.H']]] ]; diff --git a/search/enumvalues_13.js b/search/enumvalues_13.js index 9302545d92..57da708d18 100644 --- a/search/enumvalues_13.js +++ b/search/enumvalues_13.js @@ -1,11 +1,11 @@ var searchData= [ - ['u_4679',['U',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda18f2b09699f8c7ee3796d766f288f411',1,'RealBdyVars::U()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582aa53bdf551bf25340a362d722eac4ab6f',1,'WRFBdyVars::U()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa378f42ee4d721483e332f15a50a6f3ea',1,'MetGridBdyVars::U()']]], - ['ubar_4680',['ubar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d2cdf8cea6cb933d4ce759c1ff1b948',1,'DataStruct.H']]], - ['ubar_5fsponge_4681',['ubar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbac159d9fae0d25be7ce907e1feb87cdaa',1,'DataStruct.H']]], - ['undefined_4682',['undefined',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a5e543256c480ac577d30f76f9120eb74',1,'IndexDefines.H']]], - ['undefined_4683',['Undefined',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5aec0fc0100c4fc1ce4eea230c3dc10360',1,'DataStruct.H']]], - ['unknown_4684',['Unknown',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a88183b946cc5f0e8c96b2e66e1c74a7e',1,'IndexDefines.H']]], - ['upwind_5f3rd_4685',['Upwind_3rd',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a40adf6565c1a31b2c72d8072412d0b9f',1,'IndexDefines.H']]], - ['upwind_5f5th_4686',['Upwind_5th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a83aec89012c35752597047c6ebdd983a',1,'IndexDefines.H']]] + ['u_4687',['U',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda18f2b09699f8c7ee3796d766f288f411',1,'RealBdyVars::U()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582aa53bdf551bf25340a362d722eac4ab6f',1,'WRFBdyVars::U()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa378f42ee4d721483e332f15a50a6f3ea',1,'MetGridBdyVars::U()']]], + ['ubar_4688',['ubar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d2cdf8cea6cb933d4ce759c1ff1b948',1,'DataStruct.H']]], + ['ubar_5fsponge_4689',['ubar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbac159d9fae0d25be7ce907e1feb87cdaa',1,'DataStruct.H']]], + ['undefined_4690',['undefined',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a5e543256c480ac577d30f76f9120eb74',1,'IndexDefines.H']]], + ['undefined_4691',['Undefined',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5aec0fc0100c4fc1ce4eea230c3dc10360',1,'DataStruct.H']]], + ['unknown_4692',['Unknown',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a88183b946cc5f0e8c96b2e66e1c74a7e',1,'IndexDefines.H']]], + ['upwind_5f3rd_4693',['Upwind_3rd',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a40adf6565c1a31b2c72d8072412d0b9f',1,'IndexDefines.H']]], + ['upwind_5f5th_4694',['Upwind_5th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a83aec89012c35752597047c6ebdd983a',1,'IndexDefines.H']]] ]; diff --git a/search/enumvalues_14.js b/search/enumvalues_14.js index 8f305660d8..1042dbfa03 100644 --- a/search/enumvalues_14.js +++ b/search/enumvalues_14.js @@ -1,6 +1,6 @@ var searchData= [ - ['v_4687',['V',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bdaeb7c7786202be202372af9778caaa59a',1,'RealBdyVars::V()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a4d00543cd0d6f68475152e954f5dfa43',1,'WRFBdyVars::V()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa648d295dcce3682ff094adbee4f946bf',1,'MetGridBdyVars::V()']]], - ['vbar_4688',['vbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239acb08c6a1b8bca5e9e4ef6162aef2cfa4',1,'DataStruct.H']]], - ['vbar_5fsponge_4689',['vbar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbaad1bdec1c0213a18483e81bcb4926964',1,'DataStruct.H']]] + ['v_4695',['V',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bdaeb7c7786202be202372af9778caaa59a',1,'RealBdyVars::V()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a4d00543cd0d6f68475152e954f5dfa43',1,'WRFBdyVars::V()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa648d295dcce3682ff094adbee4f946bf',1,'MetGridBdyVars::V()']]], + ['vbar_4696',['vbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239acb08c6a1b8bca5e9e4ef6162aef2cfa4',1,'DataStruct.H']]], + ['vbar_5fsponge_4697',['vbar_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcbaad1bdec1c0213a18483e81bcb4926964',1,'DataStruct.H']]] ]; diff --git a/search/enumvalues_15.js b/search/enumvalues_15.js index ca69123dd5..db79fcbb98 100644 --- a/search/enumvalues_15.js +++ b/search/enumvalues_15.js @@ -1,10 +1,10 @@ var searchData= [ - ['wave_5fcoupled_4690',['WAVE_COUPLED',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a3e1545d84d0cc7da6edf47adda8a80f9',1,'ABLMost']]], - ['wbar_4691',['wbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d8bd6001a2421b06c3ec4e9f2dcdffd',1,'DataStruct.H']]], - ['weno_5f3_4692',['Weno_3',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70ada35597e5f00fa867fe6e39d651a2195',1,'IndexDefines.H']]], - ['weno_5f3mzq_4693',['Weno_3MZQ',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af8b942d20ed08b25df71ea1c87244210',1,'IndexDefines.H']]], - ['weno_5f3z_4694',['Weno_3Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a9c29b64a7627155706a1cd93682b4351',1,'IndexDefines.H']]], - ['weno_5f5_4695',['Weno_5',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af2429e8de544f3ebd7c9668e3dbebaa8',1,'IndexDefines.H']]], - ['weno_5f5z_4696',['Weno_5Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70aeb75f5943c7837da80e2048f2b344efc',1,'IndexDefines.H']]] + ['wave_5fcoupled_4698',['WAVE_COUPLED',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a3e1545d84d0cc7da6edf47adda8a80f9',1,'ABLMost']]], + ['wbar_4699',['wbar',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a3d8bd6001a2421b06c3ec4e9f2dcdffd',1,'DataStruct.H']]], + ['weno_5f3_4700',['Weno_3',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70ada35597e5f00fa867fe6e39d651a2195',1,'IndexDefines.H']]], + ['weno_5f3mzq_4701',['Weno_3MZQ',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af8b942d20ed08b25df71ea1c87244210',1,'IndexDefines.H']]], + ['weno_5f3z_4702',['Weno_3Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a9c29b64a7627155706a1cd93682b4351',1,'IndexDefines.H']]], + ['weno_5f5_4703',['Weno_5',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70af2429e8de544f3ebd7c9668e3dbebaa8',1,'IndexDefines.H']]], + ['weno_5f5z_4704',['Weno_5Z',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70aeb75f5943c7837da80e2048f2b344efc',1,'IndexDefines.H']]] ]; diff --git a/search/enumvalues_16.js b/search/enumvalues_16.js index 4433e5ac1a..1e5bab8670 100644 --- a/search/enumvalues_16.js +++ b/search/enumvalues_16.js @@ -1,8 +1,8 @@ var searchData= [ - ['x_4697',['x',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a9dd4e461268c8034f5c8564e155c67a6',1,'DataStruct.H']]], - ['x_5fy_4698',['x_y',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba52102d8e853322150c95bd20cec93d2a',1,'DataStruct.H']]], - ['xmom_4699',['xmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaf661293a5a71ca532c214929b98c0bad',1,'IntVars']]], - ['xvel_4700',['xvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a2a10a6e726515894b07621908abd4c0c',1,'Vars']]], - ['xvel_5fbc_4701',['xvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aab1782753c68aaad8632b0a7d575e57f4',1,'BCVars']]] + ['x_4705',['x',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a9dd4e461268c8034f5c8564e155c67a6',1,'DataStruct.H']]], + ['x_5fy_4706',['x_y',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba52102d8e853322150c95bd20cec93d2a',1,'DataStruct.H']]], + ['xmom_4707',['xmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaf661293a5a71ca532c214929b98c0bad',1,'IntVars']]], + ['xvel_4708',['xvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a2a10a6e726515894b07621908abd4c0c',1,'Vars']]], + ['xvel_5fbc_4709',['xvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aab1782753c68aaad8632b0a7d575e57f4',1,'BCVars']]] ]; diff --git a/search/enumvalues_17.js b/search/enumvalues_17.js index 0327267921..f36de664e2 100644 --- a/search/enumvalues_17.js +++ b/search/enumvalues_17.js @@ -1,8 +1,8 @@ var searchData= [ - ['y_4702',['y',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a415290769594460e2e485922904f345d',1,'DataStruct.H']]], - ['ymom_4703',['ymom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa2e60798bc45154a8f905b1aa228a24e5',1,'IntVars']]], - ['ysu_4704',['YSU',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5ad032bccff1ff2e272cc68da5a0de09fe',1,'TurbStruct.H']]], - ['yvel_4705',['yvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a81793b83204cfa56d4683bc676fbbfb6',1,'Vars']]], - ['yvel_5fbc_4706',['yvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa98ad22810fdfe9e585bc6481fc12454e',1,'BCVars']]] + ['y_4710',['y',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01a415290769594460e2e485922904f345d',1,'DataStruct.H']]], + ['ymom_4711',['ymom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa2e60798bc45154a8f905b1aa228a24e5',1,'IntVars']]], + ['ysu_4712',['YSU',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5ad032bccff1ff2e272cc68da5a0de09fe',1,'TurbStruct.H']]], + ['yvel_4713',['yvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a81793b83204cfa56d4683bc676fbbfb6',1,'Vars']]], + ['yvel_5fbc_4714',['yvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa98ad22810fdfe9e585bc6481fc12454e',1,'BCVars']]] ]; diff --git a/search/enumvalues_18.js b/search/enumvalues_18.js index 3d1d3b8045..edee8665a4 100644 --- a/search/enumvalues_18.js +++ b/search/enumvalues_18.js @@ -1,7 +1,7 @@ var searchData= [ - ['z_4707',['z',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01afbade9e36a3f36d3d676c1b808451dd7',1,'DataStruct.H']]], - ['zmom_4708',['zmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaaab25f707cae69bfadac2abcd17a2188',1,'IntVars']]], - ['zvel_4709',['zvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a48ee63b17bc216e9661511c33c68bd8b',1,'Vars']]], - ['zvel_5fbc_4710',['zvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa03b35ec9e83f34bb1349a86965d34e34',1,'BCVars']]] + ['z_4715',['z',['../DataStruct_8H.html#a627f1f843904477f763577ad1460de01afbade9e36a3f36d3d676c1b808451dd7',1,'DataStruct.H']]], + ['zmom_4716',['zmom',['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daaaab25f707cae69bfadac2abcd17a2188',1,'IntVars']]], + ['zvel_4717',['zvel',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a48ee63b17bc216e9661511c33c68bd8b',1,'Vars']]], + ['zvel_5fbc_4718',['zvel_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa03b35ec9e83f34bb1349a86965d34e34',1,'BCVars']]] ]; diff --git a/search/enumvalues_2.js b/search/enumvalues_2.js index bd686451d8..7c53276a11 100644 --- a/search/enumvalues_2.js +++ b/search/enumvalues_2.js @@ -1,19 +1,19 @@ var searchData= [ - ['cellbilinear_4542',['CellBilinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba39d869532e57e69c15b845ee6e38a9de',1,'InterpType']]], - ['cellconservativelinear_4543',['CellConservativeLinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abab0ad7795a42bdee1bdd33474214bc822',1,'InterpType']]], - ['cellconservativeprotected_4544',['CellConservativeProtected',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abacb9bd14749e9f8c08885b9bc981992de',1,'InterpType']]], - ['cellconservativequartic_4545',['CellConservativeQuartic',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba0291df397377f0f90f7353e49f5a8f20',1,'InterpType']]], - ['cellquadratic_4546',['CellQuadratic',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abab57fb74e35b4c4d31f44d6cafe66cf69',1,'InterpType']]], - ['centered_5f2nd_4547',['Centered_2nd',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70ada570868919bafaab1776170229a7049',1,'IndexDefines.H']]], - ['centered_5f4th_4548',['Centered_4th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a778e0ed47937713eb1c4bedef6b00161',1,'IndexDefines.H']]], - ['centered_5f6th_4549',['Centered_6th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a8c9475eb6bfde28e5bcb5230ac2e22a9',1,'IndexDefines.H']]], - ['centimeter_4550',['centimeter',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a135cc2d02c99a9ca6a6413cacea93664',1,'RadConstants']]], - ['charnock_4551',['CHARNOCK',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13addbb8213265f3ad773f7af2cb8147062',1,'ABLMost']]], - ['cons_4552',['cons',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a47abe072e12c61d29cde15a509a0664b',1,'Vars::cons()'],['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa2e7100afbf5e7a39371f1cb29f6f570a',1,'IntVars::cons()']]], - ['cons_5fbc_4553',['cons_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aaaf601346b01655b32acf66d07b856aec',1,'BCVars']]], - ['constant_4554',['CONSTANT',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a8d6b5cada83510220f59e00ce86d4d92',1,'ABLMost']]], - ['constant_4555',['Constant',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735acb17869fe51048b5a5c4c6106551a255',1,'DiffStruct.H']]], - ['constantalpha_4556',['ConstantAlpha',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735a6f0229db491c3b01860363456dc57288',1,'DiffStruct.H']]], - ['custom_4557',['CUSTOM',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a72baef04098f035e8a320b03ad197818',1,'ABLMost']]] + ['cellbilinear_4550',['CellBilinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba39d869532e57e69c15b845ee6e38a9de',1,'InterpType']]], + ['cellconservativelinear_4551',['CellConservativeLinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abab0ad7795a42bdee1bdd33474214bc822',1,'InterpType']]], + ['cellconservativeprotected_4552',['CellConservativeProtected',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abacb9bd14749e9f8c08885b9bc981992de',1,'InterpType']]], + ['cellconservativequartic_4553',['CellConservativeQuartic',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba0291df397377f0f90f7353e49f5a8f20',1,'InterpType']]], + ['cellquadratic_4554',['CellQuadratic',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abab57fb74e35b4c4d31f44d6cafe66cf69',1,'InterpType']]], + ['centered_5f2nd_4555',['Centered_2nd',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70ada570868919bafaab1776170229a7049',1,'IndexDefines.H']]], + ['centered_5f4th_4556',['Centered_4th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a778e0ed47937713eb1c4bedef6b00161',1,'IndexDefines.H']]], + ['centered_5f6th_4557',['Centered_6th',['../IndexDefines_8H.html#ada2d84e0dbbfb8d748defbf018748a70a8c9475eb6bfde28e5bcb5230ac2e22a9',1,'IndexDefines.H']]], + ['centimeter_4558',['centimeter',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a135cc2d02c99a9ca6a6413cacea93664',1,'RadConstants']]], + ['charnock_4559',['CHARNOCK',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13addbb8213265f3ad773f7af2cb8147062',1,'ABLMost']]], + ['cons_4560',['cons',['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a47abe072e12c61d29cde15a509a0664b',1,'Vars::cons()'],['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa2e7100afbf5e7a39371f1cb29f6f570a',1,'IntVars::cons()']]], + ['cons_5fbc_4561',['cons_bc',['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aaaf601346b01655b32acf66d07b856aec',1,'BCVars']]], + ['constant_4562',['CONSTANT',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a8d6b5cada83510220f59e00ce86d4d92',1,'ABLMost']]], + ['constant_4563',['Constant',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735acb17869fe51048b5a5c4c6106551a255',1,'DiffStruct.H']]], + ['constantalpha_4564',['ConstantAlpha',['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735a6f0229db491c3b01860363456dc57288',1,'DiffStruct.H']]], + ['custom_4565',['CUSTOM',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a72baef04098f035e8a320b03ad197818',1,'ABLMost']]] ]; diff --git a/search/enumvalues_3.js b/search/enumvalues_3.js index d7db3965e1..78446df73e 100644 --- a/search/enumvalues_3.js +++ b/search/enumvalues_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['deardorff_4558',['Deardorff',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500ab7106655ebb5e00e0f040302bf4129bf',1,'TurbStruct.H']]], - ['donelan_4559',['DONELAN',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0afbf950ece84b8c4c7ebcf6492db726f7',1,'ABLMost']]] + ['deardorff_4566',['Deardorff',['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500ab7106655ebb5e00e0f040302bf4129bf',1,'TurbStruct.H']]], + ['donelan_4567',['DONELAN',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0afbf950ece84b8c4c7ebcf6492db726f7',1,'ABLMost']]] ]; diff --git a/search/enumvalues_4.js b/search/enumvalues_4.js index 1bccd7ca3f..b28f59e96f 100644 --- a/search/enumvalues_4.js +++ b/search/enumvalues_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['eulerian_4560',['Eulerian',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5aff01d2011cc56dfe241e0002bb9df778',1,'DataStruct.H']]], - ['ewp_4561',['EWP',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847ac49b3a43f2f11cf252c3a9f35d1c4441',1,'DataStruct.H']]], - ['ext_5fdir_4562',['ext_dir',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca4b16988b22c277c9f812ddb5fb1539af',1,'ERFBCType']]], - ['ext_5fdir_5fingested_4563',['ext_dir_ingested',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca138e8c6c2427dcd78959f3e0e84b3462',1,'ERFBCType']]], - ['ext_5fdir_5fprim_4564',['ext_dir_prim',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca52a76d5c6aeb74655f726be3ae8a1eab',1,'ERFBCType']]], - ['extrap_5fmethod_5fbndry_4565',['extrap_method_bndry',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2ac291677b47a4b2b3276ea6ebf30d6e26',1,'LinInterp']]], - ['extrap_5fmethod_5fcycle_4566',['extrap_method_cycle',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2aeec66ba685aaa33115191d8f6bc9c0e6',1,'LinInterp']]], - ['extrap_5fmethod_5fzero_4567',['extrap_method_zero',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2aa8778034b0e18c190776623750b945b5',1,'LinInterp']]] + ['eulerian_4568',['Eulerian',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5aff01d2011cc56dfe241e0002bb9df778',1,'DataStruct.H']]], + ['ewp_4569',['EWP',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847ac49b3a43f2f11cf252c3a9f35d1c4441',1,'DataStruct.H']]], + ['ext_5fdir_4570',['ext_dir',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca4b16988b22c277c9f812ddb5fb1539af',1,'ERFBCType']]], + ['ext_5fdir_5fingested_4571',['ext_dir_ingested',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca138e8c6c2427dcd78959f3e0e84b3462',1,'ERFBCType']]], + ['ext_5fdir_5fprim_4572',['ext_dir_prim',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca52a76d5c6aeb74655f726be3ae8a1eab',1,'ERFBCType']]], + ['extrap_5fmethod_5fbndry_4573',['extrap_method_bndry',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2ac291677b47a4b2b3276ea6ebf30d6e26',1,'LinInterp']]], + ['extrap_5fmethod_5fcycle_4574',['extrap_method_cycle',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2aeec66ba685aaa33115191d8f6bc9c0e6',1,'LinInterp']]], + ['extrap_5fmethod_5fzero_4575',['extrap_method_zero',['../classLinInterp.html#a1f3e9aabd558af36cbc7accfc6e523a2aa8778034b0e18c190776623750b945b5',1,'LinInterp']]] ]; diff --git a/search/enumvalues_5.js b/search/enumvalues_5.js index 9a935006a7..8ac73ca1db 100644 --- a/search/enumvalues_5.js +++ b/search/enumvalues_5.js @@ -1,7 +1,7 @@ var searchData= [ - ['faceconserativelinear_4568',['FaceConserativeLinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba01c80186916322ee3aec36ca88914dec',1,'InterpType']]], - ['facelinear_4569',['FaceLinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba61db714b7a202883765f0d43fe722f18',1,'InterpType']]], - ['fitch_4570',['Fitch',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a2b00d051a8acd949c63ac94efa793efe',1,'DataStruct.H']]], - ['foextrap_4571',['foextrap',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca4a8d85af949a1ce567934e55c69c2846',1,'ERFBCType']]] + ['faceconserativelinear_4576',['FaceConserativeLinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba01c80186916322ee3aec36ca88914dec',1,'InterpType']]], + ['facelinear_4577',['FaceLinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba61db714b7a202883765f0d43fe722f18',1,'InterpType']]], + ['fitch_4578',['Fitch',['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a2b00d051a8acd949c63ac94efa793efe',1,'DataStruct.H']]], + ['foextrap_4579',['foextrap',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca4a8d85af949a1ce567934e55c69c2846',1,'ERFBCType']]] ]; diff --git a/search/enumvalues_6.js b/search/enumvalues_6.js index f14944b117..9af1e620e7 100644 --- a/search/enumvalues_6.js +++ b/search/enumvalues_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['geostrophicwind_4572',['GeostrophicWind',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba6c2c47a19d5c773bae606eb243104880',1,'DataStruct.H']]], - ['goffgratch_4573',['GoffGratch',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7ab35ed313acae6ed02218056f81d56455',1,'SatMethods']]], - ['graup_5faccum_4574',['graup_accum',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8aa13fe479c935eca35c9375907e524992',1,'MicVar']]] + ['geostrophicwind_4580',['GeostrophicWind',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba6c2c47a19d5c773bae606eb243104880',1,'DataStruct.H']]], + ['goffgratch_4581',['GoffGratch',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7ab35ed313acae6ed02218056f81d56455',1,'SatMethods']]], + ['graup_5faccum_4582',['graup_accum',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8aa13fe479c935eca35c9375907e524992',1,'MicVar']]] ]; diff --git a/search/enumvalues_7.js b/search/enumvalues_7.js index 99e17160f6..951a4c7a92 100644 --- a/search/enumvalues_7.js +++ b/search/enumvalues_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['heat_5fflux_4575',['HEAT_FLUX',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9babac03b743c56d9316fbd3d327453b22226',1,'ABLMost']]], - ['ho_5foutflow_4576',['ho_outflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a7a78e4cea7eaa21ad14a6fa92fbdc549',1,'IndexDefines.H']]], - ['hoextrapcc_4577',['hoextrapcc',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca71e344f745a7b29eb00c25df691f410d',1,'ERFBCType']]] + ['heat_5fflux_4583',['HEAT_FLUX',['../classABLMost.html#a46fbd9260d2adfa7c18edad6452f9babac03b743c56d9316fbd3d327453b22226',1,'ABLMost']]], + ['ho_5foutflow_4584',['ho_outflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a7a78e4cea7eaa21ad14a6fa92fbdc549',1,'IndexDefines.H']]], + ['hoextrapcc_4585',['hoextrapcc',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca71e344f745a7b29eb00c25df691f410d',1,'ERFBCType']]] ]; diff --git a/search/enumvalues_8.js b/search/enumvalues_8.js index 3fcf84a1e8..c5fa8ab3eb 100644 --- a/search/enumvalues_8.js +++ b/search/enumvalues_8.js @@ -1,7 +1,7 @@ var searchData= [ - ['inflow_4578',['inflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9ad37e67db17cfd059f2852e2673b9e8ef',1,'IndexDefines.H']]], - ['int_5fdir_4579',['int_dir',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca9f18284526a1054d4e7a4783852ead30',1,'ERFBCType']]], - ['inv_5fcm_4580',['inv_cm',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a8b67eb83509631c60e1fe0a561983f52',1,'RadConstants']]], - ['invalid_4581',['Invalid',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aacd427431253b9fe6b472b6db3685edb',1,'SatMethods']]] + ['inflow_4586',['inflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9ad37e67db17cfd059f2852e2673b9e8ef',1,'IndexDefines.H']]], + ['int_5fdir_4587',['int_dir',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca9f18284526a1054d4e7a4783852ead30',1,'ERFBCType']]], + ['inv_5fcm_4588',['inv_cm',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a8b67eb83509631c60e1fe0a561983f52',1,'RadConstants']]], + ['invalid_4589',['Invalid',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aacd427431253b9fe6b472b6db3685edb',1,'SatMethods']]] ]; diff --git a/search/enumvalues_9.js b/search/enumvalues_9.js index 040c94ae49..239748f929 100644 --- a/search/enumvalues_9.js +++ b/search/enumvalues_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['ke_5fh_4582',['KE_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eafa0c87454b22a819e328491f78bf6767',1,'EddyDiff']]], - ['ke_5fv_4583',['KE_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea937c191d351b2c26cd7ea07878978b94',1,'EddyDiff']]], - ['kessler_4584',['Kessler',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0af918ea9a492942625a661a22ac6af91d',1,'DataStruct.H']]], - ['kessler_5fnorain_4585',['Kessler_NoRain',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0ab367ee4b7b1fe3bae62b649e580db4f4',1,'DataStruct.H']]] + ['ke_5fh_4590',['KE_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eafa0c87454b22a819e328491f78bf6767',1,'EddyDiff']]], + ['ke_5fv_4591',['KE_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea937c191d351b2c26cd7ea07878978b94',1,'EddyDiff']]], + ['kessler_4592',['Kessler',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0af918ea9a492942625a661a22ac6af91d',1,'DataStruct.H']]], + ['kessler_5fnorain_4593',['Kessler_NoRain',['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0ab367ee4b7b1fe3bae62b649e580db4f4',1,'DataStruct.H']]] ]; diff --git a/search/enumvalues_a.js b/search/enumvalues_a.js index acd0f2fca1..d2d919ba90 100644 --- a/search/enumvalues_a.js +++ b/search/enumvalues_a.js @@ -1,5 +1,5 @@ var searchData= [ - ['lagrangian_4586',['Lagrangian',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5a2e32ba26d0dfb8d9502608639fcac451',1,'DataStruct.H']]], - ['lat_5flon_4587',['lat_lon',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba17fee101a502e526f68bdfb76a231372',1,'DataStruct.H']]] + ['lagrangian_4594',['Lagrangian',['../DataStruct_8H.html#a62a5a9bde82457a1611cde231a43bfe5a2e32ba26d0dfb8d9502608639fcac451',1,'DataStruct.H']]], + ['lat_5flon_4595',['lat_lon',['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba17fee101a502e526f68bdfb76a231372',1,'DataStruct.H']]] ]; diff --git a/search/enumvalues_b.js b/search/enumvalues_b.js index 843c610ea5..494fae1f2f 100644 --- a/search/enumvalues_b.js +++ b/search/enumvalues_b.js @@ -1,15 +1,15 @@ var searchData= [ - ['meter_4588',['meter',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a3c6b87cb2d07bd40e9ed24c8729b20bd',1,'RadConstants']]], - ['micrometer_4589',['micrometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1aca44c575fbae0e89d6f7764169e03c46',1,'RadConstants']]], - ['mm5_4590',['MM5',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a4594809823de21e46cbf63b1bcd316b5',1,'DataStruct.H']]], - ['modified_5fcharnock_4591',['MODIFIED_CHARNOCK',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a266bf3048d67b1b3187c0189bc232fde',1,'ABLMost']]], - ['moeng_4592',['MOENG',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a0525d4394471c332f3c0a497584923d5',1,'ABLMost']]], - ['mom_5fh_4593',['Mom_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2e96e6d5e84e7d7b9857e73159dfbe2b',1,'EddyDiff']]], - ['mom_5fv_4594',['Mom_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea61ed124b350a1b26da1bd26aebfa5f82',1,'EddyDiff']]], - ['most_4595',['MOST',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca42d0838b4e8d40ee76fbaf2d55c3402e',1,'ERFBCType::MOST()'],['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a882dd232c0425bb9366544f84f0a7b6c',1,'MOST(): IndexDefines.H']]], - ['moving_4596',['Moving',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127adefe967ad0373b2274fc298f19125ca7',1,'DataStruct.H']]], - ['mu_4597',['MU',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a9d2d300be8f8f15441322fce35c9c92e',1,'WRFBdyVars']]], - ['murphykoop_4598',['MurphyKoop',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7a614be0679f050250e4d5494708d1136a',1,'SatMethods']]], - ['mynn25_4599',['MYNN25',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5abdeb9a753db1d1f3fe0e944eab1d0601',1,'TurbStruct.H']]] + ['meter_4596',['meter',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a3c6b87cb2d07bd40e9ed24c8729b20bd',1,'RadConstants']]], + ['micrometer_4597',['micrometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1aca44c575fbae0e89d6f7764169e03c46',1,'RadConstants']]], + ['mm5_4598',['MM5',['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a4594809823de21e46cbf63b1bcd316b5',1,'DataStruct.H']]], + ['modified_5fcharnock_4599',['MODIFIED_CHARNOCK',['../classABLMost.html#ae825f96c2d098b3e070642a74e6a3f13a266bf3048d67b1b3187c0189bc232fde',1,'ABLMost']]], + ['moeng_4600',['MOENG',['../classABLMost.html#a92e41ba7a650b4768aa6bc006b2241e0a0525d4394471c332f3c0a497584923d5',1,'ABLMost']]], + ['mom_5fh_4601',['Mom_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea2e96e6d5e84e7d7b9857e73159dfbe2b',1,'EddyDiff']]], + ['mom_5fv_4602',['Mom_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea61ed124b350a1b26da1bd26aebfa5f82',1,'EddyDiff']]], + ['most_4603',['MOST',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca42d0838b4e8d40ee76fbaf2d55c3402e',1,'ERFBCType::MOST()'],['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a882dd232c0425bb9366544f84f0a7b6c',1,'MOST(): IndexDefines.H']]], + ['moving_4604',['Moving',['../DataStruct_8H.html#af82ff6f1edafee12190434b73fe91127adefe967ad0373b2274fc298f19125ca7',1,'DataStruct.H']]], + ['mu_4605',['MU',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a9d2d300be8f8f15441322fce35c9c92e',1,'WRFBdyVars']]], + ['murphykoop_4606',['MurphyKoop',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7a614be0679f050250e4d5494708d1136a',1,'SatMethods']]], + ['mynn25_4607',['MYNN25',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5abdeb9a753db1d1f3fe0e944eab1d0601',1,'TurbStruct.H']]] ]; diff --git a/search/enumvalues_c.js b/search/enumvalues_c.js index b93f75d4c5..09185f85b4 100644 --- a/search/enumvalues_c.js +++ b/search/enumvalues_c.js @@ -1,14 +1,14 @@ var searchData= [ - ['nanometer_4600',['nanometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a7a267da562dd711a27346968f67cadfe',1,'RadConstants']]], - ['neumann_4601',['neumann',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca0b217c3380adcde8f3cd9b58d949db60',1,'ERFBCType']]], - ['neumann_5fint_4602',['neumann_int',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01caa8e7f5249fea539bf14e97cfba9074d9',1,'ERFBCType']]], - ['no_5fslip_5fwall_4603',['no_slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acb8c716b8d9b499d9bc323d8f8a410d3',1,'IndexDefines.H']]], - ['nodebilinear_4604',['NodeBilinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abaa8e5f7bd547098a67d20537514465dd9',1,'InterpType']]], - ['none_4605',['None',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H'],['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H'],['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DiffStruct.H'],['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H']]], - ['numdiffs_4606',['NumDiffs',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eaa3900ab375460932d825b615bb532446',1,'EddyDiff']]], - ['numtypes_4607',['NumTypes',['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa4f8e93d238957b496990de56dff45193',1,'MetGridBdyVars::NumTypes()'],['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa0468f4146b966163a1fe9f4f32a038c8',1,'IntVars::NumTypes()'],['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a5deccaa24d5e74279425d7749f7d1494',1,'Vars::NumTypes()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a6d1cade25038e11a813d4b72b651b04c',1,'WRFBdyVars::NumTypes()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda642348f19beb023be6cb81f253b41e7e',1,'RealBdyVars::NumTypes()'],['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0b88b0a3a03a3e787a7b27717ec64de7',1,'BCVars::NumTypes()']]], - ['numvars_4608',['NumVars',['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3ba9295a4d95dbd36001a7b1beaa15e14b9',1,'LsmVar_MM5::NumVars()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a46379e2639967ccb36fdea0aa7fbda61',1,'LsmVar_SLM::NumVars()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beacc0e3f4d1137cce9139f79959ac8542b',1,'MicVar_Kess::NumVars()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a0a8da919c111613d4806217dce5cd1e3',1,'MicVar::NumVars()']]], - ['nvars_4609',['nvars',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a7c3c83d6fcec1f134956c3160adf6e39',1,'DataStruct.H']]], - ['nvars_5fsponge_4610',['nvars_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcba7f0566bdfe36c67d532a7e2aca33d9a4',1,'DataStruct.H']]] + ['nanometer_4608',['nanometer',['../classRadConstants.html#a2de1ff8cbc3cafe6a42e8f884002e4f1a7a267da562dd711a27346968f67cadfe',1,'RadConstants']]], + ['neumann_4609',['neumann',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca0b217c3380adcde8f3cd9b58d949db60',1,'ERFBCType']]], + ['neumann_5fint_4610',['neumann_int',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01caa8e7f5249fea539bf14e97cfba9074d9',1,'ERFBCType']]], + ['no_5fslip_5fwall_4611',['no_slip_wall',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acb8c716b8d9b499d9bc323d8f8a410d3',1,'IndexDefines.H']]], + ['nodebilinear_4612',['NodeBilinear',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81abaa8e5f7bd547098a67d20537514465dd9',1,'InterpType']]], + ['none_4613',['None',['../TurbStruct_8H.html#a4a079f2650ca30c787a8375ec5f17ca5a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H'],['../TurbStruct_8H.html#aa346fa9f5c0cb101a7766563fb76c500a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): TurbStruct.H'],['../DiffStruct_8H.html#a84e6bfbbb8e490790c506939b364f735a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DiffStruct.H'],['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#acc2aa74379de57a98956ae09f0a11c9ba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a5930188cdc2dd4def9ce58fdf5f46847a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#ab34704153a585940411c26587cb82ad0a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H'],['../DataStruct_8H.html#abeec366fd5381f3bb7ba39f6e5c1e7e4a6adf97f83acf6453d4a6a4b1070f3754',1,'None(): DataStruct.H']]], + ['numdiffs_4614',['NumDiffs',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eaa3900ab375460932d825b615bb532446',1,'EddyDiff']]], + ['numtypes_4615',['NumTypes',['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa4f8e93d238957b496990de56dff45193',1,'MetGridBdyVars::NumTypes()'],['../namespaceIntVars.html#afdaa1b64a98a711870ca86f30e7963daa0468f4146b966163a1fe9f4f32a038c8',1,'IntVars::NumTypes()'],['../namespaceVars.html#a161eed9b529c2108b15a09099729c3b9a5deccaa24d5e74279425d7749f7d1494',1,'Vars::NumTypes()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a6d1cade25038e11a813d4b72b651b04c',1,'WRFBdyVars::NumTypes()'],['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda642348f19beb023be6cb81f253b41e7e',1,'RealBdyVars::NumTypes()'],['../namespaceBCVars.html#a00367571247ba920989360b94c156f4aa0b88b0a3a03a3e787a7b27717ec64de7',1,'BCVars::NumTypes()']]], + ['numvars_4616',['NumVars',['../namespaceLsmVar__MM5.html#a0c17a1ae9d9db120b8947e6da767cd3ba9295a4d95dbd36001a7b1beaa15e14b9',1,'LsmVar_MM5::NumVars()'],['../namespaceLsmVar__SLM.html#a9927bc85abdc2fa6040b222a6c1ddd91a46379e2639967ccb36fdea0aa7fbda61',1,'LsmVar_SLM::NumVars()'],['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beacc0e3f4d1137cce9139f79959ac8542b',1,'MicVar_Kess::NumVars()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a0a8da919c111613d4806217dce5cd1e3',1,'MicVar::NumVars()']]], + ['nvars_4617',['nvars',['../DataStruct_8H.html#a3856c8a2f055327ada182186bfd70239a7c3c83d6fcec1f134956c3160adf6e39',1,'DataStruct.H']]], + ['nvars_5fsponge_4618',['nvars_sponge',['../DataStruct_8H.html#a5bebd9ff4e2455172deca3b399214fcba7f0566bdfe36c67d532a7e2aca33d9a4',1,'DataStruct.H']]] ]; diff --git a/search/enumvalues_d.js b/search/enumvalues_d.js index a5cd8a5cb2..b5357b890c 100644 --- a/search/enumvalues_d.js +++ b/search/enumvalues_d.js @@ -1,8 +1,8 @@ var searchData= [ - ['oldgoffgratch_4611',['OldGoffGratch',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aebef486906cc4e78c948e4b43f6680db',1,'SatMethods']]], - ['omega_4612',['omega',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a40820295afd4707e596461de893e54ae',1,'MicVar']]], - ['oneway_4613',['OneWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba8d892b915adb5e7c957f4425253ee1d6',1,'DataStruct.H']]], - ['open_4614',['open',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca2b4e1a73027449d9af83a25ed67ae914',1,'ERFBCType::open()'],['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a7cef8a734855777c2a9d0caf42666e69',1,'open(): IndexDefines.H']]], - ['outflow_4615',['outflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acac0c32caf84a889ec9b2b4cb2d56972',1,'IndexDefines.H']]] + ['oldgoffgratch_4619',['OldGoffGratch',['../classSatMethods.html#a62096d95f324cd2a3504554437067ef7aebef486906cc4e78c948e4b43f6680db',1,'SatMethods']]], + ['omega_4620',['omega',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a40820295afd4707e596461de893e54ae',1,'MicVar']]], + ['oneway_4621',['OneWay',['../DataStruct_8H.html#ad285be248c0803917aaf5cf8ce62139ba8d892b915adb5e7c957f4425253ee1d6',1,'DataStruct.H']]], + ['open_4622',['open',['../namespaceERFBCType.html#a40fbdd5a379a92debb4bcaaccac6e01ca2b4e1a73027449d9af83a25ed67ae914',1,'ERFBCType::open()'],['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9a7cef8a734855777c2a9d0caf42666e69',1,'open(): IndexDefines.H']]], + ['outflow_4623',['outflow',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9acac0c32caf84a889ec9b2b4cb2d56972',1,'IndexDefines.H']]] ]; diff --git a/search/enumvalues_e.js b/search/enumvalues_e.js index a19c173e6b..8b6538b6dc 100644 --- a/search/enumvalues_e.js +++ b/search/enumvalues_e.js @@ -1,11 +1,11 @@ var searchData= [ - ['pbl_5flengthscale_4616',['PBL_lengthscale',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea6a553b28d62930bdda7b473e28464b73',1,'EddyDiff']]], - ['pc_4617',['PC',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a56079d34fee7d4d15412dfffaa370ad9',1,'WRFBdyVars']]], - ['pcinterp_4618',['PCInterp',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba6ece140c8e1d325d1a2b3615064284c3',1,'InterpType']]], - ['periodic_4619',['periodic',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9ae6ffdec5e14fce371eb7ae99edebbbee',1,'IndexDefines.H']]], - ['perturbdirect_4620',['perturbDirect',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca22ff088526a64c994976d9a158972c69',1,'DataStruct.H']]], - ['perturbsource_4621',['perturbSource',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca97033369409e3c8abdcb8026cf1bdcc8',1,'DataStruct.H']]], - ['pres_4622',['pres',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea82dd7c202e6cce14520ac01cfaa4f4ad',1,'MicVar_Kess::pres()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a147204d9af51dec01fb0d95c5cde8d37',1,'MicVar::pres()']]], - ['pressuregradient_4623',['PressureGradient',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba527d74300afe17c5171b0e5e015918e6',1,'DataStruct.H']]] + ['pbl_5flengthscale_4624',['PBL_lengthscale',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea6a553b28d62930bdda7b473e28464b73',1,'EddyDiff']]], + ['pc_4625',['PC',['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a56079d34fee7d4d15412dfffaa370ad9',1,'WRFBdyVars']]], + ['pcinterp_4626',['PCInterp',['../namespaceInterpType.html#ac65aa6d3ffa2549732d15f959cff81aba6ece140c8e1d325d1a2b3615064284c3',1,'InterpType']]], + ['periodic_4627',['periodic',['../IndexDefines_8H.html#adf340bf1893bad34b2bf452d987d86c9ae6ffdec5e14fce371eb7ae99edebbbee',1,'IndexDefines.H']]], + ['perturbdirect_4628',['perturbDirect',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca22ff088526a64c994976d9a158972c69',1,'DataStruct.H']]], + ['perturbsource_4629',['perturbSource',['../DataStruct_8H.html#a335364b39450e23bfefded6b7af8908ca97033369409e3c8abdcb8026cf1bdcc8',1,'DataStruct.H']]], + ['pres_4630',['pres',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea82dd7c202e6cce14520ac01cfaa4f4ad',1,'MicVar_Kess::pres()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a147204d9af51dec01fb0d95c5cde8d37',1,'MicVar::pres()']]], + ['pressuregradient_4631',['PressureGradient',['../DataStruct_8H.html#a90da675b718151491fd0c934a0ad3ceba527d74300afe17c5171b0e5e015918e6',1,'DataStruct.H']]] ]; diff --git a/search/enumvalues_f.js b/search/enumvalues_f.js index 789474724f..a77cf7b9af 100644 --- a/search/enumvalues_f.js +++ b/search/enumvalues_f.js @@ -1,17 +1,17 @@ var searchData= [ - ['q_5fh_4624',['Q_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea5bdaa761454a0b6bbfd57ec7f2b41c8f',1,'EddyDiff']]], - ['q_5fv_4625',['Q_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea4166b9561a2ef0ad6d1b6d2c34cb9580',1,'EddyDiff']]], - ['qci_4626',['qci',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1bb53b1131a676fadffc9e0a53c0309a',1,'MicVar']]], - ['qcl_4627',['qcl',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea6b81d3dc642e339490ef9ab50db41a65',1,'MicVar_Kess::qcl()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a9b5910b49731b9337307885dee73e090',1,'MicVar::qcl()']]], - ['qke_5fh_4628',['QKE_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eafa82972314696da2709ea8ac9b63d963',1,'EddyDiff']]], - ['qke_5fv_4629',['QKE_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eab74402005c035d247402e5f247827dcc',1,'EddyDiff']]], - ['qn_4630',['qn',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a62db2b95f840b974246d431152593fb8',1,'MicVar']]], - ['qp_4631',['qp',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea2edc86e05fd080c928faeb1f6f39c701',1,'MicVar_Kess::qp()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8af86a273a88ba038dd1ea798c51ebf8c4',1,'MicVar::qp()']]], - ['qpg_4632',['qpg',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a36203351003064cd3dfd2c84f66c0ea1',1,'MicVar']]], - ['qpr_4633',['qpr',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1669c627fc476575ea3c391a275d8cd3',1,'MicVar']]], - ['qps_4634',['qps',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8ae960e0fe1fea5fc017938ab2b92757ed',1,'MicVar']]], - ['qt_4635',['qt',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea9f81c8a38dd25b5ae5821d48e8878b03',1,'MicVar_Kess::qt()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a584161f7272862cb35496c7560617286',1,'MicVar::qt()']]], - ['qv_4636',['qv',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaf099273d19f4b8cdca199c5177231e35',1,'MicVar_Kess::qv()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a24d3a4784c4c0b3c8ab827a784198261',1,'MicVar::qv()']]], - ['qv_4637',['QV',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda70da43bc7762a74b799365a54a1c1b2c',1,'RealBdyVars::QV()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a3b5140db1e7e68b5103cb3372b24faf5',1,'WRFBdyVars::QV()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa7da9efd84268db8dc519ebf62f34c4c0',1,'MetGridBdyVars::QV()']]] + ['q_5fh_4632',['Q_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea5bdaa761454a0b6bbfd57ec7f2b41c8f',1,'EddyDiff']]], + ['q_5fv_4633',['Q_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149ea4166b9561a2ef0ad6d1b6d2c34cb9580',1,'EddyDiff']]], + ['qci_4634',['qci',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1bb53b1131a676fadffc9e0a53c0309a',1,'MicVar']]], + ['qcl_4635',['qcl',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea6b81d3dc642e339490ef9ab50db41a65',1,'MicVar_Kess::qcl()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a9b5910b49731b9337307885dee73e090',1,'MicVar::qcl()']]], + ['qke_5fh_4636',['QKE_h',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eafa82972314696da2709ea8ac9b63d963',1,'EddyDiff']]], + ['qke_5fv_4637',['QKE_v',['../namespaceEddyDiff.html#a7e7e94a6b49fe20d106a1ea7317d149eab74402005c035d247402e5f247827dcc',1,'EddyDiff']]], + ['qn_4638',['qn',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a62db2b95f840b974246d431152593fb8',1,'MicVar']]], + ['qp_4639',['qp',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea2edc86e05fd080c928faeb1f6f39c701',1,'MicVar_Kess::qp()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8af86a273a88ba038dd1ea798c51ebf8c4',1,'MicVar::qp()']]], + ['qpg_4640',['qpg',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a36203351003064cd3dfd2c84f66c0ea1',1,'MicVar']]], + ['qpr_4641',['qpr',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a1669c627fc476575ea3c391a275d8cd3',1,'MicVar']]], + ['qps_4642',['qps',['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8ae960e0fe1fea5fc017938ab2b92757ed',1,'MicVar']]], + ['qt_4643',['qt',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476bea9f81c8a38dd25b5ae5821d48e8878b03',1,'MicVar_Kess::qt()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a584161f7272862cb35496c7560617286',1,'MicVar::qt()']]], + ['qv_4644',['qv',['../namespaceMicVar__Kess.html#ad6f84c7e649afdd998b2f37ba87476beaf099273d19f4b8cdca199c5177231e35',1,'MicVar_Kess::qv()'],['../namespaceMicVar.html#a1609c4386a90fb1c27791fa3cd511fa8a24d3a4784c4c0b3c8ab827a784198261',1,'MicVar::qv()']]], + ['qv_4645',['QV',['../namespaceRealBdyVars.html#aa4743649b85ade11df23692d7c3947bda70da43bc7762a74b799365a54a1c1b2c',1,'RealBdyVars::QV()'],['../namespaceWRFBdyVars.html#a1582ccc8cbf6a14eab1a5fc48d404582a3b5140db1e7e68b5103cb3372b24faf5',1,'WRFBdyVars::QV()'],['../namespaceMetGridBdyVars.html#a22bd27d0288d22c74bd7c0bb57b2b89fa7da9efd84268db8dc519ebf62f34c4c0',1,'MetGridBdyVars::QV()']]] ]; diff --git a/search/files_0.js b/search/files_0.js index 66cdf0b30d..a767aa29de 100644 --- a/search/files_0.js +++ b/search/files_0.js @@ -1,20 +1,20 @@ var searchData= [ - ['ablmost_2ecpp_2452',['ABLMost.cpp',['../ABLMost_8cpp.html',1,'']]], - ['ablmost_2eh_2453',['ABLMost.H',['../ABLMost_8H.html',1,'']]], - ['advanceewp_2ecpp_2454',['AdvanceEWP.cpp',['../AdvanceEWP_8cpp.html',1,'']]], - ['advancefitch_2ecpp_2455',['AdvanceFitch.cpp',['../AdvanceFitch_8cpp.html',1,'']]], - ['advancesimplead_2ecpp_2456',['AdvanceSimpleAD.cpp',['../AdvanceSimpleAD_8cpp.html',1,'']]], - ['advection_2eh_2457',['Advection.H',['../Advection_8H.html',1,'']]], - ['advectionsrcformom_2ecpp_2458',['AdvectionSrcForMom.cpp',['../AdvectionSrcForMom_8cpp.html',1,'']]], - ['advectionsrcformom_5fn_2eh_2459',['AdvectionSrcForMom_N.H',['../AdvectionSrcForMom__N_8H.html',1,'']]], - ['advectionsrcformom_5ft_2eh_2460',['AdvectionSrcForMom_T.H',['../AdvectionSrcForMom__T_8H.html',1,'']]], - ['advectionsrcforopenbc_2ecpp_2461',['AdvectionSrcForOpenBC.cpp',['../AdvectionSrcForOpenBC_8cpp.html',1,'']]], - ['advectionsrcforscalars_2eh_2462',['AdvectionSrcForScalars.H',['../AdvectionSrcForScalars_8H.html',1,'']]], - ['advectionsrcforstate_2ecpp_2463',['AdvectionSrcForState.cpp',['../AdvectionSrcForState_8cpp.html',1,'']]], - ['advstruct_2eh_2464',['AdvStruct.H',['../AdvStruct_8H.html',1,'']]], - ['aero_5frad_5fprops_2ecpp_2465',['Aero_rad_props.cpp',['../Aero__rad__props_8cpp.html',1,'']]], - ['aero_5frad_5fprops_2eh_2466',['Aero_rad_props.H',['../Aero__rad__props_8H.html',1,'']]], - ['albedo_2ecpp_2467',['Albedo.cpp',['../Albedo_8cpp.html',1,'']]], - ['albedo_2eh_2468',['Albedo.H',['../Albedo_8H.html',1,'']]] + ['ablmost_2ecpp_2456',['ABLMost.cpp',['../ABLMost_8cpp.html',1,'']]], + ['ablmost_2eh_2457',['ABLMost.H',['../ABLMost_8H.html',1,'']]], + ['advanceewp_2ecpp_2458',['AdvanceEWP.cpp',['../AdvanceEWP_8cpp.html',1,'']]], + ['advancefitch_2ecpp_2459',['AdvanceFitch.cpp',['../AdvanceFitch_8cpp.html',1,'']]], + ['advancesimplead_2ecpp_2460',['AdvanceSimpleAD.cpp',['../AdvanceSimpleAD_8cpp.html',1,'']]], + ['advection_2eh_2461',['Advection.H',['../Advection_8H.html',1,'']]], + ['advectionsrcformom_2ecpp_2462',['AdvectionSrcForMom.cpp',['../AdvectionSrcForMom_8cpp.html',1,'']]], + ['advectionsrcformom_5fn_2eh_2463',['AdvectionSrcForMom_N.H',['../AdvectionSrcForMom__N_8H.html',1,'']]], + ['advectionsrcformom_5ft_2eh_2464',['AdvectionSrcForMom_T.H',['../AdvectionSrcForMom__T_8H.html',1,'']]], + ['advectionsrcforopenbc_2ecpp_2465',['AdvectionSrcForOpenBC.cpp',['../AdvectionSrcForOpenBC_8cpp.html',1,'']]], + ['advectionsrcforscalars_2eh_2466',['AdvectionSrcForScalars.H',['../AdvectionSrcForScalars_8H.html',1,'']]], + ['advectionsrcforstate_2ecpp_2467',['AdvectionSrcForState.cpp',['../AdvectionSrcForState_8cpp.html',1,'']]], + ['advstruct_2eh_2468',['AdvStruct.H',['../AdvStruct_8H.html',1,'']]], + ['aero_5frad_5fprops_2ecpp_2469',['Aero_rad_props.cpp',['../Aero__rad__props_8cpp.html',1,'']]], + ['aero_5frad_5fprops_2eh_2470',['Aero_rad_props.H',['../Aero__rad__props_8H.html',1,'']]], + ['albedo_2ecpp_2471',['Albedo.cpp',['../Albedo_8cpp.html',1,'']]], + ['albedo_2eh_2472',['Albedo.H',['../Albedo_8H.html',1,'']]] ]; diff --git a/search/files_1.js b/search/files_1.js index 09e28b0d5d..b0a9728d27 100644 --- a/search/files_1.js +++ b/search/files_1.js @@ -1,9 +1,9 @@ var searchData= [ - ['boundaryconditions_5fbndryreg_2ecpp_2469',['BoundaryConditions_bndryreg.cpp',['../BoundaryConditions__bndryreg_8cpp.html',1,'']]], - ['boundaryconditions_5fcons_2ecpp_2470',['BoundaryConditions_cons.cpp',['../BoundaryConditions__cons_8cpp.html',1,'']]], - ['boundaryconditions_5frealbdy_2ecpp_2471',['BoundaryConditions_realbdy.cpp',['../BoundaryConditions__realbdy_8cpp.html',1,'']]], - ['boundaryconditions_5fxvel_2ecpp_2472',['BoundaryConditions_xvel.cpp',['../BoundaryConditions__xvel_8cpp.html',1,'']]], - ['boundaryconditions_5fyvel_2ecpp_2473',['BoundaryConditions_yvel.cpp',['../BoundaryConditions__yvel_8cpp.html',1,'']]], - ['boundaryconditions_5fzvel_2ecpp_2474',['BoundaryConditions_zvel.cpp',['../BoundaryConditions__zvel_8cpp.html',1,'']]] + ['boundaryconditions_5fbndryreg_2ecpp_2473',['BoundaryConditions_bndryreg.cpp',['../BoundaryConditions__bndryreg_8cpp.html',1,'']]], + ['boundaryconditions_5fcons_2ecpp_2474',['BoundaryConditions_cons.cpp',['../BoundaryConditions__cons_8cpp.html',1,'']]], + ['boundaryconditions_5frealbdy_2ecpp_2475',['BoundaryConditions_realbdy.cpp',['../BoundaryConditions__realbdy_8cpp.html',1,'']]], + ['boundaryconditions_5fxvel_2ecpp_2476',['BoundaryConditions_xvel.cpp',['../BoundaryConditions__xvel_8cpp.html',1,'']]], + ['boundaryconditions_5fyvel_2ecpp_2477',['BoundaryConditions_yvel.cpp',['../BoundaryConditions__yvel_8cpp.html',1,'']]], + ['boundaryconditions_5fzvel_2ecpp_2478',['BoundaryConditions_zvel.cpp',['../BoundaryConditions__zvel_8cpp.html',1,'']]] ]; diff --git a/search/files_10.js b/search/files_10.js index 438fedcfe5..8821459263 100644 --- a/search/files_10.js +++ b/search/files_10.js @@ -1,17 +1,17 @@ var searchData= [ - ['terrainif_2eh_2653',['TerrainIF.H',['../TerrainIF_8H.html',1,'']]], - ['terrainmetrics_2ecpp_2654',['TerrainMetrics.cpp',['../TerrainMetrics_8cpp.html',1,'']]], - ['terrainmetrics_2eh_2655',['TerrainMetrics.H',['../TerrainMetrics_8H.html',1,'']]], - ['ti_5ffast_5fheaders_2eh_2656',['TI_fast_headers.H',['../TI__fast__headers_8H.html',1,'']]], - ['ti_5ffast_5frhs_5ffun_2eh_2657',['TI_fast_rhs_fun.H',['../TI__fast__rhs__fun_8H.html',1,'']]], - ['ti_5fno_5fsubstep_5ffun_2eh_2658',['TI_no_substep_fun.H',['../TI__no__substep__fun_8H.html',1,'']]], - ['ti_5fslow_5fheaders_2eh_2659',['TI_slow_headers.H',['../TI__slow__headers_8H.html',1,'']]], - ['ti_5fslow_5frhs_5ffun_2eh_2660',['TI_slow_rhs_fun.H',['../TI__slow__rhs__fun_8H.html',1,'']]], - ['ti_5futils_2eh_2661',['TI_utils.H',['../TI__utils_8H.html',1,'']]], - ['tilenoz_2eh_2662',['TileNoZ.H',['../TileNoZ_8H.html',1,'']]], - ['time_5favg_5fvel_2ecpp_2663',['Time_Avg_Vel.cpp',['../Time__Avg__Vel_8cpp.html',1,'']]], - ['timeinterpolateddata_2eh_2664',['TimeInterpolatedData.H',['../TimeInterpolatedData_8H.html',1,'']]], - ['turbpertstruct_2eh_2665',['TurbPertStruct.H',['../TurbPertStruct_8H.html',1,'']]], - ['turbstruct_2eh_2666',['TurbStruct.H',['../TurbStruct_8H.html',1,'']]] + ['terrainif_2eh_2657',['TerrainIF.H',['../TerrainIF_8H.html',1,'']]], + ['terrainmetrics_2ecpp_2658',['TerrainMetrics.cpp',['../TerrainMetrics_8cpp.html',1,'']]], + ['terrainmetrics_2eh_2659',['TerrainMetrics.H',['../TerrainMetrics_8H.html',1,'']]], + ['ti_5ffast_5fheaders_2eh_2660',['TI_fast_headers.H',['../TI__fast__headers_8H.html',1,'']]], + ['ti_5ffast_5frhs_5ffun_2eh_2661',['TI_fast_rhs_fun.H',['../TI__fast__rhs__fun_8H.html',1,'']]], + ['ti_5fno_5fsubstep_5ffun_2eh_2662',['TI_no_substep_fun.H',['../TI__no__substep__fun_8H.html',1,'']]], + ['ti_5fslow_5fheaders_2eh_2663',['TI_slow_headers.H',['../TI__slow__headers_8H.html',1,'']]], + ['ti_5fslow_5frhs_5ffun_2eh_2664',['TI_slow_rhs_fun.H',['../TI__slow__rhs__fun_8H.html',1,'']]], + ['ti_5futils_2eh_2665',['TI_utils.H',['../TI__utils_8H.html',1,'']]], + ['tilenoz_2eh_2666',['TileNoZ.H',['../TileNoZ_8H.html',1,'']]], + ['time_5favg_5fvel_2ecpp_2667',['Time_Avg_Vel.cpp',['../Time__Avg__Vel_8cpp.html',1,'']]], + ['timeinterpolateddata_2eh_2668',['TimeInterpolatedData.H',['../TimeInterpolatedData_8H.html',1,'']]], + ['turbpertstruct_2eh_2669',['TurbPertStruct.H',['../TurbPertStruct_8H.html',1,'']]], + ['turbstruct_2eh_2670',['TurbStruct.H',['../TurbStruct_8H.html',1,'']]] ]; diff --git a/search/files_11.js b/search/files_11.js index 053d134dd7..e0e528d284 100644 --- a/search/files_11.js +++ b/search/files_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['update_5fkessler_2ecpp_2667',['Update_Kessler.cpp',['../Update__Kessler_8cpp.html',1,'']]], - ['update_5fsam_2ecpp_2668',['Update_SAM.cpp',['../Update__SAM_8cpp.html',1,'']]], - ['utils_2eh_2669',['Utils.H',['../Utils_8H.html',1,'']]] + ['update_5fkessler_2ecpp_2671',['Update_Kessler.cpp',['../Update__Kessler_8cpp.html',1,'']]], + ['update_5fsam_2ecpp_2672',['Update_SAM.cpp',['../Update__SAM_8cpp.html',1,'']]], + ['utils_2eh_2673',['Utils.H',['../Utils_8H.html',1,'']]] ]; diff --git a/search/files_12.js b/search/files_12.js index 14b7389cbb..5aef55560e 100644 --- a/search/files_12.js +++ b/search/files_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['velocitytomomentum_2ecpp_2670',['VelocityToMomentum.cpp',['../VelocityToMomentum_8cpp.html',1,'']]] + ['velocitytomomentum_2ecpp_2674',['VelocityToMomentum.cpp',['../VelocityToMomentum_8cpp.html',1,'']]] ]; diff --git a/search/files_13.js b/search/files_13.js index 805a852368..222703871d 100644 --- a/search/files_13.js +++ b/search/files_13.js @@ -1,7 +1,7 @@ var searchData= [ - ['water_5fvapor_5fsaturation_2eh_2671',['Water_vapor_saturation.H',['../Water__vapor__saturation_8H.html',1,'']]], - ['windfarm_2eh_2672',['WindFarm.H',['../WindFarm_8H.html',1,'']]], - ['writeebsurface_2ecpp_2673',['writeEBsurface.cpp',['../writeEBsurface_8cpp.html',1,'']]], - ['writejobinfo_2ecpp_2674',['writeJobInfo.cpp',['../writeJobInfo_8cpp.html',1,'']]] + ['water_5fvapor_5fsaturation_2eh_2675',['Water_vapor_saturation.H',['../Water__vapor__saturation_8H.html',1,'']]], + ['windfarm_2eh_2676',['WindFarm.H',['../WindFarm_8H.html',1,'']]], + ['writeebsurface_2ecpp_2677',['writeEBsurface.cpp',['../writeEBsurface_8cpp.html',1,'']]], + ['writejobinfo_2ecpp_2678',['writeJobInfo.cpp',['../writeJobInfo_8cpp.html',1,'']]] ]; diff --git a/search/files_2.js b/search/files_2.js index 6bd3b72351..0b1b2b0b38 100644 --- a/search/files_2.js +++ b/search/files_2.js @@ -1,13 +1,13 @@ var searchData= [ - ['checkpoint_2ecpp_2475',['Checkpoint.cpp',['../Checkpoint_8cpp.html',1,'']]], - ['cloud_5frad_5fprops_2ecpp_2476',['Cloud_rad_props.cpp',['../Cloud__rad__props_8cpp.html',1,'']]], - ['cloud_5frad_5fprops_2eh_2477',['Cloud_rad_props.H',['../Cloud__rad__props_8H.html',1,'']]], - ['cloud_5fsam_2ecpp_2478',['Cloud_SAM.cpp',['../Cloud__SAM_8cpp.html',1,'']]], - ['computestrain_5fn_2ecpp_2479',['ComputeStrain_N.cpp',['../ComputeStrain__N_8cpp.html',1,'']]], - ['computestrain_5ft_2ecpp_2480',['ComputeStrain_T.cpp',['../ComputeStrain__T_8cpp.html',1,'']]], - ['computestress_5fn_2ecpp_2481',['ComputeStress_N.cpp',['../ComputeStress__N_8cpp.html',1,'']]], - ['computestress_5ft_2ecpp_2482',['ComputeStress_T.cpp',['../ComputeStress__T_8cpp.html',1,'']]], - ['computeturbulentviscosity_2ecpp_2483',['ComputeTurbulentViscosity.cpp',['../ComputeTurbulentViscosity_8cpp.html',1,'']]], - ['console_5fio_2ecpp_2484',['console_io.cpp',['../console__io_8cpp.html',1,'']]] + ['checkpoint_2ecpp_2479',['Checkpoint.cpp',['../Checkpoint_8cpp.html',1,'']]], + ['cloud_5frad_5fprops_2ecpp_2480',['Cloud_rad_props.cpp',['../Cloud__rad__props_8cpp.html',1,'']]], + ['cloud_5frad_5fprops_2eh_2481',['Cloud_rad_props.H',['../Cloud__rad__props_8H.html',1,'']]], + ['cloud_5fsam_2ecpp_2482',['Cloud_SAM.cpp',['../Cloud__SAM_8cpp.html',1,'']]], + ['computestrain_5fn_2ecpp_2483',['ComputeStrain_N.cpp',['../ComputeStrain__N_8cpp.html',1,'']]], + ['computestrain_5ft_2ecpp_2484',['ComputeStrain_T.cpp',['../ComputeStrain__T_8cpp.html',1,'']]], + ['computestress_5fn_2ecpp_2485',['ComputeStress_N.cpp',['../ComputeStress__N_8cpp.html',1,'']]], + ['computestress_5ft_2ecpp_2486',['ComputeStress_T.cpp',['../ComputeStress__T_8cpp.html',1,'']]], + ['computeturbulentviscosity_2ecpp_2487',['ComputeTurbulentViscosity.cpp',['../ComputeTurbulentViscosity_8cpp.html',1,'']]], + ['console_5fio_2ecpp_2488',['console_io.cpp',['../console__io_8cpp.html',1,'']]] ]; diff --git a/search/files_3.js b/search/files_3.js index ce61eb8a26..d4da4a5c2c 100644 --- a/search/files_3.js +++ b/search/files_3.js @@ -1,13 +1,13 @@ var searchData= [ - ['datastruct_2eh_2485',['DataStruct.H',['../DataStruct_8H.html',1,'']]], - ['derive_2ecpp_2486',['Derive.cpp',['../Derive_8cpp.html',1,'']]], - ['derive_2eh_2487',['Derive.H',['../Derive_8H.html',1,'']]], - ['diffstruct_2eh_2488',['DiffStruct.H',['../DiffStruct_8H.html',1,'']]], - ['diffusion_2eh_2489',['Diffusion.H',['../Diffusion_8H.html',1,'']]], - ['diffusionsrcformom_5fn_2ecpp_2490',['DiffusionSrcForMom_N.cpp',['../DiffusionSrcForMom__N_8cpp.html',1,'']]], - ['diffusionsrcformom_5ft_2ecpp_2491',['DiffusionSrcForMom_T.cpp',['../DiffusionSrcForMom__T_8cpp.html',1,'']]], - ['diffusionsrcforstate_5fn_2ecpp_2492',['DiffusionSrcForState_N.cpp',['../DiffusionSrcForState__N_8cpp.html',1,'']]], - ['diffusionsrcforstate_5ft_2ecpp_2493',['DiffusionSrcForState_T.cpp',['../DiffusionSrcForState__T_8cpp.html',1,'']]], - ['directionselector_2eh_2494',['DirectionSelector.H',['../DirectionSelector_8H.html',1,'']]] + ['datastruct_2eh_2489',['DataStruct.H',['../DataStruct_8H.html',1,'']]], + ['derive_2ecpp_2490',['Derive.cpp',['../Derive_8cpp.html',1,'']]], + ['derive_2eh_2491',['Derive.H',['../Derive_8H.html',1,'']]], + ['diffstruct_2eh_2492',['DiffStruct.H',['../DiffStruct_8H.html',1,'']]], + ['diffusion_2eh_2493',['Diffusion.H',['../Diffusion_8H.html',1,'']]], + ['diffusionsrcformom_5fn_2ecpp_2494',['DiffusionSrcForMom_N.cpp',['../DiffusionSrcForMom__N_8cpp.html',1,'']]], + ['diffusionsrcformom_5ft_2ecpp_2495',['DiffusionSrcForMom_T.cpp',['../DiffusionSrcForMom__T_8cpp.html',1,'']]], + ['diffusionsrcforstate_5fn_2ecpp_2496',['DiffusionSrcForState_N.cpp',['../DiffusionSrcForState__N_8cpp.html',1,'']]], + ['diffusionsrcforstate_5ft_2ecpp_2497',['DiffusionSrcForState_T.cpp',['../DiffusionSrcForState__T_8cpp.html',1,'']]], + ['directionselector_2eh_2498',['DirectionSelector.H',['../DirectionSelector_8H.html',1,'']]] ]; diff --git a/search/files_4.js b/search/files_4.js index f4deabdf45..4e201653c9 100644 --- a/search/files_4.js +++ b/search/files_4.js @@ -1,71 +1,71 @@ var searchData= [ - ['eb_5fbox_2ecpp_2495',['eb_box.cpp',['../eb__box_8cpp.html',1,'']]], - ['eb_5fcylinder_2ecpp_2496',['eb_cylinder.cpp',['../eb__cylinder_8cpp.html',1,'']]], - ['eb_5fif_2eh_2497',['eb_if.H',['../eb__if_8H.html',1,'']]], - ['eb_5fregular_2ecpp_2498',['eb_regular.cpp',['../eb__regular_8cpp.html',1,'']]], - ['ebert_5fcurry_2eh_2499',['Ebert_curry.H',['../Ebert__curry_8H.html',1,'']]], - ['eddyviscosity_2eh_2500',['EddyViscosity.H',['../EddyViscosity_8H.html',1,'']]], - ['eos_2eh_2501',['EOS.H',['../EOS_8H.html',1,'']]], - ['erf_2ecpp_2502',['ERF.cpp',['../ERF_8cpp.html',1,'']]], - ['erf_2eh_2503',['ERF.H',['../ERF_8H.html',1,'']]], - ['erf_5fadd_5fthin_5fbody_5fsources_2ecpp_2504',['ERF_add_thin_body_sources.cpp',['../ERF__add__thin__body__sources_8cpp.html',1,'']]], - ['erf_5fadvance_2ecpp_2505',['ERF_Advance.cpp',['../ERF__Advance_8cpp.html',1,'']]], - ['erf_5fadvance_5fdycore_2ecpp_2506',['ERF_advance_dycore.cpp',['../ERF__advance__dycore_8cpp.html',1,'']]], - ['erf_5fadvance_5flsm_2ecpp_2507',['ERF_advance_lsm.cpp',['../ERF__advance__lsm_8cpp.html',1,'']]], - ['erf_5fadvance_5fmicrophysics_2ecpp_2508',['ERF_advance_microphysics.cpp',['../ERF__advance__microphysics_8cpp.html',1,'']]], - ['erf_5fadvance_5fradiation_2ecpp_2509',['ERF_advance_radiation.cpp',['../ERF__advance__radiation_8cpp.html',1,'']]], - ['erf_5fapplyspongezonebcs_2ecpp_2510',['ERF_ApplySpongeZoneBCs.cpp',['../ERF__ApplySpongeZoneBCs_8cpp.html',1,'']]], - ['erf_5fapplyspongezonebcs_5freadfromfile_2ecpp_2511',['ERF_ApplySpongeZoneBCs_ReadFromFile.cpp',['../ERF__ApplySpongeZoneBCs__ReadFromFile_8cpp.html',1,'']]], - ['erf_5fcomputetimestep_2ecpp_2512',['ERF_ComputeTimestep.cpp',['../ERF__ComputeTimestep_8cpp.html',1,'']]], - ['erf_5fconstants_2eh_2513',['ERF_Constants.H',['../ERF__Constants_8H.html',1,'']]], - ['erf_5ffast_5frhs_5fmt_2ecpp_2514',['ERF_fast_rhs_MT.cpp',['../ERF__fast__rhs__MT_8cpp.html',1,'']]], - ['erf_5ffast_5frhs_5fn_2ecpp_2515',['ERF_fast_rhs_N.cpp',['../ERF__fast__rhs__N_8cpp.html',1,'']]], - ['erf_5ffast_5frhs_5ft_2ecpp_2516',['ERF_fast_rhs_T.cpp',['../ERF__fast__rhs__T_8cpp.html',1,'']]], - ['erf_5ffillpatch_2ecpp_2517',['ERF_FillPatch.cpp',['../ERF__FillPatch_8cpp.html',1,'']]], - ['erf_5ffillpatcher_2ecpp_2518',['ERF_FillPatcher.cpp',['../ERF__FillPatcher_8cpp.html',1,'']]], - ['erf_5ffillpatcher_2eh_2519',['ERF_FillPatcher.H',['../ERF__FillPatcher_8H.html',1,'']]], - ['erf_5finit1d_2ecpp_2520',['ERF_init1d.cpp',['../ERF__init1d_8cpp.html',1,'']]], - ['erf_5finit_5fbcs_2ecpp_2521',['ERF_init_bcs.cpp',['../ERF__init__bcs_8cpp.html',1,'']]], - ['erf_5finit_5fcustom_2ecpp_2522',['ERF_init_custom.cpp',['../ERF__init__custom_8cpp.html',1,'']]], - ['erf_5finit_5ffrom_5fhse_2ecpp_2523',['ERF_init_from_hse.cpp',['../ERF__init__from__hse_8cpp.html',1,'']]], - ['erf_5finit_5ffrom_5finput_5fsounding_2ecpp_2524',['ERF_init_from_input_sounding.cpp',['../ERF__init__from__input__sounding_8cpp.html',1,'']]], - ['erf_5finit_5ffrom_5fmetgrid_2ecpp_2525',['ERF_init_from_metgrid.cpp',['../ERF__init__from__metgrid_8cpp.html',1,'']]], - ['erf_5finit_5ffrom_5fwrfinput_2ecpp_2526',['ERF_init_from_wrfinput.cpp',['../ERF__init__from__wrfinput_8cpp.html',1,'']]], - ['erf_5finit_5fturbpert_2ecpp_2527',['ERF_init_TurbPert.cpp',['../ERF__init__TurbPert_8cpp.html',1,'']]], - ['erf_5finit_5funiform_2ecpp_2528',['ERF_init_uniform.cpp',['../ERF__init__uniform_8cpp.html',1,'']]], - ['erf_5finit_5fwindfarm_2ecpp_2529',['ERF_init_windfarm.cpp',['../ERF__init__windfarm_8cpp.html',1,'']]], - ['erf_5finput_5fsponge_2ecpp_2530',['ERF_input_sponge.cpp',['../ERF__input__sponge_8cpp.html',1,'']]], - ['erf_5fmake_5fbuoyancy_2ecpp_2531',['ERF_make_buoyancy.cpp',['../ERF__make__buoyancy_8cpp.html',1,'']]], - ['erf_5fmake_5ffast_5fcoeffs_2ecpp_2532',['ERF_make_fast_coeffs.cpp',['../ERF__make__fast__coeffs_8cpp.html',1,'']]], - ['erf_5fmake_5fmom_5fsources_2ecpp_2533',['ERF_make_mom_sources.cpp',['../ERF__make__mom__sources_8cpp.html',1,'']]], - ['erf_5fmake_5fnew_5farrays_2ecpp_2534',['ERF_make_new_arrays.cpp',['../ERF__make__new__arrays_8cpp.html',1,'']]], - ['erf_5fmake_5fnew_5flevel_2ecpp_2535',['ERF_make_new_level.cpp',['../ERF__make__new__level_8cpp.html',1,'']]], - ['erf_5fmake_5fsources_2ecpp_2536',['ERF_make_sources.cpp',['../ERF__make__sources_8cpp.html',1,'']]], - ['erf_5fmake_5ftau_5fterms_2ecpp_2537',['ERF_make_tau_terms.cpp',['../ERF__make__tau__terms_8cpp.html',1,'']]], - ['erf_5fmoist_5fset_5frhs_2ecpp_2538',['ERF_moist_set_rhs.cpp',['../ERF__moist__set__rhs_8cpp.html',1,'']]], - ['erf_5fmri_2eh_2539',['ERF_MRI.H',['../ERF__MRI_8H.html',1,'']]], - ['erf_5fphysbcfunct_2ecpp_2540',['ERF_PhysBCFunct.cpp',['../ERF__PhysBCFunct_8cpp.html',1,'']]], - ['erf_5fphysbcfunct_2eh_2541',['ERF_PhysBCFunct.H',['../ERF__PhysBCFunct_8H.html',1,'']]], - ['erf_5fpoissonsolve_2ecpp_2542',['ERF_PoissonSolve.cpp',['../ERF__PoissonSolve_8cpp.html',1,'']]], - ['erf_5fpoissonsolve_5ftb_2ecpp_2543',['ERF_PoissonSolve_tb.cpp',['../ERF__PoissonSolve__tb_8cpp.html',1,'']]], - ['erf_5fread_5fwaves_2ecpp_2544',['ERF_read_waves.cpp',['../ERF__read__waves_8cpp.html',1,'']]], - ['erf_5freadbndryplanes_2ecpp_2545',['ERF_ReadBndryPlanes.cpp',['../ERF__ReadBndryPlanes_8cpp.html',1,'']]], - ['erf_5freadbndryplanes_2eh_2546',['ERF_ReadBndryPlanes.H',['../ERF__ReadBndryPlanes_8H.html',1,'']]], - ['erf_5fslow_5frhs_5fpost_2ecpp_2547',['ERF_slow_rhs_post.cpp',['../ERF__slow__rhs__post_8cpp.html',1,'']]], - ['erf_5fslow_5frhs_5fpre_2ecpp_2548',['ERF_slow_rhs_pre.cpp',['../ERF__slow__rhs__pre_8cpp.html',1,'']]], - ['erf_5ftagging_2ecpp_2549',['ERF_Tagging.cpp',['../ERF__Tagging_8cpp.html',1,'']]], - ['erf_5ftimestep_2ecpp_2550',['ERF_TimeStep.cpp',['../ERF__TimeStep_8cpp.html',1,'']]], - ['erf_5fwrite1dprofiles_2ecpp_2551',['ERF_Write1DProfiles.cpp',['../ERF__Write1DProfiles_8cpp.html',1,'']]], - ['erf_5fwrite1dprofiles_5fstag_2ecpp_2552',['ERF_Write1DProfiles_stag.cpp',['../ERF__Write1DProfiles__stag_8cpp.html',1,'']]], - ['erf_5fwritebndryplanes_2ecpp_2553',['ERF_WriteBndryPlanes.cpp',['../ERF__WriteBndryPlanes_8cpp.html',1,'']]], - ['erf_5fwritebndryplanes_2eh_2554',['ERF_WriteBndryPlanes.H',['../ERF__WriteBndryPlanes_8H.html',1,'']]], - ['erf_5fwritescalarprofiles_2ecpp_2555',['ERF_WriteScalarProfiles.cpp',['../ERF__WriteScalarProfiles_8cpp.html',1,'']]], - ['erfpc_2eh_2556',['ERFPC.H',['../ERFPC_8H.html',1,'']]], - ['erfpcevolve_2ecpp_2557',['ERFPCEvolve.cpp',['../ERFPCEvolve_8cpp.html',1,'']]], - ['erfpcinitializations_2ecpp_2558',['ERFPCInitializations.cpp',['../ERFPCInitializations_8cpp.html',1,'']]], - ['erfpcutils_2ecpp_2559',['ERFPCUtils.cpp',['../ERFPCUtils_8cpp.html',1,'']]], - ['erftracers_2ecpp_2560',['ERFTracers.cpp',['../ERFTracers_8cpp.html',1,'']]], - ['eulerianmicrophysics_2eh_2561',['EulerianMicrophysics.H',['../EulerianMicrophysics_8H.html',1,'']]], - ['ewp_2eh_2562',['EWP.H',['../EWP_8H.html',1,'']]] + ['eb_5fbox_2ecpp_2499',['eb_box.cpp',['../eb__box_8cpp.html',1,'']]], + ['eb_5fcylinder_2ecpp_2500',['eb_cylinder.cpp',['../eb__cylinder_8cpp.html',1,'']]], + ['eb_5fif_2eh_2501',['eb_if.H',['../eb__if_8H.html',1,'']]], + ['eb_5fregular_2ecpp_2502',['eb_regular.cpp',['../eb__regular_8cpp.html',1,'']]], + ['ebert_5fcurry_2eh_2503',['Ebert_curry.H',['../Ebert__curry_8H.html',1,'']]], + ['eddyviscosity_2eh_2504',['EddyViscosity.H',['../EddyViscosity_8H.html',1,'']]], + ['eos_2eh_2505',['EOS.H',['../EOS_8H.html',1,'']]], + ['erf_2ecpp_2506',['ERF.cpp',['../ERF_8cpp.html',1,'']]], + ['erf_2eh_2507',['ERF.H',['../ERF_8H.html',1,'']]], + ['erf_5fadd_5fthin_5fbody_5fsources_2ecpp_2508',['ERF_add_thin_body_sources.cpp',['../ERF__add__thin__body__sources_8cpp.html',1,'']]], + ['erf_5fadvance_2ecpp_2509',['ERF_Advance.cpp',['../ERF__Advance_8cpp.html',1,'']]], + ['erf_5fadvance_5fdycore_2ecpp_2510',['ERF_advance_dycore.cpp',['../ERF__advance__dycore_8cpp.html',1,'']]], + ['erf_5fadvance_5flsm_2ecpp_2511',['ERF_advance_lsm.cpp',['../ERF__advance__lsm_8cpp.html',1,'']]], + ['erf_5fadvance_5fmicrophysics_2ecpp_2512',['ERF_advance_microphysics.cpp',['../ERF__advance__microphysics_8cpp.html',1,'']]], + ['erf_5fadvance_5fradiation_2ecpp_2513',['ERF_advance_radiation.cpp',['../ERF__advance__radiation_8cpp.html',1,'']]], + ['erf_5fapplyspongezonebcs_2ecpp_2514',['ERF_ApplySpongeZoneBCs.cpp',['../ERF__ApplySpongeZoneBCs_8cpp.html',1,'']]], + ['erf_5fapplyspongezonebcs_5freadfromfile_2ecpp_2515',['ERF_ApplySpongeZoneBCs_ReadFromFile.cpp',['../ERF__ApplySpongeZoneBCs__ReadFromFile_8cpp.html',1,'']]], + ['erf_5fcomputetimestep_2ecpp_2516',['ERF_ComputeTimestep.cpp',['../ERF__ComputeTimestep_8cpp.html',1,'']]], + ['erf_5fconstants_2eh_2517',['ERF_Constants.H',['../ERF__Constants_8H.html',1,'']]], + ['erf_5ffast_5frhs_5fmt_2ecpp_2518',['ERF_fast_rhs_MT.cpp',['../ERF__fast__rhs__MT_8cpp.html',1,'']]], + ['erf_5ffast_5frhs_5fn_2ecpp_2519',['ERF_fast_rhs_N.cpp',['../ERF__fast__rhs__N_8cpp.html',1,'']]], + ['erf_5ffast_5frhs_5ft_2ecpp_2520',['ERF_fast_rhs_T.cpp',['../ERF__fast__rhs__T_8cpp.html',1,'']]], + ['erf_5ffillpatch_2ecpp_2521',['ERF_FillPatch.cpp',['../ERF__FillPatch_8cpp.html',1,'']]], + ['erf_5ffillpatcher_2ecpp_2522',['ERF_FillPatcher.cpp',['../ERF__FillPatcher_8cpp.html',1,'']]], + ['erf_5ffillpatcher_2eh_2523',['ERF_FillPatcher.H',['../ERF__FillPatcher_8H.html',1,'']]], + ['erf_5finit1d_2ecpp_2524',['ERF_init1d.cpp',['../ERF__init1d_8cpp.html',1,'']]], + ['erf_5finit_5fbcs_2ecpp_2525',['ERF_init_bcs.cpp',['../ERF__init__bcs_8cpp.html',1,'']]], + ['erf_5finit_5fcustom_2ecpp_2526',['ERF_init_custom.cpp',['../ERF__init__custom_8cpp.html',1,'']]], + ['erf_5finit_5ffrom_5fhse_2ecpp_2527',['ERF_init_from_hse.cpp',['../ERF__init__from__hse_8cpp.html',1,'']]], + ['erf_5finit_5ffrom_5finput_5fsounding_2ecpp_2528',['ERF_init_from_input_sounding.cpp',['../ERF__init__from__input__sounding_8cpp.html',1,'']]], + ['erf_5finit_5ffrom_5fmetgrid_2ecpp_2529',['ERF_init_from_metgrid.cpp',['../ERF__init__from__metgrid_8cpp.html',1,'']]], + ['erf_5finit_5ffrom_5fwrfinput_2ecpp_2530',['ERF_init_from_wrfinput.cpp',['../ERF__init__from__wrfinput_8cpp.html',1,'']]], + ['erf_5finit_5fturbpert_2ecpp_2531',['ERF_init_TurbPert.cpp',['../ERF__init__TurbPert_8cpp.html',1,'']]], + ['erf_5finit_5funiform_2ecpp_2532',['ERF_init_uniform.cpp',['../ERF__init__uniform_8cpp.html',1,'']]], + ['erf_5finit_5fwindfarm_2ecpp_2533',['ERF_init_windfarm.cpp',['../ERF__init__windfarm_8cpp.html',1,'']]], + ['erf_5finput_5fsponge_2ecpp_2534',['ERF_input_sponge.cpp',['../ERF__input__sponge_8cpp.html',1,'']]], + ['erf_5fmake_5fbuoyancy_2ecpp_2535',['ERF_make_buoyancy.cpp',['../ERF__make__buoyancy_8cpp.html',1,'']]], + ['erf_5fmake_5ffast_5fcoeffs_2ecpp_2536',['ERF_make_fast_coeffs.cpp',['../ERF__make__fast__coeffs_8cpp.html',1,'']]], + ['erf_5fmake_5fmom_5fsources_2ecpp_2537',['ERF_make_mom_sources.cpp',['../ERF__make__mom__sources_8cpp.html',1,'']]], + ['erf_5fmake_5fnew_5farrays_2ecpp_2538',['ERF_make_new_arrays.cpp',['../ERF__make__new__arrays_8cpp.html',1,'']]], + ['erf_5fmake_5fnew_5flevel_2ecpp_2539',['ERF_make_new_level.cpp',['../ERF__make__new__level_8cpp.html',1,'']]], + ['erf_5fmake_5fsources_2ecpp_2540',['ERF_make_sources.cpp',['../ERF__make__sources_8cpp.html',1,'']]], + ['erf_5fmake_5ftau_5fterms_2ecpp_2541',['ERF_make_tau_terms.cpp',['../ERF__make__tau__terms_8cpp.html',1,'']]], + ['erf_5fmoist_5fset_5frhs_2ecpp_2542',['ERF_moist_set_rhs.cpp',['../ERF__moist__set__rhs_8cpp.html',1,'']]], + ['erf_5fmri_2eh_2543',['ERF_MRI.H',['../ERF__MRI_8H.html',1,'']]], + ['erf_5fphysbcfunct_2ecpp_2544',['ERF_PhysBCFunct.cpp',['../ERF__PhysBCFunct_8cpp.html',1,'']]], + ['erf_5fphysbcfunct_2eh_2545',['ERF_PhysBCFunct.H',['../ERF__PhysBCFunct_8H.html',1,'']]], + ['erf_5fpoissonsolve_2ecpp_2546',['ERF_PoissonSolve.cpp',['../ERF__PoissonSolve_8cpp.html',1,'']]], + ['erf_5fpoissonsolve_5ftb_2ecpp_2547',['ERF_PoissonSolve_tb.cpp',['../ERF__PoissonSolve__tb_8cpp.html',1,'']]], + ['erf_5fread_5fwaves_2ecpp_2548',['ERF_read_waves.cpp',['../ERF__read__waves_8cpp.html',1,'']]], + ['erf_5freadbndryplanes_2ecpp_2549',['ERF_ReadBndryPlanes.cpp',['../ERF__ReadBndryPlanes_8cpp.html',1,'']]], + ['erf_5freadbndryplanes_2eh_2550',['ERF_ReadBndryPlanes.H',['../ERF__ReadBndryPlanes_8H.html',1,'']]], + ['erf_5fslow_5frhs_5fpost_2ecpp_2551',['ERF_slow_rhs_post.cpp',['../ERF__slow__rhs__post_8cpp.html',1,'']]], + ['erf_5fslow_5frhs_5fpre_2ecpp_2552',['ERF_slow_rhs_pre.cpp',['../ERF__slow__rhs__pre_8cpp.html',1,'']]], + ['erf_5ftagging_2ecpp_2553',['ERF_Tagging.cpp',['../ERF__Tagging_8cpp.html',1,'']]], + ['erf_5ftimestep_2ecpp_2554',['ERF_TimeStep.cpp',['../ERF__TimeStep_8cpp.html',1,'']]], + ['erf_5fwrite1dprofiles_2ecpp_2555',['ERF_Write1DProfiles.cpp',['../ERF__Write1DProfiles_8cpp.html',1,'']]], + ['erf_5fwrite1dprofiles_5fstag_2ecpp_2556',['ERF_Write1DProfiles_stag.cpp',['../ERF__Write1DProfiles__stag_8cpp.html',1,'']]], + ['erf_5fwritebndryplanes_2ecpp_2557',['ERF_WriteBndryPlanes.cpp',['../ERF__WriteBndryPlanes_8cpp.html',1,'']]], + ['erf_5fwritebndryplanes_2eh_2558',['ERF_WriteBndryPlanes.H',['../ERF__WriteBndryPlanes_8H.html',1,'']]], + ['erf_5fwritescalarprofiles_2ecpp_2559',['ERF_WriteScalarProfiles.cpp',['../ERF__WriteScalarProfiles_8cpp.html',1,'']]], + ['erfpc_2eh_2560',['ERFPC.H',['../ERFPC_8H.html',1,'']]], + ['erfpcevolve_2ecpp_2561',['ERFPCEvolve.cpp',['../ERFPCEvolve_8cpp.html',1,'']]], + ['erfpcinitializations_2ecpp_2562',['ERFPCInitializations.cpp',['../ERFPCInitializations_8cpp.html',1,'']]], + ['erfpcutils_2ecpp_2563',['ERFPCUtils.cpp',['../ERFPCUtils_8cpp.html',1,'']]], + ['erftracers_2ecpp_2564',['ERFTracers.cpp',['../ERFTracers_8cpp.html',1,'']]], + ['eulerianmicrophysics_2eh_2565',['EulerianMicrophysics.H',['../EulerianMicrophysics_8H.html',1,'']]], + ['ewp_2eh_2566',['EWP.H',['../EWP_8H.html',1,'']]] ]; diff --git a/search/files_5.js b/search/files_5.js index cc5d3b7d61..e9c9833c8b 100644 --- a/search/files_5.js +++ b/search/files_5.js @@ -1,6 +1,6 @@ var searchData= [ - ['finalize_5frrtmgp_2ecpp_2563',['Finalize_rrtmgp.cpp',['../Finalize__rrtmgp_8cpp.html',1,'']]], - ['fitch_2eh_2564',['Fitch.H',['../Fitch_8H.html',1,'']]], - ['flowerif_2eh_2565',['FlowerIF.H',['../FlowerIF_8H.html',1,'']]] + ['finalize_5frrtmgp_2ecpp_2567',['Finalize_rrtmgp.cpp',['../Finalize__rrtmgp_8cpp.html',1,'']]], + ['fitch_2eh_2568',['Fitch.H',['../Fitch_8H.html',1,'']]], + ['flowerif_2eh_2569',['FlowerIF.H',['../FlowerIF_8H.html',1,'']]] ]; diff --git a/search/files_6.js b/search/files_6.js index f889e90489..72e1f0d5f1 100644 --- a/search/files_6.js +++ b/search/files_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['hse_5futils_2eh_2566',['HSE_utils.H',['../HSE__utils_8H.html',1,'']]] + ['hse_5futils_2eh_2570',['HSE_utils.H',['../HSE__utils_8H.html',1,'']]] ]; diff --git a/search/files_7.js b/search/files_7.js index e49ef42b40..37a33931b3 100644 --- a/search/files_7.js +++ b/search/files_7.js @@ -1,21 +1,21 @@ var searchData= [ - ['icefall_2ecpp_2567',['IceFall.cpp',['../IceFall_8cpp.html',1,'']]], - ['indexdefines_2eh_2568',['IndexDefines.H',['../IndexDefines_8H.html',1,'']]], - ['init_5fconstant_5fdensity_5fhse_2eh_2569',['init_constant_density_hse.H',['../init__constant__density__hse_8H.html',1,'']]], - ['init_5fdensity_5fhse_5fdry_2eh_2570',['init_density_hse_dry.H',['../init__density__hse__dry_8H.html',1,'']]], - ['init_5fkessler_2ecpp_2571',['Init_Kessler.cpp',['../Init__Kessler_8cpp.html',1,'']]], - ['init_5frayleigh_5fdamping_2eh_2572',['init_rayleigh_damping.H',['../init__rayleigh__damping_8H.html',1,'']]], - ['init_5frrtmgp_2ecpp_2573',['Init_rrtmgp.cpp',['../Init__rrtmgp_8cpp.html',1,'']]], - ['init_5fsam_2ecpp_2574',['Init_SAM.cpp',['../Init__SAM_8cpp.html',1,'']]], - ['initeb_2ecpp_2575',['initEB.cpp',['../initEB_8cpp.html',1,'']]], - ['initwindfarm_2ecpp_2576',['InitWindFarm.cpp',['../InitWindFarm_8cpp.html',1,'']]], - ['inputsoundingdata_2eh_2577',['InputSoundingData.H',['../InputSoundingData_8H.html',1,'']]], - ['inputspongedata_2eh_2578',['InputSpongeData.H',['../InputSpongeData_8H.html',1,'']]], - ['interiorghostcells_2ecpp_2579',['InteriorGhostCells.cpp',['../InteriorGhostCells_8cpp.html',1,'']]], - ['interpolation_2eh_2580',['Interpolation.H',['../Interpolation_8H.html',1,'']]], - ['interpolation_5f1d_2eh_2581',['Interpolation_1D.H',['../Interpolation__1D_8H.html',1,'']]], - ['interpolation_5fupw_2eh_2582',['Interpolation_UPW.H',['../Interpolation__UPW_8H.html',1,'']]], - ['interpolation_5fweno_2eh_2583',['Interpolation_WENO.H',['../Interpolation__WENO_8H.html',1,'']]], - ['interpolation_5fweno_5fz_2eh_2584',['Interpolation_WENO_Z.H',['../Interpolation__WENO__Z_8H.html',1,'']]] + ['icefall_2ecpp_2571',['IceFall.cpp',['../IceFall_8cpp.html',1,'']]], + ['indexdefines_2eh_2572',['IndexDefines.H',['../IndexDefines_8H.html',1,'']]], + ['init_5fconstant_5fdensity_5fhse_2eh_2573',['init_constant_density_hse.H',['../init__constant__density__hse_8H.html',1,'']]], + ['init_5fdensity_5fhse_5fdry_2eh_2574',['init_density_hse_dry.H',['../init__density__hse__dry_8H.html',1,'']]], + ['init_5fkessler_2ecpp_2575',['Init_Kessler.cpp',['../Init__Kessler_8cpp.html',1,'']]], + ['init_5frayleigh_5fdamping_2eh_2576',['init_rayleigh_damping.H',['../init__rayleigh__damping_8H.html',1,'']]], + ['init_5frrtmgp_2ecpp_2577',['Init_rrtmgp.cpp',['../Init__rrtmgp_8cpp.html',1,'']]], + ['init_5fsam_2ecpp_2578',['Init_SAM.cpp',['../Init__SAM_8cpp.html',1,'']]], + ['initeb_2ecpp_2579',['initEB.cpp',['../initEB_8cpp.html',1,'']]], + ['initwindfarm_2ecpp_2580',['InitWindFarm.cpp',['../InitWindFarm_8cpp.html',1,'']]], + ['inputsoundingdata_2eh_2581',['InputSoundingData.H',['../InputSoundingData_8H.html',1,'']]], + ['inputspongedata_2eh_2582',['InputSpongeData.H',['../InputSpongeData_8H.html',1,'']]], + ['interiorghostcells_2ecpp_2583',['InteriorGhostCells.cpp',['../InteriorGhostCells_8cpp.html',1,'']]], + ['interpolation_2eh_2584',['Interpolation.H',['../Interpolation_8H.html',1,'']]], + ['interpolation_5f1d_2eh_2585',['Interpolation_1D.H',['../Interpolation__1D_8H.html',1,'']]], + ['interpolation_5fupw_2eh_2586',['Interpolation_UPW.H',['../Interpolation__UPW_8H.html',1,'']]], + ['interpolation_5fweno_2eh_2587',['Interpolation_WENO.H',['../Interpolation__WENO_8H.html',1,'']]], + ['interpolation_5fweno_5fz_2eh_2588',['Interpolation_WENO_Z.H',['../Interpolation__WENO__Z_8H.html',1,'']]] ]; diff --git a/search/files_8.js b/search/files_8.js index 88f221d180..cdaeeebae6 100644 --- a/search/files_8.js +++ b/search/files_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['kessler_2ecpp_2585',['Kessler.cpp',['../Kessler_8cpp.html',1,'']]], - ['kessler_2eh_2586',['Kessler.H',['../Kessler_8H.html',1,'']]] + ['kessler_2ecpp_2589',['Kessler.cpp',['../Kessler_8cpp.html',1,'']]], + ['kessler_2eh_2590',['Kessler.H',['../Kessler_8H.html',1,'']]] ]; diff --git a/search/files_9.js b/search/files_9.js index 62121d4fa6..297d70b0fd 100644 --- a/search/files_9.js +++ b/search/files_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['lagrangianmicrophysics_2eh_2587',['LagrangianMicrophysics.H',['../LagrangianMicrophysics_8H.html',1,'']]], - ['landsurface_2eh_2588',['LandSurface.H',['../LandSurface_8H.html',1,'']]], - ['linear_5finterpolate_2eh_2589',['Linear_interpolate.H',['../Linear__interpolate_8H.html',1,'']]] + ['lagrangianmicrophysics_2eh_2591',['LagrangianMicrophysics.H',['../LagrangianMicrophysics_8H.html',1,'']]], + ['landsurface_2eh_2592',['LandSurface.H',['../LandSurface_8H.html',1,'']]], + ['linear_5finterpolate_2eh_2593',['Linear_interpolate.H',['../Linear__interpolate_8H.html',1,'']]] ]; diff --git a/search/files_a.js b/search/files_a.js index c7b23ed1c3..a9c62bc017 100644 --- a/search/files_a.js +++ b/search/files_a.js @@ -1,20 +1,20 @@ var searchData= [ - ['m2005_5feffradius_2eh_2590',['m2005_effradius.H',['../m2005__effradius_8H.html',1,'']]], - ['main_2ecpp_2591',['main.cpp',['../main_8cpp.html',1,'']]], - ['main_2edox_2592',['main.dox',['../main_8dox.html',1,'']]], - ['mam4_5faero_2eh_2593',['Mam4_aero.H',['../Mam4__aero_8H.html',1,'']]], - ['mam4_5fconstituents_2eh_2594',['Mam4_constituents.H',['../Mam4__constituents_8H.html',1,'']]], - ['metgrid_5futils_2eh_2595',['Metgrid_utils.H',['../Metgrid__utils_8H.html',1,'']]], - ['microphysics_2eh_2596',['Microphysics.H',['../Microphysics_8H.html',1,'']]], - ['microphysics_5futils_2eh_2597',['Microphysics_Utils.H',['../Microphysics__Utils_8H.html',1,'']]], - ['mm5_2ecpp_2598',['MM5.cpp',['../MM5_8cpp.html',1,'']]], - ['mm5_2eh_2599',['MM5.H',['../MM5_8H.html',1,'']]], - ['modal_5faero_5fwateruptake_2eh_2600',['Modal_aero_wateruptake.H',['../Modal__aero__wateruptake_8H.html',1,'']]], - ['momentumtovelocity_2ecpp_2601',['MomentumToVelocity.cpp',['../MomentumToVelocity_8cpp.html',1,'']]], - ['mostaverage_2ecpp_2602',['MOSTAverage.cpp',['../MOSTAverage_8cpp.html',1,'']]], - ['mostaverage_2eh_2603',['MOSTAverage.H',['../MOSTAverage_8H.html',1,'']]], - ['moststress_2eh_2604',['MOSTStress.H',['../MOSTStress_8H.html',1,'']]], - ['multiblockcontainer_2ecpp_2605',['MultiBlockContainer.cpp',['../MultiBlockContainer_8cpp.html',1,'']]], - ['multiblockcontainer_2eh_2606',['MultiBlockContainer.H',['../MultiBlockContainer_8H.html',1,'']]] + ['m2005_5feffradius_2eh_2594',['m2005_effradius.H',['../m2005__effradius_8H.html',1,'']]], + ['main_2ecpp_2595',['main.cpp',['../main_8cpp.html',1,'']]], + ['main_2edox_2596',['main.dox',['../main_8dox.html',1,'']]], + ['mam4_5faero_2eh_2597',['Mam4_aero.H',['../Mam4__aero_8H.html',1,'']]], + ['mam4_5fconstituents_2eh_2598',['Mam4_constituents.H',['../Mam4__constituents_8H.html',1,'']]], + ['metgrid_5futils_2eh_2599',['Metgrid_utils.H',['../Metgrid__utils_8H.html',1,'']]], + ['microphysics_2eh_2600',['Microphysics.H',['../Microphysics_8H.html',1,'']]], + ['microphysics_5futils_2eh_2601',['Microphysics_Utils.H',['../Microphysics__Utils_8H.html',1,'']]], + ['mm5_2ecpp_2602',['MM5.cpp',['../MM5_8cpp.html',1,'']]], + ['mm5_2eh_2603',['MM5.H',['../MM5_8H.html',1,'']]], + ['modal_5faero_5fwateruptake_2eh_2604',['Modal_aero_wateruptake.H',['../Modal__aero__wateruptake_8H.html',1,'']]], + ['momentumtovelocity_2ecpp_2605',['MomentumToVelocity.cpp',['../MomentumToVelocity_8cpp.html',1,'']]], + ['mostaverage_2ecpp_2606',['MOSTAverage.cpp',['../MOSTAverage_8cpp.html',1,'']]], + ['mostaverage_2eh_2607',['MOSTAverage.H',['../MOSTAverage_8H.html',1,'']]], + ['moststress_2eh_2608',['MOSTStress.H',['../MOSTStress_8H.html',1,'']]], + ['multiblockcontainer_2ecpp_2609',['MultiBlockContainer.cpp',['../MultiBlockContainer_8cpp.html',1,'']]], + ['multiblockcontainer_2eh_2610',['MultiBlockContainer.H',['../MultiBlockContainer_8H.html',1,'']]] ]; diff --git a/search/files_b.js b/search/files_b.js index 96e495c054..980d7950e6 100644 --- a/search/files_b.js +++ b/search/files_b.js @@ -1,17 +1,17 @@ var searchData= [ - ['nccheckpoint_2ecpp_2607',['NCCheckpoint.cpp',['../NCCheckpoint_8cpp.html',1,'']]], - ['nccolumnfile_2ecpp_2608',['NCColumnFile.cpp',['../NCColumnFile_8cpp.html',1,'']]], - ['ncinterface_2ecpp_2609',['NCInterface.cpp',['../NCInterface_8cpp.html',1,'']]], - ['ncinterface_2eh_2610',['NCInterface.H',['../NCInterface_8H.html',1,'']]], - ['ncmultifabfile_2ecpp_2611',['NCMultiFabFile.cpp',['../NCMultiFabFile_8cpp.html',1,'']]], - ['ncplotfile_2ecpp_2612',['NCPlotFile.cpp',['../NCPlotFile_8cpp.html',1,'']]], - ['ncplotfile_2eh_2613',['NCPlotFile.H',['../NCPlotFile_8H.html',1,'']]], - ['ncwpsfile_2eh_2614',['NCWpsFile.H',['../NCWpsFile_8H.html',1,'']]], - ['nullmoist_2eh_2615',['NullMoist.H',['../NullMoist_8H.html',1,'']]], - ['nullmoistlagrangian_2eh_2616',['NullMoistLagrangian.H',['../NullMoistLagrangian_8H.html',1,'']]], - ['nullsurf_2eh_2617',['NullSurf.H',['../NullSurf_8H.html',1,'']]], - ['nullwindfarm_2eh_2618',['NullWindFarm.H',['../NullWindFarm_8H.html',1,'']]], - ['numericaldiffusion_2ecpp_2619',['NumericalDiffusion.cpp',['../NumericalDiffusion_8cpp.html',1,'']]], - ['numericaldiffusion_2eh_2620',['NumericalDiffusion.H',['../NumericalDiffusion_8H.html',1,'']]] + ['nccheckpoint_2ecpp_2611',['NCCheckpoint.cpp',['../NCCheckpoint_8cpp.html',1,'']]], + ['nccolumnfile_2ecpp_2612',['NCColumnFile.cpp',['../NCColumnFile_8cpp.html',1,'']]], + ['ncinterface_2ecpp_2613',['NCInterface.cpp',['../NCInterface_8cpp.html',1,'']]], + ['ncinterface_2eh_2614',['NCInterface.H',['../NCInterface_8H.html',1,'']]], + ['ncmultifabfile_2ecpp_2615',['NCMultiFabFile.cpp',['../NCMultiFabFile_8cpp.html',1,'']]], + ['ncplotfile_2ecpp_2616',['NCPlotFile.cpp',['../NCPlotFile_8cpp.html',1,'']]], + ['ncplotfile_2eh_2617',['NCPlotFile.H',['../NCPlotFile_8H.html',1,'']]], + ['ncwpsfile_2eh_2618',['NCWpsFile.H',['../NCWpsFile_8H.html',1,'']]], + ['nullmoist_2eh_2619',['NullMoist.H',['../NullMoist_8H.html',1,'']]], + ['nullmoistlagrangian_2eh_2620',['NullMoistLagrangian.H',['../NullMoistLagrangian_8H.html',1,'']]], + ['nullsurf_2eh_2621',['NullSurf.H',['../NullSurf_8H.html',1,'']]], + ['nullwindfarm_2eh_2622',['NullWindFarm.H',['../NullWindFarm_8H.html',1,'']]], + ['numericaldiffusion_2ecpp_2623',['NumericalDiffusion.cpp',['../NumericalDiffusion_8cpp.html',1,'']]], + ['numericaldiffusion_2eh_2624',['NumericalDiffusion.H',['../NumericalDiffusion_8H.html',1,'']]] ]; diff --git a/search/files_c.js b/search/files_c.js index 4770d18a9a..1ca1dd740b 100644 --- a/search/files_c.js +++ b/search/files_c.js @@ -1,7 +1,7 @@ var searchData= [ - ['optics_2ecpp_2621',['Optics.cpp',['../Optics_8cpp.html',1,'']]], - ['optics_2eh_2622',['Optics.H',['../Optics_8H.html',1,'']]], - ['orbit_2ecpp_2623',['Orbit.cpp',['../Orbit_8cpp.html',1,'']]], - ['orbit_2eh_2624',['Orbit.H',['../Orbit_8H.html',1,'']]] + ['optics_2ecpp_2625',['Optics.cpp',['../Optics_8cpp.html',1,'']]], + ['optics_2eh_2626',['Optics.H',['../Optics_8H.html',1,'']]], + ['orbit_2ecpp_2627',['Orbit.cpp',['../Orbit_8cpp.html',1,'']]], + ['orbit_2eh_2628',['Orbit.H',['../Orbit_8H.html',1,'']]] ]; diff --git a/search/files_d.js b/search/files_d.js index 791857162f..82be05f62c 100644 --- a/search/files_d.js +++ b/search/files_d.js @@ -1,14 +1,14 @@ var searchData= [ - ['parameterizations_2eh_2625',['Parameterizations.H',['../Parameterizations_8H.html',1,'']]], - ['parfunctions_2eh_2626',['ParFunctions.H',['../ParFunctions_8H.html',1,'']]], - ['particledata_2eh_2627',['ParticleData.H',['../ParticleData_8H.html',1,'']]], - ['pblmodels_2ecpp_2628',['PBLModels.cpp',['../PBLModels_8cpp.html',1,'']]], - ['pblmodels_2eh_2629',['PBLModels.H',['../PBLModels_8H.html',1,'']]], - ['phys_5fprop_2eh_2630',['Phys_prop.H',['../Phys__prop_8H.html',1,'']]], - ['planeaverage_2eh_2631',['PlaneAverage.H',['../PlaneAverage_8H.html',1,'']]], - ['plotfile_2ecpp_2632',['Plotfile.cpp',['../Plotfile_8cpp.html',1,'']]], - ['precip_2ecpp_2633',['Precip.cpp',['../Precip_8cpp.html',1,'']]], - ['precipfall_2ecpp_2634',['PrecipFall.cpp',['../PrecipFall_8cpp.html',1,'']]], - ['prob_5fcommon_2eh_2635',['prob_common.H',['../prob__common_8H.html',1,'']]] + ['parameterizations_2eh_2629',['Parameterizations.H',['../Parameterizations_8H.html',1,'']]], + ['parfunctions_2eh_2630',['ParFunctions.H',['../ParFunctions_8H.html',1,'']]], + ['particledata_2eh_2631',['ParticleData.H',['../ParticleData_8H.html',1,'']]], + ['pblmodels_2ecpp_2632',['PBLModels.cpp',['../PBLModels_8cpp.html',1,'']]], + ['pblmodels_2eh_2633',['PBLModels.H',['../PBLModels_8H.html',1,'']]], + ['phys_5fprop_2eh_2634',['Phys_prop.H',['../Phys__prop_8H.html',1,'']]], + ['planeaverage_2eh_2635',['PlaneAverage.H',['../PlaneAverage_8H.html',1,'']]], + ['plotfile_2ecpp_2636',['Plotfile.cpp',['../Plotfile_8cpp.html',1,'']]], + ['precip_2ecpp_2637',['Precip.cpp',['../Precip_8cpp.html',1,'']]], + ['precipfall_2ecpp_2638',['PrecipFall.cpp',['../PrecipFall_8cpp.html',1,'']]], + ['prob_5fcommon_2eh_2639',['prob_common.H',['../prob__common_8H.html',1,'']]] ]; diff --git a/search/files_e.js b/search/files_e.js index 2a75875252..8d5de8e5ba 100644 --- a/search/files_e.js +++ b/search/files_e.js @@ -1,12 +1,12 @@ var searchData= [ - ['rad_5fconstants_2eh_2636',['Rad_constants.H',['../Rad__constants_8H.html',1,'']]], - ['radiation_2ecpp_2637',['Radiation.cpp',['../Radiation_8cpp.html',1,'']]], - ['radiation_2eh_2638',['Radiation.H',['../Radiation_8H.html',1,'']]], - ['readfrommetgrid_2ecpp_2639',['ReadFromMetgrid.cpp',['../ReadFromMetgrid_8cpp.html',1,'']]], - ['readfromwrfbdy_2ecpp_2640',['ReadFromWRFBdy.cpp',['../ReadFromWRFBdy_8cpp.html',1,'']]], - ['readfromwrfinput_2ecpp_2641',['ReadFromWRFInput.cpp',['../ReadFromWRFInput_8cpp.html',1,'']]], - ['rrtmgp_2eh_2642',['Rrtmgp.H',['../Rrtmgp_8H.html',1,'']]], - ['run_5flongwave_5frrtmgp_2ecpp_2643',['Run_longwave_rrtmgp.cpp',['../Run__longwave__rrtmgp_8cpp.html',1,'']]], - ['run_5fshortwave_5frrtmgp_2ecpp_2644',['Run_shortwave_rrtmgp.cpp',['../Run__shortwave__rrtmgp_8cpp.html',1,'']]] + ['rad_5fconstants_2eh_2640',['Rad_constants.H',['../Rad__constants_8H.html',1,'']]], + ['radiation_2ecpp_2641',['Radiation.cpp',['../Radiation_8cpp.html',1,'']]], + ['radiation_2eh_2642',['Radiation.H',['../Radiation_8H.html',1,'']]], + ['readfrommetgrid_2ecpp_2643',['ReadFromMetgrid.cpp',['../ReadFromMetgrid_8cpp.html',1,'']]], + ['readfromwrfbdy_2ecpp_2644',['ReadFromWRFBdy.cpp',['../ReadFromWRFBdy_8cpp.html',1,'']]], + ['readfromwrfinput_2ecpp_2645',['ReadFromWRFInput.cpp',['../ReadFromWRFInput_8cpp.html',1,'']]], + ['rrtmgp_2eh_2646',['Rrtmgp.H',['../Rrtmgp_8H.html',1,'']]], + ['run_5flongwave_5frrtmgp_2ecpp_2647',['Run_longwave_rrtmgp.cpp',['../Run__longwave__rrtmgp_8cpp.html',1,'']]], + ['run_5fshortwave_5frrtmgp_2ecpp_2648',['Run_shortwave_rrtmgp.cpp',['../Run__shortwave__rrtmgp_8cpp.html',1,'']]] ]; diff --git a/search/files_f.js b/search/files_f.js index 658b28623e..d357f71907 100644 --- a/search/files_f.js +++ b/search/files_f.js @@ -1,11 +1,11 @@ var searchData= [ - ['sam_2eh_2645',['SAM.H',['../SAM_8H.html',1,'']]], - ['sat_5fmethods_2eh_2646',['Sat_methods.H',['../Sat__methods_8H.html',1,'']]], - ['simplead_2eh_2647',['SimpleAD.H',['../SimpleAD_8H.html',1,'']]], - ['slingo_2eh_2648',['Slingo.H',['../Slingo_8H.html',1,'']]], - ['slm_2ecpp_2649',['SLM.cpp',['../SLM_8cpp.html',1,'']]], - ['slm_2eh_2650',['SLM.H',['../SLM_8H.html',1,'']]], - ['spongestruct_2eh_2651',['SpongeStruct.H',['../SpongeStruct_8H.html',1,'']]], - ['src_5fheaders_2eh_2652',['Src_headers.H',['../Src__headers_8H.html',1,'']]] + ['sam_2eh_2649',['SAM.H',['../SAM_8H.html',1,'']]], + ['sat_5fmethods_2eh_2650',['Sat_methods.H',['../Sat__methods_8H.html',1,'']]], + ['simplead_2eh_2651',['SimpleAD.H',['../SimpleAD_8H.html',1,'']]], + ['slingo_2eh_2652',['Slingo.H',['../Slingo_8H.html',1,'']]], + ['slm_2ecpp_2653',['SLM.cpp',['../SLM_8cpp.html',1,'']]], + ['slm_2eh_2654',['SLM.H',['../SLM_8H.html',1,'']]], + ['spongestruct_2eh_2655',['SpongeStruct.H',['../SpongeStruct_8H.html',1,'']]], + ['src_5fheaders_2eh_2656',['Src_headers.H',['../Src__headers_8H.html',1,'']]] ]; diff --git a/search/functions_0.js b/search/functions_0.js index b8d1ac9ef9..3f392ceb3e 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,65 +1,66 @@ var searchData= [ - ['ablmost_2675',['ABLMost',['../classABLMost.html#a4ee786860369e5a42ba353308590b372',1,'ABLMost']]], - ['add_5fpar_2676',['add_par',['../main_8cpp.html#a183e783116d02836167ccbed3b28c1d3',1,'main.cpp']]], - ['add_5fthin_5fbody_5fsources_2677',['add_thin_body_sources',['../Src__headers_8H.html#a5b82614fa1590f73caf25dc65b1c937d',1,'add_thin_body_sources(amrex::MultiFab &xmom_source, amrex::MultiFab &ymom_source, amrex::MultiFab &zmom_source, std::unique_ptr< amrex::iMultiFab > &xflux_imask_lev, std::unique_ptr< amrex::iMultiFab > &yflux_imask_lev, std::unique_ptr< amrex::iMultiFab > &zflux_imask_lev, std::unique_ptr< amrex::MultiFab > &thin_xforce_lev, std::unique_ptr< amrex::MultiFab > &thin_yforce_lev, std::unique_ptr< amrex::MultiFab > &thin_zforce_lev): Src_headers.H'],['../ERF__add__thin__body__sources_8cpp.html#afe1f106475861ba9ed98d5163c7f4e20',1,'add_thin_body_sources(MultiFab &xmom_src, MultiFab &ymom_src, MultiFab &zmom_src, std::unique_ptr< iMultiFab > &xflux_imask_lev, std::unique_ptr< iMultiFab > &yflux_imask_lev, std::unique_ptr< iMultiFab > &zflux_imask_lev, std::unique_ptr< MultiFab > &thin_xforce_lev, std::unique_ptr< MultiFab > &thin_yforce_lev, std::unique_ptr< MultiFab > &thin_zforce_lev): ERF_add_thin_body_sources.cpp']]], - ['add_5fvar_2678',['add_var',['../structTimeInterpolatedData.html#a3b9292eb3012672361abacc2ab7d9b2c',1,'TimeInterpolatedData']]], - ['adiabatic_2679',['adiabatic',['../structadiabatic.html#a43c914de601009400405ce6cfaaf2936',1,'adiabatic']]], - ['adiabatic_5fcharnock_2680',['adiabatic_charnock',['../structadiabatic__charnock.html#a03e2e3c105b2939c433c758d067a74a9',1,'adiabatic_charnock']]], - ['adiabatic_5fmod_5fcharnock_2681',['adiabatic_mod_charnock',['../structadiabatic__mod__charnock.html#a4d85da446411e8d3f4dfb8e47e4c14b4',1,'adiabatic_mod_charnock']]], - ['adiabatic_5fwave_5fcoupled_2682',['adiabatic_wave_coupled',['../structadiabatic__wave__coupled.html#ab4bae3bcb6d202acedfa914203374506',1,'adiabatic_wave_coupled']]], - ['adv_5ftype_5fconvert_5fint_5fto_5fstring_2683',['adv_type_convert_int_to_string',['../structAdvChoice.html#abea240033571adc8f3993bd56bf28fa2',1,'AdvChoice']]], - ['adv_5ftype_5fconvert_5fstring_5fto_5fadvtype_2684',['adv_type_convert_string_to_advtype',['../structAdvChoice.html#a191cb08c4e809d1982ea90e4b4f9a528',1,'AdvChoice']]], - ['advance_2685',['advance',['../classNullWindFarm.html#a3085f67dd33114a5984f51ccdeffc7fa',1,'NullWindFarm::advance()'],['../classMRISplitIntegrator.html#ad78b5d1908a131c3597232a041ca267b',1,'MRISplitIntegrator::advance()'],['../classEWP.html#ab1f86b9667e1b3b119458c86b8655939',1,'EWP::advance()']]], - ['advance_2686',['Advance',['../classSAM.html#a012056ae20ded7928adf1be8afa665b9',1,'SAM::Advance()'],['../classNullMoist.html#aa2f97dcd622bc4ef212421d496ee2297',1,'NullMoist::Advance()'],['../classMicrophysics.html#a88b5020f081efbf8805cffff5cde298c',1,'Microphysics::Advance()'],['../classKessler.html#adbfb72df664abc2f02fede6b91b066b6',1,'Kessler::Advance()'],['../classEulerianMicrophysics.html#a6cc7efaa2f4f27f8a7f485fd96e5635b',1,'EulerianMicrophysics::Advance()'],['../classNullSurf.html#a70a49bad633a2a87c4df7de8f368ef95',1,'NullSurf::Advance()']]], - ['advance_2687',['advance',['../classWindFarm.html#a1ee7eda7941fb31102be525bd79c8eb6',1,'WindFarm::advance()'],['../classSimpleAD.html#a846f49f7333ed47f1c92d5cc8b57cb08',1,'SimpleAD::advance()'],['../classFitch.html#a9360fcfcc51477e24b225c54387543c6',1,'Fitch::advance()']]], - ['advance_2688',['Advance',['../classSLM.html#a31956746a8b8bbf207027cb784c9bfa4',1,'SLM::Advance()'],['../classERF.html#a47413fe5588f7dd71a1d5087a9e804f9',1,'ERF::Advance()'],['../classLandSurface.html#a2170397164e0f533884e744a2a73deb7',1,'LandSurface::Advance()'],['../classMM5.html#a2acfbfb967111ce4aed50e55adbcc15c',1,'MM5::Advance()']]], - ['advance_5fdycore_2689',['advance_dycore',['../classERF.html#af836d1bb05ac4c9f535358e14714f13e',1,'ERF']]], - ['advance_5flsm_2690',['advance_lsm',['../classERF.html#ac3f83ba16254a0efd4395900cef97efc',1,'ERF']]], - ['advance_5fmicrophysics_2691',['advance_microphysics',['../classERF.html#ad64b5fe566102dc053b35ad337971a3e',1,'ERF']]], - ['advanceblocks_2692',['AdvanceBlocks',['../classMultiBlockContainer.html#afe74361709855a6b78669dea775edc45',1,'MultiBlockContainer']]], - ['advancekessler_2693',['AdvanceKessler',['../classKessler.html#ab67e26d4eb01a6e25707b73ca47714ef',1,'Kessler']]], - ['advancemm5_2694',['AdvanceMM5',['../classMM5.html#a44d3fcf82f4f149b6ba3ccfe9b896849',1,'MM5']]], - ['advanceslm_2695',['AdvanceSLM',['../classSLM.html#ac051c05d408c3471b0206f232c5f1fbc',1,'SLM']]], - ['advectionsrcformom_2696',['AdvectionSrcForMom',['../AdvectionSrcForMom_8cpp.html#a308c801e1b50746486cee1e6f9ee60fd',1,'AdvectionSrcForMom(const Box &bx, const Box &bxx, const Box &bxy, const Box &bxz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &cell_data, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &z_nd, const Array4< const Real > &ax, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, const AdvType horiz_adv_type, const AdvType vert_adv_type, const Real horiz_upw_frac, const Real vert_upw_frac, const bool use_terrain, const int lo_z_face, const int hi_z_face, const Box &domain, const BCRec *bc_ptr_h): AdvectionSrcForMom.cpp'],['../Advection_8H.html#ab1b35d1f492c8be5490f75c18d1abc7a',1,'AdvectionSrcForMom(const amrex::Box &bx, const amrex::Box &bxx, const amrex::Box &bxy, const amrex::Box &bxz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &rho, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &w, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, const AdvType horiz_adv_type, const AdvType vert_adv_type, const amrex::Real horiz_upw_frac, const amrex::Real vert_upw_frac, const bool use_terrain, const int lo_z_face, const int hi_z_face, const amrex::Box &domain, const amrex::BCRec *bc_ptr_h): Advection.H']]], - ['advectionsrcformomvert_2697',['AdvectionSrcForMomVert',['../AdvectionSrcForMom__T_8H.html#ae8cc522ffffb23058df8e8ed5c892acd',1,'AdvectionSrcForMom_T.H']]], - ['advectionsrcformomvert_5fn_2698',['AdvectionSrcForMomVert_N',['../AdvectionSrcForMom__N_8H.html#ac1ffb44f53b355afef0c5a20b7750910',1,'AdvectionSrcForMom_N.H']]], - ['advectionsrcformomwrapper_2699',['AdvectionSrcForMomWrapper',['../AdvectionSrcForMom__T_8H.html#a4594886b5c42807b88fde702d78b062b',1,'AdvectionSrcForMom_T.H']]], - ['advectionsrcformomwrapper_5fn_2700',['AdvectionSrcForMomWrapper_N',['../AdvectionSrcForMom__N_8H.html#afccfe8e1799dbee5d72547a51914406a',1,'AdvectionSrcForMom_N.H']]], - ['advectionsrcforopenbc_5fnormal_2701',['AdvectionSrcForOpenBC_Normal',['../AdvectionSrcForOpenBC_8cpp.html#a9724c4268388a35a651fbe8e0b8d8e15',1,'AdvectionSrcForOpenBC_Normal(const Box &bx, const int &dir, const Array4< Real > &rhs_arr, const Array4< const Real > &vel_norm_arr, const Array4< const Real > &cell_data_arr, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const bool do_lo): AdvectionSrcForOpenBC.cpp'],['../Advection_8H.html#a8a93a1f4fa830e853896360758c1185c',1,'AdvectionSrcForOpenBC_Normal(const amrex::Box &bx, const int &dir, const amrex::Array4< amrex::Real > &rhs_arr, const amrex::Array4< const amrex::Real > &vel_norm_arr, const amrex::Array4< const amrex::Real > &cell_data_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const bool do_lo=false): Advection.H']]], - ['advectionsrcforopenbc_5ftangent_2702',['AdvectionSrcForOpenBC_Tangent',['../AdvectionSrcForOpenBC_8cpp.html#ac6e7a792c85a42fe5c0679a2b1f763ec',1,'AdvectionSrcForOpenBC_Tangent(const int &i, const int &j, const int &k, const int &nprim, const int &dir, const Array4< const Real > &prim_tang_arr, const Array4< const Real > &mom_norm_arr, const Real &dxInv, const bool do_lo): AdvectionSrcForOpenBC.cpp'],['../Advection_8H.html#ab0aafe8d39448868a229ed291f363d5b',1,'AdvectionSrcForOpenBC_Tangent(const int &i, const int &j, const int &k, const int &nprim, const int &dir, const amrex::Array4< const amrex::Real > &prim_tang_arr, const amrex::Array4< const amrex::Real > &mom_norm_arr, const amrex::Real &dxInv, const bool do_lo=false): Advection.H']]], - ['advectionsrcforopenbc_5ftangent_5fcons_2703',['AdvectionSrcForOpenBC_Tangent_Cons',['../Advection_8H.html#abd84d0909db1f87c22b5a92aae03e919',1,'AdvectionSrcForOpenBC_Tangent_Cons(const amrex::Box &bx, const int &dir, const int &icomp, const int &ncomp, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< const amrex::Real > &avg_xmom, const amrex::Array4< const amrex::Real > &avg_ymom, const amrex::Array4< const amrex::Real > &avg_zmom, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo=false): Advection.H'],['../AdvectionSrcForOpenBC_8cpp.html#af626d3a8c7d93d081c268b6ef3368e20',1,'AdvectionSrcForOpenBC_Tangent_Cons(const Box &bx, const int &dir, const int &icomp, const int &ncomp, const Array4< Real > &cell_rhs, const Array4< const Real > &cell_prim, const Array4< const Real > &avg_xmom, const Array4< const Real > &avg_ymom, const Array4< const Real > &avg_zmom, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo): AdvectionSrcForOpenBC.cpp']]], - ['advectionsrcforopenbc_5ftangent_5fxmom_2704',['AdvectionSrcForOpenBC_Tangent_Xmom',['../AdvectionSrcForOpenBC_8cpp.html#a426d47e0a43e0ba9ec9ea4791165c14e',1,'AdvectionSrcForOpenBC_Tangent_Xmom(const Box &bxx, const int &dir, const Array4< Real > &rho_u_rhs, const Array4< const Real > &u, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &ax, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo): AdvectionSrcForOpenBC.cpp'],['../Advection_8H.html#a77a3da224ebc848d774a465bc4edbb6d',1,'AdvectionSrcForOpenBC_Tangent_Xmom(const amrex::Box &bxx, const int &dir, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo=false): Advection.H']]], - ['advectionsrcforopenbc_5ftangent_5fymom_2705',['AdvectionSrcForOpenBC_Tangent_Ymom',['../Advection_8H.html#a4ff38549b044becdf35e0331f8361756',1,'AdvectionSrcForOpenBC_Tangent_Ymom(const amrex::Box &bxy, const int &dir, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo=false): Advection.H'],['../AdvectionSrcForOpenBC_8cpp.html#a7962977abbf346525d7b3481c8a6f25e',1,'AdvectionSrcForOpenBC_Tangent_Ymom(const Box &bxy, const int &dir, const Array4< Real > &rho_v_rhs, const Array4< const Real > &v, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo): AdvectionSrcForOpenBC.cpp']]], - ['advectionsrcforopenbc_5ftangent_5fzmom_2706',['AdvectionSrcForOpenBC_Tangent_Zmom',['../Advection_8H.html#ac890a386e0e9ef50f62ae1ae7a3297fb',1,'AdvectionSrcForOpenBC_Tangent_Zmom(const amrex::Box &bxz, const int &dir, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &w, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const int domhi_z, const bool do_lo=false): Advection.H'],['../AdvectionSrcForOpenBC_8cpp.html#a77ce5c5e497f070833cb915ffee7eea2',1,'AdvectionSrcForOpenBC_Tangent_Zmom(const Box &bxz, const int &dir, const Array4< Real > &rho_w_rhs, const Array4< const Real > &w, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &ax, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const int domhi_z, const bool do_lo): AdvectionSrcForOpenBC.cpp']]], - ['advectionsrcforrho_2707',['AdvectionSrcForRho',['../Advection_8H.html#a0227b1517e5223b7b884ba7d5b59f51e',1,'AdvectionSrcForRho(const amrex::Box &bx, const amrex::Array4< amrex::Real > &src, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &omega, const amrex::Array4< amrex::Real > &avg_xmom, const amrex::Array4< amrex::Real > &avg_ymom, const amrex::Array4< amrex::Real > &avg_zmom, const amrex::Array4< const amrex::Real > &ax_arr, const amrex::Array4< const amrex::Real > &ay_arr, const amrex::Array4< const amrex::Real > &az_arr, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, const amrex::GpuArray< const amrex::Array4< amrex::Real >, AMREX_SPACEDIM > &flx_arr, const bool const_rho): Advection.H'],['../AdvectionSrcForState_8cpp.html#a9683ebdeaa4713791cdaf407ff259e2b',1,'AdvectionSrcForRho(const Box &bx, const Array4< Real > &advectionSrc, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< Real > &avg_xmom, const Array4< Real > &avg_ymom, const Array4< Real > &avg_zmom, const Array4< const Real > &ax_arr, const Array4< const Real > &ay_arr, const Array4< const Real > &az_arr, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, const GpuArray< const Array4< Real >, AMREX_SPACEDIM > &flx_arr, const bool const_rho): AdvectionSrcForState.cpp']]], - ['advectionsrcforscalars_2708',['AdvectionSrcForScalars',['../Advection_8H.html#aec32d1f86c49b3d647c08f4226e2fcd2',1,'AdvectionSrcForScalars(const amrex::Real &dt, const amrex::Box &bx, const int icomp, const int ncomp, const amrex::Array4< const amrex::Real > &avg_xmom, const amrex::Array4< const amrex::Real > &avg_ymom, const amrex::Array4< const amrex::Real > &avg_zmom, const amrex::Array4< const amrex::Real > &cur_cons, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< amrex::Real > &src, const bool &use_mono_adv, amrex::Real *max_s_ptr, amrex::Real *min_s_ptr, const amrex::Array4< const amrex::Real > &vf_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &mf_m, const AdvType horiz_adv_type, const AdvType vert_adv_type, const amrex::Real horiz_upw_frac, const amrex::Real vert_upw_frac, const amrex::GpuArray< const amrex::Array4< amrex::Real >, AMREX_SPACEDIM > &flx_arr, const amrex::Box &domain, const amrex::BCRec *bc_ptr_h): Advection.H'],['../AdvectionSrcForState_8cpp.html#a2d291e3fb848a64238a0c62cf85c25f9',1,'AdvectionSrcForScalars(const Real &dt, const Box &bx, const int icomp, const int ncomp, const Array4< const Real > &avg_xmom, const Array4< const Real > &avg_ymom, const Array4< const Real > &avg_zmom, const Array4< const Real > &cur_cons, const Array4< const Real > &cell_prim, const Array4< Real > &advectionSrc, const bool &use_mono_adv, Real *max_s_ptr, Real *min_s_ptr, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &mf_m, const AdvType horiz_adv_type, const AdvType vert_adv_type, const Real horiz_upw_frac, const Real vert_upw_frac, const GpuArray< const Array4< Real >, AMREX_SPACEDIM > &flx_arr, const Box &domain, const BCRec *bc_ptr_h): AdvectionSrcForState.cpp']]], - ['advectionsrcforscalarsvert_2709',['AdvectionSrcForScalarsVert',['../AdvectionSrcForScalars_8H.html#a7ae00f92678a2aeee794bf2b735c19eb',1,'AdvectionSrcForScalars.H']]], - ['advectionsrcforscalarswrapper_2710',['AdvectionSrcForScalarsWrapper',['../AdvectionSrcForScalars_8H.html#a528a419d0272e41cd3e30a963e40c5bd',1,'AdvectionSrcForScalars.H']]], - ['advectionsrcforxmom_2711',['AdvectionSrcForXMom',['../AdvectionSrcForMom__T_8H.html#a5468932ef249d02b34fb647a1b1ab5c8',1,'AdvectionSrcForMom_T.H']]], - ['advectionsrcforxmom_5fn_2712',['AdvectionSrcForXMom_N',['../AdvectionSrcForMom__N_8H.html#a1bf28455bc3f12b6bfaf2ac5c72ade43',1,'AdvectionSrcForMom_N.H']]], - ['advectionsrcforymom_2713',['AdvectionSrcForYMom',['../AdvectionSrcForMom__T_8H.html#a135f2345d5ee1204bc954483daf46e5a',1,'AdvectionSrcForMom_T.H']]], - ['advectionsrcforymom_5fn_2714',['AdvectionSrcForYMom_N',['../AdvectionSrcForMom__N_8H.html#ab60d92de161522cece1baf13c5dea04c',1,'AdvectionSrcForMom_N.H']]], - ['advectionsrcforzmom_2715',['AdvectionSrcForZMom',['../AdvectionSrcForMom__T_8H.html#a333428f54334374129656feb237e8047',1,'AdvectionSrcForMom_T.H']]], - ['advectionsrcforzmom_5fn_2716',['AdvectionSrcForZMom_N',['../AdvectionSrcForMom__N_8H.html#abbcdc73f7b35b08b49f4ddab5a3d3a99',1,'AdvectionSrcForMom_N.H']]], - ['aer_5foptics_5flog_5frh_2717',['aer_optics_log_rh',['../classPhysProp.html#a1099f5de19b69524e4c2bb0b78e497b7',1,'PhysProp']]], - ['aer_5frad_5fprops_5flw_2718',['aer_rad_props_lw',['../classAerRadProps.html#a6aabfa89e9a9d91bae79c7a0d91f17b3',1,'AerRadProps']]], - ['aer_5frad_5fprops_5fsw_2719',['aer_rad_props_sw',['../classAerRadProps.html#a433097bd85637100b16f3e120e9d6fa1',1,'AerRadProps']]], - ['aer_5fvis_5fdiag_5fout_2720',['aer_vis_diag_out',['../classAerRadProps.html#a97f18fad2a20322240862cee5c3fb5b7',1,'AerRadProps']]], - ['aerosol_5foptics_5finit_2721',['aerosol_optics_init',['../classPhysProp.html#a2f4be5c79cc5394f258c6e2e4570f897',1,'PhysProp']]], - ['aerradprops_2722',['AerRadProps',['../classAerRadProps.html#ae0eb6fbcd6b30a8e4538b8db3944d1e0',1,'AerRadProps']]], - ['all_5fdims_2723',['all_dims',['../classncutils_1_1NCGroup.html#a8e01fe072fa48f4fa9c8be33a3a401b0',1,'ncutils::NCGroup']]], - ['all_5fgroups_2724',['all_groups',['../classncutils_1_1NCGroup.html#a82a48643f27b33b27cdd87c60e63f5f5',1,'ncutils::NCGroup']]], - ['all_5fvars_2725',['all_vars',['../classncutils_1_1NCGroup.html#affa2e62434110dd4fa47d093162e56cf',1,'ncutils::NCGroup']]], - ['amrex_5fprobinit_2726',['amrex_probinit',['../prob__common_8H.html#a177c505462e3d544fae638344f900397',1,'prob_common.H']]], - ['appendplotvariables_2727',['appendPlotVariables',['../classERF.html#a7758f75dc7c9029eddc4c58ac0567654',1,'ERF']]], - ['apply_5ftpi_2728',['apply_tpi',['../structTurbulentPerturbation.html#adcb414231654ad9f5232a1a3377c30f2',1,'TurbulentPerturbation']]], - ['applyinvertedmask_2729',['ApplyInvertedMask',['../Utils_8H.html#acbc6116a3309adf87b7dc24242dc50ec',1,'Utils.H']]], - ['applymask_2730',['ApplyMask',['../Utils_8H.html#acebead6f3a33cb7737a1fea98341c3ae',1,'Utils.H']]], - ['applyspongezonebcsforcc_2731',['ApplySpongeZoneBCsForCC',['../ERF__ApplySpongeZoneBCs_8cpp.html#a2bb1399e36952baeacfd197a5322d661',1,'ApplySpongeZoneBCsForCC(const SpongeChoice &spongeChoice, const Geometry geom, const Box &bx, const Array4< Real > &cell_rhs, const Array4< const Real > &cell_data): ERF_ApplySpongeZoneBCs.cpp'],['../Src__headers_8H.html#a2cafd6a78e2987d7566c34f8f1f57cff',1,'ApplySpongeZoneBCsForCC(const SpongeChoice &spongeChoice, const amrex::Geometry geom, const amrex::Box &bx, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< const amrex::Real > &cell_data): Src_headers.H']]], - ['applyspongezonebcsformom_2732',['ApplySpongeZoneBCsForMom',['../ERF__ApplySpongeZoneBCs_8cpp.html#a2f0457a5cf90ed9e3f084a3951a80ae8',1,'ApplySpongeZoneBCsForMom(const SpongeChoice &spongeChoice, const Geometry geom, const Box &tbx, const Box &tby, const Box &tbz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &rho_w): ERF_ApplySpongeZoneBCs.cpp'],['../Src__headers_8H.html#a0d9796507be7a7f2072d5f15928e05fc',1,'ApplySpongeZoneBCsForMom(const SpongeChoice &spongeChoice, const amrex::Geometry geom, const amrex::Box &tbx, const amrex::Box &tby, const amrex::Box &tbz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &rho_w): Src_headers.H']]], - ['applyspongezonebcsformom_5freadfromfile_2733',['ApplySpongeZoneBCsForMom_ReadFromFile',['../Src__headers_8H.html#ae22ef4440a73ae73f46775e3b8f635ac',1,'ApplySpongeZoneBCsForMom_ReadFromFile(const SpongeChoice &spongeChoice, const amrex::Geometry geom, const amrex::Box &tbx, const amrex::Box &tby, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Vector< amrex::Real * > d_sponge_ptrs_at_lev): Src_headers.H'],['../ERF__ApplySpongeZoneBCs__ReadFromFile_8cpp.html#a43cc085fc4c8dd69e73541c28062925c',1,'ApplySpongeZoneBCsForMom_ReadFromFile(const SpongeChoice &spongeChoice, const Geometry geom, const Box &tbx, const Box &tby, const Array4< const Real > &cell_data, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Vector< Real * > d_sponge_ptrs_at_lev): ERF_ApplySpongeZoneBCs_ReadFromFile.cpp']]], - ['averagedown_2734',['AverageDown',['../classERF.html#a8202de1f8f372e3e6fdc483447c6a55f',1,'ERF']]], - ['averagedownto_2735',['AverageDownTo',['../classERF.html#ae17524f168760cf435685a08d97480e7',1,'ERF']]], - ['axis_2736',['axis',['../classPlaneAverage.html#ae90ae5492fc58db64f54c342c800f59a',1,'PlaneAverage']]] + ['ablmost_2679',['ABLMost',['../classABLMost.html#a4ee786860369e5a42ba353308590b372',1,'ABLMost']]], + ['add_5fpar_2680',['add_par',['../main_8cpp.html#a183e783116d02836167ccbed3b28c1d3',1,'main.cpp']]], + ['add_5fthin_5fbody_5fsources_2681',['add_thin_body_sources',['../Src__headers_8H.html#a5b82614fa1590f73caf25dc65b1c937d',1,'add_thin_body_sources(amrex::MultiFab &xmom_source, amrex::MultiFab &ymom_source, amrex::MultiFab &zmom_source, std::unique_ptr< amrex::iMultiFab > &xflux_imask_lev, std::unique_ptr< amrex::iMultiFab > &yflux_imask_lev, std::unique_ptr< amrex::iMultiFab > &zflux_imask_lev, std::unique_ptr< amrex::MultiFab > &thin_xforce_lev, std::unique_ptr< amrex::MultiFab > &thin_yforce_lev, std::unique_ptr< amrex::MultiFab > &thin_zforce_lev): Src_headers.H'],['../ERF__add__thin__body__sources_8cpp.html#afe1f106475861ba9ed98d5163c7f4e20',1,'add_thin_body_sources(MultiFab &xmom_src, MultiFab &ymom_src, MultiFab &zmom_src, std::unique_ptr< iMultiFab > &xflux_imask_lev, std::unique_ptr< iMultiFab > &yflux_imask_lev, std::unique_ptr< iMultiFab > &zflux_imask_lev, std::unique_ptr< MultiFab > &thin_xforce_lev, std::unique_ptr< MultiFab > &thin_yforce_lev, std::unique_ptr< MultiFab > &thin_zforce_lev): ERF_add_thin_body_sources.cpp']]], + ['add_5fvar_2682',['add_var',['../structTimeInterpolatedData.html#a3b9292eb3012672361abacc2ab7d9b2c',1,'TimeInterpolatedData']]], + ['adiabatic_2683',['adiabatic',['../structadiabatic.html#a43c914de601009400405ce6cfaaf2936',1,'adiabatic']]], + ['adiabatic_5fcharnock_2684',['adiabatic_charnock',['../structadiabatic__charnock.html#a03e2e3c105b2939c433c758d067a74a9',1,'adiabatic_charnock']]], + ['adiabatic_5fmod_5fcharnock_2685',['adiabatic_mod_charnock',['../structadiabatic__mod__charnock.html#a4d85da446411e8d3f4dfb8e47e4c14b4',1,'adiabatic_mod_charnock']]], + ['adiabatic_5fwave_5fcoupled_2686',['adiabatic_wave_coupled',['../structadiabatic__wave__coupled.html#ab4bae3bcb6d202acedfa914203374506',1,'adiabatic_wave_coupled']]], + ['adv_5ftype_5fconvert_5fint_5fto_5fstring_2687',['adv_type_convert_int_to_string',['../structAdvChoice.html#abea240033571adc8f3993bd56bf28fa2',1,'AdvChoice']]], + ['adv_5ftype_5fconvert_5fstring_5fto_5fadvtype_2688',['adv_type_convert_string_to_advtype',['../structAdvChoice.html#a191cb08c4e809d1982ea90e4b4f9a528',1,'AdvChoice']]], + ['advance_2689',['Advance',['../classNullSurf.html#a70a49bad633a2a87c4df7de8f368ef95',1,'NullSurf::Advance()'],['../classERF.html#a47413fe5588f7dd71a1d5087a9e804f9',1,'ERF::Advance()'],['../classLandSurface.html#a2170397164e0f533884e744a2a73deb7',1,'LandSurface::Advance()']]], + ['advance_2690',['advance',['../classWindFarm.html#a1ee7eda7941fb31102be525bd79c8eb6',1,'WindFarm::advance()'],['../classSimpleAD.html#a846f49f7333ed47f1c92d5cc8b57cb08',1,'SimpleAD::advance()'],['../classNullWindFarm.html#a3085f67dd33114a5984f51ccdeffc7fa',1,'NullWindFarm::advance()'],['../classFitch.html#a9360fcfcc51477e24b225c54387543c6',1,'Fitch::advance()'],['../classEWP.html#ab1f86b9667e1b3b119458c86b8655939',1,'EWP::advance()']]], + ['advance_2691',['Advance',['../classSAM.html#a012056ae20ded7928adf1be8afa665b9',1,'SAM::Advance()'],['../classEulerianMicrophysics.html#a6cc7efaa2f4f27f8a7f485fd96e5635b',1,'EulerianMicrophysics::Advance()'],['../classSLM.html#a31956746a8b8bbf207027cb784c9bfa4',1,'SLM::Advance()'],['../classMM5.html#a2acfbfb967111ce4aed50e55adbcc15c',1,'MM5::Advance()']]], + ['advance_2692',['advance',['../classMRISplitIntegrator.html#ad78b5d1908a131c3597232a041ca267b',1,'MRISplitIntegrator']]], + ['advance_2693',['Advance',['../classKessler.html#adbfb72df664abc2f02fede6b91b066b6',1,'Kessler::Advance()'],['../classMicrophysics.html#a88b5020f081efbf8805cffff5cde298c',1,'Microphysics::Advance()'],['../classNullMoist.html#aa2f97dcd622bc4ef212421d496ee2297',1,'NullMoist::Advance()']]], + ['advance_5fdycore_2694',['advance_dycore',['../classERF.html#af836d1bb05ac4c9f535358e14714f13e',1,'ERF']]], + ['advance_5flsm_2695',['advance_lsm',['../classERF.html#ac3f83ba16254a0efd4395900cef97efc',1,'ERF']]], + ['advance_5fmicrophysics_2696',['advance_microphysics',['../classERF.html#ad64b5fe566102dc053b35ad337971a3e',1,'ERF']]], + ['advanceblocks_2697',['AdvanceBlocks',['../classMultiBlockContainer.html#afe74361709855a6b78669dea775edc45',1,'MultiBlockContainer']]], + ['advancekessler_2698',['AdvanceKessler',['../classKessler.html#ab67e26d4eb01a6e25707b73ca47714ef',1,'Kessler']]], + ['advancemm5_2699',['AdvanceMM5',['../classMM5.html#a44d3fcf82f4f149b6ba3ccfe9b896849',1,'MM5']]], + ['advanceslm_2700',['AdvanceSLM',['../classSLM.html#ac051c05d408c3471b0206f232c5f1fbc',1,'SLM']]], + ['advectionsrcformom_2701',['AdvectionSrcForMom',['../AdvectionSrcForMom_8cpp.html#a308c801e1b50746486cee1e6f9ee60fd',1,'AdvectionSrcForMom(const Box &bx, const Box &bxx, const Box &bxy, const Box &bxz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &cell_data, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &z_nd, const Array4< const Real > &ax, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, const AdvType horiz_adv_type, const AdvType vert_adv_type, const Real horiz_upw_frac, const Real vert_upw_frac, const bool use_terrain, const int lo_z_face, const int hi_z_face, const Box &domain, const BCRec *bc_ptr_h): AdvectionSrcForMom.cpp'],['../Advection_8H.html#ab1b35d1f492c8be5490f75c18d1abc7a',1,'AdvectionSrcForMom(const amrex::Box &bx, const amrex::Box &bxx, const amrex::Box &bxy, const amrex::Box &bxz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &rho, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &w, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, const AdvType horiz_adv_type, const AdvType vert_adv_type, const amrex::Real horiz_upw_frac, const amrex::Real vert_upw_frac, const bool use_terrain, const int lo_z_face, const int hi_z_face, const amrex::Box &domain, const amrex::BCRec *bc_ptr_h): Advection.H']]], + ['advectionsrcformomvert_2702',['AdvectionSrcForMomVert',['../AdvectionSrcForMom__T_8H.html#ae8cc522ffffb23058df8e8ed5c892acd',1,'AdvectionSrcForMom_T.H']]], + ['advectionsrcformomvert_5fn_2703',['AdvectionSrcForMomVert_N',['../AdvectionSrcForMom__N_8H.html#ac1ffb44f53b355afef0c5a20b7750910',1,'AdvectionSrcForMom_N.H']]], + ['advectionsrcformomwrapper_2704',['AdvectionSrcForMomWrapper',['../AdvectionSrcForMom__T_8H.html#a4594886b5c42807b88fde702d78b062b',1,'AdvectionSrcForMom_T.H']]], + ['advectionsrcformomwrapper_5fn_2705',['AdvectionSrcForMomWrapper_N',['../AdvectionSrcForMom__N_8H.html#afccfe8e1799dbee5d72547a51914406a',1,'AdvectionSrcForMom_N.H']]], + ['advectionsrcforopenbc_5fnormal_2706',['AdvectionSrcForOpenBC_Normal',['../AdvectionSrcForOpenBC_8cpp.html#a9724c4268388a35a651fbe8e0b8d8e15',1,'AdvectionSrcForOpenBC_Normal(const Box &bx, const int &dir, const Array4< Real > &rhs_arr, const Array4< const Real > &vel_norm_arr, const Array4< const Real > &cell_data_arr, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const bool do_lo): AdvectionSrcForOpenBC.cpp'],['../Advection_8H.html#a8a93a1f4fa830e853896360758c1185c',1,'AdvectionSrcForOpenBC_Normal(const amrex::Box &bx, const int &dir, const amrex::Array4< amrex::Real > &rhs_arr, const amrex::Array4< const amrex::Real > &vel_norm_arr, const amrex::Array4< const amrex::Real > &cell_data_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const bool do_lo=false): Advection.H']]], + ['advectionsrcforopenbc_5ftangent_2707',['AdvectionSrcForOpenBC_Tangent',['../AdvectionSrcForOpenBC_8cpp.html#ac6e7a792c85a42fe5c0679a2b1f763ec',1,'AdvectionSrcForOpenBC_Tangent(const int &i, const int &j, const int &k, const int &nprim, const int &dir, const Array4< const Real > &prim_tang_arr, const Array4< const Real > &mom_norm_arr, const Real &dxInv, const bool do_lo): AdvectionSrcForOpenBC.cpp'],['../Advection_8H.html#ab0aafe8d39448868a229ed291f363d5b',1,'AdvectionSrcForOpenBC_Tangent(const int &i, const int &j, const int &k, const int &nprim, const int &dir, const amrex::Array4< const amrex::Real > &prim_tang_arr, const amrex::Array4< const amrex::Real > &mom_norm_arr, const amrex::Real &dxInv, const bool do_lo=false): Advection.H']]], + ['advectionsrcforopenbc_5ftangent_5fcons_2708',['AdvectionSrcForOpenBC_Tangent_Cons',['../Advection_8H.html#abd84d0909db1f87c22b5a92aae03e919',1,'AdvectionSrcForOpenBC_Tangent_Cons(const amrex::Box &bx, const int &dir, const int &icomp, const int &ncomp, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< const amrex::Real > &avg_xmom, const amrex::Array4< const amrex::Real > &avg_ymom, const amrex::Array4< const amrex::Real > &avg_zmom, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo=false): Advection.H'],['../AdvectionSrcForOpenBC_8cpp.html#af626d3a8c7d93d081c268b6ef3368e20',1,'AdvectionSrcForOpenBC_Tangent_Cons(const Box &bx, const int &dir, const int &icomp, const int &ncomp, const Array4< Real > &cell_rhs, const Array4< const Real > &cell_prim, const Array4< const Real > &avg_xmom, const Array4< const Real > &avg_ymom, const Array4< const Real > &avg_zmom, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo): AdvectionSrcForOpenBC.cpp']]], + ['advectionsrcforopenbc_5ftangent_5fxmom_2709',['AdvectionSrcForOpenBC_Tangent_Xmom',['../AdvectionSrcForOpenBC_8cpp.html#a426d47e0a43e0ba9ec9ea4791165c14e',1,'AdvectionSrcForOpenBC_Tangent_Xmom(const Box &bxx, const int &dir, const Array4< Real > &rho_u_rhs, const Array4< const Real > &u, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &ax, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo): AdvectionSrcForOpenBC.cpp'],['../Advection_8H.html#a77a3da224ebc848d774a465bc4edbb6d',1,'AdvectionSrcForOpenBC_Tangent_Xmom(const amrex::Box &bxx, const int &dir, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo=false): Advection.H']]], + ['advectionsrcforopenbc_5ftangent_5fymom_2710',['AdvectionSrcForOpenBC_Tangent_Ymom',['../Advection_8H.html#a4ff38549b044becdf35e0331f8361756',1,'AdvectionSrcForOpenBC_Tangent_Ymom(const amrex::Box &bxy, const int &dir, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo=false): Advection.H'],['../AdvectionSrcForOpenBC_8cpp.html#a7962977abbf346525d7b3481c8a6f25e',1,'AdvectionSrcForOpenBC_Tangent_Ymom(const Box &bxy, const int &dir, const Array4< Real > &rho_v_rhs, const Array4< const Real > &v, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const bool do_lo): AdvectionSrcForOpenBC.cpp']]], + ['advectionsrcforopenbc_5ftangent_5fzmom_2711',['AdvectionSrcForOpenBC_Tangent_Zmom',['../Advection_8H.html#ac890a386e0e9ef50f62ae1ae7a3297fb',1,'AdvectionSrcForOpenBC_Tangent_Zmom(const amrex::Box &bxz, const int &dir, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &w, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &Omega, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const int domhi_z, const bool do_lo=false): Advection.H'],['../AdvectionSrcForOpenBC_8cpp.html#a77ce5c5e497f070833cb915ffee7eea2',1,'AdvectionSrcForOpenBC_Tangent_Zmom(const Box &bxz, const int &dir, const Array4< Real > &rho_w_rhs, const Array4< const Real > &w, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< const Real > &ax, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const int domhi_z, const bool do_lo): AdvectionSrcForOpenBC.cpp']]], + ['advectionsrcforrho_2712',['AdvectionSrcForRho',['../Advection_8H.html#a0227b1517e5223b7b884ba7d5b59f51e',1,'AdvectionSrcForRho(const amrex::Box &bx, const amrex::Array4< amrex::Real > &src, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &omega, const amrex::Array4< amrex::Real > &avg_xmom, const amrex::Array4< amrex::Real > &avg_ymom, const amrex::Array4< amrex::Real > &avg_zmom, const amrex::Array4< const amrex::Real > &ax_arr, const amrex::Array4< const amrex::Real > &ay_arr, const amrex::Array4< const amrex::Real > &az_arr, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, const amrex::GpuArray< const amrex::Array4< amrex::Real >, AMREX_SPACEDIM > &flx_arr, const bool const_rho): Advection.H'],['../AdvectionSrcForState_8cpp.html#a9683ebdeaa4713791cdaf407ff259e2b',1,'AdvectionSrcForRho(const Box &bx, const Array4< Real > &advectionSrc, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &Omega, const Array4< Real > &avg_xmom, const Array4< Real > &avg_ymom, const Array4< Real > &avg_zmom, const Array4< const Real > &ax_arr, const Array4< const Real > &ay_arr, const Array4< const Real > &az_arr, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, const GpuArray< const Array4< Real >, AMREX_SPACEDIM > &flx_arr, const bool const_rho): AdvectionSrcForState.cpp']]], + ['advectionsrcforscalars_2713',['AdvectionSrcForScalars',['../Advection_8H.html#aec32d1f86c49b3d647c08f4226e2fcd2',1,'AdvectionSrcForScalars(const amrex::Real &dt, const amrex::Box &bx, const int icomp, const int ncomp, const amrex::Array4< const amrex::Real > &avg_xmom, const amrex::Array4< const amrex::Real > &avg_ymom, const amrex::Array4< const amrex::Real > &avg_zmom, const amrex::Array4< const amrex::Real > &cur_cons, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< amrex::Real > &src, const bool &use_mono_adv, amrex::Real *max_s_ptr, amrex::Real *min_s_ptr, const amrex::Array4< const amrex::Real > &vf_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &mf_m, const AdvType horiz_adv_type, const AdvType vert_adv_type, const amrex::Real horiz_upw_frac, const amrex::Real vert_upw_frac, const amrex::GpuArray< const amrex::Array4< amrex::Real >, AMREX_SPACEDIM > &flx_arr, const amrex::Box &domain, const amrex::BCRec *bc_ptr_h): Advection.H'],['../AdvectionSrcForState_8cpp.html#a2d291e3fb848a64238a0c62cf85c25f9',1,'AdvectionSrcForScalars(const Real &dt, const Box &bx, const int icomp, const int ncomp, const Array4< const Real > &avg_xmom, const Array4< const Real > &avg_ymom, const Array4< const Real > &avg_zmom, const Array4< const Real > &cur_cons, const Array4< const Real > &cell_prim, const Array4< Real > &advectionSrc, const bool &use_mono_adv, Real *max_s_ptr, Real *min_s_ptr, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &mf_m, const AdvType horiz_adv_type, const AdvType vert_adv_type, const Real horiz_upw_frac, const Real vert_upw_frac, const GpuArray< const Array4< Real >, AMREX_SPACEDIM > &flx_arr, const Box &domain, const BCRec *bc_ptr_h): AdvectionSrcForState.cpp']]], + ['advectionsrcforscalarsvert_2714',['AdvectionSrcForScalarsVert',['../AdvectionSrcForScalars_8H.html#a7ae00f92678a2aeee794bf2b735c19eb',1,'AdvectionSrcForScalars.H']]], + ['advectionsrcforscalarswrapper_2715',['AdvectionSrcForScalarsWrapper',['../AdvectionSrcForScalars_8H.html#a528a419d0272e41cd3e30a963e40c5bd',1,'AdvectionSrcForScalars.H']]], + ['advectionsrcforxmom_2716',['AdvectionSrcForXMom',['../AdvectionSrcForMom__T_8H.html#a5468932ef249d02b34fb647a1b1ab5c8',1,'AdvectionSrcForMom_T.H']]], + ['advectionsrcforxmom_5fn_2717',['AdvectionSrcForXMom_N',['../AdvectionSrcForMom__N_8H.html#a1bf28455bc3f12b6bfaf2ac5c72ade43',1,'AdvectionSrcForMom_N.H']]], + ['advectionsrcforymom_2718',['AdvectionSrcForYMom',['../AdvectionSrcForMom__T_8H.html#a135f2345d5ee1204bc954483daf46e5a',1,'AdvectionSrcForMom_T.H']]], + ['advectionsrcforymom_5fn_2719',['AdvectionSrcForYMom_N',['../AdvectionSrcForMom__N_8H.html#ab60d92de161522cece1baf13c5dea04c',1,'AdvectionSrcForMom_N.H']]], + ['advectionsrcforzmom_2720',['AdvectionSrcForZMom',['../AdvectionSrcForMom__T_8H.html#a333428f54334374129656feb237e8047',1,'AdvectionSrcForMom_T.H']]], + ['advectionsrcforzmom_5fn_2721',['AdvectionSrcForZMom_N',['../AdvectionSrcForMom__N_8H.html#abbcdc73f7b35b08b49f4ddab5a3d3a99',1,'AdvectionSrcForMom_N.H']]], + ['aer_5foptics_5flog_5frh_2722',['aer_optics_log_rh',['../classPhysProp.html#a1099f5de19b69524e4c2bb0b78e497b7',1,'PhysProp']]], + ['aer_5frad_5fprops_5flw_2723',['aer_rad_props_lw',['../classAerRadProps.html#a6aabfa89e9a9d91bae79c7a0d91f17b3',1,'AerRadProps']]], + ['aer_5frad_5fprops_5fsw_2724',['aer_rad_props_sw',['../classAerRadProps.html#a433097bd85637100b16f3e120e9d6fa1',1,'AerRadProps']]], + ['aer_5fvis_5fdiag_5fout_2725',['aer_vis_diag_out',['../classAerRadProps.html#a97f18fad2a20322240862cee5c3fb5b7',1,'AerRadProps']]], + ['aerosol_5foptics_5finit_2726',['aerosol_optics_init',['../classPhysProp.html#a2f4be5c79cc5394f258c6e2e4570f897',1,'PhysProp']]], + ['aerradprops_2727',['AerRadProps',['../classAerRadProps.html#ae0eb6fbcd6b30a8e4538b8db3944d1e0',1,'AerRadProps']]], + ['all_5fdims_2728',['all_dims',['../classncutils_1_1NCGroup.html#a8e01fe072fa48f4fa9c8be33a3a401b0',1,'ncutils::NCGroup']]], + ['all_5fgroups_2729',['all_groups',['../classncutils_1_1NCGroup.html#a82a48643f27b33b27cdd87c60e63f5f5',1,'ncutils::NCGroup']]], + ['all_5fvars_2730',['all_vars',['../classncutils_1_1NCGroup.html#affa2e62434110dd4fa47d093162e56cf',1,'ncutils::NCGroup']]], + ['amrex_5fprobinit_2731',['amrex_probinit',['../prob__common_8H.html#a177c505462e3d544fae638344f900397',1,'prob_common.H']]], + ['appendplotvariables_2732',['appendPlotVariables',['../classERF.html#a7758f75dc7c9029eddc4c58ac0567654',1,'ERF']]], + ['apply_5ftpi_2733',['apply_tpi',['../structTurbulentPerturbation.html#adcb414231654ad9f5232a1a3377c30f2',1,'TurbulentPerturbation']]], + ['applyinvertedmask_2734',['ApplyInvertedMask',['../Utils_8H.html#acbc6116a3309adf87b7dc24242dc50ec',1,'Utils.H']]], + ['applymask_2735',['ApplyMask',['../Utils_8H.html#acebead6f3a33cb7737a1fea98341c3ae',1,'Utils.H']]], + ['applyspongezonebcsforcc_2736',['ApplySpongeZoneBCsForCC',['../ERF__ApplySpongeZoneBCs_8cpp.html#a2bb1399e36952baeacfd197a5322d661',1,'ApplySpongeZoneBCsForCC(const SpongeChoice &spongeChoice, const Geometry geom, const Box &bx, const Array4< Real > &cell_rhs, const Array4< const Real > &cell_data): ERF_ApplySpongeZoneBCs.cpp'],['../Src__headers_8H.html#a2cafd6a78e2987d7566c34f8f1f57cff',1,'ApplySpongeZoneBCsForCC(const SpongeChoice &spongeChoice, const amrex::Geometry geom, const amrex::Box &bx, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< const amrex::Real > &cell_data): Src_headers.H']]], + ['applyspongezonebcsformom_2737',['ApplySpongeZoneBCsForMom',['../ERF__ApplySpongeZoneBCs_8cpp.html#a2f0457a5cf90ed9e3f084a3951a80ae8',1,'ApplySpongeZoneBCsForMom(const SpongeChoice &spongeChoice, const Geometry geom, const Box &tbx, const Box &tby, const Box &tbz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Array4< const Real > &rho_w): ERF_ApplySpongeZoneBCs.cpp'],['../Src__headers_8H.html#a0d9796507be7a7f2072d5f15928e05fc',1,'ApplySpongeZoneBCsForMom(const SpongeChoice &spongeChoice, const amrex::Geometry geom, const amrex::Box &tbx, const amrex::Box &tby, const amrex::Box &tbz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Array4< const amrex::Real > &rho_w): Src_headers.H']]], + ['applyspongezonebcsformom_5freadfromfile_2738',['ApplySpongeZoneBCsForMom_ReadFromFile',['../Src__headers_8H.html#ae22ef4440a73ae73f46775e3b8f635ac',1,'ApplySpongeZoneBCsForMom_ReadFromFile(const SpongeChoice &spongeChoice, const amrex::Geometry geom, const amrex::Box &tbx, const amrex::Box &tby, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< const amrex::Real > &rho_u, const amrex::Array4< const amrex::Real > &rho_v, const amrex::Vector< amrex::Real * > d_sponge_ptrs_at_lev): Src_headers.H'],['../ERF__ApplySpongeZoneBCs__ReadFromFile_8cpp.html#a43cc085fc4c8dd69e73541c28062925c',1,'ApplySpongeZoneBCsForMom_ReadFromFile(const SpongeChoice &spongeChoice, const Geometry geom, const Box &tbx, const Box &tby, const Array4< const Real > &cell_data, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< const Real > &rho_u, const Array4< const Real > &rho_v, const Vector< Real * > d_sponge_ptrs_at_lev): ERF_ApplySpongeZoneBCs_ReadFromFile.cpp']]], + ['averagedown_2739',['AverageDown',['../classERF.html#a8202de1f8f372e3e6fdc483447c6a55f',1,'ERF']]], + ['averagedownto_2740',['AverageDownTo',['../classERF.html#ae17524f168760cf435685a08d97480e7',1,'ERF']]], + ['axis_2741',['axis',['../classPlaneAverage.html#ae90ae5492fc58db64f54c342c800f59a',1,'PlaneAverage']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index 8de86439d4..198d6cbcdd 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,16 +1,16 @@ var searchData= [ - ['binterp_2737',['binterp',['../classMam4__aer.html#ac1ba4ccab45c000472b4d40cb43c9ef9',1,'Mam4_aer']]], - ['bolton_5fsvp_5fwater_2738',['Bolton_svp_water',['../classSatMethods.html#a128ccad46f784c2d1aaeda372833dab6',1,'SatMethods']]], - ['br_5fshift_2739',['br_shift',['../ERF__WriteBndryPlanes_8cpp.html#a84c19e5c5555fe13da12dc8ba44e7da8',1,'ERF_WriteBndryPlanes.cpp']]], - ['build_5fcoriolis_5fforcings_2740',['build_coriolis_forcings',['../structSolverChoice.html#a3b31e3a91b502cabfc9fd8778492ad46',1,'SolverChoice']]], - ['build_5ffine_5fmask_2741',['build_fine_mask',['../classERF.html#af46289079e053a6d74ddef0bf1a5d8a3',1,'ERF']]], - ['buildfabsfromnetcdffile_2742',['BuildFABsFromNetCDFFile',['../NCWpsFile_8H.html#ac2228af687d21c7fde3d80c4b89e4027',1,'NCWpsFile.H']]], - ['buildfabsfromwrfbdyfile_2743',['BuildFABsFromWRFBdyFile',['../NCWpsFile_8H.html#aae7cfa7d43851de007130e9a44b7f1c0',1,'NCWpsFile.H']]], - ['buildinfogetbuilddate_2744',['buildInfoGetBuildDate',['../namespaceamrex.html#a8f794ff24efbc4b60058492d1a073c78',1,'amrex']]], - ['buildinfogetcomp_2745',['buildInfoGetComp',['../namespaceamrex.html#a9d270ec83f99e836cca454cac4e0af5e',1,'amrex']]], - ['buildinfogetcompversion_2746',['buildInfoGetCompVersion',['../namespaceamrex.html#aab3ca155f0d0a6d198817df9c35352f8',1,'amrex']]], - ['buildinfogetgithash_2747',['buildInfoGetGitHash',['../namespaceamrex.html#afa2dbdd17ead719f97272c9a0a2b0f8a',1,'amrex']]], - ['buildmask_2748',['BuildMask',['../classERFFillPatcher.html#ace667632120f87025e805461dd796599',1,'ERFFillPatcher']]], - ['bulk_5fprops_5finit_2749',['bulk_props_init',['../classPhysProp.html#a1bd98e99ebbc4373a913a6522b7a604f',1,'PhysProp']]] + ['binterp_2742',['binterp',['../classMam4__aer.html#ac1ba4ccab45c000472b4d40cb43c9ef9',1,'Mam4_aer']]], + ['bolton_5fsvp_5fwater_2743',['Bolton_svp_water',['../classSatMethods.html#a128ccad46f784c2d1aaeda372833dab6',1,'SatMethods']]], + ['br_5fshift_2744',['br_shift',['../ERF__WriteBndryPlanes_8cpp.html#a84c19e5c5555fe13da12dc8ba44e7da8',1,'ERF_WriteBndryPlanes.cpp']]], + ['build_5fcoriolis_5fforcings_2745',['build_coriolis_forcings',['../structSolverChoice.html#a3b31e3a91b502cabfc9fd8778492ad46',1,'SolverChoice']]], + ['build_5ffine_5fmask_2746',['build_fine_mask',['../classERF.html#af46289079e053a6d74ddef0bf1a5d8a3',1,'ERF']]], + ['buildfabsfromnetcdffile_2747',['BuildFABsFromNetCDFFile',['../NCWpsFile_8H.html#ac2228af687d21c7fde3d80c4b89e4027',1,'NCWpsFile.H']]], + ['buildfabsfromwrfbdyfile_2748',['BuildFABsFromWRFBdyFile',['../NCWpsFile_8H.html#aae7cfa7d43851de007130e9a44b7f1c0',1,'NCWpsFile.H']]], + ['buildinfogetbuilddate_2749',['buildInfoGetBuildDate',['../namespaceamrex.html#a8f794ff24efbc4b60058492d1a073c78',1,'amrex']]], + ['buildinfogetcomp_2750',['buildInfoGetComp',['../namespaceamrex.html#a9d270ec83f99e836cca454cac4e0af5e',1,'amrex']]], + ['buildinfogetcompversion_2751',['buildInfoGetCompVersion',['../namespaceamrex.html#aab3ca155f0d0a6d198817df9c35352f8',1,'amrex']]], + ['buildinfogetgithash_2752',['buildInfoGetGitHash',['../namespaceamrex.html#afa2dbdd17ead719f97272c9a0a2b0f8a',1,'amrex']]], + ['buildmask_2753',['BuildMask',['../classERFFillPatcher.html#ace667632120f87025e805461dd796599',1,'ERFFillPatcher']]], + ['bulk_5fprops_5finit_2754',['bulk_props_init',['../classPhysProp.html#a1bd98e99ebbc4373a913a6522b7a604f',1,'PhysProp']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index dc4143df96..5507bbcff8 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -1,50 +1,50 @@ var searchData= [ - ['rad_5fcnst_5fget_5faer_5fidx_3291',['rad_cnst_get_aer_idx',['../classMamConstituents.html#a34183bce976a770cdace5b4b51b2f1cc',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5faer_5fmmr_5fby_5fidx_3292',['rad_cnst_get_aer_mmr_by_idx',['../classMamConstituents.html#a51f22d472f105d4586cbf3e2a05ef7c2',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fgas_3293',['rad_cnst_get_gas',['../classMamConstituents.html#a54283f7f7c2d8b81a37a6c4fa84c88ff',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5finfo_5fby_5fmode_3294',['rad_cnst_get_info_by_mode',['../classMamConstituents.html#a52ef200c09c64ec7d34984262e6c5939',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5finfo_5fby_5fmode_5fspec_3295',['rad_cnst_get_info_by_mode_spec',['../classMamConstituents.html#a1c3ed658d0910537c8f8ca304a8da959',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5finfo_5fby_5fspectype_3296',['rad_cnst_get_info_by_spectype',['../classMamConstituents.html#a232c585283486fd1b1a08142aa82355d',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmam_5fmmr_5fby_5fidx_3297',['rad_cnst_get_mam_mmr_by_idx',['../classMamConstituents.html#afb5674421ff78c9688d71bfbf460a746',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmam_5fmmr_5fidx_3298',['rad_cnst_get_mam_mmr_idx',['../classMamConstituents.html#a961fa56ba740189db861cdce2d903f7a',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmode_5fidx_3299',['rad_cnst_get_mode_idx',['../classMamConstituents.html#ad4cf2f8e8744e1f06be9936ad8e47a5a',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmode_5fnum_3300',['rad_cnst_get_mode_num',['../classMamConstituents.html#a47b426e82c4a19365d77eaa51c7cac32',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fmode_5fnum_5fidx_3301',['rad_cnst_get_mode_num_idx',['../classMamConstituents.html#a4076c6a6cf134bef0e6c6ad1b683c098',1,'MamConstituents']]], - ['rad_5fcnst_5fget_5fspec_5fidx_3302',['rad_cnst_get_spec_idx',['../classMamConstituents.html#aaecf4d2caa28eb62f46307aa7a97b059',1,'MamConstituents']]], - ['rad_5fcnst_5finit_3303',['rad_cnst_init',['../classMamConstituents.html#a5e7be8b1cc061652374bb6ab9e2d3645',1,'MamConstituents']]], - ['rad_5fcnst_5fout_3304',['rad_cnst_out',['../classMamConstituents.html#af4848bed3a1019cc1e3d423494bbda0a',1,'MamConstituents']]], - ['rad_5fgas_5findex_3305',['rad_gas_index',['../classRadConstants.html#a41beba72a1d7ac337497bca58b5ff6f7',1,'RadConstants']]], - ['radiation_3306',['Radiation',['../classRadiation.html#aff1bb11c6262db1629ede245d861be18',1,'Radiation']]], - ['radiation_5fdriver_5flw_3307',['radiation_driver_lw',['../classRadiation.html#accd99e73e1c185372d1219e87fa5d94b',1,'Radiation']]], - ['radiation_5fdriver_5fsw_3308',['radiation_driver_sw',['../classRadiation.html#abf8ab94227c1a5f729ac24d92e52518b',1,'Radiation']]], - ['randomreal_3309',['RandomReal',['../structTurbulentPerturbation.html#ad1831bbc1cee603520e0b66692cebfa7',1,'TurbulentPerturbation']]], - ['read_5fcustom_5fterrain_3310',['read_custom_terrain',['../classProblemBase.html#a7497a6e90bebb14387f5716ee2e51c2d',1,'ProblemBase']]], - ['read_5ffile_3311',['read_file',['../classReadBndryPlanes.html#a5c2780ff94cadd975717d0f4084e6c9e',1,'ReadBndryPlanes']]], - ['read_5ffrom_5ffile_3312',['read_from_file',['../structInputSoundingData.html#a596a65687875bb0172f0621f446452ae',1,'InputSoundingData::read_from_file()'],['../structInputSpongeData.html#a8480886e7e481c5f83915d5feae62907',1,'InputSpongeData::read_from_file()']]], - ['read_5ffrom_5fmetgrid_3313',['read_from_metgrid',['../Metgrid__utils_8H.html#a1c4ef6b718a4e7c9c225b35ba096ebf9',1,'Metgrid_utils.H']]], - ['read_5finput_5ffiles_3314',['read_input_files',['../classReadBndryPlanes.html#a6545891550da1a217d5e566ddafdd566',1,'ReadBndryPlanes']]], - ['read_5ftables_3315',['read_tables',['../classWindFarm.html#afd5b76a577e1a810a1599014957a1d9b',1,'WindFarm']]], - ['read_5ftime_5ffile_3316',['read_time_file',['../classReadBndryPlanes.html#ac6633331e3b4ae3d7c93534930b7f856',1,'ReadBndryPlanes']]], - ['read_5fwater_5frefindex_3317',['read_water_refindex',['../classMam4__aer.html#a4bd98954eadce524390046791a1730a1',1,'Mam4_aer']]], - ['read_5fwindfarm_5flocations_5ftable_3318',['read_windfarm_locations_table',['../classWindFarm.html#acbc15873f66a7ee7ae10023fdfc3a8c7',1,'WindFarm']]], - ['read_5fwindfarm_5fspec_5ftable_3319',['read_windfarm_spec_table',['../classWindFarm.html#a92bd0b9d5124a84555b8ea2633502191',1,'WindFarm']]], - ['readbndryplanes_3320',['ReadBndryPlanes',['../classReadBndryPlanes.html#a16269dfa161d2fdbe02eeb5ac0cb0e24',1,'ReadBndryPlanes']]], - ['readcheckpointfile_3321',['ReadCheckpointFile',['../classERF.html#af285247b24b173cd851fe49799d17f42',1,'ERF']]], - ['readnetcdffile_3322',['ReadNetCDFFile',['../NCWpsFile_8H.html#aa682cd5b28ee9ffaf36c6944bd124af0',1,'NCWpsFile.H']]], - ['readparameters_3323',['ReadParameters',['../classERF.html#a2d39cd3bdc3d90609ad3b14e266d190a',1,'ERF']]], - ['realbdy_5fcompute_5finterior_5fghost_5frhs_3324',['realbdy_compute_interior_ghost_rhs',['../Utils_8H.html#a64ede26fe5618a31fe1e297ef29095cd',1,'realbdy_compute_interior_ghost_rhs(const std::string &init_type, const amrex::Real &bdy_time_interval, const amrex::Real &start_bdy_time, const amrex::Real &time, const amrex::Real &delta_t, int width, int set_width, const amrex::Geometry &geom, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old_data, amrex::Vector< amrex::MultiFab > &S_cur_data, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xlo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xhi, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_ylo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_yhi): Utils.H'],['../InteriorGhostCells_8cpp.html#a41e809a463649991c08af8667d3947cb',1,'realbdy_compute_interior_ghost_rhs(const std::string &, const Real &bdy_time_interval, const Real &start_bdy_time, const Real &time, const Real &delta_t, int width, int set_width, const Geometry &geom, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old_data, Vector< MultiFab > &S_cur_data, Vector< Vector< FArrayBox >> &bdy_data_xlo, Vector< Vector< FArrayBox >> &bdy_data_xhi, Vector< Vector< FArrayBox >> &bdy_data_ylo, Vector< Vector< FArrayBox >> &bdy_data_yhi): InteriorGhostCells.cpp']]], - ['reduce_5fto_5fmax_5fper_5flevel_3325',['reduce_to_max_per_level',['../ParFunctions_8H.html#a7e646d3f1b936883c143204caa88c7c5',1,'ParFunctions.H']]], - ['refindex_5faer_5finit_3326',['refindex_aer_init',['../classPhysProp.html#a0be655aa777ad0bcd46e6b896942a733',1,'PhysProp']]], - ['refinement_5fcriteria_5fsetup_3327',['refinement_criteria_setup',['../classERF.html#aa90c9756f684404f8b69b8a23568b535',1,'ERF']]], - ['registercoarsedata_3328',['RegisterCoarseData',['../classERFFillPatcher.html#a58c4f0d21effa697eff8a0b22b2f3bc1',1,'ERFFillPatcher']]], - ['remakelevel_3329',['RemakeLevel',['../classERF.html#aae7a3a76e08e54c618cf79b30ed2d73d',1,'ERF']]], - ['reordered_3330',['reordered',['../namespaceinternal.html#a2e09ba4f36b78ebbb569741fedab06ed',1,'internal']]], - ['resize_3331',['ReSize',['../classLandSurface.html#a58bc8a6e1b1369cd863f8b4f424a6270',1,'LandSurface']]], - ['restart_3332',['restart',['../classERF.html#a530d2ce59e6fd46e9fb00e4d11eaf737',1,'ERF']]], - ['rh_5fto_5fmxrat_3333',['rh_to_mxrat',['../Metgrid__utils_8H.html#a8458220de6985f12501aa040c218bff0',1,'Metgrid_utils.H']]], - ['rrtmgp_3334',['Rrtmgp',['../classRrtmgp.html#afb3690c8a0708be5b1d213f5a17fd668',1,'Rrtmgp']]], - ['run_3335',['run',['../classRadiation.html#a748f2155d330eecb6d0ce4fba32db8e7',1,'Radiation']]], - ['run_5flongwave_5frrtmgp_3336',['run_longwave_rrtmgp',['../classRrtmgp.html#a3d62575dce314f1bae7898cfdadebce6',1,'Rrtmgp']]], - ['run_5fshortwave_5frrtmgp_3337',['run_shortwave_rrtmgp',['../classRrtmgp.html#a1f1633f280b8584c58747278b376854a',1,'Rrtmgp']]] + ['rad_5fcnst_5fget_5faer_5fidx_3296',['rad_cnst_get_aer_idx',['../classMamConstituents.html#a34183bce976a770cdace5b4b51b2f1cc',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5faer_5fmmr_5fby_5fidx_3297',['rad_cnst_get_aer_mmr_by_idx',['../classMamConstituents.html#a51f22d472f105d4586cbf3e2a05ef7c2',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fgas_3298',['rad_cnst_get_gas',['../classMamConstituents.html#a54283f7f7c2d8b81a37a6c4fa84c88ff',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5finfo_5fby_5fmode_3299',['rad_cnst_get_info_by_mode',['../classMamConstituents.html#a52ef200c09c64ec7d34984262e6c5939',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5finfo_5fby_5fmode_5fspec_3300',['rad_cnst_get_info_by_mode_spec',['../classMamConstituents.html#a1c3ed658d0910537c8f8ca304a8da959',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5finfo_5fby_5fspectype_3301',['rad_cnst_get_info_by_spectype',['../classMamConstituents.html#a232c585283486fd1b1a08142aa82355d',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmam_5fmmr_5fby_5fidx_3302',['rad_cnst_get_mam_mmr_by_idx',['../classMamConstituents.html#afb5674421ff78c9688d71bfbf460a746',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmam_5fmmr_5fidx_3303',['rad_cnst_get_mam_mmr_idx',['../classMamConstituents.html#a961fa56ba740189db861cdce2d903f7a',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmode_5fidx_3304',['rad_cnst_get_mode_idx',['../classMamConstituents.html#ad4cf2f8e8744e1f06be9936ad8e47a5a',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmode_5fnum_3305',['rad_cnst_get_mode_num',['../classMamConstituents.html#a47b426e82c4a19365d77eaa51c7cac32',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fmode_5fnum_5fidx_3306',['rad_cnst_get_mode_num_idx',['../classMamConstituents.html#a4076c6a6cf134bef0e6c6ad1b683c098',1,'MamConstituents']]], + ['rad_5fcnst_5fget_5fspec_5fidx_3307',['rad_cnst_get_spec_idx',['../classMamConstituents.html#aaecf4d2caa28eb62f46307aa7a97b059',1,'MamConstituents']]], + ['rad_5fcnst_5finit_3308',['rad_cnst_init',['../classMamConstituents.html#a5e7be8b1cc061652374bb6ab9e2d3645',1,'MamConstituents']]], + ['rad_5fcnst_5fout_3309',['rad_cnst_out',['../classMamConstituents.html#af4848bed3a1019cc1e3d423494bbda0a',1,'MamConstituents']]], + ['rad_5fgas_5findex_3310',['rad_gas_index',['../classRadConstants.html#a41beba72a1d7ac337497bca58b5ff6f7',1,'RadConstants']]], + ['radiation_3311',['Radiation',['../classRadiation.html#aff1bb11c6262db1629ede245d861be18',1,'Radiation']]], + ['radiation_5fdriver_5flw_3312',['radiation_driver_lw',['../classRadiation.html#accd99e73e1c185372d1219e87fa5d94b',1,'Radiation']]], + ['radiation_5fdriver_5fsw_3313',['radiation_driver_sw',['../classRadiation.html#abf8ab94227c1a5f729ac24d92e52518b',1,'Radiation']]], + ['randomreal_3314',['RandomReal',['../structTurbulentPerturbation.html#ad1831bbc1cee603520e0b66692cebfa7',1,'TurbulentPerturbation']]], + ['read_5fcustom_5fterrain_3315',['read_custom_terrain',['../classProblemBase.html#a7497a6e90bebb14387f5716ee2e51c2d',1,'ProblemBase']]], + ['read_5ffile_3316',['read_file',['../classReadBndryPlanes.html#a5c2780ff94cadd975717d0f4084e6c9e',1,'ReadBndryPlanes']]], + ['read_5ffrom_5ffile_3317',['read_from_file',['../structInputSoundingData.html#a596a65687875bb0172f0621f446452ae',1,'InputSoundingData::read_from_file()'],['../structInputSpongeData.html#a8480886e7e481c5f83915d5feae62907',1,'InputSpongeData::read_from_file()']]], + ['read_5ffrom_5fmetgrid_3318',['read_from_metgrid',['../Metgrid__utils_8H.html#a1c4ef6b718a4e7c9c225b35ba096ebf9',1,'Metgrid_utils.H']]], + ['read_5finput_5ffiles_3319',['read_input_files',['../classReadBndryPlanes.html#a6545891550da1a217d5e566ddafdd566',1,'ReadBndryPlanes']]], + ['read_5ftables_3320',['read_tables',['../classWindFarm.html#afd5b76a577e1a810a1599014957a1d9b',1,'WindFarm']]], + ['read_5ftime_5ffile_3321',['read_time_file',['../classReadBndryPlanes.html#ac6633331e3b4ae3d7c93534930b7f856',1,'ReadBndryPlanes']]], + ['read_5fwater_5frefindex_3322',['read_water_refindex',['../classMam4__aer.html#a4bd98954eadce524390046791a1730a1',1,'Mam4_aer']]], + ['read_5fwindfarm_5flocations_5ftable_3323',['read_windfarm_locations_table',['../classWindFarm.html#acbc15873f66a7ee7ae10023fdfc3a8c7',1,'WindFarm']]], + ['read_5fwindfarm_5fspec_5ftable_3324',['read_windfarm_spec_table',['../classWindFarm.html#a92bd0b9d5124a84555b8ea2633502191',1,'WindFarm']]], + ['readbndryplanes_3325',['ReadBndryPlanes',['../classReadBndryPlanes.html#a16269dfa161d2fdbe02eeb5ac0cb0e24',1,'ReadBndryPlanes']]], + ['readcheckpointfile_3326',['ReadCheckpointFile',['../classERF.html#af285247b24b173cd851fe49799d17f42',1,'ERF']]], + ['readnetcdffile_3327',['ReadNetCDFFile',['../NCWpsFile_8H.html#aa682cd5b28ee9ffaf36c6944bd124af0',1,'NCWpsFile.H']]], + ['readparameters_3328',['ReadParameters',['../classERF.html#a2d39cd3bdc3d90609ad3b14e266d190a',1,'ERF']]], + ['realbdy_5fcompute_5finterior_5fghost_5frhs_3329',['realbdy_compute_interior_ghost_rhs',['../Utils_8H.html#a64ede26fe5618a31fe1e297ef29095cd',1,'realbdy_compute_interior_ghost_rhs(const std::string &init_type, const amrex::Real &bdy_time_interval, const amrex::Real &start_bdy_time, const amrex::Real &time, const amrex::Real &delta_t, int width, int set_width, const amrex::Geometry &geom, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old_data, amrex::Vector< amrex::MultiFab > &S_cur_data, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xlo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xhi, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_ylo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_yhi): Utils.H'],['../InteriorGhostCells_8cpp.html#a41e809a463649991c08af8667d3947cb',1,'realbdy_compute_interior_ghost_rhs(const std::string &, const Real &bdy_time_interval, const Real &start_bdy_time, const Real &time, const Real &delta_t, int width, int set_width, const Geometry &geom, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old_data, Vector< MultiFab > &S_cur_data, Vector< Vector< FArrayBox >> &bdy_data_xlo, Vector< Vector< FArrayBox >> &bdy_data_xhi, Vector< Vector< FArrayBox >> &bdy_data_ylo, Vector< Vector< FArrayBox >> &bdy_data_yhi): InteriorGhostCells.cpp']]], + ['reduce_5fto_5fmax_5fper_5flevel_3330',['reduce_to_max_per_level',['../ParFunctions_8H.html#a7e646d3f1b936883c143204caa88c7c5',1,'ParFunctions.H']]], + ['refindex_5faer_5finit_3331',['refindex_aer_init',['../classPhysProp.html#a0be655aa777ad0bcd46e6b896942a733',1,'PhysProp']]], + ['refinement_5fcriteria_5fsetup_3332',['refinement_criteria_setup',['../classERF.html#aa90c9756f684404f8b69b8a23568b535',1,'ERF']]], + ['registercoarsedata_3333',['RegisterCoarseData',['../classERFFillPatcher.html#a58c4f0d21effa697eff8a0b22b2f3bc1',1,'ERFFillPatcher']]], + ['remakelevel_3334',['RemakeLevel',['../classERF.html#aae7a3a76e08e54c618cf79b30ed2d73d',1,'ERF']]], + ['reordered_3335',['reordered',['../namespaceinternal.html#a2e09ba4f36b78ebbb569741fedab06ed',1,'internal']]], + ['resize_3336',['ReSize',['../classLandSurface.html#a58bc8a6e1b1369cd863f8b4f424a6270',1,'LandSurface']]], + ['restart_3337',['restart',['../classERF.html#a530d2ce59e6fd46e9fb00e4d11eaf737',1,'ERF']]], + ['rh_5fto_5fmxrat_3338',['rh_to_mxrat',['../Metgrid__utils_8H.html#a8458220de6985f12501aa040c218bff0',1,'Metgrid_utils.H']]], + ['rrtmgp_3339',['Rrtmgp',['../classRrtmgp.html#afb3690c8a0708be5b1d213f5a17fd668',1,'Rrtmgp']]], + ['run_3340',['run',['../classRadiation.html#a748f2155d330eecb6d0ce4fba32db8e7',1,'Radiation']]], + ['run_5flongwave_5frrtmgp_3341',['run_longwave_rrtmgp',['../classRrtmgp.html#a3d62575dce314f1bae7898cfdadebce6',1,'Rrtmgp']]], + ['run_5fshortwave_5frrtmgp_3342',['run_shortwave_rrtmgp',['../classRrtmgp.html#a1f1633f280b8584c58747278b376854a',1,'Rrtmgp']]] ]; diff --git a/search/functions_11.js b/search/functions_11.js index 2ad601188b..319134a579 100644 --- a/search/functions_11.js +++ b/search/functions_11.js @@ -1,73 +1,74 @@ var searchData= [ - ['sam_3338',['SAM',['../classSAM.html#a14fc54f233862c3c339abcc16412078c',1,'SAM']]], - ['sample_5fcloud_5foptics_5flw_3339',['sample_cloud_optics_lw',['../classOptics.html#aa4a9d3efc9d464090f9a803bdab51ca1',1,'Optics']]], - ['sample_5fcloud_5foptics_5fsw_3340',['sample_cloud_optics_sw',['../classOptics.html#abf585c4bba33e85f0eb2f685c87b22a7',1,'Optics']]], - ['sample_5flines_3341',['sample_lines',['../classERF.html#afb798c72ea4fde6f4da8d01a24c8c165',1,'ERF']]], - ['sample_5fpoints_3342',['sample_points',['../classERF.html#aa28182226262c67cfd686d35bfeabcad',1,'ERF']]], - ['sampleline_3343',['SampleLine',['../classERF.html#a54357e2f81f3d7d3a9189a3e21283e6b',1,'ERF']]], - ['samplelinelog_3344',['SampleLineLog',['../classERF.html#aa559426d0435e669b04148c58b20caef',1,'ERF']]], - ['samplelinelogname_3345',['SampleLineLogName',['../classERF.html#a59eae161173111d66e88dc3acc65b552',1,'ERF']]], - ['samplepoint_3346',['SamplePoint',['../classERF.html#a9095d1b641b4d7f32ca5acb679786891',1,'ERF']]], - ['samplepointlog_3347',['SamplePointLog',['../classERF.html#af5f6c32cc5463e52901f21117d3156c7',1,'ERF']]], - ['samplepointlogname_3348',['SamplePointLogName',['../classERF.html#aa87242f053bfae4efb2a7698ef417ab9',1,'ERF']]], - ['set_5factive_3349',['set_active',['../classCIF.html#a76d1ac8079f53130cbc9f3367a149823',1,'CIF']]], - ['set_5faerosol_5foptics_5flw_3350',['set_aerosol_optics_lw',['../classOptics.html#aecf608be7db530dc74beb0a03b2279f2',1,'Optics']]], - ['set_5faerosol_5foptics_5fsw_3351',['set_aerosol_optics_sw',['../classOptics.html#a54463b4d74c22934fcbf36a7c95f0b3f',1,'Optics']]], - ['set_5falbedo_3352',['set_albedo',['../Albedo_8cpp.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp'],['../Albedo_8H.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp']]], - ['set_5fdaynight_5findices_3353',['set_daynight_indices',['../classRadiation.html#a5a59f4f8e03a0e6dcfe96c31a0c9b352',1,'Radiation']]], - ['set_5ffast_5frhs_3354',['set_fast_rhs',['../classMRISplitIntegrator.html#aafed3f1d61d477bd1f01bdeb71a9ab11',1,'MRISplitIntegrator']]], - ['set_5fk_5findices_5fn_3355',['set_k_indices_N',['../classMOSTAverage.html#a8928b9f9d6d45fdd9fd88053fcae34e2',1,'MOSTAverage']]], - ['set_5fk_5findices_5ft_3356',['set_k_indices_T',['../classMOSTAverage.html#a1892a3f9c2175cd2323d8d3a3bc83b6c',1,'MOSTAverage']]], - ['set_5fno_5fsubstep_3357',['set_no_substep',['../classMRISplitIntegrator.html#a216903aa134536df210f489acdfd2b8b',1,'MRISplitIntegrator']]], - ['set_5fnorm_5findices_5ft_3358',['set_norm_indices_T',['../classMOSTAverage.html#a2908278cc9088e345af422a187eba337',1,'MOSTAverage']]], - ['set_5fnorm_5fpositions_5ft_3359',['set_norm_positions_T',['../classMOSTAverage.html#a697396705fddae5c919c7e4020cf20b2',1,'MOSTAverage']]], - ['set_5fplane_5fnormalization_3360',['set_plane_normalization',['../classMOSTAverage.html#a5a0413a85da2e6a13f21cc875c8295d0',1,'MOSTAverage']]], - ['set_5fpost_5fupdate_3361',['set_post_update',['../classMRISplitIntegrator.html#a95b3c0742918b516a3d12a60eb280b48',1,'MRISplitIntegrator']]], - ['set_5fpre_5fupdate_3362',['set_pre_update',['../classMRISplitIntegrator.html#a7c3d1c29712cdc8888af315d37960561',1,'MRISplitIntegrator']]], - ['set_5fprecision_3363',['set_precision',['../classPlaneAverage.html#a6933fa8d1b71a55f5276250050c54216',1,'PlaneAverage']]], - ['set_5fregion_5fnormalization_3364',['set_region_normalization',['../classMOSTAverage.html#a1eafe515fb0a3fc673d604b854a3cc13',1,'MOSTAverage']]], - ['set_5fslow_5ffast_5ftimestep_5fratio_3365',['set_slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ad31fb2cda1fc2dce80820ed7c4a3c052',1,'MRISplitIntegrator']]], - ['set_5fslow_5frhs_5finc_3366',['set_slow_rhs_inc',['../classMRISplitIntegrator.html#a26955c190dfb0d6cef7237198dbfd099',1,'MRISplitIntegrator']]], - ['set_5fslow_5frhs_5fpost_3367',['set_slow_rhs_post',['../classMRISplitIntegrator.html#af086d3c68787442d07f0a9d530618cc1',1,'MRISplitIntegrator']]], - ['set_5fslow_5frhs_5fpre_3368',['set_slow_rhs_pre',['../classMRISplitIntegrator.html#a137a1ceb1e8051b5a97aaab40492c0e1',1,'MRISplitIntegrator']]], - ['set_5ftime_3369',['set_time',['../structTimeInterpolatedData.html#a0d6dcefbf7407a24669d2a37c7f558d4',1,'TimeInterpolatedData']]], - ['set_5fturb_5floc_3370',['set_turb_loc',['../classWindFarm.html#a5defcbb732ba325db7b6e8a819ab381e',1,'WindFarm::set_turb_loc()'],['../classNullWindFarm.html#aadf3ba54909c2931d089f631889dbd5b',1,'NullWindFarm::set_turb_loc(const amrex::Vector< amrex::Real > &xloc, const amrex::Vector< amrex::Real > &yloc)']]], - ['set_5fturb_5fspec_3371',['set_turb_spec',['../classNullWindFarm.html#a745c730028714c13ff11fefb5440b2e5',1,'NullWindFarm::set_turb_spec()'],['../classWindFarm.html#aabf18956cad4a8546eb60ff8300c94c8',1,'WindFarm::set_turb_spec()']]], - ['set_5fvshape_3372',['set_vshape',['../structNDArray.html#a6a0a485b6da8ce09dda81fc51607da73',1,'NDArray']]], - ['set_5fz_5fpositions_5ft_3373',['set_z_positions_T',['../classMOSTAverage.html#a96178b02bec37f171ef608cec9a246bf',1,'MOSTAverage']]], - ['setblockcommmetadata_3374',['SetBlockCommMetaData',['../classMultiBlockContainer.html#a154697509fae9c842b83ede2d30b7060',1,'MultiBlockContainer']]], - ['setboxlists_3375',['SetBoxLists',['../classMultiBlockContainer.html#a6965a65ae5ef2533298b274797b5d8c7',1,'MultiBlockContainer']]], - ['setforcefirststagesinglesubstep_3376',['setForceFirstStageSingleSubstep',['../classMRISplitIntegrator.html#a5ae771a094162dc22bfdded7b12fd5c4',1,'MRISplitIntegrator']]], - ['setincompressible_3377',['setIncompressible',['../classMRISplitIntegrator.html#aad2f2b1f64f0d193e3321a46afa15deb',1,'MRISplitIntegrator']]], - ['setmodel_3378',['SetModel',['../classWindFarm.html#a638bdc717e37526689d507a5cd36735e',1,'WindFarm::SetModel()'],['../classEulerianMicrophysics.html#aa882ea75f222099b16b43a579d11e2c1',1,'EulerianMicrophysics::SetModel()'],['../classLandSurface.html#a91df3382b60a6566b78a23c87b46f065',1,'LandSurface::SetModel()']]], - ['setncompcons_3379',['setNcompCons',['../classMRISplitIntegrator.html#a294f18465629a72da152b3e9aa4b0455',1,'MRISplitIntegrator']]], - ['setnosubstepping_3380',['setNoSubstepping',['../classMRISplitIntegrator.html#a6ca4eef257ddfcb793de89d2309ac9a1',1,'MRISplitIntegrator']]], - ['setplotvariables_3381',['setPlotVariables',['../classERF.html#a1fcb440c67da60c86372aec1fe871cb7',1,'ERF']]], - ['setrayleighreffromsounding_3382',['setRayleighRefFromSounding',['../classERF.html#a0877d5a0263641c13b92d2d16f47b689',1,'ERF']]], - ['setrecorddatainfo_3383',['setRecordDataInfo',['../classERF.html#a2486b49bb0d7917f812318822e42a03c',1,'ERF']]], - ['setrecordsamplelineinfo_3384',['setRecordSampleLineInfo',['../classERF.html#ae1a8856961aaee53016122facba03dbe',1,'ERF']]], - ['setrecordsamplepointinfo_3385',['setRecordSamplePointInfo',['../classERF.html#af8d930dce1b926ecc3bdc6787dd47818',1,'ERF']]], - ['setspongereffromsounding_3386',['setSpongeRefFromSounding',['../classERF.html#ae27a45d751287a887769df20dea60633',1,'ERF']]], - ['shape_3387',['shape',['../structncutils_1_1NCVar.html#adb6e5fe1bfe8ab79e9ecf33ca5800797',1,'ncutils::NCVar']]], - ['shr_5forb_5fcosz_3388',['shr_orb_cosz',['../Orbit_8H.html#a5e24c049c05ea5e14bfc131dcca54c93',1,'Orbit.H']]], - ['shr_5forb_5fdecl_3389',['shr_orb_decl',['../Orbit_8H.html#a778a20e582ab3eaecfe3a5f67c73d68d',1,'Orbit.H']]], - ['simplead_3390',['SimpleAD',['../classSimpleAD.html#a708d4346c7d8900854def95ffd127985',1,'SimpleAD']]], - ['size_3391',['size',['../structInputSoundingData.html#af2e8c00eb0bd0d64abf35528b33b3240',1,'InputSoundingData::size()'],['../structInputSpongeData.html#aff9684faaf6b3a26494766819e4ba6dd',1,'InputSpongeData::size()']]], - ['slingo_5fliq_5foptics_5flw_3392',['slingo_liq_optics_lw',['../classSlingo.html#aedbfc95f917b864354b84a9a78d74c94',1,'Slingo']]], - ['slingo_5fliq_5foptics_5fsw_3393',['slingo_liq_optics_sw',['../classSlingo.html#ab37f1c288e0dcc71337629a65fb65e17',1,'Slingo']]], - ['slm_3394',['SLM',['../classSLM.html#a0f889af6d11c1e5fc4afbe7841e1c5c0',1,'SLM']]], - ['source_5fterms_5fcellcentered_3395',['source_terms_cellcentered',['../classSimpleAD.html#a740ca3e67d7489e03f6f599ad2f162e7',1,'SimpleAD::source_terms_cellcentered()'],['../classFitch.html#aa56821341be1cf4d01558e297993c0f2',1,'Fitch::source_terms_cellcentered()'],['../classEWP.html#a4f28000173748f88919eda5fbed1368e',1,'EWP::source_terms_cellcentered()']]], - ['sum_5fintegrated_5fquantities_3396',['sum_integrated_quantities',['../classERF.html#a922892a05ee0c5bccd210a3e5a8599e1',1,'ERF']]], - ['surface_5fflux_3397',['surface_flux',['../structsurface__flux.html#a99588cc80bc461f24f2217f7c7cb1294',1,'surface_flux']]], - ['surface_5fflux_5fcharnock_3398',['surface_flux_charnock',['../structsurface__flux__charnock.html#a6fef08de02ce5a69d4f276dce6721d27',1,'surface_flux_charnock']]], - ['surface_5fflux_5fmod_5fcharnock_3399',['surface_flux_mod_charnock',['../structsurface__flux__mod__charnock.html#ab0516a2bad4b4a38ecfa71f75fa3b00c',1,'surface_flux_mod_charnock']]], - ['surface_5fflux_5fwave_5fcoupled_3400',['surface_flux_wave_coupled',['../structsurface__flux__wave__coupled.html#a1f7495d05cf04a69be3d51e6535644d6',1,'surface_flux_wave_coupled']]], - ['surface_5ftemp_3401',['surface_temp',['../structsurface__temp.html#a6b5b55df12e42231fa3d8cf36ab0c734',1,'surface_temp']]], - ['surface_5ftemp_5fcharnock_3402',['surface_temp_charnock',['../structsurface__temp__charnock.html#a21617e7d85b0127ca609a82c0f95556b',1,'surface_temp_charnock']]], - ['surface_5ftemp_5fmod_5fcharnock_3403',['surface_temp_mod_charnock',['../structsurface__temp__mod__charnock.html#a5812f19588039a9d3186e63bfe529b9c',1,'surface_temp_mod_charnock']]], - ['surface_5ftemp_5fwave_5fcoupled_3404',['surface_temp_wave_coupled',['../structsurface__temp__wave__coupled.html#afb061b2c2b86edd4821efbcb70295412',1,'surface_temp_wave_coupled']]], - ['svp_5fice_3405',['svp_ice',['../classWaterVaporSat.html#a0ff4f9b6dff1a33f4ed6eb9d7af72e49',1,'WaterVaporSat']]], - ['svp_5ftrans_3406',['svp_trans',['../classWaterVaporSat.html#a65b6cc3dc802016e84bc19030f6ad65a',1,'WaterVaporSat']]], - ['svp_5fwater_3407',['svp_water',['../classWaterVaporSat.html#a5463980977e84f7268ed9afde2bad62e',1,'WaterVaporSat']]] + ['sam_3343',['SAM',['../classSAM.html#a14fc54f233862c3c339abcc16412078c',1,'SAM']]], + ['sample_5fcloud_5foptics_5flw_3344',['sample_cloud_optics_lw',['../classOptics.html#aa4a9d3efc9d464090f9a803bdab51ca1',1,'Optics']]], + ['sample_5fcloud_5foptics_5fsw_3345',['sample_cloud_optics_sw',['../classOptics.html#abf585c4bba33e85f0eb2f685c87b22a7',1,'Optics']]], + ['sample_5flines_3346',['sample_lines',['../classERF.html#afb798c72ea4fde6f4da8d01a24c8c165',1,'ERF']]], + ['sample_5fpoints_3347',['sample_points',['../classERF.html#aa28182226262c67cfd686d35bfeabcad',1,'ERF']]], + ['sampleline_3348',['SampleLine',['../classERF.html#a54357e2f81f3d7d3a9189a3e21283e6b',1,'ERF']]], + ['samplelinelog_3349',['SampleLineLog',['../classERF.html#aa559426d0435e669b04148c58b20caef',1,'ERF']]], + ['samplelinelogname_3350',['SampleLineLogName',['../classERF.html#a59eae161173111d66e88dc3acc65b552',1,'ERF']]], + ['samplepoint_3351',['SamplePoint',['../classERF.html#a9095d1b641b4d7f32ca5acb679786891',1,'ERF']]], + ['samplepointlog_3352',['SamplePointLog',['../classERF.html#af5f6c32cc5463e52901f21117d3156c7',1,'ERF']]], + ['samplepointlogname_3353',['SamplePointLogName',['../classERF.html#aa87242f053bfae4efb2a7698ef417ab9',1,'ERF']]], + ['set_5factive_3354',['set_active',['../classCIF.html#a76d1ac8079f53130cbc9f3367a149823',1,'CIF']]], + ['set_5faerosol_5foptics_5flw_3355',['set_aerosol_optics_lw',['../classOptics.html#aecf608be7db530dc74beb0a03b2279f2',1,'Optics']]], + ['set_5faerosol_5foptics_5fsw_3356',['set_aerosol_optics_sw',['../classOptics.html#a54463b4d74c22934fcbf36a7c95f0b3f',1,'Optics']]], + ['set_5falbedo_3357',['set_albedo',['../Albedo_8cpp.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp'],['../Albedo_8H.html#a677778ad4c4fb53a8c7076ace6d436ce',1,'set_albedo(const real1d &coszrs, real2d &albedo_dir, real2d &albedo_dif): Albedo.cpp']]], + ['set_5fdaynight_5findices_3358',['set_daynight_indices',['../classRadiation.html#a5a59f4f8e03a0e6dcfe96c31a0c9b352',1,'Radiation']]], + ['set_5ffast_5frhs_3359',['set_fast_rhs',['../classMRISplitIntegrator.html#aafed3f1d61d477bd1f01bdeb71a9ab11',1,'MRISplitIntegrator']]], + ['set_5fk_5findices_5fn_3360',['set_k_indices_N',['../classMOSTAverage.html#a8928b9f9d6d45fdd9fd88053fcae34e2',1,'MOSTAverage']]], + ['set_5fk_5findices_5ft_3361',['set_k_indices_T',['../classMOSTAverage.html#a1892a3f9c2175cd2323d8d3a3bc83b6c',1,'MOSTAverage']]], + ['set_5fno_5fsubstep_3362',['set_no_substep',['../classMRISplitIntegrator.html#a216903aa134536df210f489acdfd2b8b',1,'MRISplitIntegrator']]], + ['set_5fnorm_5findices_5ft_3363',['set_norm_indices_T',['../classMOSTAverage.html#a2908278cc9088e345af422a187eba337',1,'MOSTAverage']]], + ['set_5fnorm_5fpositions_5ft_3364',['set_norm_positions_T',['../classMOSTAverage.html#a697396705fddae5c919c7e4020cf20b2',1,'MOSTAverage']]], + ['set_5fplane_5fnormalization_3365',['set_plane_normalization',['../classMOSTAverage.html#a5a0413a85da2e6a13f21cc875c8295d0',1,'MOSTAverage']]], + ['set_5fpost_5fupdate_3366',['set_post_update',['../classMRISplitIntegrator.html#a95b3c0742918b516a3d12a60eb280b48',1,'MRISplitIntegrator']]], + ['set_5fpre_5fupdate_3367',['set_pre_update',['../classMRISplitIntegrator.html#a7c3d1c29712cdc8888af315d37960561',1,'MRISplitIntegrator']]], + ['set_5fprecision_3368',['set_precision',['../classPlaneAverage.html#a6933fa8d1b71a55f5276250050c54216',1,'PlaneAverage']]], + ['set_5fregion_5fnormalization_3369',['set_region_normalization',['../classMOSTAverage.html#a1eafe515fb0a3fc673d604b854a3cc13',1,'MOSTAverage']]], + ['set_5frotated_5ffields_3370',['set_rotated_fields',['../classMOSTAverage.html#a314ac1672f7b8ce2cf9f9d32d00191a5',1,'MOSTAverage']]], + ['set_5fslow_5ffast_5ftimestep_5fratio_3371',['set_slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ad31fb2cda1fc2dce80820ed7c4a3c052',1,'MRISplitIntegrator']]], + ['set_5fslow_5frhs_5finc_3372',['set_slow_rhs_inc',['../classMRISplitIntegrator.html#a26955c190dfb0d6cef7237198dbfd099',1,'MRISplitIntegrator']]], + ['set_5fslow_5frhs_5fpost_3373',['set_slow_rhs_post',['../classMRISplitIntegrator.html#af086d3c68787442d07f0a9d530618cc1',1,'MRISplitIntegrator']]], + ['set_5fslow_5frhs_5fpre_3374',['set_slow_rhs_pre',['../classMRISplitIntegrator.html#a137a1ceb1e8051b5a97aaab40492c0e1',1,'MRISplitIntegrator']]], + ['set_5ftime_3375',['set_time',['../structTimeInterpolatedData.html#a0d6dcefbf7407a24669d2a37c7f558d4',1,'TimeInterpolatedData']]], + ['set_5fturb_5floc_3376',['set_turb_loc',['../classNullWindFarm.html#aadf3ba54909c2931d089f631889dbd5b',1,'NullWindFarm::set_turb_loc()'],['../classWindFarm.html#a5defcbb732ba325db7b6e8a819ab381e',1,'WindFarm::set_turb_loc()']]], + ['set_5fturb_5fspec_3377',['set_turb_spec',['../classNullWindFarm.html#a745c730028714c13ff11fefb5440b2e5',1,'NullWindFarm::set_turb_spec()'],['../classWindFarm.html#aabf18956cad4a8546eb60ff8300c94c8',1,'WindFarm::set_turb_spec()']]], + ['set_5fvshape_3378',['set_vshape',['../structNDArray.html#a6a0a485b6da8ce09dda81fc51607da73',1,'NDArray']]], + ['set_5fz_5fpositions_5ft_3379',['set_z_positions_T',['../classMOSTAverage.html#a96178b02bec37f171ef608cec9a246bf',1,'MOSTAverage']]], + ['setblockcommmetadata_3380',['SetBlockCommMetaData',['../classMultiBlockContainer.html#a154697509fae9c842b83ede2d30b7060',1,'MultiBlockContainer']]], + ['setboxlists_3381',['SetBoxLists',['../classMultiBlockContainer.html#a6965a65ae5ef2533298b274797b5d8c7',1,'MultiBlockContainer']]], + ['setforcefirststagesinglesubstep_3382',['setForceFirstStageSingleSubstep',['../classMRISplitIntegrator.html#a5ae771a094162dc22bfdded7b12fd5c4',1,'MRISplitIntegrator']]], + ['setincompressible_3383',['setIncompressible',['../classMRISplitIntegrator.html#aad2f2b1f64f0d193e3321a46afa15deb',1,'MRISplitIntegrator']]], + ['setmodel_3384',['SetModel',['../classEulerianMicrophysics.html#aa882ea75f222099b16b43a579d11e2c1',1,'EulerianMicrophysics::SetModel()'],['../classWindFarm.html#a638bdc717e37526689d507a5cd36735e',1,'WindFarm::SetModel()'],['../classLandSurface.html#a91df3382b60a6566b78a23c87b46f065',1,'LandSurface::SetModel()']]], + ['setncompcons_3385',['setNcompCons',['../classMRISplitIntegrator.html#a294f18465629a72da152b3e9aa4b0455',1,'MRISplitIntegrator']]], + ['setnosubstepping_3386',['setNoSubstepping',['../classMRISplitIntegrator.html#a6ca4eef257ddfcb793de89d2309ac9a1',1,'MRISplitIntegrator']]], + ['setplotvariables_3387',['setPlotVariables',['../classERF.html#a1fcb440c67da60c86372aec1fe871cb7',1,'ERF']]], + ['setrayleighreffromsounding_3388',['setRayleighRefFromSounding',['../classERF.html#a0877d5a0263641c13b92d2d16f47b689',1,'ERF']]], + ['setrecorddatainfo_3389',['setRecordDataInfo',['../classERF.html#a2486b49bb0d7917f812318822e42a03c',1,'ERF']]], + ['setrecordsamplelineinfo_3390',['setRecordSampleLineInfo',['../classERF.html#ae1a8856961aaee53016122facba03dbe',1,'ERF']]], + ['setrecordsamplepointinfo_3391',['setRecordSamplePointInfo',['../classERF.html#af8d930dce1b926ecc3bdc6787dd47818',1,'ERF']]], + ['setspongereffromsounding_3392',['setSpongeRefFromSounding',['../classERF.html#ae27a45d751287a887769df20dea60633',1,'ERF']]], + ['shape_3393',['shape',['../structncutils_1_1NCVar.html#adb6e5fe1bfe8ab79e9ecf33ca5800797',1,'ncutils::NCVar']]], + ['shr_5forb_5fcosz_3394',['shr_orb_cosz',['../Orbit_8H.html#a5e24c049c05ea5e14bfc131dcca54c93',1,'Orbit.H']]], + ['shr_5forb_5fdecl_3395',['shr_orb_decl',['../Orbit_8H.html#a778a20e582ab3eaecfe3a5f67c73d68d',1,'Orbit.H']]], + ['simplead_3396',['SimpleAD',['../classSimpleAD.html#a708d4346c7d8900854def95ffd127985',1,'SimpleAD']]], + ['size_3397',['size',['../structInputSoundingData.html#af2e8c00eb0bd0d64abf35528b33b3240',1,'InputSoundingData::size()'],['../structInputSpongeData.html#aff9684faaf6b3a26494766819e4ba6dd',1,'InputSpongeData::size()']]], + ['slingo_5fliq_5foptics_5flw_3398',['slingo_liq_optics_lw',['../classSlingo.html#aedbfc95f917b864354b84a9a78d74c94',1,'Slingo']]], + ['slingo_5fliq_5foptics_5fsw_3399',['slingo_liq_optics_sw',['../classSlingo.html#ab37f1c288e0dcc71337629a65fb65e17',1,'Slingo']]], + ['slm_3400',['SLM',['../classSLM.html#a0f889af6d11c1e5fc4afbe7841e1c5c0',1,'SLM']]], + ['source_5fterms_5fcellcentered_3401',['source_terms_cellcentered',['../classSimpleAD.html#a740ca3e67d7489e03f6f599ad2f162e7',1,'SimpleAD::source_terms_cellcentered()'],['../classFitch.html#aa56821341be1cf4d01558e297993c0f2',1,'Fitch::source_terms_cellcentered()'],['../classEWP.html#a4f28000173748f88919eda5fbed1368e',1,'EWP::source_terms_cellcentered()']]], + ['sum_5fintegrated_5fquantities_3402',['sum_integrated_quantities',['../classERF.html#a922892a05ee0c5bccd210a3e5a8599e1',1,'ERF']]], + ['surface_5fflux_3403',['surface_flux',['../structsurface__flux.html#a99588cc80bc461f24f2217f7c7cb1294',1,'surface_flux']]], + ['surface_5fflux_5fcharnock_3404',['surface_flux_charnock',['../structsurface__flux__charnock.html#a6fef08de02ce5a69d4f276dce6721d27',1,'surface_flux_charnock']]], + ['surface_5fflux_5fmod_5fcharnock_3405',['surface_flux_mod_charnock',['../structsurface__flux__mod__charnock.html#ab0516a2bad4b4a38ecfa71f75fa3b00c',1,'surface_flux_mod_charnock']]], + ['surface_5fflux_5fwave_5fcoupled_3406',['surface_flux_wave_coupled',['../structsurface__flux__wave__coupled.html#a1f7495d05cf04a69be3d51e6535644d6',1,'surface_flux_wave_coupled']]], + ['surface_5ftemp_3407',['surface_temp',['../structsurface__temp.html#a6b5b55df12e42231fa3d8cf36ab0c734',1,'surface_temp']]], + ['surface_5ftemp_5fcharnock_3408',['surface_temp_charnock',['../structsurface__temp__charnock.html#a21617e7d85b0127ca609a82c0f95556b',1,'surface_temp_charnock']]], + ['surface_5ftemp_5fmod_5fcharnock_3409',['surface_temp_mod_charnock',['../structsurface__temp__mod__charnock.html#a5812f19588039a9d3186e63bfe529b9c',1,'surface_temp_mod_charnock']]], + ['surface_5ftemp_5fwave_5fcoupled_3410',['surface_temp_wave_coupled',['../structsurface__temp__wave__coupled.html#afb061b2c2b86edd4821efbcb70295412',1,'surface_temp_wave_coupled']]], + ['svp_5fice_3411',['svp_ice',['../classWaterVaporSat.html#a0ff4f9b6dff1a33f4ed6eb9d7af72e49',1,'WaterVaporSat']]], + ['svp_5ftrans_3412',['svp_trans',['../classWaterVaporSat.html#a65b6cc3dc802016e84bc19030f6ad65a',1,'WaterVaporSat']]], + ['svp_5fwater_3413',['svp_water',['../classWaterVaporSat.html#a5463980977e84f7268ed9afde2bad62e',1,'WaterVaporSat']]] ]; diff --git a/search/functions_12.js b/search/functions_12.js index 6beea5937f..d1e1df04ad 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -1,15 +1,15 @@ var searchData= [ - ['term_5fvel_5fqp_3408',['term_vel_qp',['../Microphysics__Utils_8H.html#a7cf098884df5812417aa6ca8a52ec713',1,'Microphysics_Utils.H']]], - ['terrainif_3409',['TerrainIF',['../classTerrainIF.html#ac037e7de054cca909a921eccc620ef4a',1,'TerrainIF']]], - ['tilenoz_3410',['TileNoZ',['../TileNoZ_8H.html#a8da113f1d5603f7297fe1d03e5013f00',1,'TileNoZ.H']]], - ['time_5favg_5fvel_5fatcc_3411',['Time_Avg_Vel_atCC',['../Time__Avg__Vel_8cpp.html#a2241063c19e843eaaa749c3b51b6b0fe',1,'Time_Avg_Vel_atCC(const Real &dt, Real &t_avg_cnt, MultiFab *vel_t_avg, MultiFab &xvel, MultiFab &yvel, MultiFab &zvel): Time_Avg_Vel.cpp'],['../Utils_8H.html#ac3d734b65fd91857925d381c476e7965',1,'Time_Avg_Vel_atCC(const amrex::Real &dt, amrex::Real &t_avg_cnt, amrex::MultiFab *vel_t_avg, amrex::MultiFab &xvel, amrex::MultiFab &yvel, amrex::MultiFab &zvel): Utils.H']]], - ['time_5finterp_5fsst_3412',['time_interp_sst',['../classABLMost.html#aaeef06eb7d0ab7e3d100e583337121cc',1,'ABLMost']]], - ['timeinterpolateddata_3413',['TimeInterpolatedData',['../structTimeInterpolatedData.html#a1184805b0ed3f51a5f64344e40913165',1,'TimeInterpolatedData::TimeInterpolatedData()=default'],['../structTimeInterpolatedData.html#ae8db82a30cc400c01b3cb5a2ee83a778',1,'TimeInterpolatedData::TimeInterpolatedData(amrex::Real time)'],['../structTimeInterpolatedData.html#afc37639ef60efba7c592f9d1b6380df6',1,'TimeInterpolatedData::TimeInterpolatedData(TimeInterpolatedData &&) noexcept=default'],['../structTimeInterpolatedData.html#a9fa3bce37585ef02c43d0ba1546f93eb',1,'TimeInterpolatedData::TimeInterpolatedData(const TimeInterpolatedData &other)=delete']]], - ['timestep_3414',['timeStep',['../classERF.html#aff397ccf7eb99c51d7c705a35e85ec5f',1,'ERF']]], - ['tinterp_3415',['tinterp',['../classReadBndryPlanes.html#a6f54411420eb4d57e4dc201b256f3d5e',1,'ReadBndryPlanes']]], - ['tq_5fenthalpy_3416',['tq_enthalpy',['../classWaterVaporSat.html#afae0dfb4f85c8ac528ff330ccfa182b2',1,'WaterVaporSat']]], - ['trilinear_5finterp_5ft_3417',['trilinear_interp_T',['../classMOSTAverage.html#aefb42b9f2a5c3347e7ab87abdfcab3d7',1,'MOSTAverage']]], - ['turbpert_5famplitude_3418',['turbPert_amplitude',['../classERF.html#afb76c0633e2ba944c543e7a03a5e9424',1,'ERF']]], - ['turbpert_5fupdate_3419',['turbPert_update',['../classERF.html#aa89efe0abf37918ce3f212fb0e26f1bc',1,'ERF']]] + ['term_5fvel_5fqp_3414',['term_vel_qp',['../Microphysics__Utils_8H.html#a7cf098884df5812417aa6ca8a52ec713',1,'Microphysics_Utils.H']]], + ['terrainif_3415',['TerrainIF',['../classTerrainIF.html#ac037e7de054cca909a921eccc620ef4a',1,'TerrainIF']]], + ['tilenoz_3416',['TileNoZ',['../TileNoZ_8H.html#a8da113f1d5603f7297fe1d03e5013f00',1,'TileNoZ.H']]], + ['time_5favg_5fvel_5fatcc_3417',['Time_Avg_Vel_atCC',['../Time__Avg__Vel_8cpp.html#a2241063c19e843eaaa749c3b51b6b0fe',1,'Time_Avg_Vel_atCC(const Real &dt, Real &t_avg_cnt, MultiFab *vel_t_avg, MultiFab &xvel, MultiFab &yvel, MultiFab &zvel): Time_Avg_Vel.cpp'],['../Utils_8H.html#ac3d734b65fd91857925d381c476e7965',1,'Time_Avg_Vel_atCC(const amrex::Real &dt, amrex::Real &t_avg_cnt, amrex::MultiFab *vel_t_avg, amrex::MultiFab &xvel, amrex::MultiFab &yvel, amrex::MultiFab &zvel): Utils.H']]], + ['time_5finterp_5fsst_3418',['time_interp_sst',['../classABLMost.html#aaeef06eb7d0ab7e3d100e583337121cc',1,'ABLMost']]], + ['timeinterpolateddata_3419',['TimeInterpolatedData',['../structTimeInterpolatedData.html#a1184805b0ed3f51a5f64344e40913165',1,'TimeInterpolatedData::TimeInterpolatedData()=default'],['../structTimeInterpolatedData.html#ae8db82a30cc400c01b3cb5a2ee83a778',1,'TimeInterpolatedData::TimeInterpolatedData(amrex::Real time)'],['../structTimeInterpolatedData.html#afc37639ef60efba7c592f9d1b6380df6',1,'TimeInterpolatedData::TimeInterpolatedData(TimeInterpolatedData &&) noexcept=default'],['../structTimeInterpolatedData.html#a9fa3bce37585ef02c43d0ba1546f93eb',1,'TimeInterpolatedData::TimeInterpolatedData(const TimeInterpolatedData &other)=delete']]], + ['timestep_3420',['timeStep',['../classERF.html#aff397ccf7eb99c51d7c705a35e85ec5f',1,'ERF']]], + ['tinterp_3421',['tinterp',['../classReadBndryPlanes.html#a6f54411420eb4d57e4dc201b256f3d5e',1,'ReadBndryPlanes']]], + ['tq_5fenthalpy_3422',['tq_enthalpy',['../classWaterVaporSat.html#afae0dfb4f85c8ac528ff330ccfa182b2',1,'WaterVaporSat']]], + ['trilinear_5finterp_5ft_3423',['trilinear_interp_T',['../classMOSTAverage.html#aefb42b9f2a5c3347e7ab87abdfcab3d7',1,'MOSTAverage']]], + ['turbpert_5famplitude_3424',['turbPert_amplitude',['../classERF.html#afb76c0633e2ba944c543e7a03a5e9424',1,'ERF']]], + ['turbpert_5fupdate_3425',['turbPert_update',['../classERF.html#aa89efe0abf37918ce3f212fb0e26f1bc',1,'ERF']]] ]; diff --git a/search/functions_13.js b/search/functions_13.js index 184ed15e3c..349efb7f86 100644 --- a/search/functions_13.js +++ b/search/functions_13.js @@ -1,23 +1,23 @@ var searchData= [ - ['unioncif_3420',['UnionCIF',['../classUnionCIF.html#a409d59d8707a2695b13b7115f69f406e',1,'UnionCIF::UnionCIF(const UnionCIF &rhs)=default'],['../classUnionCIF.html#ae309467c4c5a1af20d285441d1fb9670',1,'UnionCIF::UnionCIF(const F1 &f1, const F2 &f2)'],['../classUnionCIF.html#aafc94c60436bf1ae2decb6fb84ce300f',1,'UnionCIF::UnionCIF(UnionCIF &&rhs) noexcept=default']]], - ['unionlistif_3421',['UnionListIF',['../classUnionListIF.html#a7d510d7cb349a3e162d88ac660a6b3c2',1,'UnionListIF']]], - ['update_3422',['update',['../classEWP.html#a762189d5d9c02d32fa1e6186adb35ae0',1,'EWP::update()'],['../classFitch.html#a1a2db68abb0185de73bd870884f0b019',1,'Fitch::update()'],['../classSimpleAD.html#a1d87675adbb7e56ff0969cd1543c72c4',1,'SimpleAD::update()']]], - ['update_5fdiffusive_5farrays_3423',['update_diffusive_arrays',['../classERF.html#a419510fced05e9afc05c466beeeb66f7',1,'ERF']]], - ['update_5ffield_5fptrs_3424',['update_field_ptrs',['../classMOSTAverage.html#acdb5e2dec5f3e9b0a37e194430ca32a7',1,'MOSTAverage']]], - ['update_5ffluxes_3425',['update_fluxes',['../classABLMost.html#af82057d4fbaaf1d8347cf18c7efd7b53',1,'ABLMost']]], - ['update_5fgeostrophic_5fprofile_3426',['update_geostrophic_profile',['../classProblemBase.html#a7ca260b5527bb1ecbae0aa78897dd666',1,'ProblemBase']]], - ['update_5fmac_5fptrs_3427',['update_mac_ptrs',['../classABLMost.html#a6a3e64fcdbe709a947131d31cd0e347b',1,'ABLMost']]], - ['update_5fmicro_5fvars_3428',['Update_Micro_Vars',['../classNullSurf.html#aad733e954aefc643ed1f2c6a1bb564ac',1,'NullSurf::Update_Micro_Vars()'],['../classKessler.html#a05b9426e9fd6af90ea40aa77ed0cbe66',1,'Kessler::Update_Micro_Vars()'],['../classNullMoist.html#aece7a50f16bf40e3e9d536cc030458f7',1,'NullMoist::Update_Micro_Vars()'],['../classSAM.html#a2e6ff95cf827306bbcf3661c954a692e',1,'SAM::Update_Micro_Vars()']]], - ['update_5fmicro_5fvars_5flev_3429',['Update_Micro_Vars_Lev',['../classMicrophysics.html#a6b8a14f003da6293f7a9ee118bc60149',1,'Microphysics::Update_Micro_Vars_Lev()'],['../classEulerianMicrophysics.html#a0f8fc766c44f4331bfc86337eb43f6cc',1,'EulerianMicrophysics::Update_Micro_Vars_Lev()'],['../classLandSurface.html#afcb150f2d64cc46a8fbdc817d6fb9872',1,'LandSurface::Update_Micro_Vars_Lev()']]], - ['update_5frhoqt_5fsources_3430',['update_rhoqt_sources',['../classProblemBase.html#a9ef723333579aac2295b535c79193088',1,'ProblemBase']]], - ['update_5frhotheta_5fsources_3431',['update_rhotheta_sources',['../classProblemBase.html#ad8f582edde4d124612f67d9d2a17f4a4',1,'ProblemBase']]], - ['update_5fstate_5fvars_3432',['Update_State_Vars',['../classNullSurf.html#aec12d8aa3e358ea40f7d4371651eb73a',1,'NullSurf::Update_State_Vars()'],['../classKessler.html#add7ed88ab0086ee53aa15e87cc8686ef',1,'Kessler::Update_State_Vars()'],['../classNullMoist.html#a24f0528f7d31b89f36a3c225c7e53010',1,'NullMoist::Update_State_Vars()'],['../classSAM.html#aea5fdd520cbb1bc936a0f11d55400029',1,'SAM::Update_State_Vars()']]], - ['update_5fstate_5fvars_5flev_3433',['Update_State_Vars_Lev',['../classLandSurface.html#adc42b59dad9dc817ee882778a2b3d273',1,'LandSurface::Update_State_Vars_Lev()'],['../classEulerianMicrophysics.html#a6f0dc90119a228e56c5616267eba6009',1,'EulerianMicrophysics::Update_State_Vars_Lev()'],['../classMicrophysics.html#a5d7ee0e4867e53e492b8179365e85bb4',1,'Microphysics::Update_State_Vars_Lev()']]], - ['update_5fsurf_5ftemp_3434',['update_surf_temp',['../classABLMost.html#ad878840b1c998160ba79c1e9714adc70',1,'ABLMost']]], - ['update_5fterrain_5farrays_3435',['update_terrain_arrays',['../classERF.html#a900a0119c110486650f2759287e22cba',1,'ERF']]], - ['update_5fw_5fsubsidence_3436',['update_w_subsidence',['../classProblemBase.html#aeea63567f941d0ee6f5a653bd8404268',1,'ProblemBase']]], - ['upwind3_3437',['UPWIND3',['../structUPWIND3.html#a8292861e993880bb65b24308d62d52a8',1,'UPWIND3']]], - ['upwind5_3438',['UPWIND5',['../structUPWIND5.html#ac13bbcdad8180ebd3e15168365299f40',1,'UPWIND5']]], - ['upwindall_3439',['UPWINDALL',['../structUPWINDALL.html#a0201b903572d5e51aa42bbc43cd94242',1,'UPWINDALL']]] + ['unioncif_3426',['UnionCIF',['../classUnionCIF.html#a409d59d8707a2695b13b7115f69f406e',1,'UnionCIF::UnionCIF(const UnionCIF &rhs)=default'],['../classUnionCIF.html#ae309467c4c5a1af20d285441d1fb9670',1,'UnionCIF::UnionCIF(const F1 &f1, const F2 &f2)'],['../classUnionCIF.html#aafc94c60436bf1ae2decb6fb84ce300f',1,'UnionCIF::UnionCIF(UnionCIF &&rhs) noexcept=default']]], + ['unionlistif_3427',['UnionListIF',['../classUnionListIF.html#a7d510d7cb349a3e162d88ac660a6b3c2',1,'UnionListIF']]], + ['update_3428',['update',['../classEWP.html#a762189d5d9c02d32fa1e6186adb35ae0',1,'EWP::update()'],['../classFitch.html#a1a2db68abb0185de73bd870884f0b019',1,'Fitch::update()'],['../classSimpleAD.html#a1d87675adbb7e56ff0969cd1543c72c4',1,'SimpleAD::update()']]], + ['update_5fdiffusive_5farrays_3429',['update_diffusive_arrays',['../classERF.html#a419510fced05e9afc05c466beeeb66f7',1,'ERF']]], + ['update_5ffield_5fptrs_3430',['update_field_ptrs',['../classMOSTAverage.html#acdb5e2dec5f3e9b0a37e194430ca32a7',1,'MOSTAverage']]], + ['update_5ffluxes_3431',['update_fluxes',['../classABLMost.html#af82057d4fbaaf1d8347cf18c7efd7b53',1,'ABLMost']]], + ['update_5fgeostrophic_5fprofile_3432',['update_geostrophic_profile',['../classProblemBase.html#a7ca260b5527bb1ecbae0aa78897dd666',1,'ProblemBase']]], + ['update_5fmac_5fptrs_3433',['update_mac_ptrs',['../classABLMost.html#a6a3e64fcdbe709a947131d31cd0e347b',1,'ABLMost']]], + ['update_5fmicro_5fvars_3434',['Update_Micro_Vars',['../classNullSurf.html#aad733e954aefc643ed1f2c6a1bb564ac',1,'NullSurf::Update_Micro_Vars()'],['../classKessler.html#a05b9426e9fd6af90ea40aa77ed0cbe66',1,'Kessler::Update_Micro_Vars()'],['../classNullMoist.html#aece7a50f16bf40e3e9d536cc030458f7',1,'NullMoist::Update_Micro_Vars()'],['../classSAM.html#a2e6ff95cf827306bbcf3661c954a692e',1,'SAM::Update_Micro_Vars()']]], + ['update_5fmicro_5fvars_5flev_3435',['Update_Micro_Vars_Lev',['../classMicrophysics.html#a6b8a14f003da6293f7a9ee118bc60149',1,'Microphysics::Update_Micro_Vars_Lev()'],['../classEulerianMicrophysics.html#a0f8fc766c44f4331bfc86337eb43f6cc',1,'EulerianMicrophysics::Update_Micro_Vars_Lev()'],['../classLandSurface.html#afcb150f2d64cc46a8fbdc817d6fb9872',1,'LandSurface::Update_Micro_Vars_Lev()']]], + ['update_5frhoqt_5fsources_3436',['update_rhoqt_sources',['../classProblemBase.html#a9ef723333579aac2295b535c79193088',1,'ProblemBase']]], + ['update_5frhotheta_5fsources_3437',['update_rhotheta_sources',['../classProblemBase.html#ad8f582edde4d124612f67d9d2a17f4a4',1,'ProblemBase']]], + ['update_5fstate_5fvars_3438',['Update_State_Vars',['../classNullSurf.html#aec12d8aa3e358ea40f7d4371651eb73a',1,'NullSurf::Update_State_Vars()'],['../classKessler.html#add7ed88ab0086ee53aa15e87cc8686ef',1,'Kessler::Update_State_Vars()'],['../classNullMoist.html#a24f0528f7d31b89f36a3c225c7e53010',1,'NullMoist::Update_State_Vars()'],['../classSAM.html#aea5fdd520cbb1bc936a0f11d55400029',1,'SAM::Update_State_Vars()']]], + ['update_5fstate_5fvars_5flev_3439',['Update_State_Vars_Lev',['../classLandSurface.html#adc42b59dad9dc817ee882778a2b3d273',1,'LandSurface::Update_State_Vars_Lev()'],['../classEulerianMicrophysics.html#a6f0dc90119a228e56c5616267eba6009',1,'EulerianMicrophysics::Update_State_Vars_Lev()'],['../classMicrophysics.html#a5d7ee0e4867e53e492b8179365e85bb4',1,'Microphysics::Update_State_Vars_Lev()']]], + ['update_5fsurf_5ftemp_3440',['update_surf_temp',['../classABLMost.html#ad878840b1c998160ba79c1e9714adc70',1,'ABLMost']]], + ['update_5fterrain_5farrays_3441',['update_terrain_arrays',['../classERF.html#a900a0119c110486650f2759287e22cba',1,'ERF']]], + ['update_5fw_5fsubsidence_3442',['update_w_subsidence',['../classProblemBase.html#aeea63567f941d0ee6f5a653bd8404268',1,'ProblemBase']]], + ['upwind3_3443',['UPWIND3',['../structUPWIND3.html#a8292861e993880bb65b24308d62d52a8',1,'UPWIND3']]], + ['upwind5_3444',['UPWIND5',['../structUPWIND5.html#ac13bbcdad8180ebd3e15168365299f40',1,'UPWIND5']]], + ['upwindall_3445',['UPWINDALL',['../structUPWINDALL.html#a0201b903572d5e51aa42bbc43cd94242',1,'UPWINDALL']]] ]; diff --git a/search/functions_14.js b/search/functions_14.js index 8f9d2c6107..788a8fcae1 100644 --- a/search/functions_14.js +++ b/search/functions_14.js @@ -1,9 +1,9 @@ var searchData= [ - ['var_3440',['var',['../classncutils_1_1NCGroup.html#a79bef315da5cff7bcf8bbcfbdd122115',1,'ncutils::NCGroup']]], - ['velocitytomomentum_3441',['VelocityToMomentum',['../Utils_8H.html#a5e2e36af19c0192915a2ca721c0cded4',1,'VelocityToMomentum(const amrex::MultiFab &xvel_in, const amrex::IntVect &xvel_ngrow, const amrex::MultiFab &yvel_in, const amrex::IntVect &yvel_ngrow, const amrex::MultiFab &zvel_in, const amrex::IntVect &zvel_ngrow, const amrex::MultiFab &cons_in, amrex::MultiFab &xmom_out, amrex::MultiFab &ymom_out, amrex::MultiFab &zmom_out, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H'],['../VelocityToMomentum_8cpp.html#abd0f6df06c5a596317146e0b9ee81780',1,'VelocityToMomentum(const MultiFab &xvel_in, const IntVect &xvel_ngrow, const MultiFab &yvel_in, const IntVect &yvel_ngrow, const MultiFab &zvel_in, const IntVect &zvel_ngrow, const MultiFab &density, MultiFab &xmom, MultiFab &ymom, MultiFab &zmom, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): VelocityToMomentum.cpp']]], - ['volcanic_5fcmip_5fsw_3442',['volcanic_cmip_sw',['../classAerRadProps.html#aa4241f4adcf62ef3c537a91bdfce66db',1,'AerRadProps']]], - ['volcanic_5foptics_5finit_3443',['volcanic_optics_init',['../classPhysProp.html#a0ad3529b5187f2cfbc7f502655910f32',1,'PhysProp']]], - ['volcanic_5fradius_5foptics_5finit_3444',['volcanic_radius_optics_init',['../classPhysProp.html#adf9483b1971e6a0e2d7e14bcfd2779c1',1,'PhysProp']]], - ['volwgtsummf_3445',['volWgtSumMF',['../classERF.html#ae959fa22a0c888a6da28d385054edf82',1,'ERF']]] + ['var_3446',['var',['../classncutils_1_1NCGroup.html#a79bef315da5cff7bcf8bbcfbdd122115',1,'ncutils::NCGroup']]], + ['velocitytomomentum_3447',['VelocityToMomentum',['../Utils_8H.html#a5e2e36af19c0192915a2ca721c0cded4',1,'VelocityToMomentum(const amrex::MultiFab &xvel_in, const amrex::IntVect &xvel_ngrow, const amrex::MultiFab &yvel_in, const amrex::IntVect &yvel_ngrow, const amrex::MultiFab &zvel_in, const amrex::IntVect &zvel_ngrow, const amrex::MultiFab &cons_in, amrex::MultiFab &xmom_out, amrex::MultiFab &ymom_out, amrex::MultiFab &zmom_out, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H'],['../VelocityToMomentum_8cpp.html#abd0f6df06c5a596317146e0b9ee81780',1,'VelocityToMomentum(const MultiFab &xvel_in, const IntVect &xvel_ngrow, const MultiFab &yvel_in, const IntVect &yvel_ngrow, const MultiFab &zvel_in, const IntVect &zvel_ngrow, const MultiFab &density, MultiFab &xmom, MultiFab &ymom, MultiFab &zmom, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): VelocityToMomentum.cpp']]], + ['volcanic_5fcmip_5fsw_3448',['volcanic_cmip_sw',['../classAerRadProps.html#aa4241f4adcf62ef3c537a91bdfce66db',1,'AerRadProps']]], + ['volcanic_5foptics_5finit_3449',['volcanic_optics_init',['../classPhysProp.html#a0ad3529b5187f2cfbc7f502655910f32',1,'PhysProp']]], + ['volcanic_5fradius_5foptics_5finit_3450',['volcanic_radius_optics_init',['../classPhysProp.html#adf9483b1971e6a0e2d7e14bcfd2779c1',1,'PhysProp']]], + ['volwgtsummf_3451',['volWgtSumMF',['../classERF.html#ae959fa22a0c888a6da28d385054edf82',1,'ERF']]] ]; diff --git a/search/functions_15.js b/search/functions_15.js index 9e0d53973f..26b568ca6b 100644 --- a/search/functions_15.js +++ b/search/functions_15.js @@ -1,36 +1,36 @@ var searchData= [ - ['weno3_3446',['WENO3',['../structWENO3.html#aa02f985763b5a70539e23704c5eb63f5',1,'WENO3']]], - ['weno5_3447',['WENO5',['../structWENO5.html#a912e48be65b9a2c9f3b774fe4188b611',1,'WENO5']]], - ['weno_5fmzq3_3448',['WENO_MZQ3',['../structWENO__MZQ3.html#a9d80ce41fb8ce4487f97fe4448fcb131',1,'WENO_MZQ3']]], - ['weno_5fz3_3449',['WENO_Z3',['../structWENO__Z3.html#a810a42fb5036957a15fd24569248f814',1,'WENO_Z3']]], - ['weno_5fz5_3450',['WENO_Z5',['../structWENO__Z5.html#ab1358af1406351c440ca130640812f6d',1,'WENO_Z5']]], - ['wfromomega_3451',['WFromOmega',['../TerrainMetrics_8H.html#afcf8f856b0f93b149c115ca1ff240039',1,'WFromOmega(int i, int j, int k, amrex::Real omega, const amrex::Array4< const amrex::Real > &u_arr, const amrex::Array4< const amrex::Real > &v_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H'],['../TerrainMetrics_8H.html#a53ec395d493c2308315f7512c5438087',1,'WFromOmega(int i, int j, int k, amrex::Real omega, amrex::Real u, amrex::Real v, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H']]], - ['windfarm_3452',['WindFarm',['../classWindFarm.html#a3248ba59be840e23843bebe9b2c82f36',1,'WindFarm::WindFarm()'],['../classWindFarm.html#aa029a9a7efa768d39849b4fb27ab5eeb',1,'WindFarm::WindFarm(int nlev, const WindFarmType &a_windfarm_type)']]], - ['wrfbdy_5fcompute_5flaplacian_5frelaxation_3453',['wrfbdy_compute_laplacian_relaxation',['../Utils_8H.html#af0d5ce71ebff8b1ef263dbaccfaf7758',1,'Utils.H']]], - ['wrfbdy_5fset_5frhs_5fin_5fspec_5fregion_3454',['wrfbdy_set_rhs_in_spec_region',['../Utils_8H.html#a07e79832d9bdb9c05a939bee38a06b9c',1,'Utils.H']]], - ['write_5f1d_5fprofiles_3455',['write_1D_profiles',['../classERF.html#a55eae94c5363e227b571739738bb26b7',1,'ERF']]], - ['write_5f1d_5fprofiles_5fstag_3456',['write_1D_profiles_stag',['../classERF.html#a39efa3a0f3ae3deb7a43f4ce110ee49a',1,'ERF']]], - ['write_5factuator_5fdisks_5fvtk_3457',['write_actuator_disks_vtk',['../classWindFarm.html#a0228aae26b6b0737cfba12ab47bbe619',1,'WindFarm']]], - ['write_5faverages_3458',['write_averages',['../classMOSTAverage.html#ac37b71ce655ea973ad6fc4c564b040c1',1,'MOSTAverage']]], - ['write_5fk_5findices_3459',['write_k_indices',['../classMOSTAverage.html#a612fdb06ff433e33c717198c7e3e4b0b',1,'MOSTAverage']]], - ['write_5fnorm_5findices_3460',['write_norm_indices',['../classMOSTAverage.html#ab886a0b96314880c4769318c81b23fbb',1,'MOSTAverage']]], - ['write_5fplanes_3461',['write_planes',['../classWriteBndryPlanes.html#a1010dd3e951cad55702ae47607f8dd1e',1,'WriteBndryPlanes']]], - ['write_5fturbine_5flocations_5fvtk_3462',['write_turbine_locations_vtk',['../classWindFarm.html#ad777d1138832963ea3158ec66c86e0c7',1,'WindFarm']]], - ['write_5fxz_5fpositions_3463',['write_xz_positions',['../classMOSTAverage.html#a221a026c642af21a051b05b2b4ea763a',1,'MOSTAverage']]], - ['writebndryplanes_3464',['WriteBndryPlanes',['../classWriteBndryPlanes.html#a460f7f20cb59e7f2f8546ebf423585d5',1,'WriteBndryPlanes']]], - ['writebuildinfo_3465',['writeBuildInfo',['../classERF.html#ae6afed5b3a72ca80ccf0d791b08516aa',1,'ERF']]], - ['writecheckpointfile_3466',['WriteCheckpointFile',['../classERF.html#ad101fd46096db2d6b21544bfede6551f',1,'ERF']]], - ['writegenericplotfileheaderwithterrain_3467',['WriteGenericPlotfileHeaderWithTerrain',['../classERF.html#a16e49fd65c68e2afc2140bd9e97bcbe9',1,'ERF']]], - ['writejobinfo_3468',['writeJobInfo',['../classERF.html#aa2d8099655a8779836e63e3e98ea4372',1,'ERF']]], - ['writemultilevelplotfilewithterrain_3469',['WriteMultiLevelPlotfileWithTerrain',['../classERF.html#a898410553492b2add00a72374dcec6ba',1,'ERF']]], - ['writenow_3470',['writeNow',['../classERF.html#af2e4de4eaa0f93149c1aefd58dc7068a',1,'ERF']]], - ['writeplotfile_3471',['WritePlotFile',['../classERF.html#a0b0b4140e117163895e5e2c89a68d12a',1,'ERF']]], - ['wv_5fsat_5fqsat_5fice_3472',['wv_sat_qsat_ice',['../classSatMethods.html#a9a256423ef50446cfdf6d4dcc1c1f73b',1,'SatMethods']]], - ['wv_5fsat_5fqsat_5ftrans_3473',['wv_sat_qsat_trans',['../classSatMethods.html#a8668cfc2892409c9aaeb26762486ac50',1,'SatMethods']]], - ['wv_5fsat_5fqsat_5fwater_3474',['wv_sat_qsat_water',['../classSatMethods.html#a97d1392753f7f866850e99c89c815bcf',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5fice_3475',['wv_sat_svp_ice',['../classSatMethods.html#add2fde8076c60c19ed9f4f78c9891e0e',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5fto_5fqsat_3476',['wv_sat_svp_to_qsat',['../classSatMethods.html#a25e9dd28dcfcfd4e060472815e8389fa',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5ftrans_3477',['wv_sat_svp_trans',['../classSatMethods.html#ac2fa5e55257c6021e9e7fd897f4950b7',1,'SatMethods']]], - ['wv_5fsat_5fsvp_5fwater_3478',['wv_sat_svp_water',['../classSatMethods.html#a1c4bb9729c75dd1160d45ae638635766',1,'SatMethods']]] + ['weno3_3452',['WENO3',['../structWENO3.html#aa02f985763b5a70539e23704c5eb63f5',1,'WENO3']]], + ['weno5_3453',['WENO5',['../structWENO5.html#a912e48be65b9a2c9f3b774fe4188b611',1,'WENO5']]], + ['weno_5fmzq3_3454',['WENO_MZQ3',['../structWENO__MZQ3.html#a9d80ce41fb8ce4487f97fe4448fcb131',1,'WENO_MZQ3']]], + ['weno_5fz3_3455',['WENO_Z3',['../structWENO__Z3.html#a810a42fb5036957a15fd24569248f814',1,'WENO_Z3']]], + ['weno_5fz5_3456',['WENO_Z5',['../structWENO__Z5.html#ab1358af1406351c440ca130640812f6d',1,'WENO_Z5']]], + ['wfromomega_3457',['WFromOmega',['../TerrainMetrics_8H.html#afcf8f856b0f93b149c115ca1ff240039',1,'WFromOmega(int i, int j, int k, amrex::Real omega, const amrex::Array4< const amrex::Real > &u_arr, const amrex::Array4< const amrex::Real > &v_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H'],['../TerrainMetrics_8H.html#a53ec395d493c2308315f7512c5438087',1,'WFromOmega(int i, int j, int k, amrex::Real omega, amrex::Real u, amrex::Real v, const amrex::Array4< const amrex::Real > &z_nd, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): TerrainMetrics.H']]], + ['windfarm_3458',['WindFarm',['../classWindFarm.html#a3248ba59be840e23843bebe9b2c82f36',1,'WindFarm::WindFarm()'],['../classWindFarm.html#aa029a9a7efa768d39849b4fb27ab5eeb',1,'WindFarm::WindFarm(int nlev, const WindFarmType &a_windfarm_type)']]], + ['wrfbdy_5fcompute_5flaplacian_5frelaxation_3459',['wrfbdy_compute_laplacian_relaxation',['../Utils_8H.html#af0d5ce71ebff8b1ef263dbaccfaf7758',1,'Utils.H']]], + ['wrfbdy_5fset_5frhs_5fin_5fspec_5fregion_3460',['wrfbdy_set_rhs_in_spec_region',['../Utils_8H.html#a07e79832d9bdb9c05a939bee38a06b9c',1,'Utils.H']]], + ['write_5f1d_5fprofiles_3461',['write_1D_profiles',['../classERF.html#a55eae94c5363e227b571739738bb26b7',1,'ERF']]], + ['write_5f1d_5fprofiles_5fstag_3462',['write_1D_profiles_stag',['../classERF.html#a39efa3a0f3ae3deb7a43f4ce110ee49a',1,'ERF']]], + ['write_5factuator_5fdisks_5fvtk_3463',['write_actuator_disks_vtk',['../classWindFarm.html#a0228aae26b6b0737cfba12ab47bbe619',1,'WindFarm']]], + ['write_5faverages_3464',['write_averages',['../classMOSTAverage.html#ac37b71ce655ea973ad6fc4c564b040c1',1,'MOSTAverage']]], + ['write_5fk_5findices_3465',['write_k_indices',['../classMOSTAverage.html#a612fdb06ff433e33c717198c7e3e4b0b',1,'MOSTAverage']]], + ['write_5fnorm_5findices_3466',['write_norm_indices',['../classMOSTAverage.html#ab886a0b96314880c4769318c81b23fbb',1,'MOSTAverage']]], + ['write_5fplanes_3467',['write_planes',['../classWriteBndryPlanes.html#a1010dd3e951cad55702ae47607f8dd1e',1,'WriteBndryPlanes']]], + ['write_5fturbine_5flocations_5fvtk_3468',['write_turbine_locations_vtk',['../classWindFarm.html#ad777d1138832963ea3158ec66c86e0c7',1,'WindFarm']]], + ['write_5fxz_5fpositions_3469',['write_xz_positions',['../classMOSTAverage.html#a221a026c642af21a051b05b2b4ea763a',1,'MOSTAverage']]], + ['writebndryplanes_3470',['WriteBndryPlanes',['../classWriteBndryPlanes.html#a460f7f20cb59e7f2f8546ebf423585d5',1,'WriteBndryPlanes']]], + ['writebuildinfo_3471',['writeBuildInfo',['../classERF.html#ae6afed5b3a72ca80ccf0d791b08516aa',1,'ERF']]], + ['writecheckpointfile_3472',['WriteCheckpointFile',['../classERF.html#ad101fd46096db2d6b21544bfede6551f',1,'ERF']]], + ['writegenericplotfileheaderwithterrain_3473',['WriteGenericPlotfileHeaderWithTerrain',['../classERF.html#a16e49fd65c68e2afc2140bd9e97bcbe9',1,'ERF']]], + ['writejobinfo_3474',['writeJobInfo',['../classERF.html#aa2d8099655a8779836e63e3e98ea4372',1,'ERF']]], + ['writemultilevelplotfilewithterrain_3475',['WriteMultiLevelPlotfileWithTerrain',['../classERF.html#a898410553492b2add00a72374dcec6ba',1,'ERF']]], + ['writenow_3476',['writeNow',['../classERF.html#af2e4de4eaa0f93149c1aefd58dc7068a',1,'ERF']]], + ['writeplotfile_3477',['WritePlotFile',['../classERF.html#a0b0b4140e117163895e5e2c89a68d12a',1,'ERF']]], + ['wv_5fsat_5fqsat_5fice_3478',['wv_sat_qsat_ice',['../classSatMethods.html#a9a256423ef50446cfdf6d4dcc1c1f73b',1,'SatMethods']]], + ['wv_5fsat_5fqsat_5ftrans_3479',['wv_sat_qsat_trans',['../classSatMethods.html#a8668cfc2892409c9aaeb26762486ac50',1,'SatMethods']]], + ['wv_5fsat_5fqsat_5fwater_3480',['wv_sat_qsat_water',['../classSatMethods.html#a97d1392753f7f866850e99c89c815bcf',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5fice_3481',['wv_sat_svp_ice',['../classSatMethods.html#add2fde8076c60c19ed9f4f78c9891e0e',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5fto_5fqsat_3482',['wv_sat_svp_to_qsat',['../classSatMethods.html#a25e9dd28dcfcfd4e060472815e8389fa',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5ftrans_3483',['wv_sat_svp_trans',['../classSatMethods.html#ac2fa5e55257c6021e9e7fd897f4950b7',1,'SatMethods']]], + ['wv_5fsat_5fsvp_5fwater_3484',['wv_sat_svp_water',['../classSatMethods.html#a1c4bb9729c75dd1160d45ae638635766',1,'SatMethods']]] ]; diff --git a/search/functions_16.js b/search/functions_16.js index b9e3afc1d6..41a816275a 100644 --- a/search/functions_16.js +++ b/search/functions_16.js @@ -1,4 +1,4 @@ var searchData= [ - ['xlo_3479',['xlo',['../classPlaneAverage.html#a9ed43e3c2cfd2ef0f3fb23d2097a1b6d',1,'PlaneAverage']]] + ['xlo_3485',['xlo',['../classPlaneAverage.html#a9ed43e3c2cfd2ef0f3fb23d2097a1b6d',1,'PlaneAverage']]] ]; diff --git a/search/functions_17.js b/search/functions_17.js index 169d5c2aba..fe6259e2bb 100644 --- a/search/functions_17.js +++ b/search/functions_17.js @@ -1,6 +1,6 @@ var searchData= [ - ['z0_5fest_3480',['z0_est',['../Microphysics__Utils_8H.html#a5e22e7c025af17b4983d25a5b81bfd4b',1,'Microphysics_Utils.H']]], - ['zenith_3481',['zenith',['../Orbit_8cpp.html#aaee034023d5a18e9dd77ea2c0dd01273',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const Real &eccen, const Real &mvelpp, const Real &lambm0, const Real &obliqr, amrex::Real uniform_angle): Orbit.cpp'],['../Orbit_8H.html#a86ab981fdb3b32de3c39df4cc028fb42',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const amrex::Real &eccen, const amrex::Real &mvelpp, const amrex::Real &lambm0, const amrex::Real &obliqr, amrex::Real uniform_angle=-1.0): Orbit.H']]], - ['zero_5foptics_5finit_3482',['zero_optics_init',['../classPhysProp.html#af0ccfb22c5689ec73789babb1b7c448d',1,'PhysProp']]] + ['z0_5fest_3486',['z0_est',['../Microphysics__Utils_8H.html#a5e22e7c025af17b4983d25a5b81bfd4b',1,'Microphysics_Utils.H']]], + ['zenith_3487',['zenith',['../Orbit_8cpp.html#aaee034023d5a18e9dd77ea2c0dd01273',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const Real &eccen, const Real &mvelpp, const Real &lambm0, const Real &obliqr, amrex::Real uniform_angle): Orbit.cpp'],['../Orbit_8H.html#a86ab981fdb3b32de3c39df4cc028fb42',1,'zenith(int &calday, amrex::MultiFab *clat, amrex::MultiFab *clon, real1d &coszrs, int &ncol, const amrex::Real &eccen, const amrex::Real &mvelpp, const amrex::Real &lambm0, const amrex::Real &obliqr, amrex::Real uniform_angle=-1.0): Orbit.H']]], + ['zero_5foptics_5finit_3488',['zero_optics_init',['../classPhysProp.html#af0ccfb22c5689ec73789babb1b7c448d',1,'PhysProp']]] ]; diff --git a/search/functions_18.js b/search/functions_18.js index 90d5a58bc7..2548b042c0 100644 --- a/search/functions_18.js +++ b/search/functions_18.js @@ -1,40 +1,40 @@ var searchData= [ - ['_7eaerradprops_3483',['~AerRadProps',['../classAerRadProps.html#aeb46a505acde8e7bd4a4b4d15e8e1792',1,'AerRadProps']]], - ['_7ecif_3484',['~CIF',['../classCIF.html#ad0e927942bcf9a2db3b073c979f1ef19',1,'CIF']]], - ['_7ecloudradprops_3485',['~CloudRadProps',['../classCloudRadProps.html#a35a276009636e1ac17beeb5343656e29',1,'CloudRadProps']]], - ['_7eerf_3486',['~ERF',['../classERF.html#a30901583bd41e7bf4dddb3c1ea329dfe',1,'ERF']]], - ['_7eerfphysbcfunct_5fcons_3487',['~ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html#ab1f895ffdda9477b380a088bdf48a6de',1,'ERFPhysBCFunct_cons']]], - ['_7eerfphysbcfunct_5fu_3488',['~ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html#aab6427322211c297482f81b39a03ea03',1,'ERFPhysBCFunct_u']]], - ['_7eerfphysbcfunct_5fv_3489',['~ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html#a684936c8b176bfd48a383ae1de421777',1,'ERFPhysBCFunct_v']]], - ['_7eerfphysbcfunct_5fw_3490',['~ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html#ae949a3df422d9d5082146a46c9eca565',1,'ERFPhysBCFunct_w']]], - ['_7eerfphysbcfunct_5fw_5fno_5fterrain_3491',['~ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html#ac503f5e78b39c513480007824709c573',1,'ERFPhysBCFunct_w_no_terrain']]], - ['_7eeulerianmicrophysics_3492',['~EulerianMicrophysics',['../classEulerianMicrophysics.html#a2eb29d168749af2ea18fc7d67dc5259c',1,'EulerianMicrophysics']]], - ['_7eewp_3493',['~EWP',['../classEWP.html#ad500c0f4245245d407e31633ec7cecff',1,'EWP']]], - ['_7efitch_3494',['~Fitch',['../classFitch.html#af9bc97ca62d0611ab2a300992ca8304d',1,'Fitch']]], - ['_7eintersectioncif_3495',['~IntersectionCIF',['../classIntersectionCIF.html#ad4d1305542a68ced637b6e53e2f70102',1,'IntersectionCIF']]], - ['_7ekessler_3496',['~Kessler',['../classKessler.html#a46902fef513cf7298643ee5cc12594bb',1,'Kessler']]], - ['_7elandsurface_3497',['~LandSurface',['../classLandSurface.html#a39ae5ba26a0bd728afd9cf80a4a5fbd6',1,'LandSurface']]], - ['_7emicrophysics_3498',['~Microphysics',['../classMicrophysics.html#a09486c3bc292538d5a26683fb1e19451',1,'Microphysics']]], - ['_7emm5_3499',['~MM5',['../classMM5.html#aa1428d274d51e6db03618151c2fd91cb',1,'MM5']]], - ['_7emostaverage_3500',['~MOSTAverage',['../classMOSTAverage.html#ac755f71a35f1231c8add20993364832a',1,'MOSTAverage']]], - ['_7emrisplitintegrator_3501',['~MRISplitIntegrator',['../classMRISplitIntegrator.html#acdfcd0a0bca3c145e2305248f0da36a0',1,'MRISplitIntegrator']]], - ['_7emultiblockcontainer_3502',['~MultiBlockContainer',['../classMultiBlockContainer.html#abbe61ab484b52aaf83b1bc8e986aee84',1,'MultiBlockContainer']]], - ['_7encfile_3503',['~NCFile',['../classncutils_1_1NCFile.html#a4c1663f24f84dbc74152d7f040910a22',1,'ncutils::NCFile']]], - ['_7endarray_3504',['~NDArray',['../structNDArray.html#afb8008f414c4404e3a6b425c12401d9d',1,'NDArray']]], - ['_7enullmoist_3505',['~NullMoist',['../classNullMoist.html#a75e2d77cb28efa62759818d066b53bb9',1,'NullMoist']]], - ['_7enullsurf_3506',['~NullSurf',['../classNullSurf.html#afc622f13e248dbe6bc5843241c4afb0f',1,'NullSurf']]], - ['_7enullwindfarm_3507',['~NullWindFarm',['../classNullWindFarm.html#a0dbf7ce260bc3c29e53b3650a0a4c40f',1,'NullWindFarm']]], - ['_7eoptics_3508',['~Optics',['../classOptics.html#ae33a3d262417ad9bb96adc3a32519e5f',1,'Optics']]], - ['_7eplaneaverage_3509',['~PlaneAverage',['../classPlaneAverage.html#a961decb14c2137f36e17ceeaf560b452',1,'PlaneAverage']]], - ['_7eproblembase_3510',['~ProblemBase',['../classProblemBase.html#ac7201619fcd9464f851b0cae82dfbcd1',1,'ProblemBase']]], - ['_7eradiation_3511',['~Radiation',['../classRadiation.html#acde23acb9e9f7061d40634fbc24f330d',1,'Radiation']]], - ['_7errtmgp_3512',['~Rrtmgp',['../classRrtmgp.html#aa5d1fac989fde988d4f192d3f64395ee',1,'Rrtmgp']]], - ['_7esam_3513',['~SAM',['../classSAM.html#a301ce0c7f6cff77d6388c2d706e73a42',1,'SAM']]], - ['_7esimplead_3514',['~SimpleAD',['../classSimpleAD.html#affe2efa65acb68bd027a69ad1410253a',1,'SimpleAD']]], - ['_7eslm_3515',['~SLM',['../classSLM.html#a2db94368b4de4bf176393a628fdbd6a3',1,'SLM']]], - ['_7etimeinterpolateddata_3516',['~TimeInterpolatedData',['../structTimeInterpolatedData.html#af14b2d5c5d55331a4dbc9cec9288af53',1,'TimeInterpolatedData']]], - ['_7eturbulentperturbation_3517',['~TurbulentPerturbation',['../structTurbulentPerturbation.html#ad1464c6ce0bc3a576f9df395f39839ce',1,'TurbulentPerturbation']]], - ['_7eunioncif_3518',['~UnionCIF',['../classUnionCIF.html#afddc15ff44e8e7505b919b16616873cd',1,'UnionCIF']]], - ['_7ewindfarm_3519',['~WindFarm',['../classWindFarm.html#a1be0e27ac213ad5faaf2fb2e114eab48',1,'WindFarm']]] + ['_7eaerradprops_3489',['~AerRadProps',['../classAerRadProps.html#aeb46a505acde8e7bd4a4b4d15e8e1792',1,'AerRadProps']]], + ['_7ecif_3490',['~CIF',['../classCIF.html#ad0e927942bcf9a2db3b073c979f1ef19',1,'CIF']]], + ['_7ecloudradprops_3491',['~CloudRadProps',['../classCloudRadProps.html#a35a276009636e1ac17beeb5343656e29',1,'CloudRadProps']]], + ['_7eerf_3492',['~ERF',['../classERF.html#a30901583bd41e7bf4dddb3c1ea329dfe',1,'ERF']]], + ['_7eerfphysbcfunct_5fcons_3493',['~ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html#ab1f895ffdda9477b380a088bdf48a6de',1,'ERFPhysBCFunct_cons']]], + ['_7eerfphysbcfunct_5fu_3494',['~ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html#aab6427322211c297482f81b39a03ea03',1,'ERFPhysBCFunct_u']]], + ['_7eerfphysbcfunct_5fv_3495',['~ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html#a684936c8b176bfd48a383ae1de421777',1,'ERFPhysBCFunct_v']]], + ['_7eerfphysbcfunct_5fw_3496',['~ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html#ae949a3df422d9d5082146a46c9eca565',1,'ERFPhysBCFunct_w']]], + ['_7eerfphysbcfunct_5fw_5fno_5fterrain_3497',['~ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html#ac503f5e78b39c513480007824709c573',1,'ERFPhysBCFunct_w_no_terrain']]], + ['_7eeulerianmicrophysics_3498',['~EulerianMicrophysics',['../classEulerianMicrophysics.html#a2eb29d168749af2ea18fc7d67dc5259c',1,'EulerianMicrophysics']]], + ['_7eewp_3499',['~EWP',['../classEWP.html#ad500c0f4245245d407e31633ec7cecff',1,'EWP']]], + ['_7efitch_3500',['~Fitch',['../classFitch.html#af9bc97ca62d0611ab2a300992ca8304d',1,'Fitch']]], + ['_7eintersectioncif_3501',['~IntersectionCIF',['../classIntersectionCIF.html#ad4d1305542a68ced637b6e53e2f70102',1,'IntersectionCIF']]], + ['_7ekessler_3502',['~Kessler',['../classKessler.html#a46902fef513cf7298643ee5cc12594bb',1,'Kessler']]], + ['_7elandsurface_3503',['~LandSurface',['../classLandSurface.html#a39ae5ba26a0bd728afd9cf80a4a5fbd6',1,'LandSurface']]], + ['_7emicrophysics_3504',['~Microphysics',['../classMicrophysics.html#a09486c3bc292538d5a26683fb1e19451',1,'Microphysics']]], + ['_7emm5_3505',['~MM5',['../classMM5.html#aa1428d274d51e6db03618151c2fd91cb',1,'MM5']]], + ['_7emostaverage_3506',['~MOSTAverage',['../classMOSTAverage.html#ac755f71a35f1231c8add20993364832a',1,'MOSTAverage']]], + ['_7emrisplitintegrator_3507',['~MRISplitIntegrator',['../classMRISplitIntegrator.html#acdfcd0a0bca3c145e2305248f0da36a0',1,'MRISplitIntegrator']]], + ['_7emultiblockcontainer_3508',['~MultiBlockContainer',['../classMultiBlockContainer.html#abbe61ab484b52aaf83b1bc8e986aee84',1,'MultiBlockContainer']]], + ['_7encfile_3509',['~NCFile',['../classncutils_1_1NCFile.html#a4c1663f24f84dbc74152d7f040910a22',1,'ncutils::NCFile']]], + ['_7endarray_3510',['~NDArray',['../structNDArray.html#afb8008f414c4404e3a6b425c12401d9d',1,'NDArray']]], + ['_7enullmoist_3511',['~NullMoist',['../classNullMoist.html#a75e2d77cb28efa62759818d066b53bb9',1,'NullMoist']]], + ['_7enullsurf_3512',['~NullSurf',['../classNullSurf.html#afc622f13e248dbe6bc5843241c4afb0f',1,'NullSurf']]], + ['_7enullwindfarm_3513',['~NullWindFarm',['../classNullWindFarm.html#a0dbf7ce260bc3c29e53b3650a0a4c40f',1,'NullWindFarm']]], + ['_7eoptics_3514',['~Optics',['../classOptics.html#ae33a3d262417ad9bb96adc3a32519e5f',1,'Optics']]], + ['_7eplaneaverage_3515',['~PlaneAverage',['../classPlaneAverage.html#a961decb14c2137f36e17ceeaf560b452',1,'PlaneAverage']]], + ['_7eproblembase_3516',['~ProblemBase',['../classProblemBase.html#ac7201619fcd9464f851b0cae82dfbcd1',1,'ProblemBase']]], + ['_7eradiation_3517',['~Radiation',['../classRadiation.html#acde23acb9e9f7061d40634fbc24f330d',1,'Radiation']]], + ['_7errtmgp_3518',['~Rrtmgp',['../classRrtmgp.html#aa5d1fac989fde988d4f192d3f64395ee',1,'Rrtmgp']]], + ['_7esam_3519',['~SAM',['../classSAM.html#a301ce0c7f6cff77d6388c2d706e73a42',1,'SAM']]], + ['_7esimplead_3520',['~SimpleAD',['../classSimpleAD.html#affe2efa65acb68bd027a69ad1410253a',1,'SimpleAD']]], + ['_7eslm_3521',['~SLM',['../classSLM.html#a2db94368b4de4bf176393a628fdbd6a3',1,'SLM']]], + ['_7etimeinterpolateddata_3522',['~TimeInterpolatedData',['../structTimeInterpolatedData.html#af14b2d5c5d55331a4dbc9cec9288af53',1,'TimeInterpolatedData']]], + ['_7eturbulentperturbation_3523',['~TurbulentPerturbation',['../structTurbulentPerturbation.html#ad1464c6ce0bc3a576f9df395f39839ce',1,'TurbulentPerturbation']]], + ['_7eunioncif_3524',['~UnionCIF',['../classUnionCIF.html#afddc15ff44e8e7505b919b16616873cd',1,'UnionCIF']]], + ['_7ewindfarm_3525',['~WindFarm',['../classWindFarm.html#a1be0e27ac213ad5faaf2fb2e114eab48',1,'WindFarm']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 4f3a13d6ab..c4f837333f 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -1,81 +1,81 @@ var searchData= [ - ['calc_5fhltalt_2750',['calc_hltalt',['../classWaterVaporSat.html#a071cc1a28405ce131d1c1bcb216d471a',1,'WaterVaporSat']]], - ['calc_5fpsi_5fh_2751',['calc_psi_h',['../structsimilarity__funs.html#a7dcb32f637eab66d2314902d03289bc2',1,'similarity_funs']]], - ['calc_5fpsi_5fm_2752',['calc_psi_m',['../structsimilarity__funs.html#a21cb206b0dd78dc2ac7211de8dbcb8d2',1,'similarity_funs']]], - ['calc_5frho_5fp_2753',['calc_rho_p',['../structInputSoundingData.html#af913103d9ecab49f09b2b107832d265f',1,'InputSoundingData::calc_rho_p()'],['../Metgrid__utils_8H.html#ae984892835c7947f18fca2b597c52d11',1,'calc_rho_p(): Metgrid_utils.H']]], - ['calc_5ftpi_5famp_2754',['calc_tpi_amp',['../structTurbulentPerturbation.html#a6690a1ccf037f5cf892e72724c21b3a5',1,'TurbulentPerturbation']]], - ['calc_5ftpi_5fmeanmag_5fperbox_2755',['calc_tpi_meanMag_perBox',['../structTurbulentPerturbation.html#ac2f49dd6a95ab0bb291fa4977d9682e5',1,'TurbulentPerturbation']]], - ['calc_5ftpi_5fupdate_2756',['calc_tpi_update',['../structTurbulentPerturbation.html#a5e6200f8b6bea3c4944dccc6c7285102',1,'TurbulentPerturbation']]], - ['calculate_5fheating_5frate_2757',['calculate_heating_rate',['../classRadiation.html#ad37acecc5f023e2da167f49e09247233',1,'Radiation']]], - ['centered2_2758',['CENTERED2',['../structCENTERED2.html#a09644816e71e1ade052d277199a8d785',1,'CENTERED2']]], - ['centered4_2759',['CENTERED4',['../structCENTERED4.html#a36a14bbf9f418feee5e1af3685e1b4fb',1,'CENTERED4']]], - ['centered6_2760',['CENTERED6',['../structCENTERED6.html#acedba4c2b029f363a47c32ad0c6f30e8',1,'CENTERED6']]], - ['cif_2761',['CIF',['../classCIF.html#a0e65a3004e88fe6f772690a89a87256f',1,'CIF::CIF(F &&f, bool a_active)'],['../classCIF.html#aeda8119c592d6acaf71927b7d8fe3887',1,'CIF::CIF(const CIF &rhs)=default'],['../classCIF.html#aeb3766fcdd40058f9116d815743381c9',1,'CIF::CIF(CIF &&rhs) noexcept=default']]], - ['clear_2762',['clear',['../structTimeInterpolatedData.html#a68d1abba77684ee584ba484a185a44e2',1,'TimeInterpolatedData']]], - ['clearlevel_2763',['ClearLevel',['../classERF.html#ac44e400a7ce68e18fa44e9416cb1344e',1,'ERF']]], - ['close_2764',['close',['../classncutils_1_1NCFile.html#af2c4a20c38edb3fae69087a80875b8b9',1,'ncutils::NCFile']]], - ['closest_5findex_2765',['closest_index',['../ERF__ReadBndryPlanes_8cpp.html#adc5227730afe35653b2dfa88898eb00a',1,'ERF_ReadBndryPlanes.cpp']]], - ['cloud_2766',['Cloud',['../classSAM.html#a48d25f57da2ba1d7ddb503ede0b8d998',1,'SAM']]], - ['cloud_5ffraction_2767',['cloud_fraction',['../classERF.html#a0f6effb7eeed11385b20e4bbf516b459',1,'ERF']]], - ['cloudradprops_2768',['CloudRadProps',['../classCloudRadProps.html#aade37d67dde6092189402829442285d4',1,'CloudRadProps']]], - ['combine_5fproperties_2769',['combine_properties',['../classOptics.html#a6cbf46804754b07ab0ccf03e6db25207',1,'Optics']]], - ['compute_5fa_2770',['compute_A',['../AdvanceFitch_8cpp.html#a7b6c67da0ff16af60b10f434632b06ce',1,'AdvanceFitch.cpp']]], - ['compute_5faijk_2771',['compute_Aijk',['../AdvanceFitch_8cpp.html#a68e0a40af0744df9f7e79d181225f615',1,'AdvanceFitch.cpp']]], - ['compute_5faverages_2772',['compute_averages',['../classMOSTAverage.html#a7a28005871bb8abb49f44c3976133a4f',1,'MOSTAverage::compute_averages()'],['../classPlaneAverage.html#a0b4bb610551a2f07eb05b8e8b7d91820',1,'PlaneAverage::compute_averages(const IndexSelector &idxOp, const amrex::MultiFab &mfab)'],['../classPlaneAverage.html#a603aee4caf3a370d06bee77fddb0e33e',1,'PlaneAverage::compute_averages(const IndexSelector &idxOp, const amrex::MultiFab &mfab)']]], - ['compute_5fcoefficients_2773',['Compute_Coefficients',['../classSAM.html#a77dd99de0896cf9f9bf8299c2c80bc40',1,'SAM']]], - ['compute_5ffluxes_2774',['compute_fluxes',['../classABLMost.html#a829339fc8e70a5dff8b7c85f3c2e4138',1,'ABLMost']]], - ['compute_5fh_5feta_5fatcellcenter_2775',['Compute_h_eta_AtCellCenter',['../TerrainMetrics_8H.html#a43b431cbd97421014ff80245883e06d2',1,'TerrainMetrics.H']]], - ['compute_5fh_5feta_5fatedgecenteri_2776',['Compute_h_eta_AtEdgeCenterI',['../TerrainMetrics_8H.html#aed973861215c4eb0697f7a83b37016a9',1,'TerrainMetrics.H']]], - ['compute_5fh_5feta_5fatedgecenterj_2777',['Compute_h_eta_AtEdgeCenterJ',['../TerrainMetrics_8H.html#a0251c09947155307e047f79fccdbd463',1,'TerrainMetrics.H']]], - ['compute_5fh_5feta_5fatedgecenterk_2778',['Compute_h_eta_AtEdgeCenterK',['../TerrainMetrics_8H.html#ac1434a53d9966d992133433473bc629a',1,'TerrainMetrics.H']]], - ['compute_5fh_5feta_5fatiface_2779',['Compute_h_eta_AtIface',['../TerrainMetrics_8H.html#ad06b0ae003cb3d59227ce85a5fa8a669',1,'TerrainMetrics.H']]], - ['compute_5fh_5feta_5fatjface_2780',['Compute_h_eta_AtJface',['../TerrainMetrics_8H.html#ae609a5c1f84347b66e9a8b712271c4ce',1,'TerrainMetrics.H']]], - ['compute_5fh_5feta_5fatkface_2781',['Compute_h_eta_AtKface',['../TerrainMetrics_8H.html#af2b7bda0da3e8024e9b02b6d69c366fe',1,'TerrainMetrics.H']]], - ['compute_5fh_5fxi_5fatcellcenter_2782',['Compute_h_xi_AtCellCenter',['../TerrainMetrics_8H.html#ada44020dc4ec27c5bebf8fd82d336cee',1,'TerrainMetrics.H']]], - ['compute_5fh_5fxi_5fatedgecenteri_2783',['Compute_h_xi_AtEdgeCenterI',['../TerrainMetrics_8H.html#ad56aa9e0cc7428ea33d4ac90d91c1f56',1,'TerrainMetrics.H']]], - ['compute_5fh_5fxi_5fatedgecenterj_2784',['Compute_h_xi_AtEdgeCenterJ',['../TerrainMetrics_8H.html#a1582797e6ac6cf0c1e0b94a619bc13b8',1,'TerrainMetrics.H']]], - ['compute_5fh_5fxi_5fatedgecenterk_2785',['Compute_h_xi_AtEdgeCenterK',['../TerrainMetrics_8H.html#a07e83bf0f142a953679c9edfa42b398d',1,'TerrainMetrics.H']]], - ['compute_5fh_5fxi_5fatiface_2786',['Compute_h_xi_AtIface',['../TerrainMetrics_8H.html#a2116df83b61a39fb50b9a2d7474c00d7',1,'TerrainMetrics.H']]], - ['compute_5fh_5fxi_5fatjface_2787',['Compute_h_xi_AtJface',['../TerrainMetrics_8H.html#a9ec5ec17f16954e56733db6dd98fe07d',1,'TerrainMetrics.H']]], - ['compute_5fh_5fxi_5fatkface_2788',['Compute_h_xi_AtKface',['../TerrainMetrics_8H.html#aba0de207695f9674a9e0678a19f22677',1,'TerrainMetrics.H']]], - ['compute_5fh_5fzeta_5fatcellcenter_2789',['Compute_h_zeta_AtCellCenter',['../TerrainMetrics_8H.html#a32eeeb066c70da970aa6a60918515987',1,'TerrainMetrics.H']]], - ['compute_5fh_5fzeta_5fatedgecenteri_2790',['Compute_h_zeta_AtEdgeCenterI',['../TerrainMetrics_8H.html#a3e3ceccddeb3cca9d9e4573af2311a5e',1,'TerrainMetrics.H']]], - ['compute_5fh_5fzeta_5fatedgecenterj_2791',['Compute_h_zeta_AtEdgeCenterJ',['../TerrainMetrics_8H.html#a21aac76e0b284b33e302526e1f292c76',1,'TerrainMetrics.H']]], - ['compute_5fh_5fzeta_5fatedgecenterk_2792',['Compute_h_zeta_AtEdgeCenterK',['../TerrainMetrics_8H.html#a2b9e684355ee8d6dad22950c8c51716b',1,'TerrainMetrics.H']]], - ['compute_5fh_5fzeta_5fatiface_2793',['Compute_h_zeta_AtIface',['../TerrainMetrics_8H.html#a8d96671d41364f1e24391375a2bc0f1e',1,'TerrainMetrics.H']]], - ['compute_5fh_5fzeta_5fatjface_2794',['Compute_h_zeta_AtJface',['../TerrainMetrics_8H.html#ada12bcb6beb3fa0d00dbdacb37f3c60f',1,'TerrainMetrics.H']]], - ['compute_5fh_5fzeta_5fatkface_2795',['Compute_h_zeta_AtKface',['../TerrainMetrics_8H.html#a48f57e72ac183fdf1a984f58f3d24ee0',1,'TerrainMetrics.H']]], - ['compute_5finterior_5fghost_5fbxs_5fxy_2796',['compute_interior_ghost_bxs_xy',['../Utils_8H.html#aaa3f051b9681a4e20d0d88b3715d8897',1,'compute_interior_ghost_bxs_xy(const amrex::Box &bx, const amrex::Box &domain, const int &width, const int &set_width, amrex::Box &bx_xlo, amrex::Box &bx_xhi, amrex::Box &bx_ylo, amrex::Box &bx_yhi, const amrex::IntVect &ng_vect=amrex::IntVect(0, 0, 0), const bool get_int_ng=false): Utils.H'],['../InteriorGhostCells_8cpp.html#a58aa7f6d6812d4dea186477114d1a47c',1,'compute_interior_ghost_bxs_xy(const Box &bx, const Box &domain, const int &width, const int &set_width, Box &bx_xlo, Box &bx_xhi, Box &bx_ylo, Box &bx_yhi, const IntVect &ng_vect, const bool get_int_ng): InteriorGhostCells.cpp']]], - ['compute_5fmost_5fbcs_2797',['compute_most_bcs',['../classABLMost.html#a67df60526193cba93df934a540f7a258',1,'ABLMost::compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)'],['../classABLMost.html#a0c33b98848bdb3beb8249d5b60ec1a83',1,'ABLMost::compute_most_bcs(const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)']]], - ['compute_5fplane_5faverages_2798',['compute_plane_averages',['../classMOSTAverage.html#ab85828af24cd22d737931c51862389e4',1,'MOSTAverage']]], - ['compute_5fq_5fflux_2799',['compute_q_flux',['../structdonelan__flux.html#a8d0fc02fd064b22206380d593b628efa',1,'donelan_flux::compute_q_flux()'],['../structcustom__flux.html#aca20f274a2d45502698a74ed9b839b02',1,'custom_flux::compute_q_flux()'],['../structmoeng__flux.html#aee217bd58d625b3fb9e80a9fc4e9189f',1,'moeng_flux::compute_q_flux()']]], - ['compute_5fregion_5faverages_2800',['compute_region_averages',['../classMOSTAverage.html#aaea0b00766b3cdeefd2b54bade8a86bd',1,'MOSTAverage']]], - ['compute_5ft_5fflux_2801',['compute_t_flux',['../structmoeng__flux.html#a946d89f0b1c8287c83bea9ff628bdb1e',1,'moeng_flux::compute_t_flux()'],['../structcustom__flux.html#abb193ac77724a6452a6068c3b5954081',1,'custom_flux::compute_t_flux()'],['../structdonelan__flux.html#a999e3bdb322d29fcdfbd51047fb32ee0',1,'donelan_flux::compute_t_flux()']]], - ['compute_5fu_5fflux_2802',['compute_u_flux',['../structcustom__flux.html#a6ab8b167f190f9b0c4c6adb05acfff40',1,'custom_flux::compute_u_flux()'],['../structdonelan__flux.html#a44a032acc6bd6f42ff90f5a0ac14f4cf',1,'donelan_flux::compute_u_flux()'],['../structmoeng__flux.html#a2451f21fea8f87cec2e5f626c36489cb',1,'moeng_flux::compute_u_flux()']]], - ['compute_5fv_5fflux_2803',['compute_v_flux',['../structcustom__flux.html#a2fe8dd883e33e274f6e44f9c0c5cf118',1,'custom_flux::compute_v_flux()'],['../structdonelan__flux.html#ad2da09025b821f79782fa580010c4df2',1,'donelan_flux::compute_v_flux()'],['../structmoeng__flux.html#a5ec0786b043f57c8c41edfd677dde8c9',1,'moeng_flux::compute_v_flux()']]], - ['compute_5fzrel_5fatcellcenter_2804',['Compute_Zrel_AtCellCenter',['../TerrainMetrics_8H.html#a41f9b3a5604791daf44935b10a55a565',1,'TerrainMetrics.H']]], - ['computedt_2805',['ComputeDt',['../classERF.html#aa38639155e79bab8a0c283aa6e7afa81',1,'ERF']]], - ['computefluxes_2806',['ComputeFluxes',['../classSLM.html#aaafd49733163332a7f9616374d103cbb',1,'SLM::ComputeFluxes()'],['../classMM5.html#a109a5f7a252a6ab6c8e5373ca68c32fb',1,'MM5::ComputeFluxes()']]], - ['computeghostcells_2807',['ComputeGhostCells',['../classERF.html#ae68b1f54d196d0a4b19716d65a59d4c5',1,'ERF']]], - ['computeqkesourceterms_2808',['ComputeQKESourceTerms',['../PBLModels_8H.html#a4ce76ae2ddb12da46b999c3c58201cdd',1,'PBLModels.H']]], - ['computesmnsmn_2809',['ComputeSmnSmn',['../EddyViscosity_8H.html#a1d775f0ce64d37053b33d514438ee856',1,'EddyViscosity.H']]], - ['computestrain_5fn_2810',['ComputeStrain_N',['../ComputeStrain__N_8cpp.html#a72f6c981375a19d6e96b875837b57ae0',1,'ComputeStrain_N(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Box domain, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const BCRec *bc_ptr, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v): ComputeStrain_N.cpp'],['../Diffusion_8H.html#a6338bbbd04537c72c5a57e8a6a52d3c0',1,'ComputeStrain_N(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Box domain, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &w, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau23, const amrex::BCRec *bc_ptr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], - ['computestrain_5ft_2811',['ComputeStrain_T',['../ComputeStrain__T_8cpp.html#ab4855711550192d6649ce1163e4cc697',1,'ComputeStrain_T(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Box domain, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau21, Array4< Real > &tau23, Array4< Real > &tau31, Array4< Real > &tau32, const Array4< const Real > &z_nd, const Array4< const Real > &detJ, const BCRec *bc_ptr, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v): ComputeStrain_T.cpp'],['../Diffusion_8H.html#a1c7f3e532227403ddafd0ebde7365262',1,'ComputeStrain_T(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Box domain, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &w, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau21, amrex::Array4< amrex::Real > &tau23, amrex::Array4< amrex::Real > &tau31, amrex::Array4< amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &detJ, const amrex::BCRec *bc_ptr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], - ['computestressconsvisc_5fn_2812',['ComputeStressConsVisc_N',['../Diffusion_8H.html#a094da213d571d4c5be5c1f8a355be78f',1,'ComputeStressConsVisc_N(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau23, const amrex::Array4< const amrex::Real > &er_arr): Diffusion.H'],['../ComputeStress__N_8cpp.html#a90e3a746cdb875f5eb328b01d5168506',1,'ComputeStressConsVisc_N(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const Array4< const Real > &er_arr): ComputeStress_N.cpp']]], - ['computestressconsvisc_5ft_2813',['ComputeStressConsVisc_T',['../ComputeStress__T_8cpp.html#af10fca5e9a1f97c4743e76cc935230bd',1,'ComputeStressConsVisc_T(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau21, Array4< Real > &tau23, Array4< Real > &tau31, Array4< Real > &tau32, const Array4< const Real > &er_arr, const Array4< const Real > &z_nd, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &dxInv): ComputeStress_T.cpp'],['../Diffusion_8H.html#a61297def6144337bbf34010d410f4e4a',1,'ComputeStressConsVisc_T(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau21, amrex::Array4< amrex::Real > &tau23, amrex::Array4< amrex::Real > &tau31, amrex::Array4< amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &er_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): Diffusion.H']]], - ['computestressvarvisc_5fn_2814',['ComputeStressVarVisc_N',['../ComputeStress__N_8cpp.html#a3ccb3579df8fa971a01bc7504db45a1e',1,'ComputeStressVarVisc_N(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &mu_turb, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const Array4< const Real > &er_arr): ComputeStress_N.cpp'],['../Diffusion_8H.html#af89bc368023b73bc1d4e3844d74b8ec2',1,'ComputeStressVarVisc_N(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &mu_turb, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau23, const amrex::Array4< const amrex::Real > &er_arr): Diffusion.H']]], - ['computestressvarvisc_5ft_2815',['ComputeStressVarVisc_T',['../ComputeStress__T_8cpp.html#a25509867afb4acb014b0eae79da251ae',1,'ComputeStressVarVisc_T(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &mu_turb, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau21, Array4< Real > &tau23, Array4< Real > &tau31, Array4< Real > &tau32, const Array4< const Real > &er_arr, const Array4< const Real > &z_nd, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &dxInv): ComputeStress_T.cpp'],['../Diffusion_8H.html#a4151c371e6c66295da065ed9ed323dbe',1,'ComputeStressVarVisc_T(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &mu_turb, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau21, amrex::Array4< amrex::Real > &tau23, amrex::Array4< amrex::Real > &tau31, amrex::Array4< amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &er_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): Diffusion.H']]], - ['computetsurf_2816',['ComputeTsurf',['../classSLM.html#a0db509945fed4bf6ffae276c1c183707',1,'SLM::ComputeTsurf()'],['../classMM5.html#a9fc8c9cf8b165b28583be7bb7e8ac7c3',1,'MM5::ComputeTsurf()']]], - ['computeturbulentviscosity_2817',['ComputeTurbulentViscosity',['../ComputeTurbulentViscosity_8cpp.html#a9bf385bbd3f90411b7189fedab606be9',1,'ComputeTurbulentViscosity(const MultiFab &xvel, const MultiFab &yvel, const MultiFab &Tau11, const MultiFab &Tau22, const MultiFab &Tau33, const MultiFab &Tau12, const MultiFab &Tau13, const MultiFab &Tau23, const MultiFab &cons_in, MultiFab &eddyViscosity, MultiFab &Hfx1, MultiFab &Hfx2, MultiFab &Hfx3, MultiFab &Diss, const Geometry &geom, const MultiFab &mapfac_u, const MultiFab &mapfac_v, const std::unique_ptr< MultiFab > &z_phys_nd, const TurbChoice &turbChoice, const Real const_grav, std::unique_ptr< ABLMost > &most, const bool &exp_most, int level, const BCRec *bc_ptr, bool vert_only): ComputeTurbulentViscosity.cpp'],['../EddyViscosity_8H.html#af02f807d706dfd8fe799cd67d8d785e8',1,'ComputeTurbulentViscosity(const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &Tau11, const amrex::MultiFab &Tau22, const amrex::MultiFab &Tau33, const amrex::MultiFab &Tau12, const amrex::MultiFab &Tau13, const amrex::MultiFab &Tau23, const amrex::MultiFab &cons_in, amrex::MultiFab &eddyViscosity, amrex::MultiFab &Hfx1, amrex::MultiFab &Hfx2, amrex::MultiFab &Hfx3, amrex::MultiFab &Diss, const amrex::Geometry &geom, const amrex::MultiFab &mapfac_u, const amrex::MultiFab &mapfac_v, const std::unique_ptr< amrex::MultiFab > &z_phys_nd, const TurbChoice &turbChoice, const amrex::Real const_grav, std::unique_ptr< ABLMost > &most, const bool &exp_most, int level, const amrex::BCRec *bc_ptr, bool vert_only=false): EddyViscosity.H']]], - ['computeturbulentviscosityles_2818',['ComputeTurbulentViscosityLES',['../ComputeTurbulentViscosity_8cpp.html#a730dd933a41b48fe17b15e46d4dce964',1,'ComputeTurbulentViscosity.cpp']]], - ['computeturbulentviscositypbl_2819',['ComputeTurbulentViscosityPBL',['../ComputeTurbulentViscosity_8cpp.html#aac21239e5369ac8cdfcc2a3d4f292eaa',1,'ComputeTurbulentViscosityPBL(const MultiFab &xvel, const MultiFab &yvel, const MultiFab &cons_in, MultiFab &eddyViscosity, const Geometry &geom, const TurbChoice &turbChoice, std::unique_ptr< ABLMost > &most, int level, const BCRec *bc_ptr, bool, const std::unique_ptr< MultiFab > &z_phys_nd): PBLModels.cpp'],['../PBLModels_8cpp.html#aac21239e5369ac8cdfcc2a3d4f292eaa',1,'ComputeTurbulentViscosityPBL(const MultiFab &xvel, const MultiFab &yvel, const MultiFab &cons_in, MultiFab &eddyViscosity, const Geometry &geom, const TurbChoice &turbChoice, std::unique_ptr< ABLMost > &most, int level, const BCRec *bc_ptr, bool, const std::unique_ptr< MultiFab > &z_phys_nd): PBLModels.cpp']]], - ['computeverticalderivativespbl_2820',['ComputeVerticalDerivativesPBL',['../PBLModels_8H.html#a4f010fa74c87ce3a524f53c2f501255b',1,'PBLModels.H']]], - ['construct_5ferffillpatchers_2821',['Construct_ERFFillPatchers',['../classERF.html#adc284f421c5fd9dd15c0e5cbe4ff5fc8',1,'ERF']]], - ['containerhaselement_2822',['containerHasElement',['../Plotfile_8cpp.html#a1f8554e7b211b0acfc202e8a600e7d67',1,'Plotfile.cpp']]], - ['copy_5fmicro_5fto_5fstate_2823',['Copy_Micro_to_State',['../classSAM.html#a007ed40ac7278996d257b4c0ab6c1320',1,'SAM::Copy_Micro_to_State()'],['../classNullMoist.html#a11a25944d4ddb955f74e355838b9d8b0',1,'NullMoist::Copy_Micro_to_State()'],['../classKessler.html#a747a85d4c8004b299ca49dcb1f221c7c',1,'Kessler::Copy_Micro_to_State()'],['../classNullSurf.html#a45d066ae7b9d2435f5477e35dd75bcfb',1,'NullSurf::Copy_Micro_to_State()']]], - ['copy_5fstate_5fto_5fmicro_2824',['Copy_State_to_Micro',['../classSAM.html#a1df931f91be89514c09f69f24cfeca53',1,'SAM::Copy_State_to_Micro()'],['../classNullMoist.html#aacb06ee696c6870e899d1bc26aa9933e',1,'NullMoist::Copy_State_to_Micro()'],['../classKessler.html#a18f83fc4dff53c8c29ee9ee974e65ac2',1,'Kessler::Copy_State_to_Micro()'],['../classNullSurf.html#a1c31c18677e12226716217ca87cd526c',1,'NullSurf::Copy_State_to_Micro()']]], - ['create_2825',['create',['../classncutils_1_1NCFile.html#a47bdccee2cc22a735ca715d9c88e4f6b',1,'ncutils::NCFile']]], - ['create_5fpar_2826',['create_par',['../classncutils_1_1NCFile.html#a6607bd5f3f75b451e2436ff713931f19',1,'ncutils::NCFile']]], - ['custom_5fflux_2827',['custom_flux',['../structcustom__flux.html#aa9715fd8b84d6df19fa17c89a703210a',1,'custom_flux']]] + ['calc_5fhltalt_2755',['calc_hltalt',['../classWaterVaporSat.html#a071cc1a28405ce131d1c1bcb216d471a',1,'WaterVaporSat']]], + ['calc_5fpsi_5fh_2756',['calc_psi_h',['../structsimilarity__funs.html#a7dcb32f637eab66d2314902d03289bc2',1,'similarity_funs']]], + ['calc_5fpsi_5fm_2757',['calc_psi_m',['../structsimilarity__funs.html#a21cb206b0dd78dc2ac7211de8dbcb8d2',1,'similarity_funs']]], + ['calc_5frho_5fp_2758',['calc_rho_p',['../structInputSoundingData.html#af913103d9ecab49f09b2b107832d265f',1,'InputSoundingData::calc_rho_p()'],['../Metgrid__utils_8H.html#ae984892835c7947f18fca2b597c52d11',1,'calc_rho_p(): Metgrid_utils.H']]], + ['calc_5ftpi_5famp_2759',['calc_tpi_amp',['../structTurbulentPerturbation.html#a6690a1ccf037f5cf892e72724c21b3a5',1,'TurbulentPerturbation']]], + ['calc_5ftpi_5fmeanmag_5fperbox_2760',['calc_tpi_meanMag_perBox',['../structTurbulentPerturbation.html#ac2f49dd6a95ab0bb291fa4977d9682e5',1,'TurbulentPerturbation']]], + ['calc_5ftpi_5fupdate_2761',['calc_tpi_update',['../structTurbulentPerturbation.html#a5e6200f8b6bea3c4944dccc6c7285102',1,'TurbulentPerturbation']]], + ['calculate_5fheating_5frate_2762',['calculate_heating_rate',['../classRadiation.html#ad37acecc5f023e2da167f49e09247233',1,'Radiation']]], + ['centered2_2763',['CENTERED2',['../structCENTERED2.html#a09644816e71e1ade052d277199a8d785',1,'CENTERED2']]], + ['centered4_2764',['CENTERED4',['../structCENTERED4.html#a36a14bbf9f418feee5e1af3685e1b4fb',1,'CENTERED4']]], + ['centered6_2765',['CENTERED6',['../structCENTERED6.html#acedba4c2b029f363a47c32ad0c6f30e8',1,'CENTERED6']]], + ['cif_2766',['CIF',['../classCIF.html#a0e65a3004e88fe6f772690a89a87256f',1,'CIF::CIF(F &&f, bool a_active)'],['../classCIF.html#aeda8119c592d6acaf71927b7d8fe3887',1,'CIF::CIF(const CIF &rhs)=default'],['../classCIF.html#aeb3766fcdd40058f9116d815743381c9',1,'CIF::CIF(CIF &&rhs) noexcept=default']]], + ['clear_2767',['clear',['../structTimeInterpolatedData.html#a68d1abba77684ee584ba484a185a44e2',1,'TimeInterpolatedData']]], + ['clearlevel_2768',['ClearLevel',['../classERF.html#ac44e400a7ce68e18fa44e9416cb1344e',1,'ERF']]], + ['close_2769',['close',['../classncutils_1_1NCFile.html#af2c4a20c38edb3fae69087a80875b8b9',1,'ncutils::NCFile']]], + ['closest_5findex_2770',['closest_index',['../ERF__ReadBndryPlanes_8cpp.html#adc5227730afe35653b2dfa88898eb00a',1,'ERF_ReadBndryPlanes.cpp']]], + ['cloud_2771',['Cloud',['../classSAM.html#a48d25f57da2ba1d7ddb503ede0b8d998',1,'SAM']]], + ['cloud_5ffraction_2772',['cloud_fraction',['../classERF.html#a0f6effb7eeed11385b20e4bbf516b459',1,'ERF']]], + ['cloudradprops_2773',['CloudRadProps',['../classCloudRadProps.html#aade37d67dde6092189402829442285d4',1,'CloudRadProps']]], + ['combine_5fproperties_2774',['combine_properties',['../classOptics.html#a6cbf46804754b07ab0ccf03e6db25207',1,'Optics']]], + ['compute_5fa_2775',['compute_A',['../AdvanceFitch_8cpp.html#a7b6c67da0ff16af60b10f434632b06ce',1,'AdvanceFitch.cpp']]], + ['compute_5faijk_2776',['compute_Aijk',['../AdvanceFitch_8cpp.html#a68e0a40af0744df9f7e79d181225f615',1,'AdvanceFitch.cpp']]], + ['compute_5faverages_2777',['compute_averages',['../classMOSTAverage.html#a7a28005871bb8abb49f44c3976133a4f',1,'MOSTAverage::compute_averages()'],['../classPlaneAverage.html#a0b4bb610551a2f07eb05b8e8b7d91820',1,'PlaneAverage::compute_averages(const IndexSelector &idxOp, const amrex::MultiFab &mfab)'],['../classPlaneAverage.html#a603aee4caf3a370d06bee77fddb0e33e',1,'PlaneAverage::compute_averages(const IndexSelector &idxOp, const amrex::MultiFab &mfab)']]], + ['compute_5fcoefficients_2778',['Compute_Coefficients',['../classSAM.html#a77dd99de0896cf9f9bf8299c2c80bc40',1,'SAM']]], + ['compute_5ffluxes_2779',['compute_fluxes',['../classABLMost.html#a829339fc8e70a5dff8b7c85f3c2e4138',1,'ABLMost']]], + ['compute_5fh_5feta_5fatcellcenter_2780',['Compute_h_eta_AtCellCenter',['../TerrainMetrics_8H.html#a43b431cbd97421014ff80245883e06d2',1,'TerrainMetrics.H']]], + ['compute_5fh_5feta_5fatedgecenteri_2781',['Compute_h_eta_AtEdgeCenterI',['../TerrainMetrics_8H.html#aed973861215c4eb0697f7a83b37016a9',1,'TerrainMetrics.H']]], + ['compute_5fh_5feta_5fatedgecenterj_2782',['Compute_h_eta_AtEdgeCenterJ',['../TerrainMetrics_8H.html#a0251c09947155307e047f79fccdbd463',1,'TerrainMetrics.H']]], + ['compute_5fh_5feta_5fatedgecenterk_2783',['Compute_h_eta_AtEdgeCenterK',['../TerrainMetrics_8H.html#ac1434a53d9966d992133433473bc629a',1,'TerrainMetrics.H']]], + ['compute_5fh_5feta_5fatiface_2784',['Compute_h_eta_AtIface',['../TerrainMetrics_8H.html#ad06b0ae003cb3d59227ce85a5fa8a669',1,'TerrainMetrics.H']]], + ['compute_5fh_5feta_5fatjface_2785',['Compute_h_eta_AtJface',['../TerrainMetrics_8H.html#ae609a5c1f84347b66e9a8b712271c4ce',1,'TerrainMetrics.H']]], + ['compute_5fh_5feta_5fatkface_2786',['Compute_h_eta_AtKface',['../TerrainMetrics_8H.html#af2b7bda0da3e8024e9b02b6d69c366fe',1,'TerrainMetrics.H']]], + ['compute_5fh_5fxi_5fatcellcenter_2787',['Compute_h_xi_AtCellCenter',['../TerrainMetrics_8H.html#ada44020dc4ec27c5bebf8fd82d336cee',1,'TerrainMetrics.H']]], + ['compute_5fh_5fxi_5fatedgecenteri_2788',['Compute_h_xi_AtEdgeCenterI',['../TerrainMetrics_8H.html#ad56aa9e0cc7428ea33d4ac90d91c1f56',1,'TerrainMetrics.H']]], + ['compute_5fh_5fxi_5fatedgecenterj_2789',['Compute_h_xi_AtEdgeCenterJ',['../TerrainMetrics_8H.html#a1582797e6ac6cf0c1e0b94a619bc13b8',1,'TerrainMetrics.H']]], + ['compute_5fh_5fxi_5fatedgecenterk_2790',['Compute_h_xi_AtEdgeCenterK',['../TerrainMetrics_8H.html#a07e83bf0f142a953679c9edfa42b398d',1,'TerrainMetrics.H']]], + ['compute_5fh_5fxi_5fatiface_2791',['Compute_h_xi_AtIface',['../TerrainMetrics_8H.html#a2116df83b61a39fb50b9a2d7474c00d7',1,'TerrainMetrics.H']]], + ['compute_5fh_5fxi_5fatjface_2792',['Compute_h_xi_AtJface',['../TerrainMetrics_8H.html#a9ec5ec17f16954e56733db6dd98fe07d',1,'TerrainMetrics.H']]], + ['compute_5fh_5fxi_5fatkface_2793',['Compute_h_xi_AtKface',['../TerrainMetrics_8H.html#aba0de207695f9674a9e0678a19f22677',1,'TerrainMetrics.H']]], + ['compute_5fh_5fzeta_5fatcellcenter_2794',['Compute_h_zeta_AtCellCenter',['../TerrainMetrics_8H.html#a32eeeb066c70da970aa6a60918515987',1,'TerrainMetrics.H']]], + ['compute_5fh_5fzeta_5fatedgecenteri_2795',['Compute_h_zeta_AtEdgeCenterI',['../TerrainMetrics_8H.html#a3e3ceccddeb3cca9d9e4573af2311a5e',1,'TerrainMetrics.H']]], + ['compute_5fh_5fzeta_5fatedgecenterj_2796',['Compute_h_zeta_AtEdgeCenterJ',['../TerrainMetrics_8H.html#a21aac76e0b284b33e302526e1f292c76',1,'TerrainMetrics.H']]], + ['compute_5fh_5fzeta_5fatedgecenterk_2797',['Compute_h_zeta_AtEdgeCenterK',['../TerrainMetrics_8H.html#a2b9e684355ee8d6dad22950c8c51716b',1,'TerrainMetrics.H']]], + ['compute_5fh_5fzeta_5fatiface_2798',['Compute_h_zeta_AtIface',['../TerrainMetrics_8H.html#a8d96671d41364f1e24391375a2bc0f1e',1,'TerrainMetrics.H']]], + ['compute_5fh_5fzeta_5fatjface_2799',['Compute_h_zeta_AtJface',['../TerrainMetrics_8H.html#ada12bcb6beb3fa0d00dbdacb37f3c60f',1,'TerrainMetrics.H']]], + ['compute_5fh_5fzeta_5fatkface_2800',['Compute_h_zeta_AtKface',['../TerrainMetrics_8H.html#a48f57e72ac183fdf1a984f58f3d24ee0',1,'TerrainMetrics.H']]], + ['compute_5finterior_5fghost_5fbxs_5fxy_2801',['compute_interior_ghost_bxs_xy',['../Utils_8H.html#aaa3f051b9681a4e20d0d88b3715d8897',1,'compute_interior_ghost_bxs_xy(const amrex::Box &bx, const amrex::Box &domain, const int &width, const int &set_width, amrex::Box &bx_xlo, amrex::Box &bx_xhi, amrex::Box &bx_ylo, amrex::Box &bx_yhi, const amrex::IntVect &ng_vect=amrex::IntVect(0, 0, 0), const bool get_int_ng=false): Utils.H'],['../InteriorGhostCells_8cpp.html#a58aa7f6d6812d4dea186477114d1a47c',1,'compute_interior_ghost_bxs_xy(const Box &bx, const Box &domain, const int &width, const int &set_width, Box &bx_xlo, Box &bx_xhi, Box &bx_ylo, Box &bx_yhi, const IntVect &ng_vect, const bool get_int_ng): InteriorGhostCells.cpp']]], + ['compute_5fmost_5fbcs_2802',['compute_most_bcs',['../classABLMost.html#afb930118bc66bba7376f0fe2abd85be3',1,'ABLMost::compute_most_bcs(const int &lev, const amrex::Vector< amrex::MultiFab * > &mfs, amrex::MultiFab *xzmom_flux, amrex::MultiFab *zxmom_flux, amrex::MultiFab *yzmom_flux, amrex::MultiFab *zymom_flux, amrex::MultiFab *heat_flux, amrex::MultiFab *qv_flux, amrex::MultiFab *z_phys, const amrex::Real &dz_no_terrain, const FluxCalc &flux_comp)'],['../classABLMost.html#a64b906be4c2e1328177633f682fab5dd',1,'ABLMost::compute_most_bcs(const int &lev, const Vector< MultiFab * > &mfs, MultiFab *xzmom_flux, MultiFab *zxmom_flux, MultiFab *yzmom_flux, MultiFab *zymom_flux, MultiFab *heat_flux, MultiFab *qv_flux, MultiFab *z_phys, const Real &dz_no_terrain, const FluxCalc &flux_comp)']]], + ['compute_5fplane_5faverages_2803',['compute_plane_averages',['../classMOSTAverage.html#ab85828af24cd22d737931c51862389e4',1,'MOSTAverage']]], + ['compute_5fq_5fflux_2804',['compute_q_flux',['../structdonelan__flux.html#adb397919f3dc33f33d8bdc7b99c52efc',1,'donelan_flux::compute_q_flux()'],['../structcustom__flux.html#ae9e13bc10b4594df556671d9a042b48b',1,'custom_flux::compute_q_flux()'],['../structmoeng__flux.html#a5d40e64bd085af2f4c63cfa1e9e20aa6',1,'moeng_flux::compute_q_flux()']]], + ['compute_5fregion_5faverages_2805',['compute_region_averages',['../classMOSTAverage.html#aaea0b00766b3cdeefd2b54bade8a86bd',1,'MOSTAverage']]], + ['compute_5ft_5fflux_2806',['compute_t_flux',['../structmoeng__flux.html#a946d89f0b1c8287c83bea9ff628bdb1e',1,'moeng_flux::compute_t_flux()'],['../structcustom__flux.html#abb193ac77724a6452a6068c3b5954081',1,'custom_flux::compute_t_flux()'],['../structdonelan__flux.html#a999e3bdb322d29fcdfbd51047fb32ee0',1,'donelan_flux::compute_t_flux()']]], + ['compute_5fu_5fflux_2807',['compute_u_flux',['../structcustom__flux.html#a6ab8b167f190f9b0c4c6adb05acfff40',1,'custom_flux::compute_u_flux()'],['../structdonelan__flux.html#a44a032acc6bd6f42ff90f5a0ac14f4cf',1,'donelan_flux::compute_u_flux()'],['../structmoeng__flux.html#a2451f21fea8f87cec2e5f626c36489cb',1,'moeng_flux::compute_u_flux()']]], + ['compute_5fv_5fflux_2808',['compute_v_flux',['../structcustom__flux.html#a2fe8dd883e33e274f6e44f9c0c5cf118',1,'custom_flux::compute_v_flux()'],['../structdonelan__flux.html#ad2da09025b821f79782fa580010c4df2',1,'donelan_flux::compute_v_flux()'],['../structmoeng__flux.html#a5ec0786b043f57c8c41edfd677dde8c9',1,'moeng_flux::compute_v_flux()']]], + ['compute_5fzrel_5fatcellcenter_2809',['Compute_Zrel_AtCellCenter',['../TerrainMetrics_8H.html#a41f9b3a5604791daf44935b10a55a565',1,'TerrainMetrics.H']]], + ['computedt_2810',['ComputeDt',['../classERF.html#aa38639155e79bab8a0c283aa6e7afa81',1,'ERF']]], + ['computefluxes_2811',['ComputeFluxes',['../classSLM.html#aaafd49733163332a7f9616374d103cbb',1,'SLM::ComputeFluxes()'],['../classMM5.html#a109a5f7a252a6ab6c8e5373ca68c32fb',1,'MM5::ComputeFluxes()']]], + ['computeghostcells_2812',['ComputeGhostCells',['../classERF.html#ae68b1f54d196d0a4b19716d65a59d4c5',1,'ERF']]], + ['computeqkesourceterms_2813',['ComputeQKESourceTerms',['../PBLModels_8H.html#a4ce76ae2ddb12da46b999c3c58201cdd',1,'PBLModels.H']]], + ['computesmnsmn_2814',['ComputeSmnSmn',['../EddyViscosity_8H.html#a1d775f0ce64d37053b33d514438ee856',1,'EddyViscosity.H']]], + ['computestrain_5fn_2815',['ComputeStrain_N',['../ComputeStrain__N_8cpp.html#a72f6c981375a19d6e96b875837b57ae0',1,'ComputeStrain_N(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Box domain, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const BCRec *bc_ptr, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v): ComputeStrain_N.cpp'],['../Diffusion_8H.html#a6338bbbd04537c72c5a57e8a6a52d3c0',1,'ComputeStrain_N(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Box domain, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &w, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau23, const amrex::BCRec *bc_ptr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], + ['computestrain_5ft_2816',['ComputeStrain_T',['../ComputeStrain__T_8cpp.html#ab4855711550192d6649ce1163e4cc697',1,'ComputeStrain_T(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Box domain, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &w, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau21, Array4< Real > &tau23, Array4< Real > &tau31, Array4< Real > &tau32, const Array4< const Real > &z_nd, const Array4< const Real > &detJ, const BCRec *bc_ptr, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v): ComputeStrain_T.cpp'],['../Diffusion_8H.html#a1c7f3e532227403ddafd0ebde7365262',1,'ComputeStrain_T(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Box domain, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &w, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau21, amrex::Array4< amrex::Real > &tau23, amrex::Array4< amrex::Real > &tau31, amrex::Array4< amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &detJ, const amrex::BCRec *bc_ptr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], + ['computestressconsvisc_5fn_2817',['ComputeStressConsVisc_N',['../Diffusion_8H.html#a094da213d571d4c5be5c1f8a355be78f',1,'ComputeStressConsVisc_N(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau23, const amrex::Array4< const amrex::Real > &er_arr): Diffusion.H'],['../ComputeStress__N_8cpp.html#a90e3a746cdb875f5eb328b01d5168506',1,'ComputeStressConsVisc_N(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const Array4< const Real > &er_arr): ComputeStress_N.cpp']]], + ['computestressconsvisc_5ft_2818',['ComputeStressConsVisc_T',['../ComputeStress__T_8cpp.html#af10fca5e9a1f97c4743e76cc935230bd',1,'ComputeStressConsVisc_T(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau21, Array4< Real > &tau23, Array4< Real > &tau31, Array4< Real > &tau32, const Array4< const Real > &er_arr, const Array4< const Real > &z_nd, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &dxInv): ComputeStress_T.cpp'],['../Diffusion_8H.html#a61297def6144337bbf34010d410f4e4a',1,'ComputeStressConsVisc_T(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau21, amrex::Array4< amrex::Real > &tau23, amrex::Array4< amrex::Real > &tau31, amrex::Array4< amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &er_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): Diffusion.H']]], + ['computestressvarvisc_5fn_2819',['ComputeStressVarVisc_N',['../ComputeStress__N_8cpp.html#a3ccb3579df8fa971a01bc7504db45a1e',1,'ComputeStressVarVisc_N(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &mu_turb, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const Array4< const Real > &er_arr): ComputeStress_N.cpp'],['../Diffusion_8H.html#af89bc368023b73bc1d4e3844d74b8ec2',1,'ComputeStressVarVisc_N(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &mu_turb, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau23, const amrex::Array4< const amrex::Real > &er_arr): Diffusion.H']]], + ['computestressvarvisc_5ft_2820',['ComputeStressVarVisc_T',['../ComputeStress__T_8cpp.html#a25509867afb4acb014b0eae79da251ae',1,'ComputeStressVarVisc_T(Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &mu_turb, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau21, Array4< Real > &tau23, Array4< Real > &tau31, Array4< Real > &tau32, const Array4< const Real > &er_arr, const Array4< const Real > &z_nd, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &dxInv): ComputeStress_T.cpp'],['../Diffusion_8H.html#a4151c371e6c66295da065ed9ed323dbe',1,'ComputeStressVarVisc_T(amrex::Box bxcc, amrex::Box tbxxy, amrex::Box tbxxz, amrex::Box tbxyz, amrex::Real mu_eff, const amrex::Array4< const amrex::Real > &mu_turb, const amrex::Array4< const amrex::Real > &cell_data, amrex::Array4< amrex::Real > &tau11, amrex::Array4< amrex::Real > &tau22, amrex::Array4< amrex::Real > &tau33, amrex::Array4< amrex::Real > &tau12, amrex::Array4< amrex::Real > &tau13, amrex::Array4< amrex::Real > &tau21, amrex::Array4< amrex::Real > &tau23, amrex::Array4< amrex::Real > &tau31, amrex::Array4< amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &er_arr, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv): Diffusion.H']]], + ['computetsurf_2821',['ComputeTsurf',['../classSLM.html#a0db509945fed4bf6ffae276c1c183707',1,'SLM::ComputeTsurf()'],['../classMM5.html#a9fc8c9cf8b165b28583be7bb7e8ac7c3',1,'MM5::ComputeTsurf()']]], + ['computeturbulentviscosity_2822',['ComputeTurbulentViscosity',['../ComputeTurbulentViscosity_8cpp.html#a9bf385bbd3f90411b7189fedab606be9',1,'ComputeTurbulentViscosity(const MultiFab &xvel, const MultiFab &yvel, const MultiFab &Tau11, const MultiFab &Tau22, const MultiFab &Tau33, const MultiFab &Tau12, const MultiFab &Tau13, const MultiFab &Tau23, const MultiFab &cons_in, MultiFab &eddyViscosity, MultiFab &Hfx1, MultiFab &Hfx2, MultiFab &Hfx3, MultiFab &Diss, const Geometry &geom, const MultiFab &mapfac_u, const MultiFab &mapfac_v, const std::unique_ptr< MultiFab > &z_phys_nd, const TurbChoice &turbChoice, const Real const_grav, std::unique_ptr< ABLMost > &most, const bool &exp_most, int level, const BCRec *bc_ptr, bool vert_only): ComputeTurbulentViscosity.cpp'],['../EddyViscosity_8H.html#af02f807d706dfd8fe799cd67d8d785e8',1,'ComputeTurbulentViscosity(const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &Tau11, const amrex::MultiFab &Tau22, const amrex::MultiFab &Tau33, const amrex::MultiFab &Tau12, const amrex::MultiFab &Tau13, const amrex::MultiFab &Tau23, const amrex::MultiFab &cons_in, amrex::MultiFab &eddyViscosity, amrex::MultiFab &Hfx1, amrex::MultiFab &Hfx2, amrex::MultiFab &Hfx3, amrex::MultiFab &Diss, const amrex::Geometry &geom, const amrex::MultiFab &mapfac_u, const amrex::MultiFab &mapfac_v, const std::unique_ptr< amrex::MultiFab > &z_phys_nd, const TurbChoice &turbChoice, const amrex::Real const_grav, std::unique_ptr< ABLMost > &most, const bool &exp_most, int level, const amrex::BCRec *bc_ptr, bool vert_only=false): EddyViscosity.H']]], + ['computeturbulentviscosityles_2823',['ComputeTurbulentViscosityLES',['../ComputeTurbulentViscosity_8cpp.html#a730dd933a41b48fe17b15e46d4dce964',1,'ComputeTurbulentViscosity.cpp']]], + ['computeturbulentviscositypbl_2824',['ComputeTurbulentViscosityPBL',['../ComputeTurbulentViscosity_8cpp.html#aac21239e5369ac8cdfcc2a3d4f292eaa',1,'ComputeTurbulentViscosityPBL(const MultiFab &xvel, const MultiFab &yvel, const MultiFab &cons_in, MultiFab &eddyViscosity, const Geometry &geom, const TurbChoice &turbChoice, std::unique_ptr< ABLMost > &most, int level, const BCRec *bc_ptr, bool, const std::unique_ptr< MultiFab > &z_phys_nd): PBLModels.cpp'],['../PBLModels_8cpp.html#aac21239e5369ac8cdfcc2a3d4f292eaa',1,'ComputeTurbulentViscosityPBL(const MultiFab &xvel, const MultiFab &yvel, const MultiFab &cons_in, MultiFab &eddyViscosity, const Geometry &geom, const TurbChoice &turbChoice, std::unique_ptr< ABLMost > &most, int level, const BCRec *bc_ptr, bool, const std::unique_ptr< MultiFab > &z_phys_nd): PBLModels.cpp']]], + ['computeverticalderivativespbl_2825',['ComputeVerticalDerivativesPBL',['../PBLModels_8H.html#a4f010fa74c87ce3a524f53c2f501255b',1,'PBLModels.H']]], + ['construct_5ferffillpatchers_2826',['Construct_ERFFillPatchers',['../classERF.html#adc284f421c5fd9dd15c0e5cbe4ff5fc8',1,'ERF']]], + ['containerhaselement_2827',['containerHasElement',['../Plotfile_8cpp.html#a1f8554e7b211b0acfc202e8a600e7d67',1,'Plotfile.cpp']]], + ['copy_5fmicro_5fto_5fstate_2828',['Copy_Micro_to_State',['../classSAM.html#a007ed40ac7278996d257b4c0ab6c1320',1,'SAM::Copy_Micro_to_State()'],['../classNullMoist.html#a11a25944d4ddb955f74e355838b9d8b0',1,'NullMoist::Copy_Micro_to_State()'],['../classKessler.html#a747a85d4c8004b299ca49dcb1f221c7c',1,'Kessler::Copy_Micro_to_State()'],['../classNullSurf.html#a45d066ae7b9d2435f5477e35dd75bcfb',1,'NullSurf::Copy_Micro_to_State()']]], + ['copy_5fstate_5fto_5fmicro_2829',['Copy_State_to_Micro',['../classSAM.html#a1df931f91be89514c09f69f24cfeca53',1,'SAM::Copy_State_to_Micro()'],['../classNullMoist.html#aacb06ee696c6870e899d1bc26aa9933e',1,'NullMoist::Copy_State_to_Micro()'],['../classKessler.html#a18f83fc4dff53c8c29ee9ee974e65ac2',1,'Kessler::Copy_State_to_Micro()'],['../classNullSurf.html#a1c31c18677e12226716217ca87cd526c',1,'NullSurf::Copy_State_to_Micro()']]], + ['create_2830',['create',['../classncutils_1_1NCFile.html#a47bdccee2cc22a735ca715d9c88e4f6b',1,'ncutils::NCFile']]], + ['create_5fpar_2831',['create_par',['../classncutils_1_1NCFile.html#a6607bd5f3f75b451e2436ff713931f19',1,'ncutils::NCFile']]], + ['custom_5fflux_2832',['custom_flux',['../structcustom__flux.html#aa9715fd8b84d6df19fa17c89a703210a',1,'custom_flux']]] ]; diff --git a/search/functions_3.js b/search/functions_3.js index bdf9ab898b..bc77a6ae4b 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -1,26 +1,26 @@ var searchData= [ - ['datalog_2828',['DataLog',['../classERF.html#aa2c3ee1910008b828b9da79ccdfe3871',1,'ERF']]], - ['datalogname_2829',['DataLogName',['../classERF.html#a16e1f6b8bbb05ae738daf2abe626c159',1,'ERF']]], - ['debug_2830',['debug',['../structTurbulentPerturbation.html#aa3eb5d1c48589a8c49d77c8889124657',1,'TurbulentPerturbation']]], - ['def_5farray_2831',['def_array',['../classncutils_1_1NCGroup.html#acf969a6598527e2d00a84d35e0522fa1',1,'ncutils::NCGroup']]], - ['def_5fdim_2832',['def_dim',['../classncutils_1_1NCGroup.html#a8c9376a217f29012f565a13f131bea84',1,'ncutils::NCGroup']]], - ['def_5fvar_2833',['def_var',['../classncutils_1_1NCGroup.html#ae640d6aef18835f643e3cbaacb43e682',1,'ncutils::NCGroup']]], - ['define_2834',['Define',['../classEulerianMicrophysics.html#a444c916c5bb1167ea1efc9f2b9595436',1,'EulerianMicrophysics::Define()'],['../classSAM.html#aba6460f2d34882d6b512574106e44531',1,'SAM::Define()'],['../classNullMoist.html#aab112947c592c330b45a2d7e5529ec07',1,'NullMoist::Define()'],['../classMicrophysics.html#a380240aa9ec93af02a9b27ba1be4172a',1,'Microphysics::Define()'],['../classKessler.html#a5e989e5755fb57a853e2f1f0ec4c49e8',1,'Kessler::Define()'],['../classSLM.html#aa6b96866fc326fe740b163be0141ff56',1,'SLM::Define()'],['../classNullSurf.html#a5aec888a24181ce049b48ed10817489c',1,'NullSurf::Define()'],['../classMM5.html#aca75345d5bf1a5ef4ce434047cc70437',1,'MM5::Define()'],['../classLandSurface.html#ae2087847b83c6a9e4453ccaa110134ce',1,'LandSurface::Define()'],['../classERFFillPatcher.html#a3dcdf3322c58c07eec765f6e3413ba68',1,'ERFFillPatcher::Define()']]], - ['define_5ferffillpatchers_2835',['Define_ERFFillPatchers',['../classERF.html#ac0951404aa6802aad7a3be6b7375dfa2',1,'ERF']]], - ['define_5flevel_5fdata_2836',['define_level_data',['../classReadBndryPlanes.html#a16ed881bb428b7abb89e4284b356c8d6',1,'ReadBndryPlanes']]], - ['deriv_5foutputs_2837',['deriv_outputs',['../classWaterVaporSat.html#a9d72a29e54869f42ec419639d6c3d70f',1,'WaterVaporSat']]], - ['derive_5fdiag_5fprofiles_2838',['derive_diag_profiles',['../classERF.html#ab5b66549344d8b04b126fa0ef16c7ca2',1,'ERF']]], - ['derive_5fdiag_5fprofiles_5fstag_2839',['derive_diag_profiles_stag',['../classERF.html#a8b93b715895b00e86e7db653d2a7284a',1,'ERF']]], - ['derive_5fstress_5fprofiles_2840',['derive_stress_profiles',['../classERF.html#ad7886dcab90f37a8fcc91ede0c68b6cb',1,'ERF']]], - ['derive_5fstress_5fprofiles_5fstag_2841',['derive_stress_profiles_stag',['../classERF.html#ae09680325ba108583147eb2e254a266e',1,'ERF']]], - ['derive_5fupwp_2842',['derive_upwp',['../classERF.html#af1981699bedbbfd6785f26ca340a74d8',1,'ERF']]], - ['diffusionsrcformom_5fn_2843',['DiffusionSrcForMom_N',['../DiffusionSrcForMom__N_8cpp.html#a426fe9fce28e7c29e11b29197e98f6a4',1,'DiffusionSrcForMom_N(const Box &bxx, const Box &bxy, const Box &bxz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &tau11, const Array4< const Real > &tau22, const Array4< const Real > &tau33, const Array4< const Real > &tau12, const Array4< const Real > &tau13, const Array4< const Real > &tau23, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &mf_m, const Array4< const Real > &, const Array4< const Real > &): DiffusionSrcForMom_N.cpp'],['../Diffusion_8H.html#a1385ec02c8aa1a6916f0827a359efa2b',1,'DiffusionSrcForMom_N(const amrex::Box &bxx, const amrex::Box &bxy, const amrex::Box &bxz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &tau11, const amrex::Array4< const amrex::Real > &tau22, const amrex::Array4< const amrex::Real > &tau33, const amrex::Array4< const amrex::Real > &tau12, const amrex::Array4< const amrex::Real > &tau13, const amrex::Array4< const amrex::Real > &tau23, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], - ['diffusionsrcformom_5ft_2844',['DiffusionSrcForMom_T',['../DiffusionSrcForMom__T_8cpp.html#abd43ffde58dc80eec337c1fa12a0e2cf',1,'DiffusionSrcForMom_T(const Box &bxx, const Box &bxy, const Box &bxz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &tau11, const Array4< const Real > &tau22, const Array4< const Real > &tau33, const Array4< const Real > &tau12, const Array4< const Real > &tau13, const Array4< const Real > &tau21, const Array4< const Real > &tau23, const Array4< const Real > &tau31, const Array4< const Real > &tau32, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &mf_m, const Array4< const Real > &, const Array4< const Real > &): DiffusionSrcForMom_T.cpp'],['../Diffusion_8H.html#a9c81dadeb1784c3274f6f8c9a9d1bcb7',1,'DiffusionSrcForMom_T(const amrex::Box &bxx, const amrex::Box &bxy, const amrex::Box &bxz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &tau11, const amrex::Array4< const amrex::Real > &tau22, const amrex::Array4< const amrex::Real > &tau33, const amrex::Array4< const amrex::Real > &tau12, const amrex::Array4< const amrex::Real > &tau13, const amrex::Array4< const amrex::Real > &tau21, const amrex::Array4< const amrex::Real > &tau23, const amrex::Array4< const amrex::Real > &tau31, const amrex::Array4< const amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], - ['diffusionsrcforstate_5fn_2845',['DiffusionSrcForState_N',['../DiffusionSrcForState__N_8cpp.html#ae2f29294ba4e0edf0c7806af70304a5d',1,'DiffusionSrcForState_N(const Box &bx, const Box &domain, int start_comp, int num_comp, const bool &exp_most, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &cell_data, const Array4< const Real > &cell_prim, const Array4< Real > &cell_rhs, const Array4< Real > &xflux, const Array4< Real > &yflux, const Array4< Real > &zflux, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &SmnSmn_a, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, Array4< Real > &hfx_z, Array4< Real > &qfx1_z, Array4< Real > &qfx2_z, Array4< Real > &diss, const Array4< const Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const Array4< const Real > &tm_arr, const GpuArray< Real, AMREX_SPACEDIM > grav_gpu, const BCRec *bc_ptr, const bool use_most): DiffusionSrcForState_N.cpp'],['../Diffusion_8H.html#af2252447959ccdb007b0b579773b67d2',1,'DiffusionSrcForState_N(const amrex::Box &bx, const amrex::Box &domain, int start_comp, int num_comp, const bool &exp_most, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< amrex::Real > &xflux, const amrex::Array4< amrex::Real > &yflux, const amrex::Array4< amrex::Real > &zflux, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &SmnSmn_a, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, amrex::Array4< amrex::Real > &hfx_z, amrex::Array4< amrex::Real > &qfx1_z, amrex::Array4< amrex::Real > &qfx2_z, amrex::Array4< amrex::Real > &diss, const amrex::Array4< const amrex::Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > grav_gpu, const amrex::BCRec *bc_ptr, const bool use_most): Diffusion.H']]], - ['diffusionsrcforstate_5ft_2846',['DiffusionSrcForState_T',['../DiffusionSrcForState__T_8cpp.html#a83e088493f24d2c2cad02b63accde307',1,'DiffusionSrcForState_T(const Box &bx, const Box &domain, int start_comp, int num_comp, const bool &exp_most, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &cell_data, const Array4< const Real > &cell_prim, const Array4< Real > &cell_rhs, const Array4< Real > &xflux, const Array4< Real > &yflux, const Array4< Real > &zflux, const Array4< const Real > &z_nd, const Array4< const Real > &ax, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &SmnSmn_a, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, Array4< Real > &hfx_z, Array4< Real > &, Array4< Real > &, Array4< Real > &diss, const Array4< const Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const Array4< const Real > &tm_arr, const GpuArray< Real, AMREX_SPACEDIM > grav_gpu, const BCRec *bc_ptr, const bool use_most): DiffusionSrcForState_T.cpp'],['../Diffusion_8H.html#af76d7ad7f63df447e9220d8800da84f7',1,'DiffusionSrcForState_T(const amrex::Box &bx, const amrex::Box &domain, int start_comp, int num_comp, const bool &exp_most, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< amrex::Real > &xflux, const amrex::Array4< amrex::Real > &yflux, const amrex::Array4< amrex::Real > &zflux, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &SmnSmn_a, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, amrex::Array4< amrex::Real > &hfx_z, amrex::Array4< amrex::Real > &qfx1_z, amrex::Array4< amrex::Real > &qfx2_z, amrex::Array4< amrex::Real > &diss, const amrex::Array4< const amrex::Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > grav_gpu, const amrex::BCRec *bc_ptr, const bool use_most): Diffusion.H']]], - ['dim_2847',['dim',['../classncutils_1_1NCGroup.html#addc8bbac9a2cfa8d9c49497b7da0310f',1,'ncutils::NCGroup']]], - ['display_2848',['display',['../structTurbChoice.html#ad2a82c43ca82f364c70ae5e61f0cd84f',1,'TurbChoice::display()'],['../structSpongeChoice.html#a66fd55eceebbe3e97e31325cc55369de',1,'SpongeChoice::display()'],['../structDiffChoice.html#adc2925cf95fd6058bb83e1748fd1b765',1,'DiffChoice::display()'],['../structSolverChoice.html#a9d26abef2007eb7c93180b0a6699cf8e',1,'SolverChoice::display()'],['../structAdvChoice.html#a15e63c1b409b5e09359441b5b5d7d00c',1,'AdvChoice::display()']]], - ['donelan_5fflux_2849',['donelan_flux',['../structdonelan__flux.html#a804902863523b5f641c44aadc3602e97',1,'donelan_flux']]], - ['dx_2850',['dx',['../classPlaneAverage.html#abf7bfae5c1b6fed56ff09fd06368b12c',1,'PlaneAverage']]] + ['datalog_2833',['DataLog',['../classERF.html#aa2c3ee1910008b828b9da79ccdfe3871',1,'ERF']]], + ['datalogname_2834',['DataLogName',['../classERF.html#a16e1f6b8bbb05ae738daf2abe626c159',1,'ERF']]], + ['debug_2835',['debug',['../structTurbulentPerturbation.html#aa3eb5d1c48589a8c49d77c8889124657',1,'TurbulentPerturbation']]], + ['def_5farray_2836',['def_array',['../classncutils_1_1NCGroup.html#acf969a6598527e2d00a84d35e0522fa1',1,'ncutils::NCGroup']]], + ['def_5fdim_2837',['def_dim',['../classncutils_1_1NCGroup.html#a8c9376a217f29012f565a13f131bea84',1,'ncutils::NCGroup']]], + ['def_5fvar_2838',['def_var',['../classncutils_1_1NCGroup.html#ae640d6aef18835f643e3cbaacb43e682',1,'ncutils::NCGroup']]], + ['define_2839',['Define',['../classEulerianMicrophysics.html#a444c916c5bb1167ea1efc9f2b9595436',1,'EulerianMicrophysics::Define()'],['../classSAM.html#aba6460f2d34882d6b512574106e44531',1,'SAM::Define()'],['../classNullMoist.html#aab112947c592c330b45a2d7e5529ec07',1,'NullMoist::Define()'],['../classMicrophysics.html#a380240aa9ec93af02a9b27ba1be4172a',1,'Microphysics::Define()'],['../classKessler.html#a5e989e5755fb57a853e2f1f0ec4c49e8',1,'Kessler::Define()'],['../classSLM.html#aa6b96866fc326fe740b163be0141ff56',1,'SLM::Define()'],['../classNullSurf.html#a5aec888a24181ce049b48ed10817489c',1,'NullSurf::Define()'],['../classMM5.html#aca75345d5bf1a5ef4ce434047cc70437',1,'MM5::Define()'],['../classLandSurface.html#ae2087847b83c6a9e4453ccaa110134ce',1,'LandSurface::Define()'],['../classERFFillPatcher.html#a3dcdf3322c58c07eec765f6e3413ba68',1,'ERFFillPatcher::Define()']]], + ['define_5ferffillpatchers_2840',['Define_ERFFillPatchers',['../classERF.html#ac0951404aa6802aad7a3be6b7375dfa2',1,'ERF']]], + ['define_5flevel_5fdata_2841',['define_level_data',['../classReadBndryPlanes.html#a16ed881bb428b7abb89e4284b356c8d6',1,'ReadBndryPlanes']]], + ['deriv_5foutputs_2842',['deriv_outputs',['../classWaterVaporSat.html#a9d72a29e54869f42ec419639d6c3d70f',1,'WaterVaporSat']]], + ['derive_5fdiag_5fprofiles_2843',['derive_diag_profiles',['../classERF.html#ab5b66549344d8b04b126fa0ef16c7ca2',1,'ERF']]], + ['derive_5fdiag_5fprofiles_5fstag_2844',['derive_diag_profiles_stag',['../classERF.html#a8b93b715895b00e86e7db653d2a7284a',1,'ERF']]], + ['derive_5fstress_5fprofiles_2845',['derive_stress_profiles',['../classERF.html#ad7886dcab90f37a8fcc91ede0c68b6cb',1,'ERF']]], + ['derive_5fstress_5fprofiles_5fstag_2846',['derive_stress_profiles_stag',['../classERF.html#ae09680325ba108583147eb2e254a266e',1,'ERF']]], + ['derive_5fupwp_2847',['derive_upwp',['../classERF.html#af1981699bedbbfd6785f26ca340a74d8',1,'ERF']]], + ['diffusionsrcformom_5fn_2848',['DiffusionSrcForMom_N',['../DiffusionSrcForMom__N_8cpp.html#a426fe9fce28e7c29e11b29197e98f6a4',1,'DiffusionSrcForMom_N(const Box &bxx, const Box &bxy, const Box &bxz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &tau11, const Array4< const Real > &tau22, const Array4< const Real > &tau33, const Array4< const Real > &tau12, const Array4< const Real > &tau13, const Array4< const Real > &tau23, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &mf_m, const Array4< const Real > &, const Array4< const Real > &): DiffusionSrcForMom_N.cpp'],['../Diffusion_8H.html#a1385ec02c8aa1a6916f0827a359efa2b',1,'DiffusionSrcForMom_N(const amrex::Box &bxx, const amrex::Box &bxy, const amrex::Box &bxz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &tau11, const amrex::Array4< const amrex::Real > &tau22, const amrex::Array4< const amrex::Real > &tau33, const amrex::Array4< const amrex::Real > &tau12, const amrex::Array4< const amrex::Real > &tau13, const amrex::Array4< const amrex::Real > &tau23, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], + ['diffusionsrcformom_5ft_2849',['DiffusionSrcForMom_T',['../DiffusionSrcForMom__T_8cpp.html#abd43ffde58dc80eec337c1fa12a0e2cf',1,'DiffusionSrcForMom_T(const Box &bxx, const Box &bxy, const Box &bxz, const Array4< Real > &rho_u_rhs, const Array4< Real > &rho_v_rhs, const Array4< Real > &rho_w_rhs, const Array4< const Real > &tau11, const Array4< const Real > &tau22, const Array4< const Real > &tau33, const Array4< const Real > &tau12, const Array4< const Real > &tau13, const Array4< const Real > &tau21, const Array4< const Real > &tau23, const Array4< const Real > &tau31, const Array4< const Real > &tau32, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &dxInv, const Array4< const Real > &mf_m, const Array4< const Real > &, const Array4< const Real > &): DiffusionSrcForMom_T.cpp'],['../Diffusion_8H.html#a9c81dadeb1784c3274f6f8c9a9d1bcb7',1,'DiffusionSrcForMom_T(const amrex::Box &bxx, const amrex::Box &bxy, const amrex::Box &bxz, const amrex::Array4< amrex::Real > &rho_u_rhs, const amrex::Array4< amrex::Real > &rho_v_rhs, const amrex::Array4< amrex::Real > &rho_w_rhs, const amrex::Array4< const amrex::Real > &tau11, const amrex::Array4< const amrex::Real > &tau22, const amrex::Array4< const amrex::Real > &tau33, const amrex::Array4< const amrex::Real > &tau12, const amrex::Array4< const amrex::Real > &tau13, const amrex::Array4< const amrex::Real > &tau21, const amrex::Array4< const amrex::Real > &tau23, const amrex::Array4< const amrex::Real > &tau31, const amrex::Array4< const amrex::Real > &tau32, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v): Diffusion.H']]], + ['diffusionsrcforstate_5fn_2850',['DiffusionSrcForState_N',['../DiffusionSrcForState__N_8cpp.html#ae2f29294ba4e0edf0c7806af70304a5d',1,'DiffusionSrcForState_N(const Box &bx, const Box &domain, int start_comp, int num_comp, const bool &exp_most, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &cell_data, const Array4< const Real > &cell_prim, const Array4< Real > &cell_rhs, const Array4< Real > &xflux, const Array4< Real > &yflux, const Array4< Real > &zflux, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &SmnSmn_a, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, Array4< Real > &hfx_z, Array4< Real > &qfx1_z, Array4< Real > &qfx2_z, Array4< Real > &diss, const Array4< const Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const Array4< const Real > &tm_arr, const GpuArray< Real, AMREX_SPACEDIM > grav_gpu, const BCRec *bc_ptr, const bool use_most): DiffusionSrcForState_N.cpp'],['../Diffusion_8H.html#af2252447959ccdb007b0b579773b67d2',1,'DiffusionSrcForState_N(const amrex::Box &bx, const amrex::Box &domain, int start_comp, int num_comp, const bool &exp_most, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< amrex::Real > &xflux, const amrex::Array4< amrex::Real > &yflux, const amrex::Array4< amrex::Real > &zflux, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &cellSizeInv, const amrex::Array4< const amrex::Real > &SmnSmn_a, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, amrex::Array4< amrex::Real > &hfx_z, amrex::Array4< amrex::Real > &qfx1_z, amrex::Array4< amrex::Real > &qfx2_z, amrex::Array4< amrex::Real > &diss, const amrex::Array4< const amrex::Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > grav_gpu, const amrex::BCRec *bc_ptr, const bool use_most): Diffusion.H']]], + ['diffusionsrcforstate_5ft_2851',['DiffusionSrcForState_T',['../DiffusionSrcForState__T_8cpp.html#a83e088493f24d2c2cad02b63accde307',1,'DiffusionSrcForState_T(const Box &bx, const Box &domain, int start_comp, int num_comp, const bool &exp_most, const Array4< const Real > &u, const Array4< const Real > &v, const Array4< const Real > &cell_data, const Array4< const Real > &cell_prim, const Array4< Real > &cell_rhs, const Array4< Real > &xflux, const Array4< Real > &yflux, const Array4< Real > &zflux, const Array4< const Real > &z_nd, const Array4< const Real > &ax, const Array4< const Real > &ay, const Array4< const Real > &az, const Array4< const Real > &detJ, const GpuArray< Real, AMREX_SPACEDIM > &cellSizeInv, const Array4< const Real > &SmnSmn_a, const Array4< const Real > &mf_m, const Array4< const Real > &mf_u, const Array4< const Real > &mf_v, Array4< Real > &hfx_z, Array4< Real > &, Array4< Real > &, Array4< Real > &diss, const Array4< const Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const Array4< const Real > &tm_arr, const GpuArray< Real, AMREX_SPACEDIM > grav_gpu, const BCRec *bc_ptr, const bool use_most): DiffusionSrcForState_T.cpp'],['../Diffusion_8H.html#af76d7ad7f63df447e9220d8800da84f7',1,'DiffusionSrcForState_T(const amrex::Box &bx, const amrex::Box &domain, int start_comp, int num_comp, const bool &exp_most, const amrex::Array4< const amrex::Real > &u, const amrex::Array4< const amrex::Real > &v, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< const amrex::Real > &cell_prim, const amrex::Array4< amrex::Real > &cell_rhs, const amrex::Array4< amrex::Real > &xflux, const amrex::Array4< amrex::Real > &yflux, const amrex::Array4< amrex::Real > &zflux, const amrex::Array4< const amrex::Real > &z_nd, const amrex::Array4< const amrex::Real > &ax, const amrex::Array4< const amrex::Real > &ay, const amrex::Array4< const amrex::Real > &az, const amrex::Array4< const amrex::Real > &detJ, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dxInv, const amrex::Array4< const amrex::Real > &SmnSmn_a, const amrex::Array4< const amrex::Real > &mf_m, const amrex::Array4< const amrex::Real > &mf_u, const amrex::Array4< const amrex::Real > &mf_v, amrex::Array4< amrex::Real > &hfx_z, amrex::Array4< amrex::Real > &qfx1_z, amrex::Array4< amrex::Real > &qfx2_z, amrex::Array4< amrex::Real > &diss, const amrex::Array4< const amrex::Real > &mu_turb, const DiffChoice &diffChoice, const TurbChoice &turbChoice, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > grav_gpu, const amrex::BCRec *bc_ptr, const bool use_most): Diffusion.H']]], + ['dim_2852',['dim',['../classncutils_1_1NCGroup.html#addc8bbac9a2cfa8d9c49497b7da0310f',1,'ncutils::NCGroup']]], + ['display_2853',['display',['../structTurbChoice.html#ad2a82c43ca82f364c70ae5e61f0cd84f',1,'TurbChoice::display()'],['../structSpongeChoice.html#a66fd55eceebbe3e97e31325cc55369de',1,'SpongeChoice::display()'],['../structDiffChoice.html#adc2925cf95fd6058bb83e1748fd1b765',1,'DiffChoice::display()'],['../structSolverChoice.html#a9d26abef2007eb7c93180b0a6699cf8e',1,'SolverChoice::display()'],['../structAdvChoice.html#a15e63c1b409b5e09359441b5b5d7d00c',1,'AdvChoice::display()']]], + ['donelan_5fflux_2854',['donelan_flux',['../structdonelan__flux.html#a804902863523b5f641c44aadc3602e97',1,'donelan_flux']]], + ['dx_2855',['dx',['../classPlaneAverage.html#abf7bfae5c1b6fed56ff09fd06368b12c',1,'PlaneAverage']]] ]; diff --git a/search/functions_4.js b/search/functions_4.js index 0ae7e98b54..a5378f1fce 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -1,56 +1,56 @@ var searchData= [ - ['ec_5fice_5foptics_5flw_2851',['ec_ice_optics_lw',['../classEbertCurry.html#ae258a04b9aaba9ca0052793a2d57f05e',1,'EbertCurry']]], - ['ec_5fice_5foptics_5fsw_2852',['ec_ice_optics_sw',['../classEbertCurry.html#aed435ba6c3e2c62f6ba2d8111c7c2f08',1,'EbertCurry']]], - ['efficientadvtype_2853',['EfficientAdvType',['../Advection_8H.html#aff14fe9e4f76b499843517b2c41c0fbb',1,'Advection.H']]], - ['enter_5fdef_5fmode_2854',['enter_def_mode',['../classncutils_1_1NCGroup.html#aef6b6e2be36e6179a001d9873e94df82',1,'ncutils::NCGroup']]], - ['erf_2855',['ERF',['../classERF.html#a30129012dd367825e5e4fd1406694f58',1,'ERF::ERF()'],['../classERF.html#a13fc8f3a00573ee7735c3228316164a9',1,'ERF::ERF(ERF &&) noexcept=delete'],['../classERF.html#af4f5db4e6643e9ebc8ffeebcbca3978a',1,'ERF::ERF(const ERF &other)=delete']]], - ['erf_5fderke_2856',['erf_derKE',['../namespacederived.html#aeaeabd5f649796984f61651a6733e96b',1,'derived::erf_derKE(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#acc3f245c73a0826afc9e7626f12126d3',1,'derived::erf_derKE(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], - ['erf_5fdermagvel_2857',['erf_dermagvel',['../namespacederived.html#a5186c6ea33e82af321f529242a615dc2',1,'derived']]], - ['erf_5fdermoisttemp_2858',['erf_dermoisttemp',['../namespacederived.html#a7292c8c78a618eb0f6ca6a5356705362',1,'derived::erf_dermoisttemp(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#add1791d7423c133ba6e7ab55975cf34f',1,'derived::erf_dermoisttemp(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], - ['erf_5fdernull_2859',['erf_dernull',['../namespacederived.html#a7fb98e12fceaa6f691dfef83db453757',1,'derived::erf_dernull(const Box &, FArrayBox &, int, int, const FArrayBox &, const Geometry &, Real, const int *, const int)'],['../namespacederived.html#a7128ad75cf0f6b317ae8689bd7eb1597',1,'derived::erf_dernull(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)']]], - ['erf_5fderqke_2860',['erf_derQKE',['../namespacederived.html#ad3b06be920cca917ee17183db46d77ba',1,'derived::erf_derQKE(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)'],['../namespacederived.html#a268588c6b7dfb634a44ff9b66e852807',1,'derived::erf_derQKE(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)']]], - ['erf_5fderrhodivide_2861',['erf_derrhodivide',['../namespacederived.html#a9935603239fe8510b11179da8e76c39c',1,'derived::erf_derrhodivide(const amrex::Box &bx, amrex::FArrayBox &derfab, const amrex::FArrayBox &datfab, const int scalar_index)'],['../namespacederived.html#a3786c6a8399bc2508bc129337c446af1',1,'derived::erf_derrhodivide(const Box &bx, FArrayBox &derfab, const FArrayBox &datfab, const int scalar_index)']]], - ['erf_5fderscalar_2862',['erf_derscalar',['../namespacederived.html#a13666be87e55d1759f57322b33f7e495',1,'derived::erf_derscalar(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#a37560f4d3e2c7c10f64d41db2ce76a06',1,'derived::erf_derscalar(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], - ['erf_5fdersoundspeed_2863',['erf_dersoundspeed',['../namespacederived.html#abec1266940e40d642fca2aa685b7f314',1,'derived::erf_dersoundspeed(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#afe57e0f13e2e24c73d0ed373a9cd0d09',1,'derived::erf_dersoundspeed(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], - ['erf_5fdertemp_2864',['erf_dertemp',['../namespacederived.html#a37ac1508c4001f9f1e38ca507dd15f31',1,'derived::erf_dertemp(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#a8d96f91847cec51636c122ab27a5f8a2',1,'derived::erf_dertemp(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], - ['erf_5fdertheta_2865',['erf_dertheta',['../namespacederived.html#af5e075e5b8b2e3964ae6af3f5f06f497',1,'derived::erf_dertheta(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#adc3c787125484205e4fc7cd85c25ab6c',1,'derived::erf_dertheta(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], - ['erf_5fdervortx_2866',['erf_dervortx',['../namespacederived.html#a0a37dd4fa4a044e34891e6222d06654c',1,'derived']]], - ['erf_5fdervorty_2867',['erf_dervorty',['../namespacederived.html#a2a85aedf7c75ca416dbb931559c4b21e',1,'derived']]], - ['erf_5fdervortz_2868',['erf_dervortz',['../namespacederived.html#a8bc196f7dfb365c426b0b7e720e479e2',1,'derived']]], - ['erf_5fdtesati_2869',['erf_dtesati',['../Microphysics__Utils_8H.html#a45320981110c862bac93f657781eb79f',1,'Microphysics_Utils.H']]], - ['erf_5fdtesatw_2870',['erf_dtesatw',['../Microphysics__Utils_8H.html#a2e94fb836d3c733ebac8263bfa479ca8',1,'Microphysics_Utils.H']]], - ['erf_5fdtqsati_2871',['erf_dtqsati',['../Microphysics__Utils_8H.html#a7baba5d74922033bf93526933a0d77ec',1,'Microphysics_Utils.H']]], - ['erf_5fdtqsatw_2872',['erf_dtqsatw',['../Microphysics__Utils_8H.html#a41126403c4da6ee876e9e391f3f67699',1,'Microphysics_Utils.H']]], - ['erf_5fenforce_5fhse_2873',['erf_enforce_hse',['../classERF.html#add029fcf0244ea86d2e0b419a2c6ef52',1,'ERF']]], - ['erf_5fesati_2874',['erf_esati',['../Microphysics__Utils_8H.html#a4ea516e89f4e87b4ffc305504e8f0bf1',1,'Microphysics_Utils.H']]], - ['erf_5fesatw_2875',['erf_esatw',['../Microphysics__Utils_8H.html#a16a390366e7e68ca35fdac4cad824428',1,'Microphysics_Utils.H']]], - ['erf_5ffast_5frhs_5fmt_2876',['erf_fast_rhs_MT',['../ERF__fast__rhs__MT_8cpp.html#ab4d94ede74fb532475b186ed1cbbbfed',1,'erf_fast_rhs_MT(int step, int nrk, int level, int finest_level, Vector< MultiFab > &S_slow_rhs, const Vector< MultiFab > &S_prev, Vector< MultiFab > &S_stg_data, const MultiFab &S_stg_prim, const MultiFab &pi_stage, const MultiFab &fast_coeffs, Vector< MultiFab > &S_data, Vector< MultiFab > &S_scratch, const Geometry geom, const Real gravity, const bool use_lagged_delta_rt, MultiFab &Omega, std::unique_ptr< MultiFab > &z_t_rk, const MultiFab *z_t_pert, std::unique_ptr< MultiFab > &z_phys_nd_old, std::unique_ptr< MultiFab > &z_phys_nd_new, std::unique_ptr< MultiFab > &z_phys_nd_stg, std::unique_ptr< MultiFab > &detJ_cc_old, std::unique_ptr< MultiFab > &detJ_cc_new, std::unique_ptr< MultiFab > &detJ_cc_stg, const Real dtau, const Real beta_s, const Real facinv, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): ERF_fast_rhs_MT.cpp'],['../TI__fast__headers_8H.html#abdacd58e8e0a4cb99d45bf970cfadfea',1,'erf_fast_rhs_MT(int step, int nrk, int level, int finest_level, amrex::Vector< amrex::MultiFab > &S_slow_rhs, const amrex::Vector< amrex::MultiFab > &S_prev, amrex::Vector< amrex::MultiFab > &S_stg_data, const amrex::MultiFab &S_stg_prim, const amrex::MultiFab &pi_stage, const amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_data, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::Geometry geom, const amrex::Real gravity, const bool use_lagged_delta_rt, amrex::MultiFab &Omega, std::unique_ptr< amrex::MultiFab > &z_t_rk, const amrex::MultiFab *z_t_pert, std::unique_ptr< amrex::MultiFab > &z_phys_nd_old, std::unique_ptr< amrex::MultiFab > &z_phys_nd_new, std::unique_ptr< amrex::MultiFab > &z_phys_nd_stg, std::unique_ptr< amrex::MultiFab > &detJ_cc_old, std::unique_ptr< amrex::MultiFab > &detJ_cc_new, std::unique_ptr< amrex::MultiFab > &detJ_cc_stg, const amrex::Real dtau, const amrex::Real beta_s, const amrex::Real facinv, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): TI_fast_headers.H']]], - ['erf_5ffast_5frhs_5fn_2877',['erf_fast_rhs_N',['../TI__fast__headers_8H.html#a5f53a08aa97926523055fe74b41141ce',1,'erf_fast_rhs_N(int step, int nrk, int level, int finest_level, amrex::Vector< amrex::MultiFab > &S_slow_rhs, const amrex::Vector< amrex::MultiFab > &S_prev, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_data, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::Geometry geom, const amrex::Real gravity, const amrex::Real dtau, const amrex::Real beta_s, const amrex::Real facinv, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): TI_fast_headers.H'],['../ERF__fast__rhs__N_8cpp.html#aec6e78f7c7efa8a0108529be2516cfcc',1,'erf_fast_rhs_N(int step, int nrk, int level, int finest_level, Vector< MultiFab > &S_slow_rhs, const Vector< MultiFab > &S_prev, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const MultiFab &fast_coeffs, Vector< MultiFab > &S_data, Vector< MultiFab > &S_scratch, const Geometry geom, const Real gravity, const Real dtau, const Real beta_s, const Real facinv, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): ERF_fast_rhs_N.cpp']]], - ['erf_5ffast_5frhs_5ft_2878',['erf_fast_rhs_T',['../ERF__fast__rhs__T_8cpp.html#ae4a7d29a6d504859aace287598d99eb1',1,'erf_fast_rhs_T(int step, int nrk, int level, int finest_level, Vector< MultiFab > &S_slow_rhs, const Vector< MultiFab > &S_prev, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const MultiFab &fast_coeffs, Vector< MultiFab > &S_data, Vector< MultiFab > &S_scratch, const Geometry geom, const Real gravity, MultiFab &Omega, std::unique_ptr< MultiFab > &z_phys_nd, std::unique_ptr< MultiFab > &detJ_cc, const Real dtau, const Real beta_s, const Real facinv, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): ERF_fast_rhs_T.cpp'],['../TI__fast__headers_8H.html#af993ea724f392520e7240055ecbe58bb',1,'erf_fast_rhs_T(int step, int nrk, int level, int finest_level, amrex::Vector< amrex::MultiFab > &S_slow_rhs, const amrex::Vector< amrex::MultiFab > &S_prev, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_data, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::Geometry geom, const amrex::Real gravity, amrex::MultiFab &Omega, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &detJ_cc, const amrex::Real dtau, const amrex::Real beta_s, const amrex::Real facinv, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): TI_fast_headers.H']]], - ['erf_5fgammafff_2879',['erf_gammafff',['../Microphysics__Utils_8H.html#abd125e107924437493cbcbac9a97c017',1,'Microphysics_Utils.H']]], - ['erf_5finit_5fdens_5fhse_2880',['erf_init_dens_hse',['../classProblemBase.html#aef7d3d9788867d83e6ec8b2c9499de56',1,'ProblemBase::erf_init_dens_hse()'],['../init__density__hse__dry_8H.html#a2e1d042f9d82e4b78d00e99ab25e9311',1,'erf_init_dens_hse(amrex::MultiFab &rho_hse, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &z_phys_cc, amrex::Geometry const &geom) override: init_density_hse_dry.H'],['../init__constant__density__hse_8H.html#aa310c5ff8cdad11f3adfeeff0f5ad046',1,'erf_init_dens_hse(amrex::MultiFab &rho_hse, std::unique_ptr< amrex::MultiFab > &, std::unique_ptr< amrex::MultiFab > &, amrex::Geometry const &) override: init_constant_density_hse.H']]], - ['erf_5finit_5fdens_5fhse_5fmoist_2881',['erf_init_dens_hse_moist',['../classProblemBase.html#ad1a7277d332001542789e488458096b9',1,'ProblemBase']]], - ['erf_5finit_5frayleigh_2882',['erf_init_rayleigh',['../init__rayleigh__damping_8H.html#a3e175bfe4dac6bfbd6e929f9c5d75fda',1,'erf_init_rayleigh(): init_rayleigh_damping.H'],['../classProblemBase.html#ae29f0d7569a8538739692f98e6194286',1,'ProblemBase::erf_init_rayleigh()']]], - ['erf_5fmake_5ftau_5fterms_2883',['erf_make_tau_terms',['../ERF__make__tau__terms_8cpp.html#aeb0929ca1a4b2e5eb9719d51a5c18ab0',1,'erf_make_tau_terms(int level, int nrk, const Vector< BCRec > &domain_bcs_type_h, std::unique_ptr< MultiFab > &z_phys_nd, Vector< MultiFab > &S_data, const MultiFab &xvel, const MultiFab &yvel, const MultiFab &zvel, MultiFab &Omega, MultiFab *Tau11, MultiFab *Tau22, MultiFab *Tau33, MultiFab *Tau12, MultiFab *Tau13, MultiFab *Tau21, MultiFab *Tau23, MultiFab *Tau31, MultiFab *Tau32, MultiFab *SmnSmn, MultiFab *eddyDiffs, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, std::unique_ptr< MultiFab > &detJ, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v): ERF_make_tau_terms.cpp'],['../TI__slow__headers_8H.html#ad74a233fd3d7215b3c204ec66109e977',1,'erf_make_tau_terms(int level, int nrk, const amrex::Vector< amrex::BCRec > &domain_bcs_type, std::unique_ptr< amrex::MultiFab > &z_phys_nd, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &zvel, amrex::MultiFab &Omega, amrex::MultiFab *Tau11, amrex::MultiFab *Tau22, amrex::MultiFab *Tau33, amrex::MultiFab *Tau12, amrex::MultiFab *Tau13, amrex::MultiFab *Tau21, amrex::MultiFab *Tau23, amrex::MultiFab *Tau31, amrex::MultiFab *Tau32, amrex::MultiFab *SmnSmn, amrex::MultiFab *eddyDiffs, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, std::unique_ptr< amrex::MultiFab > &dJ, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v): TI_slow_headers.H']]], - ['erf_5fqsati_2884',['erf_qsati',['../Microphysics__Utils_8H.html#ac39ef2a869ef543f708d5ed7da4754d3',1,'Microphysics_Utils.H']]], - ['erf_5fqsatw_2885',['erf_qsatw',['../Microphysics__Utils_8H.html#a8e4b0c6ed8b95c2040dc0c9e8fcb8615',1,'Microphysics_Utils.H']]], - ['erf_5fslow_5frhs_5fpost_2886',['erf_slow_rhs_post',['../ERF__slow__rhs__post_8cpp.html#aac3319866aabf87a68fb81ce2f04a1ff',1,'erf_slow_rhs_post(int level, int finest_level, int nrk, Real dt, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old, Vector< MultiFab > &S_new, Vector< MultiFab > &S_data, const MultiFab &S_prim, Vector< MultiFab > &S_scratch, const MultiFab &xvel, const MultiFab &yvel, const MultiFab &, const MultiFab &source, const MultiFab *SmnSmn, const MultiFab *eddyDiffs, MultiFab *Hfx3, MultiFab *Q1fx3, MultiFab *Q2fx3, MultiFab *Diss, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const Gpu::DeviceVector< BCRec > &domain_bcs_type_d, const Vector< BCRec > &domain_bcs_type_h, std::unique_ptr< MultiFab > &z_phys_nd, std::unique_ptr< MultiFab > &ax, std::unique_ptr< MultiFab > &ay, std::unique_ptr< MultiFab > &az, std::unique_ptr< MultiFab > &detJ, std::unique_ptr< MultiFab > &detJ_new, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine): ERF_slow_rhs_post.cpp'],['../TI__slow__headers_8H.html#adcc4119e9ba991c0074a59ea914a9996',1,'erf_slow_rhs_post(int level, int finest_level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old, amrex::Vector< amrex::MultiFab > &S_new, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &zvel, const amrex::MultiFab &source, const amrex::MultiFab *SmnSmn, const amrex::MultiFab *eddyDiffs, amrex::MultiFab *Hfx3, amrex::MultiFab *Q1fx3, amrex::MultiFab *Q2fx3, amrex::MultiFab *Diss, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const amrex::Gpu::DeviceVector< amrex::BCRec > &domain_bcs_type_d, const amrex::Vector< amrex::BCRec > &domain_bcs_type, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &ax, std::unique_ptr< amrex::MultiFab > &ay, std::unique_ptr< amrex::MultiFab > &az, std::unique_ptr< amrex::MultiFab > &dJ_old, std::unique_ptr< amrex::MultiFab > &dJ_new, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine): TI_slow_headers.H']]], - ['erf_5fslow_5frhs_5fpre_2887',['erf_slow_rhs_pre',['../ERF__slow__rhs__pre_8cpp.html#ad018745b333f31583ebb5940d370ea6b',1,'erf_slow_rhs_pre(int level, int finest_level, int nrk, Real dt, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old, Vector< MultiFab > &S_data, const MultiFab &S_prim, Vector< MultiFab > &S_scratch, const MultiFab &xvel, const MultiFab &yvel, const MultiFab &zvel, std::unique_ptr< MultiFab > &z_t_mf, MultiFab &Omega, const MultiFab &cc_src, const MultiFab &xmom_src, const MultiFab &ymom_src, const MultiFab &zmom_src, MultiFab *Tau11, MultiFab *Tau22, MultiFab *Tau33, MultiFab *Tau12, MultiFab *Tau13, MultiFab *Tau21, MultiFab *Tau23, MultiFab *Tau31, MultiFab *Tau32, MultiFab *SmnSmn, MultiFab *eddyDiffs, MultiFab *Hfx3, MultiFab *Q1fx3, MultiFab *Q2fx3, MultiFab *Diss, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const Gpu::DeviceVector< BCRec > &domain_bcs_type_d, const Vector< BCRec > &domain_bcs_type_h, std::unique_ptr< MultiFab > &z_phys_nd, std::unique_ptr< MultiFab > &ax, std::unique_ptr< MultiFab > &ay, std::unique_ptr< MultiFab > &az, std::unique_ptr< MultiFab > &detJ, const MultiFab *p0, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine): ERF_slow_rhs_pre.cpp'],['../TI__slow__headers_8H.html#ae97ca7001946dab01dba29e1eaa9a448',1,'erf_slow_rhs_pre(int level, int finest_level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &zvel, std::unique_ptr< amrex::MultiFab > &z_t, amrex::MultiFab &Omega, const amrex::MultiFab &cc_src, const amrex::MultiFab &xmom_src, const amrex::MultiFab &ymom_src, const amrex::MultiFab &zmom_src, amrex::MultiFab *Tau11, amrex::MultiFab *Tau22, amrex::MultiFab *Tau33, amrex::MultiFab *Tau12, amrex::MultiFab *Tau13, amrex::MultiFab *Tau21, amrex::MultiFab *Tau23, amrex::MultiFab *Tau31, amrex::MultiFab *Tau32, amrex::MultiFab *SmnSmn, amrex::MultiFab *eddyDiffs, amrex::MultiFab *Hfx3, amrex::MultiFab *Q1fx3, amrex::MultiFab *Q2fx3, amrex::MultiFab *Diss, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const amrex::Gpu::DeviceVector< amrex::BCRec > &domain_bcs_type_d, const amrex::Vector< amrex::BCRec > &domain_bcs_type, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &ax, std::unique_ptr< amrex::MultiFab > &ay, std::unique_ptr< amrex::MultiFab > &az, std::unique_ptr< amrex::MultiFab > &dJ, const amrex::MultiFab *p0, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine): TI_slow_headers.H']]], - ['erffillpatcher_2888',['ERFFillPatcher',['../classERFFillPatcher.html#a4236a9ab8003847e327495ff170a9a7a',1,'ERFFillPatcher']]], - ['erfphysbcfunct_5fcons_2889',['ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html#a12eafafca9393d7099b88368845a9cf7',1,'ERFPhysBCFunct_cons']]], - ['erfphysbcfunct_5fu_2890',['ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html#a17013b7ca9ae16f9f0f41783ed6c7f94',1,'ERFPhysBCFunct_u']]], - ['erfphysbcfunct_5fv_2891',['ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html#a0f49b867bd8b6ed700f545dd3f023b95',1,'ERFPhysBCFunct_v']]], - ['erfphysbcfunct_5fw_2892',['ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html#a7377738d5511aaf90cbd3615f9485a73',1,'ERFPhysBCFunct_w']]], - ['erfphysbcfunct_5fw_5fno_5fterrain_2893',['ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html#a349901fd3b5c9c03f6b318a2d6a4c41b',1,'ERFPhysBCFunct_w_no_terrain']]], - ['errorest_2894',['ErrorEst',['../classERF.html#a18e6dbbf968b4492e78aa427791620f4',1,'ERF']]], - ['esttimestep_2895',['estTimeStep',['../classERF.html#a6b1d727e63de2e49aa4f8e00b0dda1d5',1,'ERF']]], - ['eulerianmicrophysics_2896',['EulerianMicrophysics',['../classEulerianMicrophysics.html#af78c2f059431d49deec9f570ada4daaa',1,'EulerianMicrophysics::EulerianMicrophysics()'],['../classEulerianMicrophysics.html#a26a985c76efcd1dd68b5c853bbd264f6',1,'EulerianMicrophysics::EulerianMicrophysics(const int &nlev, const MoistureType &a_model_type)']]], - ['evaluate_2897',['Evaluate',['../structWENO__Z5.html#a06568f71bdf16e718756dcd66a26fd97',1,'WENO_Z5::Evaluate()'],['../structWENO__MZQ3.html#a8dcc9655166c1217b7056f244d4cfde2',1,'WENO_MZQ3::Evaluate()'],['../structWENO__Z3.html#aa6c2eefc18b5f0365c0357ee4f066080',1,'WENO_Z3::Evaluate()'],['../structWENO5.html#ae77d5f8032cf91c84551f51170ec9111',1,'WENO5::Evaluate()'],['../structWENO3.html#a6a48e6b00e04466ca779a2b3ee62770b',1,'WENO3::Evaluate()'],['../structUPWINDALL.html#a781c3531bb77c6282c88c9cc3d64c722',1,'UPWINDALL::Evaluate()'],['../structCENTERED6.html#aacd79f8ed62a166d5f4d44a20d09fc13',1,'CENTERED6::Evaluate()'],['../structUPWIND5.html#a267b7805b0761e01b0532a986307b79d',1,'UPWIND5::Evaluate()'],['../structCENTERED4.html#ae67620f7c851fbadb31ff439601ac7fe',1,'CENTERED4::Evaluate()'],['../structUPWIND3.html#a247a547b52d1bf118e8a9cb44d46b744',1,'UPWIND3::Evaluate()'],['../structCENTERED2.html#a1f9232868e37a452630ccfa8ec34be91',1,'CENTERED2::Evaluate()']]], - ['evolve_2898',['Evolve',['../classERF.html#a0be12798b46f52fa4b5a995f147c3f96',1,'ERF']]], - ['ewp_2899',['EWP',['../classEWP.html#a4c32d700e8ba91dfbc07c332ad91ca71',1,'EWP']]], - ['exit_5fdef_5fmode_2900',['exit_def_mode',['../classncutils_1_1NCGroup.html#a3a4ebd106195be96fb41bb3bfde83143',1,'ncutils::NCGroup']]], - ['exp_5finterpol_2901',['exp_interpol',['../classPhysProp.html#a9bc40a34bf3b039dd0d8ad87678e23d1',1,'PhysProp']]], - ['expand_5fday_5ffluxes_2902',['expand_day_fluxes',['../namespaceinternal.html#a154efe747ea48707745d01843ac5eb71',1,'internal']]], - ['export_5fsurface_5ffluxes_2903',['export_surface_fluxes',['../classRadiation.html#a2115945b42eb2b2c6844049b2edc74ca',1,'Radiation']]] + ['ec_5fice_5foptics_5flw_2856',['ec_ice_optics_lw',['../classEbertCurry.html#ae258a04b9aaba9ca0052793a2d57f05e',1,'EbertCurry']]], + ['ec_5fice_5foptics_5fsw_2857',['ec_ice_optics_sw',['../classEbertCurry.html#aed435ba6c3e2c62f6ba2d8111c7c2f08',1,'EbertCurry']]], + ['efficientadvtype_2858',['EfficientAdvType',['../Advection_8H.html#aff14fe9e4f76b499843517b2c41c0fbb',1,'Advection.H']]], + ['enter_5fdef_5fmode_2859',['enter_def_mode',['../classncutils_1_1NCGroup.html#aef6b6e2be36e6179a001d9873e94df82',1,'ncutils::NCGroup']]], + ['erf_2860',['ERF',['../classERF.html#a30129012dd367825e5e4fd1406694f58',1,'ERF::ERF()'],['../classERF.html#a13fc8f3a00573ee7735c3228316164a9',1,'ERF::ERF(ERF &&) noexcept=delete'],['../classERF.html#af4f5db4e6643e9ebc8ffeebcbca3978a',1,'ERF::ERF(const ERF &other)=delete']]], + ['erf_5fderke_2861',['erf_derKE',['../namespacederived.html#aeaeabd5f649796984f61651a6733e96b',1,'derived::erf_derKE(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#acc3f245c73a0826afc9e7626f12126d3',1,'derived::erf_derKE(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], + ['erf_5fdermagvel_2862',['erf_dermagvel',['../namespacederived.html#a5186c6ea33e82af321f529242a615dc2',1,'derived']]], + ['erf_5fdermoisttemp_2863',['erf_dermoisttemp',['../namespacederived.html#a7292c8c78a618eb0f6ca6a5356705362',1,'derived::erf_dermoisttemp(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#add1791d7423c133ba6e7ab55975cf34f',1,'derived::erf_dermoisttemp(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], + ['erf_5fdernull_2864',['erf_dernull',['../namespacederived.html#a7fb98e12fceaa6f691dfef83db453757',1,'derived::erf_dernull(const Box &, FArrayBox &, int, int, const FArrayBox &, const Geometry &, Real, const int *, const int)'],['../namespacederived.html#a7128ad75cf0f6b317ae8689bd7eb1597',1,'derived::erf_dernull(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)']]], + ['erf_5fderqke_2865',['erf_derQKE',['../namespacederived.html#ad3b06be920cca917ee17183db46d77ba',1,'derived::erf_derQKE(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)'],['../namespacederived.html#a268588c6b7dfb634a44ff9b66e852807',1,'derived::erf_derQKE(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)']]], + ['erf_5fderrhodivide_2866',['erf_derrhodivide',['../namespacederived.html#a9935603239fe8510b11179da8e76c39c',1,'derived::erf_derrhodivide(const amrex::Box &bx, amrex::FArrayBox &derfab, const amrex::FArrayBox &datfab, const int scalar_index)'],['../namespacederived.html#a3786c6a8399bc2508bc129337c446af1',1,'derived::erf_derrhodivide(const Box &bx, FArrayBox &derfab, const FArrayBox &datfab, const int scalar_index)']]], + ['erf_5fderscalar_2867',['erf_derscalar',['../namespacederived.html#a13666be87e55d1759f57322b33f7e495',1,'derived::erf_derscalar(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#a37560f4d3e2c7c10f64d41db2ce76a06',1,'derived::erf_derscalar(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], + ['erf_5fdersoundspeed_2868',['erf_dersoundspeed',['../namespacederived.html#abec1266940e40d642fca2aa685b7f314',1,'derived::erf_dersoundspeed(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#afe57e0f13e2e24c73d0ed373a9cd0d09',1,'derived::erf_dersoundspeed(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], + ['erf_5fdertemp_2869',['erf_dertemp',['../namespacederived.html#a37ac1508c4001f9f1e38ca507dd15f31',1,'derived::erf_dertemp(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#a8d96f91847cec51636c122ab27a5f8a2',1,'derived::erf_dertemp(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], + ['erf_5fdertheta_2870',['erf_dertheta',['../namespacederived.html#af5e075e5b8b2e3964ae6af3f5f06f497',1,'derived::erf_dertheta(const amrex::Box &bx, amrex::FArrayBox &derfab, int dcomp, int ncomp, const amrex::FArrayBox &datfab, const amrex::Geometry &geomdata, amrex::Real time, const int *bcrec, const int level)'],['../namespacederived.html#adc3c787125484205e4fc7cd85c25ab6c',1,'derived::erf_dertheta(const Box &bx, FArrayBox &derfab, int, int, const FArrayBox &datfab, const Geometry &, Real, const int *, const int)']]], + ['erf_5fdervortx_2871',['erf_dervortx',['../namespacederived.html#a0a37dd4fa4a044e34891e6222d06654c',1,'derived']]], + ['erf_5fdervorty_2872',['erf_dervorty',['../namespacederived.html#a2a85aedf7c75ca416dbb931559c4b21e',1,'derived']]], + ['erf_5fdervortz_2873',['erf_dervortz',['../namespacederived.html#a8bc196f7dfb365c426b0b7e720e479e2',1,'derived']]], + ['erf_5fdtesati_2874',['erf_dtesati',['../Microphysics__Utils_8H.html#a45320981110c862bac93f657781eb79f',1,'Microphysics_Utils.H']]], + ['erf_5fdtesatw_2875',['erf_dtesatw',['../Microphysics__Utils_8H.html#a2e94fb836d3c733ebac8263bfa479ca8',1,'Microphysics_Utils.H']]], + ['erf_5fdtqsati_2876',['erf_dtqsati',['../Microphysics__Utils_8H.html#a7baba5d74922033bf93526933a0d77ec',1,'Microphysics_Utils.H']]], + ['erf_5fdtqsatw_2877',['erf_dtqsatw',['../Microphysics__Utils_8H.html#a41126403c4da6ee876e9e391f3f67699',1,'Microphysics_Utils.H']]], + ['erf_5fenforce_5fhse_2878',['erf_enforce_hse',['../classERF.html#add029fcf0244ea86d2e0b419a2c6ef52',1,'ERF']]], + ['erf_5fesati_2879',['erf_esati',['../Microphysics__Utils_8H.html#a4ea516e89f4e87b4ffc305504e8f0bf1',1,'Microphysics_Utils.H']]], + ['erf_5fesatw_2880',['erf_esatw',['../Microphysics__Utils_8H.html#a16a390366e7e68ca35fdac4cad824428',1,'Microphysics_Utils.H']]], + ['erf_5ffast_5frhs_5fmt_2881',['erf_fast_rhs_MT',['../ERF__fast__rhs__MT_8cpp.html#ab4d94ede74fb532475b186ed1cbbbfed',1,'erf_fast_rhs_MT(int step, int nrk, int level, int finest_level, Vector< MultiFab > &S_slow_rhs, const Vector< MultiFab > &S_prev, Vector< MultiFab > &S_stg_data, const MultiFab &S_stg_prim, const MultiFab &pi_stage, const MultiFab &fast_coeffs, Vector< MultiFab > &S_data, Vector< MultiFab > &S_scratch, const Geometry geom, const Real gravity, const bool use_lagged_delta_rt, MultiFab &Omega, std::unique_ptr< MultiFab > &z_t_rk, const MultiFab *z_t_pert, std::unique_ptr< MultiFab > &z_phys_nd_old, std::unique_ptr< MultiFab > &z_phys_nd_new, std::unique_ptr< MultiFab > &z_phys_nd_stg, std::unique_ptr< MultiFab > &detJ_cc_old, std::unique_ptr< MultiFab > &detJ_cc_new, std::unique_ptr< MultiFab > &detJ_cc_stg, const Real dtau, const Real beta_s, const Real facinv, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): ERF_fast_rhs_MT.cpp'],['../TI__fast__headers_8H.html#abdacd58e8e0a4cb99d45bf970cfadfea',1,'erf_fast_rhs_MT(int step, int nrk, int level, int finest_level, amrex::Vector< amrex::MultiFab > &S_slow_rhs, const amrex::Vector< amrex::MultiFab > &S_prev, amrex::Vector< amrex::MultiFab > &S_stg_data, const amrex::MultiFab &S_stg_prim, const amrex::MultiFab &pi_stage, const amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_data, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::Geometry geom, const amrex::Real gravity, const bool use_lagged_delta_rt, amrex::MultiFab &Omega, std::unique_ptr< amrex::MultiFab > &z_t_rk, const amrex::MultiFab *z_t_pert, std::unique_ptr< amrex::MultiFab > &z_phys_nd_old, std::unique_ptr< amrex::MultiFab > &z_phys_nd_new, std::unique_ptr< amrex::MultiFab > &z_phys_nd_stg, std::unique_ptr< amrex::MultiFab > &detJ_cc_old, std::unique_ptr< amrex::MultiFab > &detJ_cc_new, std::unique_ptr< amrex::MultiFab > &detJ_cc_stg, const amrex::Real dtau, const amrex::Real beta_s, const amrex::Real facinv, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): TI_fast_headers.H']]], + ['erf_5ffast_5frhs_5fn_2882',['erf_fast_rhs_N',['../TI__fast__headers_8H.html#a5f53a08aa97926523055fe74b41141ce',1,'erf_fast_rhs_N(int step, int nrk, int level, int finest_level, amrex::Vector< amrex::MultiFab > &S_slow_rhs, const amrex::Vector< amrex::MultiFab > &S_prev, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_data, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::Geometry geom, const amrex::Real gravity, const amrex::Real dtau, const amrex::Real beta_s, const amrex::Real facinv, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): TI_fast_headers.H'],['../ERF__fast__rhs__N_8cpp.html#aec6e78f7c7efa8a0108529be2516cfcc',1,'erf_fast_rhs_N(int step, int nrk, int level, int finest_level, Vector< MultiFab > &S_slow_rhs, const Vector< MultiFab > &S_prev, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const MultiFab &fast_coeffs, Vector< MultiFab > &S_data, Vector< MultiFab > &S_scratch, const Geometry geom, const Real gravity, const Real dtau, const Real beta_s, const Real facinv, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): ERF_fast_rhs_N.cpp']]], + ['erf_5ffast_5frhs_5ft_2883',['erf_fast_rhs_T',['../ERF__fast__rhs__T_8cpp.html#ae4a7d29a6d504859aace287598d99eb1',1,'erf_fast_rhs_T(int step, int nrk, int level, int finest_level, Vector< MultiFab > &S_slow_rhs, const Vector< MultiFab > &S_prev, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const MultiFab &fast_coeffs, Vector< MultiFab > &S_data, Vector< MultiFab > &S_scratch, const Geometry geom, const Real gravity, MultiFab &Omega, std::unique_ptr< MultiFab > &z_phys_nd, std::unique_ptr< MultiFab > &detJ_cc, const Real dtau, const Real beta_s, const Real facinv, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): ERF_fast_rhs_T.cpp'],['../TI__fast__headers_8H.html#af993ea724f392520e7240055ecbe58bb',1,'erf_fast_rhs_T(int step, int nrk, int level, int finest_level, amrex::Vector< amrex::MultiFab > &S_slow_rhs, const amrex::Vector< amrex::MultiFab > &S_prev, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_data, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::Geometry geom, const amrex::Real gravity, amrex::MultiFab &Omega, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &detJ_cc, const amrex::Real dtau, const amrex::Real beta_s, const amrex::Real facinv, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine, bool l_use_moisture, bool l_reflux): TI_fast_headers.H']]], + ['erf_5fgammafff_2884',['erf_gammafff',['../Microphysics__Utils_8H.html#abd125e107924437493cbcbac9a97c017',1,'Microphysics_Utils.H']]], + ['erf_5finit_5fdens_5fhse_2885',['erf_init_dens_hse',['../classProblemBase.html#aef7d3d9788867d83e6ec8b2c9499de56',1,'ProblemBase::erf_init_dens_hse()'],['../init__density__hse__dry_8H.html#a2e1d042f9d82e4b78d00e99ab25e9311',1,'erf_init_dens_hse(amrex::MultiFab &rho_hse, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &z_phys_cc, amrex::Geometry const &geom) override: init_density_hse_dry.H'],['../init__constant__density__hse_8H.html#aa310c5ff8cdad11f3adfeeff0f5ad046',1,'erf_init_dens_hse(amrex::MultiFab &rho_hse, std::unique_ptr< amrex::MultiFab > &, std::unique_ptr< amrex::MultiFab > &, amrex::Geometry const &) override: init_constant_density_hse.H']]], + ['erf_5finit_5fdens_5fhse_5fmoist_2886',['erf_init_dens_hse_moist',['../classProblemBase.html#ad1a7277d332001542789e488458096b9',1,'ProblemBase']]], + ['erf_5finit_5frayleigh_2887',['erf_init_rayleigh',['../init__rayleigh__damping_8H.html#a3e175bfe4dac6bfbd6e929f9c5d75fda',1,'erf_init_rayleigh(): init_rayleigh_damping.H'],['../classProblemBase.html#ae29f0d7569a8538739692f98e6194286',1,'ProblemBase::erf_init_rayleigh()']]], + ['erf_5fmake_5ftau_5fterms_2888',['erf_make_tau_terms',['../ERF__make__tau__terms_8cpp.html#aeb0929ca1a4b2e5eb9719d51a5c18ab0',1,'erf_make_tau_terms(int level, int nrk, const Vector< BCRec > &domain_bcs_type_h, std::unique_ptr< MultiFab > &z_phys_nd, Vector< MultiFab > &S_data, const MultiFab &xvel, const MultiFab &yvel, const MultiFab &zvel, MultiFab &Omega, MultiFab *Tau11, MultiFab *Tau22, MultiFab *Tau33, MultiFab *Tau12, MultiFab *Tau13, MultiFab *Tau21, MultiFab *Tau23, MultiFab *Tau31, MultiFab *Tau32, MultiFab *SmnSmn, MultiFab *eddyDiffs, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, std::unique_ptr< MultiFab > &detJ, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v): ERF_make_tau_terms.cpp'],['../TI__slow__headers_8H.html#ad74a233fd3d7215b3c204ec66109e977',1,'erf_make_tau_terms(int level, int nrk, const amrex::Vector< amrex::BCRec > &domain_bcs_type, std::unique_ptr< amrex::MultiFab > &z_phys_nd, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &zvel, amrex::MultiFab &Omega, amrex::MultiFab *Tau11, amrex::MultiFab *Tau22, amrex::MultiFab *Tau33, amrex::MultiFab *Tau12, amrex::MultiFab *Tau13, amrex::MultiFab *Tau21, amrex::MultiFab *Tau23, amrex::MultiFab *Tau31, amrex::MultiFab *Tau32, amrex::MultiFab *SmnSmn, amrex::MultiFab *eddyDiffs, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, std::unique_ptr< amrex::MultiFab > &dJ, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v): TI_slow_headers.H']]], + ['erf_5fqsati_2889',['erf_qsati',['../Microphysics__Utils_8H.html#ac39ef2a869ef543f708d5ed7da4754d3',1,'Microphysics_Utils.H']]], + ['erf_5fqsatw_2890',['erf_qsatw',['../Microphysics__Utils_8H.html#a8e4b0c6ed8b95c2040dc0c9e8fcb8615',1,'Microphysics_Utils.H']]], + ['erf_5fslow_5frhs_5fpost_2891',['erf_slow_rhs_post',['../ERF__slow__rhs__post_8cpp.html#aac3319866aabf87a68fb81ce2f04a1ff',1,'erf_slow_rhs_post(int level, int finest_level, int nrk, Real dt, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old, Vector< MultiFab > &S_new, Vector< MultiFab > &S_data, const MultiFab &S_prim, Vector< MultiFab > &S_scratch, const MultiFab &xvel, const MultiFab &yvel, const MultiFab &, const MultiFab &source, const MultiFab *SmnSmn, const MultiFab *eddyDiffs, MultiFab *Hfx3, MultiFab *Q1fx3, MultiFab *Q2fx3, MultiFab *Diss, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const Gpu::DeviceVector< BCRec > &domain_bcs_type_d, const Vector< BCRec > &domain_bcs_type_h, std::unique_ptr< MultiFab > &z_phys_nd, std::unique_ptr< MultiFab > &ax, std::unique_ptr< MultiFab > &ay, std::unique_ptr< MultiFab > &az, std::unique_ptr< MultiFab > &detJ, std::unique_ptr< MultiFab > &detJ_new, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine): ERF_slow_rhs_post.cpp'],['../TI__slow__headers_8H.html#adcc4119e9ba991c0074a59ea914a9996',1,'erf_slow_rhs_post(int level, int finest_level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old, amrex::Vector< amrex::MultiFab > &S_new, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &zvel, const amrex::MultiFab &source, const amrex::MultiFab *SmnSmn, const amrex::MultiFab *eddyDiffs, amrex::MultiFab *Hfx3, amrex::MultiFab *Q1fx3, amrex::MultiFab *Q2fx3, amrex::MultiFab *Diss, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const amrex::Gpu::DeviceVector< amrex::BCRec > &domain_bcs_type_d, const amrex::Vector< amrex::BCRec > &domain_bcs_type, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &ax, std::unique_ptr< amrex::MultiFab > &ay, std::unique_ptr< amrex::MultiFab > &az, std::unique_ptr< amrex::MultiFab > &dJ_old, std::unique_ptr< amrex::MultiFab > &dJ_new, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine): TI_slow_headers.H']]], + ['erf_5fslow_5frhs_5fpre_2892',['erf_slow_rhs_pre',['../ERF__slow__rhs__pre_8cpp.html#ad018745b333f31583ebb5940d370ea6b',1,'erf_slow_rhs_pre(int level, int finest_level, int nrk, Real dt, Vector< MultiFab > &S_rhs, Vector< MultiFab > &S_old, Vector< MultiFab > &S_data, const MultiFab &S_prim, Vector< MultiFab > &S_scratch, const MultiFab &xvel, const MultiFab &yvel, const MultiFab &zvel, std::unique_ptr< MultiFab > &z_t_mf, MultiFab &Omega, const MultiFab &cc_src, const MultiFab &xmom_src, const MultiFab &ymom_src, const MultiFab &zmom_src, MultiFab *Tau11, MultiFab *Tau22, MultiFab *Tau33, MultiFab *Tau12, MultiFab *Tau13, MultiFab *Tau21, MultiFab *Tau23, MultiFab *Tau31, MultiFab *Tau32, MultiFab *SmnSmn, MultiFab *eddyDiffs, MultiFab *Hfx3, MultiFab *Q1fx3, MultiFab *Q2fx3, MultiFab *Diss, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const Gpu::DeviceVector< BCRec > &domain_bcs_type_d, const Vector< BCRec > &domain_bcs_type_h, std::unique_ptr< MultiFab > &z_phys_nd, std::unique_ptr< MultiFab > &ax, std::unique_ptr< MultiFab > &ay, std::unique_ptr< MultiFab > &az, std::unique_ptr< MultiFab > &detJ, const MultiFab *p0, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, YAFluxRegister *fr_as_crse, YAFluxRegister *fr_as_fine): ERF_slow_rhs_pre.cpp'],['../TI__slow__headers_8H.html#ae97ca7001946dab01dba29e1eaa9a448',1,'erf_slow_rhs_pre(int level, int finest_level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_rhs, amrex::Vector< amrex::MultiFab > &S_old, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::Vector< amrex::MultiFab > &S_scratch, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &zvel, std::unique_ptr< amrex::MultiFab > &z_t, amrex::MultiFab &Omega, const amrex::MultiFab &cc_src, const amrex::MultiFab &xmom_src, const amrex::MultiFab &ymom_src, const amrex::MultiFab &zmom_src, amrex::MultiFab *Tau11, amrex::MultiFab *Tau22, amrex::MultiFab *Tau33, amrex::MultiFab *Tau12, amrex::MultiFab *Tau13, amrex::MultiFab *Tau21, amrex::MultiFab *Tau23, amrex::MultiFab *Tau31, amrex::MultiFab *Tau32, amrex::MultiFab *SmnSmn, amrex::MultiFab *eddyDiffs, amrex::MultiFab *Hfx3, amrex::MultiFab *Q1fx3, amrex::MultiFab *Q2fx3, amrex::MultiFab *Diss, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const amrex::Gpu::DeviceVector< amrex::BCRec > &domain_bcs_type_d, const amrex::Vector< amrex::BCRec > &domain_bcs_type, std::unique_ptr< amrex::MultiFab > &z_phys_nd, std::unique_ptr< amrex::MultiFab > &ax, std::unique_ptr< amrex::MultiFab > &ay, std::unique_ptr< amrex::MultiFab > &az, std::unique_ptr< amrex::MultiFab > &dJ, const amrex::MultiFab *p0, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, amrex::YAFluxRegister *fr_as_crse, amrex::YAFluxRegister *fr_as_fine): TI_slow_headers.H']]], + ['erffillpatcher_2893',['ERFFillPatcher',['../classERFFillPatcher.html#a4236a9ab8003847e327495ff170a9a7a',1,'ERFFillPatcher']]], + ['erfphysbcfunct_5fcons_2894',['ERFPhysBCFunct_cons',['../classERFPhysBCFunct__cons.html#a12eafafca9393d7099b88368845a9cf7',1,'ERFPhysBCFunct_cons']]], + ['erfphysbcfunct_5fu_2895',['ERFPhysBCFunct_u',['../classERFPhysBCFunct__u.html#a17013b7ca9ae16f9f0f41783ed6c7f94',1,'ERFPhysBCFunct_u']]], + ['erfphysbcfunct_5fv_2896',['ERFPhysBCFunct_v',['../classERFPhysBCFunct__v.html#a0f49b867bd8b6ed700f545dd3f023b95',1,'ERFPhysBCFunct_v']]], + ['erfphysbcfunct_5fw_2897',['ERFPhysBCFunct_w',['../classERFPhysBCFunct__w.html#a7377738d5511aaf90cbd3615f9485a73',1,'ERFPhysBCFunct_w']]], + ['erfphysbcfunct_5fw_5fno_5fterrain_2898',['ERFPhysBCFunct_w_no_terrain',['../classERFPhysBCFunct__w__no__terrain.html#a349901fd3b5c9c03f6b318a2d6a4c41b',1,'ERFPhysBCFunct_w_no_terrain']]], + ['errorest_2899',['ErrorEst',['../classERF.html#a18e6dbbf968b4492e78aa427791620f4',1,'ERF']]], + ['esttimestep_2900',['estTimeStep',['../classERF.html#a6b1d727e63de2e49aa4f8e00b0dda1d5',1,'ERF']]], + ['eulerianmicrophysics_2901',['EulerianMicrophysics',['../classEulerianMicrophysics.html#af78c2f059431d49deec9f570ada4daaa',1,'EulerianMicrophysics::EulerianMicrophysics()'],['../classEulerianMicrophysics.html#a26a985c76efcd1dd68b5c853bbd264f6',1,'EulerianMicrophysics::EulerianMicrophysics(const int &nlev, const MoistureType &a_model_type)']]], + ['evaluate_2902',['Evaluate',['../structWENO__Z5.html#a06568f71bdf16e718756dcd66a26fd97',1,'WENO_Z5::Evaluate()'],['../structWENO__MZQ3.html#a8dcc9655166c1217b7056f244d4cfde2',1,'WENO_MZQ3::Evaluate()'],['../structWENO__Z3.html#aa6c2eefc18b5f0365c0357ee4f066080',1,'WENO_Z3::Evaluate()'],['../structWENO5.html#ae77d5f8032cf91c84551f51170ec9111',1,'WENO5::Evaluate()'],['../structWENO3.html#a6a48e6b00e04466ca779a2b3ee62770b',1,'WENO3::Evaluate()'],['../structUPWINDALL.html#a781c3531bb77c6282c88c9cc3d64c722',1,'UPWINDALL::Evaluate()'],['../structCENTERED6.html#aacd79f8ed62a166d5f4d44a20d09fc13',1,'CENTERED6::Evaluate()'],['../structUPWIND5.html#a267b7805b0761e01b0532a986307b79d',1,'UPWIND5::Evaluate()'],['../structCENTERED4.html#ae67620f7c851fbadb31ff439601ac7fe',1,'CENTERED4::Evaluate()'],['../structUPWIND3.html#a247a547b52d1bf118e8a9cb44d46b744',1,'UPWIND3::Evaluate()'],['../structCENTERED2.html#a1f9232868e37a452630ccfa8ec34be91',1,'CENTERED2::Evaluate()']]], + ['evolve_2903',['Evolve',['../classERF.html#a0be12798b46f52fa4b5a995f147c3f96',1,'ERF']]], + ['ewp_2904',['EWP',['../classEWP.html#a4c32d700e8ba91dfbc07c332ad91ca71',1,'EWP']]], + ['exit_5fdef_5fmode_2905',['exit_def_mode',['../classncutils_1_1NCGroup.html#a3a4ebd106195be96fb41bb3bfde83143',1,'ncutils::NCGroup']]], + ['exp_5finterpol_2906',['exp_interpol',['../classPhysProp.html#a9bc40a34bf3b039dd0d8ad87678e23d1',1,'PhysProp']]], + ['expand_5fday_5ffluxes_2907',['expand_day_fluxes',['../namespaceinternal.html#a154efe747ea48707745d01843ac5eb71',1,'internal']]], + ['export_5fsurface_5ffluxes_2908',['export_surface_fluxes',['../classRadiation.html#a2115945b42eb2b2c6844049b2edc74ca',1,'Radiation']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index f8f317efb6..d7161f10ff 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -1,24 +1,24 @@ var searchData= [ - ['factory_2904',['Factory',['../classERF.html#add33a9ec6db918b2ef03de4a92adc764',1,'ERF']]], - ['field_2905',['field',['../classPlaneAverage.html#a027673d7c6dd35a1b45cd1fa8f2b4cb5',1,'PlaneAverage']]], - ['fill_2906',['Fill',['../classERFFillPatcher.html#a045ae741822ced1684eddf019cd7f219',1,'ERFFillPatcher']]], - ['fill_5ffab_5ffrom_5farrays_2907',['fill_fab_from_arrays',['../NCWpsFile_8H.html#a64f2a31eac0693c65ffb19e37014426a',1,'NCWpsFile.H']]], - ['fill_5ffrom_5fbndryregs_2908',['fill_from_bndryregs',['../classERF.html#a2135641de33dea5057799569c74cac42',1,'ERF']]], - ['fill_5fnturb_5fmultifab_2909',['fill_Nturb_multifab',['../classWindFarm.html#ad1f03a5472c55db1f73bec1f100bbee6',1,'WindFarm']]], - ['fill_5frhs_2910',['fill_rhs',['../classERF.html#a76600d7a4a0451c9727d2cc57dae4220',1,'ERF']]], - ['fillbdyccvels_2911',['FillBdyCCVels',['../classERF.html#a19c8017ca1ff0eead61abd7e0ce62232',1,'ERF']]], - ['fillcoarsepatch_2912',['FillCoarsePatch',['../classERF.html#ac4497025ab94461899960ee067c2c72a',1,'ERF']]], - ['fillintermediatepatch_2913',['FillIntermediatePatch',['../classERF.html#a5434c771d76cf50e4a0dd9e1b0eb27fc',1,'ERF']]], - ['fillpatch_2914',['FillPatch',['../classERF.html#a8de69f537859f576fba1d94844cfbd33',1,'ERF']]], - ['fillpatchblocks_2915',['FillPatchBlocks',['../classMultiBlockContainer.html#a92e9b71087c94076b01f13b6cb6fcec5',1,'MultiBlockContainer']]], - ['fillpatchmoistvars_2916',['FillPatchMoistVars',['../classERF.html#afb39caf6b6949138c0c3c4a067648321',1,'ERF']]], - ['fillrelax_2917',['FillRelax',['../classERFFillPatcher.html#a69bc23658f5c545f654c7ddd0cabb105',1,'ERFFillPatcher']]], - ['fillset_2918',['FillSet',['../classERFFillPatcher.html#ae6ce0e1d59fc62d812c779d536a95c58',1,'ERFFillPatcher']]], - ['finalize_2919',['finalize',['../classOptics.html#ad044034219080c4d8bc696c4c259cb4d',1,'Optics::finalize()'],['../classRrtmgp.html#aba1f5f9d2655e0df2747c8d8efedecdf',1,'Rrtmgp::finalize()']]], - ['findsp_2920',['findsp',['../classWaterVaporSat.html#a5030f00a3a80f34dc58025cb42e14aa4',1,'WaterVaporSat']]], - ['fine_5fcompute_5finterior_5fghost_5frhs_2921',['fine_compute_interior_ghost_rhs',['../InteriorGhostCells_8cpp.html#ae5ff4686584e657be0c2b4a10dd39553',1,'fine_compute_interior_ghost_rhs(const Real &time, const Real &delta_t, const int &width, const int &set_width, const Geometry &geom, ERFFillPatcher *FPr_c, ERFFillPatcher *FPr_u, ERFFillPatcher *FPr_v, ERFFillPatcher *FPr_w, Vector< BCRec > &domain_bcs_type, Vector< MultiFab > &S_rhs_f, Vector< MultiFab > &S_data_f): InteriorGhostCells.cpp'],['../Utils_8H.html#a666ef6030bc3baa94198a32754fc65f2',1,'fine_compute_interior_ghost_rhs(const amrex::Real &time, const amrex::Real &delta_t, const int &width, const int &set_width, const amrex::Geometry &geom, ERFFillPatcher *FPr_c, ERFFillPatcher *FPr_u, ERFFillPatcher *FPr_v, ERFFillPatcher *FPr_w, amrex::Vector< amrex::BCRec > &domain_bcs_type, amrex::Vector< amrex::MultiFab > &S_rhs_f, amrex::Vector< amrex::MultiFab > &S_data_f): Utils.H']]], - ['fitch_2922',['Fitch',['../classFitch.html#a3682b755760d9e2543182ffbc0f3a618',1,'Fitch']]], - ['flowerif_2923',['FlowerIF',['../classFlowerIF.html#ac38f4d1d1e3825fb2009aa292a577b59',1,'FlowerIF']]], - ['full_5fname_2924',['full_name',['../classncutils_1_1NCGroup.html#a56f4429492300eabd16fa0d4bd55b8c7',1,'ncutils::NCGroup']]] + ['factory_2909',['Factory',['../classERF.html#add33a9ec6db918b2ef03de4a92adc764',1,'ERF']]], + ['field_2910',['field',['../classPlaneAverage.html#a027673d7c6dd35a1b45cd1fa8f2b4cb5',1,'PlaneAverage']]], + ['fill_2911',['Fill',['../classERFFillPatcher.html#a045ae741822ced1684eddf019cd7f219',1,'ERFFillPatcher']]], + ['fill_5ffab_5ffrom_5farrays_2912',['fill_fab_from_arrays',['../NCWpsFile_8H.html#a64f2a31eac0693c65ffb19e37014426a',1,'NCWpsFile.H']]], + ['fill_5ffrom_5fbndryregs_2913',['fill_from_bndryregs',['../classERF.html#a2135641de33dea5057799569c74cac42',1,'ERF']]], + ['fill_5fnturb_5fmultifab_2914',['fill_Nturb_multifab',['../classWindFarm.html#ad1f03a5472c55db1f73bec1f100bbee6',1,'WindFarm']]], + ['fill_5frhs_2915',['fill_rhs',['../classERF.html#a76600d7a4a0451c9727d2cc57dae4220',1,'ERF']]], + ['fillbdyccvels_2916',['FillBdyCCVels',['../classERF.html#a19c8017ca1ff0eead61abd7e0ce62232',1,'ERF']]], + ['fillcoarsepatch_2917',['FillCoarsePatch',['../classERF.html#ac4497025ab94461899960ee067c2c72a',1,'ERF']]], + ['fillintermediatepatch_2918',['FillIntermediatePatch',['../classERF.html#a5434c771d76cf50e4a0dd9e1b0eb27fc',1,'ERF']]], + ['fillpatch_2919',['FillPatch',['../classERF.html#a8de69f537859f576fba1d94844cfbd33',1,'ERF']]], + ['fillpatchblocks_2920',['FillPatchBlocks',['../classMultiBlockContainer.html#a92e9b71087c94076b01f13b6cb6fcec5',1,'MultiBlockContainer']]], + ['fillpatchmoistvars_2921',['FillPatchMoistVars',['../classERF.html#afb39caf6b6949138c0c3c4a067648321',1,'ERF']]], + ['fillrelax_2922',['FillRelax',['../classERFFillPatcher.html#a69bc23658f5c545f654c7ddd0cabb105',1,'ERFFillPatcher']]], + ['fillset_2923',['FillSet',['../classERFFillPatcher.html#ae6ce0e1d59fc62d812c779d536a95c58',1,'ERFFillPatcher']]], + ['finalize_2924',['finalize',['../classOptics.html#ad044034219080c4d8bc696c4c259cb4d',1,'Optics::finalize()'],['../classRrtmgp.html#aba1f5f9d2655e0df2747c8d8efedecdf',1,'Rrtmgp::finalize()']]], + ['findsp_2925',['findsp',['../classWaterVaporSat.html#a5030f00a3a80f34dc58025cb42e14aa4',1,'WaterVaporSat']]], + ['fine_5fcompute_5finterior_5fghost_5frhs_2926',['fine_compute_interior_ghost_rhs',['../InteriorGhostCells_8cpp.html#ae5ff4686584e657be0c2b4a10dd39553',1,'fine_compute_interior_ghost_rhs(const Real &time, const Real &delta_t, const int &width, const int &set_width, const Geometry &geom, ERFFillPatcher *FPr_c, ERFFillPatcher *FPr_u, ERFFillPatcher *FPr_v, ERFFillPatcher *FPr_w, Vector< BCRec > &domain_bcs_type, Vector< MultiFab > &S_rhs_f, Vector< MultiFab > &S_data_f): InteriorGhostCells.cpp'],['../Utils_8H.html#a666ef6030bc3baa94198a32754fc65f2',1,'fine_compute_interior_ghost_rhs(const amrex::Real &time, const amrex::Real &delta_t, const int &width, const int &set_width, const amrex::Geometry &geom, ERFFillPatcher *FPr_c, ERFFillPatcher *FPr_u, ERFFillPatcher *FPr_v, ERFFillPatcher *FPr_w, amrex::Vector< amrex::BCRec > &domain_bcs_type, amrex::Vector< amrex::MultiFab > &S_rhs_f, amrex::Vector< amrex::MultiFab > &S_data_f): Utils.H']]], + ['fitch_2927',['Fitch',['../classFitch.html#a3682b755760d9e2543182ffbc0f3a618',1,'Fitch']]], + ['flowerif_2928',['FlowerIF',['../classFlowerIF.html#ac38f4d1d1e3825fb2009aa292a577b59',1,'FlowerIF']]], + ['full_5fname_2929',['full_name',['../classncutils_1_1NCGroup.html#a56f4429492300eabd16fa0d4bd55b8c7',1,'ncutils::NCGroup']]] ]; diff --git a/search/functions_6.js b/search/functions_6.js index e14fe59f87..44beaf135a 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -1,155 +1,155 @@ var searchData= [ - ['gam_5fliquid_5flw_2925',['gam_liquid_lw',['../classCloudRadProps.html#a5772a63dc315f019d951785ebdb9c13d',1,'CloudRadProps']]], - ['gam_5fliquid_5fsw_2926',['gam_liquid_sw',['../classCloudRadProps.html#a2890fa11a8f395809fe215447e339c20',1,'CloudRadProps']]], - ['gammadist_5fliq_5foptics_5flw_2927',['gammadist_liq_optics_lw',['../classCloudRadProps.html#a31a396f1997438a7cbb347767dca311a',1,'CloudRadProps']]], - ['gammadist_5fliq_5foptics_5fsw_2928',['gammadist_liq_optics_sw',['../classCloudRadProps.html#adcaf1c142347cdcd3b761af9c7ee5c56',1,'CloudRadProps']]], - ['get_2929',['get',['../structncutils_1_1NCVar.html#ab39527f40ff0417de3c1ff8c441ced93',1,'ncutils::NCVar::get(float *) const'],['../structncutils_1_1NCVar.html#ac88fd209afde1f05e4f8f62e4c628bba',1,'ncutils::NCVar::get(double *) const'],['../structncutils_1_1NCVar.html#ad73293d8faae951e5f91cc3ba49d0f8c',1,'ncutils::NCVar::get(char *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a7fe596943d518530da29a356d393090d',1,'ncutils::NCVar::get(char *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ab994c2ebc61623888b2e3fc6bf399bff',1,'ncutils::NCVar::get(int *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a0a1082e40bee181e99e04ca81311bb70',1,'ncutils::NCVar::get(int *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ad6fc629cd035e5779e9e891fd37e68ae',1,'ncutils::NCVar::get(float *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ab3b5bad54cdc792e734690fcb5f4ecec',1,'ncutils::NCVar::get(double *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a533478371e0bd09a6f4944bf5fe00684',1,'ncutils::NCVar::get(double *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a0a7990c37360c27e7ba2fb47617f5255',1,'ncutils::NCVar::get(int *) const'],['../structncutils_1_1NCVar.html#af036d4858171a98b8a951348a654a36c',1,'ncutils::NCVar::get(float *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const']]], - ['get_5fabsplw_2930',['get_absplw',['../classPhysProp.html#a3f23e348e84101f927619a7eabc51a6e',1,'PhysProp']]], - ['get_5fabspsw_2931',['get_abspsw',['../classPhysProp.html#acf3cee48b7815ac002ea675876c52626',1,'PhysProp']]], - ['get_5faer_5flw_5fabs_2932',['get_aer_lw_abs',['../classMamConstituents.html#abced5d5167a48eec9a0923e2acab5ad3',1,'MamConstituents']]], - ['get_5faer_5flw_5fhygro_5fabs_2933',['get_aer_lw_hygro_abs',['../classMamConstituents.html#a615c6fe6e689806ebea977248a801859',1,'MamConstituents']]], - ['get_5faer_5fmu_2934',['get_aer_mu',['../classMamConstituents.html#a45a7f8dfd5b8b6f26fa5c5dd7628bfe9',1,'MamConstituents']]], - ['get_5faer_5fopticstype_2935',['get_aer_opticstype',['../classMamConstituents.html#a00c16dcafa756dac9f1e3191c39cf45a',1,'MamConstituents']]], - ['get_5faer_5fr_5flw_5fabs_2936',['get_aer_r_lw_abs',['../classMamConstituents.html#aa9738a1eeff88e7f5985c7ec990f37fd',1,'MamConstituents']]], - ['get_5faer_5fr_5fsw_5fascat_2937',['get_aer_r_sw_ascat',['../classMamConstituents.html#abea6b6de83d265c3d1ff0c0ef625dfac',1,'MamConstituents']]], - ['get_5faer_5fr_5fsw_5fext_2938',['get_aer_r_sw_ext',['../classMamConstituents.html#afd11f880a3bfdd56a327b33802cb9e5d',1,'MamConstituents']]], - ['get_5faer_5fr_5fsw_5fscat_2939',['get_aer_r_sw_scat',['../classMamConstituents.html#a5d379f3c6f64728cb5e2d983096e2320',1,'MamConstituents']]], - ['get_5faer_5frefindex_5faer_5flw_2940',['get_aer_refindex_aer_lw',['../classMamConstituents.html#ac97d69a81650adf8b2db593789a5c64f',1,'MamConstituents']]], - ['get_5faer_5frefindex_5faer_5fsw_2941',['get_aer_refindex_aer_sw',['../classMamConstituents.html#aed5b213b0f2621eee2983eff283ba7ad',1,'MamConstituents']]], - ['get_5faer_5fsw_5fhygro_5fasm_2942',['get_aer_sw_hygro_asm',['../classMamConstituents.html#a80a18aa331fc8986442ec2c1d19c0fc3',1,'MamConstituents']]], - ['get_5faer_5fsw_5fhygro_5fext_2943',['get_aer_sw_hygro_ext',['../classMamConstituents.html#a4b5f7c567835d54155d36cb7b7dd1016',1,'MamConstituents']]], - ['get_5faer_5fsw_5fhygro_5fssa_2944',['get_aer_sw_hygro_ssa',['../classMamConstituents.html#a55f18bc19313997a05e90bda52aca5ff',1,'MamConstituents']]], - ['get_5faer_5fsw_5fnonhygro_5fascat_2945',['get_aer_sw_nonhygro_ascat',['../classMamConstituents.html#a563e58d03a7787ca3a40c602591de716',1,'MamConstituents']]], - ['get_5faer_5fsw_5fnonhygro_5fasm_2946',['get_aer_sw_nonhygro_asm',['../classMamConstituents.html#a82c89926169f83caec2e2cb1b17c98dd',1,'MamConstituents']]], - ['get_5faer_5fsw_5fnonhygro_5fext_2947',['get_aer_sw_nonhygro_ext',['../classMamConstituents.html#a6253e342c1dfeac6b7516ed20182d621',1,'MamConstituents']]], - ['get_5faer_5fsw_5fnonhygro_5fscat_2948',['get_aer_sw_nonhygro_scat',['../classMamConstituents.html#ad441f881bce9bd57dcf87f906935e315',1,'MamConstituents']]], - ['get_5faer_5fsw_5fnonhygro_5fssa_2949',['get_aer_sw_nonhygro_ssa',['../classMamConstituents.html#a25c7c70ec61cb1fc2ed73020c483bc01',1,'MamConstituents']]], - ['get_5faername_2950',['get_aername',['../classMamConstituents.html#a06375fcfa88eed7c0b24a217a75ab454',1,'MamConstituents::get_aername()'],['../classPhysProp.html#a30b4a5030a225ee8dfc03334e562717a',1,'PhysProp::get_aername()']]], - ['get_5faero_5fnames_2951',['get_aero_names',['../classMamConstituents.html#a0fa8127d10ddf551b969208d28ec180e',1,'MamConstituents']]], - ['get_5fasmpsw_2952',['get_asmpsw',['../classPhysProp.html#a5d16e675e5880eae84501e11beb0771f',1,'PhysProp']]], - ['get_5fattr_2953',['get_attr',['../structncutils_1_1NCVar.html#a774b3bda4e9dc903ecfa35af38e863c6',1,'ncutils::NCVar::get_attr(const std::string &name) const'],['../structncutils_1_1NCVar.html#aa5b83489bee14205286a757e0789ddbd',1,'ncutils::NCVar::get_attr(const std::string &name, std::vector< double > &value) const'],['../structncutils_1_1NCVar.html#af09b0c94dceb8666a7be0d6167bfc4b4',1,'ncutils::NCVar::get_attr(const std::string &name, std::vector< float > &value) const'],['../structncutils_1_1NCVar.html#a720f935c1949f56e31eb057dbc1e7ea6',1,'ncutils::NCVar::get_attr(const std::string &name, std::vector< int > &value) const'],['../classncutils_1_1NCGroup.html#a2f10bc405d66f794c4e8a8fd71dc718d',1,'ncutils::NCGroup::get_attr(const std::string &name) const'],['../classncutils_1_1NCGroup.html#a0f24e998915e60b177d036595f0f2734',1,'ncutils::NCGroup::get_attr(const std::string &name, std::vector< double > &value) const'],['../classncutils_1_1NCGroup.html#ac25f1ca78fc2cd66e7b80fdcc30f512f',1,'ncutils::NCGroup::get_attr(const std::string &name, std::vector< float > &value) const'],['../classncutils_1_1NCGroup.html#ac5beadfdf8519b384504dc82f6bdecc5',1,'ncutils::NCGroup::get_attr(const std::string &name, std::vector< int > &value) const']]], - ['get_5faverage_2954',['get_average',['../classMOSTAverage.html#aa52cd2c83e24eef47d6a409b7bcf4c81',1,'MOSTAverage']]], - ['get_5fcloud_5foptics_5flw_2955',['get_cloud_optics_lw',['../classOptics.html#af5f3fa679301f0ead8b8155626b2e710',1,'Optics']]], - ['get_5fcloud_5foptics_5fsw_2956',['get_cloud_optics_sw',['../classOptics.html#aee82856b88240c428aefc6f47bf9500c',1,'Optics']]], - ['get_5fdata_2957',['get_data',['../structNDArray.html#aa1c5762c2de2f4286d4f341b618df1e5',1,'NDArray']]], - ['get_5fdata_5fptr_2958',['Get_Data_Ptr',['../classLandSurface.html#af125bc0c5860b3564afdfce10ec253ea',1,'LandSurface']]], - ['get_5fdata_5fsize_2959',['Get_Data_Size',['../classLandSurface.html#a2652af07555cc98d15d3516371fa42e6',1,'LandSurface']]], - ['get_5fdensity_5faer_2960',['get_density_aer',['../classMamConstituents.html#a2c87a154e21ee4b762e5b86a118c9d99',1,'MamConstituents::get_density_aer()'],['../classPhysProp.html#a2d695487896685188cfc27622d7d8b92',1,'PhysProp::get_density_aer(int &id, real &density_aer)']]], - ['get_5fdgnum_2961',['get_dgnum',['../classPhysProp.html#a3c87348b9c02ab110724574c78c47828',1,'PhysProp']]], - ['get_5fdgnumhi_2962',['get_dgnumhi',['../classPhysProp.html#a6c96e25dea777230786bac835967cca4',1,'PhysProp']]], - ['get_5fdgnumlo_2963',['get_dgnumlo',['../classPhysProp.html#a18f5b5ef7efc62872920880ae0387abb',1,'PhysProp']]], - ['get_5fdispersion_5faer_2964',['get_dispersion_aer',['../classMamConstituents.html#ae0eb743aa6313e75108c9793e87ec247',1,'MamConstituents::get_dispersion_aer()'],['../classPhysProp.html#a85cfc46f9dba253c1680a8098a862c7a',1,'PhysProp::get_dispersion_aer(int &id, real &dispersion_aer)']]], - ['get_5fdryrad_5faer_2965',['get_dryrad_aer',['../classPhysProp.html#a00e635f7c927cf65fb9849888954c5a8',1,'PhysProp::get_dryrad_aer()'],['../classMamConstituents.html#a94cc78290a0a92bf8160d0320c661d9a',1,'MamConstituents::get_dryrad_aer()']]], - ['get_5fextpsw_2966',['get_extpsw',['../classPhysProp.html#a7736eb5e1fc41ef331f9562daacf2a19',1,'PhysProp']]], - ['get_5fflux_5fptr_2967',['Get_Flux_Ptr',['../classLandSurface.html#a967a4b0772dc721d0242d38613ac430e',1,'LandSurface']]], - ['get_5fgas_5fnames_2968',['get_gas_names',['../classMamConstituents.html#abb525061b723e29201646eb76f460672',1,'MamConstituents']]], - ['get_5fgas_5fvmr_2969',['get_gas_vmr',['../classRadiation.html#a17087b1575e1d891f0617b22ca78bec3',1,'Radiation']]], - ['get_5fgpoint_5fbands_5flw_2970',['get_gpoint_bands_lw',['../classRrtmgp.html#a3599409b29ca122c0ac8e360097d6551',1,'Rrtmgp']]], - ['get_5fgpoint_5fbands_5fsw_2971',['get_gpoint_bands_sw',['../classRrtmgp.html#a731fae99697b1f9f94847726d59fb77e',1,'Rrtmgp']]], - ['get_5fhygro_5faer_2972',['get_hygro_aer',['../classMamConstituents.html#ad1737cb1bc9e819f593ad262d5f2a764',1,'MamConstituents::get_hygro_aer()'],['../classPhysProp.html#a484174f1c3c34929564175635ac0cea4',1,'PhysProp::get_hygro_aer()']]], - ['get_5fhygro_5frad_5fprops_2973',['get_hygro_rad_props',['../classAerRadProps.html#a6a1e71160911bbc52d09bdbd73acb219',1,'AerRadProps']]], - ['get_5flsm_5fgeom_2974',['Get_Lsm_Geom',['../classLandSurface.html#a368a57f198d060805dcd615677366c3c',1,'LandSurface']]], - ['get_5flsm_5ftsurf_2975',['get_lsm_tsurf',['../classABLMost.html#ae28fd8a21f4b514875c24fe4b8e85081',1,'ABLMost']]], - ['get_5flw_5fabs_2976',['get_lw_abs',['../classPhysProp.html#aee93d9cfecbcef45bc4ff5c55e924d3c',1,'PhysProp']]], - ['get_5flw_5fhygro_5fabs_2977',['get_lw_hygro_abs',['../classPhysProp.html#ada1267eec64ed72b370c245bdaf28cde',1,'PhysProp']]], - ['get_5flw_5fspectral_5fboundaries_2978',['get_lw_spectral_boundaries',['../classRadConstants.html#a242b8b89c7cd6415af91e2bc35a5fd58',1,'RadConstants']]], - ['get_5flw_5fspectral_5fmidpoints_2979',['get_lw_spectral_midpoints',['../classRadConstants.html#a1ac73a96f506a7f16b7fd7500e1fa592',1,'RadConstants']]], - ['get_5fmac_5favg_2980',['get_mac_avg',['../classABLMost.html#af26cdc6b8c162c14b2db32eb395f0565',1,'ABLMost']]], - ['get_5fmam_5fdensity_5faer_2981',['get_mam_density_aer',['../classMamConstituents.html#a0d5796bba8b3031a99ef09309a2508e5',1,'MamConstituents']]], - ['get_5fmam_5fhygro_5faer_2982',['get_mam_hygro_aer',['../classMamConstituents.html#a53ef55dfb6cfe3f77dcd16d4ccec5237',1,'MamConstituents']]], - ['get_5fmam_5fprops_2983',['get_mam_props',['../classMamConstituents.html#ae8c4861e3d2d79f208f5b78270aa72f6',1,'MamConstituents::get_mam_props(int list_idx, int mode_idx, int spec_idx, real &density_aer, std::string &spectype, real &hygro_aer, real1d &refindex_real_aer_sw, real1d &refindex_im_aer_sw)'],['../classMamConstituents.html#ae437f14b2fa3b6f8eb860517311cd76e',1,'MamConstituents::get_mam_props(int list_idx, int mode_idx, int spec_idx, real &density_aer)']]], - ['get_5fmam_5fprops_5flw_2984',['get_mam_props_lw',['../classMamConstituents.html#a4e30afbc74de6ccb53def99d3d2b89d7',1,'MamConstituents']]], - ['get_5fmam_5fprops_5fsw_2985',['get_mam_props_sw',['../classMamConstituents.html#a93e2f68e7941afb2fa38f23970e27967',1,'MamConstituents']]], - ['get_5fmax_5ftemperature_2986',['get_max_temperature',['../classRrtmgp.html#a54d681da78a4c643e44de12c096429b1',1,'Rrtmgp']]], - ['get_5fmin_5ftemperature_2987',['get_min_temperature',['../classRrtmgp.html#a9f2ab92b47552998f259e3e8cfd1ae25',1,'Rrtmgp']]], - ['get_5fmode_5fnspec_2988',['get_mode_nspec',['../classMamConstituents.html#a00fcbe86b80e26221e3895c920d7cbc2',1,'MamConstituents']]], - ['get_5fmode_5fprops_2989',['get_mode_props',['../classMamConstituents.html#a3bafcd362a064a323c1b6a241a6ece68',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &sigmag, real &rhcrystal, real &rhdeliques)'],['../classMamConstituents.html#ae55ad4c9370b5dfc247eb3bd5127db66',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &sigmag, real2d &refrtablw, real2d &refitablw, real4d &absplw)'],['../classMamConstituents.html#a1dd1ca5edf26c219728b21d5ff2241c4',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &sigmag, real2d &refrtabsw, real2d &refitabsw, real4d &extpsw, real4d &abspsw, real4d &asmpsw)'],['../classMamConstituents.html#a036428179a899d517fc19379ab73e22f',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, int &ncoef, int &prefr, int &prefi)'],['../classMamConstituents.html#aa358f0971ab4250d2b5b540ca0a5d4ed',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &dgnum, real &dgnumhi, real &dgnumlo, real &sigmag)']]], - ['get_5fmu_2990',['get_mu',['../classPhysProp.html#a8c3737a4e44479924b64bd2fa1bb630e',1,'PhysProp']]], - ['get_5fmu_5flambda_5fweights_2991',['get_mu_lambda_weights',['../classCloudRadProps.html#ab5a9764068553f94a590310ff990a97d',1,'CloudRadProps']]], - ['get_5fnaero_2992',['get_naero',['../classMamConstituents.html#a4bfaf145eff109a2e41fa964735b6f79',1,'MamConstituents']]], - ['get_5fnband_5flw_2993',['get_nband_lw',['../classRrtmgp.html#a63713fbd29d350a8d26ba7cd745439f8',1,'Rrtmgp']]], - ['get_5fnband_5fsw_2994',['get_nband_sw',['../classRrtmgp.html#a3d2da27814d96e130b6f0486b36fc6e9',1,'Rrtmgp']]], - ['get_5fncoef_2995',['get_ncoef',['../classPhysProp.html#a0b992ac96f63e3f2b87797a88a6d2c5e',1,'PhysProp']]], - ['get_5fngas_2996',['get_ngas',['../classMamConstituents.html#aa46c21d9af275e89afd383ca15dd0585',1,'MamConstituents']]], - ['get_5fngpt_5flw_2997',['get_ngpt_lw',['../classRrtmgp.html#a208b68626f3d16b530e053f6f0d99d56',1,'Rrtmgp']]], - ['get_5fngpt_5fsw_2998',['get_ngpt_sw',['../classRrtmgp.html#a6f4be82ac30aabe0107060413c7bd9a1',1,'Rrtmgp']]], - ['get_5fnmodes_2999',['get_nmodes',['../classMamConstituents.html#a6e5af88612848490459d63da05a18360',1,'MamConstituents']]], - ['get_5fnonhygro_5frad_5fprops_3000',['get_nonhygro_rad_props',['../classAerRadProps.html#af6e6827c17d2247b72337a35875ea0e0',1,'AerRadProps']]], - ['get_5fnum_5fto_5fmass_5faer_3001',['get_num_to_mass_aer',['../classMamConstituents.html#ac2399ae888f69972215535a258a2f4fc',1,'MamConstituents::get_num_to_mass_aer()'],['../classPhysProp.html#a913350d86621759ab91c3712cad9215f',1,'PhysProp::get_num_to_mass_aer()']]], - ['get_5fnumber_5fsw_5fbands_3002',['get_number_sw_bands',['../classRadConstants.html#a2ebe3ffd07e9c18b028da947715f3f8f',1,'RadConstants']]], - ['get_5folen_3003',['get_olen',['../classABLMost.html#aef7480dbb43cafff3be93a95240c1ec3',1,'ABLMost']]], - ['get_5fopticstype_3004',['get_opticstype',['../classPhysProp.html#a10da2795ee22a59a6bf00065db618038',1,'PhysProp']]], - ['get_5fpb_5fmag_3005',['get_pb_mag',['../structTurbulentPerturbation.html#a237c085bf6fa265eef471d19bbca613f',1,'TurbulentPerturbation']]], - ['get_5fpb_5fnetzero_3006',['get_pb_netZero',['../structTurbulentPerturbation.html#aa8a048ec67a9e110cef012105dd615cf',1,'TurbulentPerturbation']]], - ['get_5fprefi_3007',['get_prefi',['../classPhysProp.html#a31f4f3ddb1cb5b2d15f1f826ae59af85',1,'PhysProp']]], - ['get_5fprefr_3008',['get_prefr',['../classPhysProp.html#a656181b164401d6423f60acfc8ef7813',1,'PhysProp']]], - ['get_5fqmoist_5fptr_3009',['Get_Qmoist_Ptr',['../classEulerianMicrophysics.html#a416981f230a126387b9a664a5a241e9c',1,'EulerianMicrophysics::Get_Qmoist_Ptr()'],['../classMicrophysics.html#a8edecc53bfdfd0d916d37e3584ebb9ff',1,'Microphysics::Get_Qmoist_Ptr()']]], - ['get_5fqmoist_5fsize_3010',['Get_Qmoist_Size',['../classEulerianMicrophysics.html#ad4983e19f621a55ad7d942c881215c72',1,'EulerianMicrophysics::Get_Qmoist_Size()'],['../classMicrophysics.html#a069e6013efb78d268394868d0cfc6382',1,'Microphysics::Get_Qmoist_Size()']]], - ['get_5fqstate_5fsize_3011',['Get_Qstate_Size',['../classEulerianMicrophysics.html#a3e973738b4e0bbaa7269ab2395322929',1,'EulerianMicrophysics::Get_Qstate_Size()'],['../classMicrophysics.html#a72f6091687c014c5be34275b0975d194',1,'Microphysics::Get_Qstate_Size()']]], - ['get_5fr_5flw_5fabs_3012',['get_r_lw_abs',['../classPhysProp.html#a025a2d9ecc2c4d271d08d0cb75b49f33',1,'PhysProp']]], - ['get_5fr_5fsw_5fascat_3013',['get_r_sw_ascat',['../classPhysProp.html#a4f1f95c6a1c59e037e52668e88b10191',1,'PhysProp']]], - ['get_5fr_5fsw_5fext_3014',['get_r_sw_ext',['../classPhysProp.html#a3b73c4eb2b4d224b99a67053944b5e91',1,'PhysProp']]], - ['get_5fr_5fsw_5fscat_3015',['get_r_sw_scat',['../classPhysProp.html#a8390c01827baf6d2b47eede1766cf548',1,'PhysProp']]], - ['get_5fref_5fim_5faer_5flw_3016',['get_ref_im_aer_lw',['../classPhysProp.html#acf52dbf154af6672eaa9bcf52f73d5c3',1,'PhysProp']]], - ['get_5fref_5fim_5faer_5fsw_3017',['get_ref_im_aer_sw',['../classPhysProp.html#a0c6b02b2894408623fa1a18770e1013f',1,'PhysProp']]], - ['get_5fref_5freal_5faer_5flw_3018',['get_ref_real_aer_lw',['../classPhysProp.html#ac1fffb326bba13fcf21a913a019a715b',1,'PhysProp']]], - ['get_5fref_5freal_5faer_5fsw_3019',['get_ref_real_aer_sw',['../classPhysProp.html#ae549c86a3cd5b8645006f5d39393429e',1,'PhysProp']]], - ['get_5fref_5fsolar_5fband_5firrad_3020',['get_ref_solar_band_irrad',['../classRadConstants.html#ae7b4458f5981571e705ec1e0bfce7958',1,'RadConstants']]], - ['get_5fref_5ftotal_5fsolar_5firrad_3021',['get_ref_total_solar_irrad',['../classRadConstants.html#a424fcb301777b7ff20173ad5e04ce9c7',1,'RadConstants']]], - ['get_5frefitablw_3022',['get_refitablw',['../classPhysProp.html#ac2a203dab2633475c2ae1c2419938a44',1,'PhysProp']]], - ['get_5frefitabsw_3023',['get_refitabsw',['../classPhysProp.html#a7f41249b88ac23b67a77b08f6315d5d3',1,'PhysProp']]], - ['get_5frefrtablw_3024',['get_refrtablw',['../classPhysProp.html#a65e6b3cc24d37ba1a31502109b7b8af4',1,'PhysProp']]], - ['get_5frefrtabsw_3025',['get_refrtabsw',['../classPhysProp.html#a2582929edf17c117af20c4b0005988c4',1,'PhysProp']]], - ['get_5frhcrystal_3026',['get_rhcrystal',['../classPhysProp.html#aafbca319b8c744f5d9c1bded51e79d66',1,'PhysProp']]], - ['get_5frhdeliques_3027',['get_rhdeliques',['../classPhysProp.html#a98643d482d2a30bfeb3cf4fc4b183c61',1,'PhysProp']]], - ['get_5frhs_3028',['get_rhs',['../classMRISplitIntegrator.html#aaf865e066a3c327ff296c99cd0566373',1,'MRISplitIntegrator']]], - ['get_5fsigmag_3029',['get_sigmag',['../classPhysProp.html#ab7161938f929a323e8deab03e78065a4',1,'PhysProp']]], - ['get_5fslow_5ffast_5ftimestep_5fratio_3030',['get_slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#aba63019a6ac3ea9135772dcd91f49c86',1,'MRISplitIntegrator']]], - ['get_5fsolar_5fband_5ffraction_5firrad_3031',['get_solar_band_fraction_irrad',['../classRadConstants.html#ab017176abc1bf3d9b8f3f4250d75b77d',1,'RadConstants']]], - ['get_5fsourcefile_3032',['get_sourcefile',['../classPhysProp.html#a4c454e9b95620757825467640e4dec6b',1,'PhysProp']]], - ['get_5fsw_5fhygro_5fasm_3033',['get_sw_hygro_asm',['../classPhysProp.html#a88a179db56f5d5981ebe32aec54c2b5f',1,'PhysProp']]], - ['get_5fsw_5fhygro_5fext_3034',['get_sw_hygro_ext',['../classPhysProp.html#a0d6fc83cc794bd18f9bd8df70983b44e',1,'PhysProp']]], - ['get_5fsw_5fhygro_5fssa_3035',['get_sw_hygro_ssa',['../classPhysProp.html#afb27495eba78aaf7973ebc6a7b7d3dc5',1,'PhysProp']]], - ['get_5fsw_5fnonhygro_5fascat_3036',['get_sw_nonhygro_ascat',['../classPhysProp.html#a21de4ee0b6f23318467ecadf0490f03d',1,'PhysProp']]], - ['get_5fsw_5fnonhygro_5fasm_3037',['get_sw_nonhygro_asm',['../classPhysProp.html#aa623054605a298be89c3019768e6c974',1,'PhysProp']]], - ['get_5fsw_5fnonhygro_5fext_3038',['get_sw_nonhygro_ext',['../classPhysProp.html#a41916458742151ca9c3e22d3250f3862',1,'PhysProp']]], - ['get_5fsw_5fnonhygro_5fscat_3039',['get_sw_nonhygro_scat',['../classPhysProp.html#a15547827a05a343bfb5079fb03df1d07',1,'PhysProp']]], - ['get_5fsw_5fnonhygro_5fssa_3040',['get_sw_nonhygro_ssa',['../classPhysProp.html#a78c11ff5d667d5eaf5b7388e8c835384',1,'PhysProp']]], - ['get_5fsw_5fspectral_5fboundaries_3041',['get_sw_spectral_boundaries',['../classRadConstants.html#a7d32f7699c2933c60da5163952bfc4cb',1,'RadConstants']]], - ['get_5fsw_5fspectral_5fmidpoints_3042',['get_sw_spectral_midpoints',['../classRadConstants.html#adbfa470ed64a37cb47761a3a8a4678b7',1,'RadConstants']]], - ['get_5ft_5fstar_3043',['get_t_star',['../classABLMost.html#a108ee0811499e80c9d3226bb20da6973',1,'ABLMost']]], - ['get_5ft_5fsurf_3044',['get_t_surf',['../classABLMost.html#aca21d4f7aae064515bfec992b263d6d2',1,'ABLMost']]], - ['get_5ftime_3045',['get_time',['../structTimeInterpolatedData.html#a5b5af3383ee7cba684df54a2cb704d09',1,'TimeInterpolatedData']]], - ['get_5fturb_5floc_3046',['get_turb_loc',['../classNullWindFarm.html#a85f4b30a21138dce73af7ea3769d5580',1,'NullWindFarm']]], - ['get_5fturb_5fspec_3047',['get_turb_spec',['../classNullWindFarm.html#a11fd7bf185b205f71197da8ba41edfb6',1,'NullWindFarm']]], - ['get_5fu_5fstar_3048',['get_u_star',['../classABLMost.html#a0890b6ae8c80d8888effa040af808df0',1,'ABLMost']]], - ['get_5fvar_3049',['get_var',['../structTimeInterpolatedData.html#a65f3edf3f03a779a931f5c58bd438602',1,'TimeInterpolatedData']]], - ['get_5fvarname_3050',['Get_VarName',['../classLandSurface.html#a0e04fe7c9b1f9025e8f4458c4522b1d5',1,'LandSurface']]], - ['get_5fvname_3051',['get_vname',['../structNDArray.html#a4d7550e3c00d13d8397f1cfbdfd2ab48',1,'NDArray']]], - ['get_5fvolcanic_5frad_5fprops_3052',['get_volcanic_rad_props',['../classAerRadProps.html#a74842fff81711719376fc035b86dc1a7',1,'AerRadProps']]], - ['get_5fvolcanic_5fradius_5frad_5fprops_3053',['get_volcanic_radius_rad_props',['../classAerRadProps.html#a55507a56c5808f7480e42f4369cbf5a7',1,'AerRadProps']]], - ['get_5fvshape_3054',['get_vshape',['../structNDArray.html#ad839c3c65bd755311afb6f0dad08f336',1,'NDArray']]], - ['get_5fz0_3055',['get_z0',['../classABLMost.html#a626a97f944cb297c966a2ff7ce0bad97',1,'ABLMost']]], - ['get_5fzref_3056',['get_zref',['../classABLMost.html#ae638411093a2d3cc6cc525d4d7efa7ed',1,'ABLMost::get_zref()'],['../classMOSTAverage.html#a5b590fcba4d5d99178a0f8de14a1f174',1,'MOSTAverage::get_zref()']]], - ['getadvfluxreg_3057',['getAdvFluxReg',['../classERF.html#a4d6d990d8111c170692b1e9cc0e918b8',1,'ERF']]], - ['getcputime_3058',['getCPUTime',['../classERF.html#ae0597da6edf955cd138e52fd00380ff2',1,'ERF']]], - ['getdpdrgivenconstanttheta_3059',['getdPdRgivenConstantTheta',['../EOS_8H.html#a91cb501e961a0d0a6a3c62b5c36702cd',1,'EOS.H']]], - ['getepochtime_3060',['getEpochTime',['../NCWpsFile_8H.html#a370a1cca0113b3529a59c031ff71ffb8',1,'NCWpsFile.H']]], - ['getexnergivenp_3061',['getExnergivenP',['../EOS_8H.html#ab415ab4061cbbea05723267a0bf82c6b',1,'EOS.H']]], - ['getexnergivenrth_3062',['getExnergivenRTh',['../EOS_8H.html#a24b76fd72f051dc593840f006d79fd1a',1,'EOS.H']]], - ['getindx_3063',['getIndx',['../structDirectionSelector.html#a3950b636303028f398441fdc43d66dba',1,'DirectionSelector::getIndx()'],['../structDirectionSelector_3_010_01_4.html#a74c1bd1dca28b374962977ab8e32595e',1,'DirectionSelector< 0 >::getIndx()'],['../structDirectionSelector_3_011_01_4.html#ae5631c2b7917d2bc7cb479a266a61834',1,'DirectionSelector< 1 >::getIndx()'],['../structDirectionSelector_3_012_01_4.html#a5708ddb92c7d49cc9ba821f978251160',1,'DirectionSelector< 2 >::getIndx()']]], - ['getmask_3064',['GetMask',['../classERFFillPatcher.html#a2c0b26e7da60e74734191617c50754e1',1,'ERFFillPatcher']]], - ['getpgivenrth_3065',['getPgivenRTh',['../EOS_8H.html#a08354ab110fb9e873bce9250b4f4b46e',1,'EOS.H']]], - ['getrelaxmaskval_3066',['GetRelaxMaskVal',['../classERFFillPatcher.html#ae36410e2a848977e145b29c755ac8b5d',1,'ERFFillPatcher']]], - ['getrhogiventhetapress_3067',['getRhogivenThetaPress',['../EOS_8H.html#ae6954ba7deb6ec80482087dbbc51f4ed',1,'EOS.H']]], - ['getrhothetagivenp_3068',['getRhoThetagivenP',['../EOS_8H.html#a3cc0ee7727b26e21a97acfc2ad2e6d4d',1,'EOS.H']]], - ['getsetmaskval_3069',['GetSetMaskVal',['../classERFFillPatcher.html#aa1dd4ccdd7812057d8ee529015e3750d',1,'ERFFillPatcher']]], - ['gettgivenrandrth_3070',['getTgivenRandRTh',['../EOS_8H.html#a65cf1718b7a1fcc56cb16685642543da',1,'EOS.H']]], - ['getthgivenpandt_3071',['getThgivenPandT',['../EOS_8H.html#acd37b404bbf95073ffef2a1003dc56c5',1,'EOS.H']]], - ['getthgivenrandt_3072',['getThgivenRandT',['../EOS_8H.html#ad0e28e4df049e6e34fa4a973dd446506',1,'EOS.H']]], - ['goffgratch_5fsvp_5fice_3073',['GoffGratch_svp_ice',['../classSatMethods.html#a9e929b8ac05dbeaa78dc158159f84758',1,'SatMethods']]], - ['goffgratch_5fsvp_5fwater_3074',['GoffGratch_svp_water',['../classSatMethods.html#a264a283910d028a29c374900fc03017f',1,'SatMethods']]], - ['gotonextline_3075',['GotoNextLine',['../classERF.html#aaee255b031e63bd9b5807f6612739dbd',1,'ERF']]], - ['group_3076',['group',['../classncutils_1_1NCGroup.html#a757c592cddc2272a86033fe888232333',1,'ncutils::NCGroup']]] + ['gam_5fliquid_5flw_2930',['gam_liquid_lw',['../classCloudRadProps.html#a5772a63dc315f019d951785ebdb9c13d',1,'CloudRadProps']]], + ['gam_5fliquid_5fsw_2931',['gam_liquid_sw',['../classCloudRadProps.html#a2890fa11a8f395809fe215447e339c20',1,'CloudRadProps']]], + ['gammadist_5fliq_5foptics_5flw_2932',['gammadist_liq_optics_lw',['../classCloudRadProps.html#a31a396f1997438a7cbb347767dca311a',1,'CloudRadProps']]], + ['gammadist_5fliq_5foptics_5fsw_2933',['gammadist_liq_optics_sw',['../classCloudRadProps.html#adcaf1c142347cdcd3b761af9c7ee5c56',1,'CloudRadProps']]], + ['get_2934',['get',['../structncutils_1_1NCVar.html#ab39527f40ff0417de3c1ff8c441ced93',1,'ncutils::NCVar::get(float *) const'],['../structncutils_1_1NCVar.html#ac88fd209afde1f05e4f8f62e4c628bba',1,'ncutils::NCVar::get(double *) const'],['../structncutils_1_1NCVar.html#ad73293d8faae951e5f91cc3ba49d0f8c',1,'ncutils::NCVar::get(char *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a7fe596943d518530da29a356d393090d',1,'ncutils::NCVar::get(char *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ab994c2ebc61623888b2e3fc6bf399bff',1,'ncutils::NCVar::get(int *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a0a1082e40bee181e99e04ca81311bb70',1,'ncutils::NCVar::get(int *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ad6fc629cd035e5779e9e891fd37e68ae',1,'ncutils::NCVar::get(float *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ab3b5bad54cdc792e734690fcb5f4ecec',1,'ncutils::NCVar::get(double *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a533478371e0bd09a6f4944bf5fe00684',1,'ncutils::NCVar::get(double *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a0a7990c37360c27e7ba2fb47617f5255',1,'ncutils::NCVar::get(int *) const'],['../structncutils_1_1NCVar.html#af036d4858171a98b8a951348a654a36c',1,'ncutils::NCVar::get(float *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const']]], + ['get_5fabsplw_2935',['get_absplw',['../classPhysProp.html#a3f23e348e84101f927619a7eabc51a6e',1,'PhysProp']]], + ['get_5fabspsw_2936',['get_abspsw',['../classPhysProp.html#acf3cee48b7815ac002ea675876c52626',1,'PhysProp']]], + ['get_5faer_5flw_5fabs_2937',['get_aer_lw_abs',['../classMamConstituents.html#abced5d5167a48eec9a0923e2acab5ad3',1,'MamConstituents']]], + ['get_5faer_5flw_5fhygro_5fabs_2938',['get_aer_lw_hygro_abs',['../classMamConstituents.html#a615c6fe6e689806ebea977248a801859',1,'MamConstituents']]], + ['get_5faer_5fmu_2939',['get_aer_mu',['../classMamConstituents.html#a45a7f8dfd5b8b6f26fa5c5dd7628bfe9',1,'MamConstituents']]], + ['get_5faer_5fopticstype_2940',['get_aer_opticstype',['../classMamConstituents.html#a00c16dcafa756dac9f1e3191c39cf45a',1,'MamConstituents']]], + ['get_5faer_5fr_5flw_5fabs_2941',['get_aer_r_lw_abs',['../classMamConstituents.html#aa9738a1eeff88e7f5985c7ec990f37fd',1,'MamConstituents']]], + ['get_5faer_5fr_5fsw_5fascat_2942',['get_aer_r_sw_ascat',['../classMamConstituents.html#abea6b6de83d265c3d1ff0c0ef625dfac',1,'MamConstituents']]], + ['get_5faer_5fr_5fsw_5fext_2943',['get_aer_r_sw_ext',['../classMamConstituents.html#afd11f880a3bfdd56a327b33802cb9e5d',1,'MamConstituents']]], + ['get_5faer_5fr_5fsw_5fscat_2944',['get_aer_r_sw_scat',['../classMamConstituents.html#a5d379f3c6f64728cb5e2d983096e2320',1,'MamConstituents']]], + ['get_5faer_5frefindex_5faer_5flw_2945',['get_aer_refindex_aer_lw',['../classMamConstituents.html#ac97d69a81650adf8b2db593789a5c64f',1,'MamConstituents']]], + ['get_5faer_5frefindex_5faer_5fsw_2946',['get_aer_refindex_aer_sw',['../classMamConstituents.html#aed5b213b0f2621eee2983eff283ba7ad',1,'MamConstituents']]], + ['get_5faer_5fsw_5fhygro_5fasm_2947',['get_aer_sw_hygro_asm',['../classMamConstituents.html#a80a18aa331fc8986442ec2c1d19c0fc3',1,'MamConstituents']]], + ['get_5faer_5fsw_5fhygro_5fext_2948',['get_aer_sw_hygro_ext',['../classMamConstituents.html#a4b5f7c567835d54155d36cb7b7dd1016',1,'MamConstituents']]], + ['get_5faer_5fsw_5fhygro_5fssa_2949',['get_aer_sw_hygro_ssa',['../classMamConstituents.html#a55f18bc19313997a05e90bda52aca5ff',1,'MamConstituents']]], + ['get_5faer_5fsw_5fnonhygro_5fascat_2950',['get_aer_sw_nonhygro_ascat',['../classMamConstituents.html#a563e58d03a7787ca3a40c602591de716',1,'MamConstituents']]], + ['get_5faer_5fsw_5fnonhygro_5fasm_2951',['get_aer_sw_nonhygro_asm',['../classMamConstituents.html#a82c89926169f83caec2e2cb1b17c98dd',1,'MamConstituents']]], + ['get_5faer_5fsw_5fnonhygro_5fext_2952',['get_aer_sw_nonhygro_ext',['../classMamConstituents.html#a6253e342c1dfeac6b7516ed20182d621',1,'MamConstituents']]], + ['get_5faer_5fsw_5fnonhygro_5fscat_2953',['get_aer_sw_nonhygro_scat',['../classMamConstituents.html#ad441f881bce9bd57dcf87f906935e315',1,'MamConstituents']]], + ['get_5faer_5fsw_5fnonhygro_5fssa_2954',['get_aer_sw_nonhygro_ssa',['../classMamConstituents.html#a25c7c70ec61cb1fc2ed73020c483bc01',1,'MamConstituents']]], + ['get_5faername_2955',['get_aername',['../classMamConstituents.html#a06375fcfa88eed7c0b24a217a75ab454',1,'MamConstituents::get_aername()'],['../classPhysProp.html#a30b4a5030a225ee8dfc03334e562717a',1,'PhysProp::get_aername()']]], + ['get_5faero_5fnames_2956',['get_aero_names',['../classMamConstituents.html#a0fa8127d10ddf551b969208d28ec180e',1,'MamConstituents']]], + ['get_5fasmpsw_2957',['get_asmpsw',['../classPhysProp.html#a5d16e675e5880eae84501e11beb0771f',1,'PhysProp']]], + ['get_5fattr_2958',['get_attr',['../structncutils_1_1NCVar.html#a774b3bda4e9dc903ecfa35af38e863c6',1,'ncutils::NCVar::get_attr(const std::string &name) const'],['../structncutils_1_1NCVar.html#aa5b83489bee14205286a757e0789ddbd',1,'ncutils::NCVar::get_attr(const std::string &name, std::vector< double > &value) const'],['../structncutils_1_1NCVar.html#af09b0c94dceb8666a7be0d6167bfc4b4',1,'ncutils::NCVar::get_attr(const std::string &name, std::vector< float > &value) const'],['../structncutils_1_1NCVar.html#a720f935c1949f56e31eb057dbc1e7ea6',1,'ncutils::NCVar::get_attr(const std::string &name, std::vector< int > &value) const'],['../classncutils_1_1NCGroup.html#a2f10bc405d66f794c4e8a8fd71dc718d',1,'ncutils::NCGroup::get_attr(const std::string &name) const'],['../classncutils_1_1NCGroup.html#a0f24e998915e60b177d036595f0f2734',1,'ncutils::NCGroup::get_attr(const std::string &name, std::vector< double > &value) const'],['../classncutils_1_1NCGroup.html#ac25f1ca78fc2cd66e7b80fdcc30f512f',1,'ncutils::NCGroup::get_attr(const std::string &name, std::vector< float > &value) const'],['../classncutils_1_1NCGroup.html#ac5beadfdf8519b384504dc82f6bdecc5',1,'ncutils::NCGroup::get_attr(const std::string &name, std::vector< int > &value) const']]], + ['get_5faverage_2959',['get_average',['../classMOSTAverage.html#aa52cd2c83e24eef47d6a409b7bcf4c81',1,'MOSTAverage']]], + ['get_5fcloud_5foptics_5flw_2960',['get_cloud_optics_lw',['../classOptics.html#af5f3fa679301f0ead8b8155626b2e710',1,'Optics']]], + ['get_5fcloud_5foptics_5fsw_2961',['get_cloud_optics_sw',['../classOptics.html#aee82856b88240c428aefc6f47bf9500c',1,'Optics']]], + ['get_5fdata_2962',['get_data',['../structNDArray.html#aa1c5762c2de2f4286d4f341b618df1e5',1,'NDArray']]], + ['get_5fdata_5fptr_2963',['Get_Data_Ptr',['../classLandSurface.html#af125bc0c5860b3564afdfce10ec253ea',1,'LandSurface']]], + ['get_5fdata_5fsize_2964',['Get_Data_Size',['../classLandSurface.html#a2652af07555cc98d15d3516371fa42e6',1,'LandSurface']]], + ['get_5fdensity_5faer_2965',['get_density_aer',['../classMamConstituents.html#a2c87a154e21ee4b762e5b86a118c9d99',1,'MamConstituents::get_density_aer()'],['../classPhysProp.html#a2d695487896685188cfc27622d7d8b92',1,'PhysProp::get_density_aer(int &id, real &density_aer)']]], + ['get_5fdgnum_2966',['get_dgnum',['../classPhysProp.html#a3c87348b9c02ab110724574c78c47828',1,'PhysProp']]], + ['get_5fdgnumhi_2967',['get_dgnumhi',['../classPhysProp.html#a6c96e25dea777230786bac835967cca4',1,'PhysProp']]], + ['get_5fdgnumlo_2968',['get_dgnumlo',['../classPhysProp.html#a18f5b5ef7efc62872920880ae0387abb',1,'PhysProp']]], + ['get_5fdispersion_5faer_2969',['get_dispersion_aer',['../classMamConstituents.html#ae0eb743aa6313e75108c9793e87ec247',1,'MamConstituents::get_dispersion_aer()'],['../classPhysProp.html#a85cfc46f9dba253c1680a8098a862c7a',1,'PhysProp::get_dispersion_aer(int &id, real &dispersion_aer)']]], + ['get_5fdryrad_5faer_2970',['get_dryrad_aer',['../classPhysProp.html#a00e635f7c927cf65fb9849888954c5a8',1,'PhysProp::get_dryrad_aer()'],['../classMamConstituents.html#a94cc78290a0a92bf8160d0320c661d9a',1,'MamConstituents::get_dryrad_aer()']]], + ['get_5fextpsw_2971',['get_extpsw',['../classPhysProp.html#a7736eb5e1fc41ef331f9562daacf2a19',1,'PhysProp']]], + ['get_5fflux_5fptr_2972',['Get_Flux_Ptr',['../classLandSurface.html#a967a4b0772dc721d0242d38613ac430e',1,'LandSurface']]], + ['get_5fgas_5fnames_2973',['get_gas_names',['../classMamConstituents.html#abb525061b723e29201646eb76f460672',1,'MamConstituents']]], + ['get_5fgas_5fvmr_2974',['get_gas_vmr',['../classRadiation.html#a17087b1575e1d891f0617b22ca78bec3',1,'Radiation']]], + ['get_5fgpoint_5fbands_5flw_2975',['get_gpoint_bands_lw',['../classRrtmgp.html#a3599409b29ca122c0ac8e360097d6551',1,'Rrtmgp']]], + ['get_5fgpoint_5fbands_5fsw_2976',['get_gpoint_bands_sw',['../classRrtmgp.html#a731fae99697b1f9f94847726d59fb77e',1,'Rrtmgp']]], + ['get_5fhygro_5faer_2977',['get_hygro_aer',['../classMamConstituents.html#ad1737cb1bc9e819f593ad262d5f2a764',1,'MamConstituents::get_hygro_aer()'],['../classPhysProp.html#a484174f1c3c34929564175635ac0cea4',1,'PhysProp::get_hygro_aer()']]], + ['get_5fhygro_5frad_5fprops_2978',['get_hygro_rad_props',['../classAerRadProps.html#a6a1e71160911bbc52d09bdbd73acb219',1,'AerRadProps']]], + ['get_5flsm_5fgeom_2979',['Get_Lsm_Geom',['../classLandSurface.html#a368a57f198d060805dcd615677366c3c',1,'LandSurface']]], + ['get_5flsm_5ftsurf_2980',['get_lsm_tsurf',['../classABLMost.html#ae28fd8a21f4b514875c24fe4b8e85081',1,'ABLMost']]], + ['get_5flw_5fabs_2981',['get_lw_abs',['../classPhysProp.html#aee93d9cfecbcef45bc4ff5c55e924d3c',1,'PhysProp']]], + ['get_5flw_5fhygro_5fabs_2982',['get_lw_hygro_abs',['../classPhysProp.html#ada1267eec64ed72b370c245bdaf28cde',1,'PhysProp']]], + ['get_5flw_5fspectral_5fboundaries_2983',['get_lw_spectral_boundaries',['../classRadConstants.html#a242b8b89c7cd6415af91e2bc35a5fd58',1,'RadConstants']]], + ['get_5flw_5fspectral_5fmidpoints_2984',['get_lw_spectral_midpoints',['../classRadConstants.html#a1ac73a96f506a7f16b7fd7500e1fa592',1,'RadConstants']]], + ['get_5fmac_5favg_2985',['get_mac_avg',['../classABLMost.html#af26cdc6b8c162c14b2db32eb395f0565',1,'ABLMost']]], + ['get_5fmam_5fdensity_5faer_2986',['get_mam_density_aer',['../classMamConstituents.html#a0d5796bba8b3031a99ef09309a2508e5',1,'MamConstituents']]], + ['get_5fmam_5fhygro_5faer_2987',['get_mam_hygro_aer',['../classMamConstituents.html#a53ef55dfb6cfe3f77dcd16d4ccec5237',1,'MamConstituents']]], + ['get_5fmam_5fprops_2988',['get_mam_props',['../classMamConstituents.html#ae8c4861e3d2d79f208f5b78270aa72f6',1,'MamConstituents::get_mam_props(int list_idx, int mode_idx, int spec_idx, real &density_aer, std::string &spectype, real &hygro_aer, real1d &refindex_real_aer_sw, real1d &refindex_im_aer_sw)'],['../classMamConstituents.html#ae437f14b2fa3b6f8eb860517311cd76e',1,'MamConstituents::get_mam_props(int list_idx, int mode_idx, int spec_idx, real &density_aer)']]], + ['get_5fmam_5fprops_5flw_2989',['get_mam_props_lw',['../classMamConstituents.html#a4e30afbc74de6ccb53def99d3d2b89d7',1,'MamConstituents']]], + ['get_5fmam_5fprops_5fsw_2990',['get_mam_props_sw',['../classMamConstituents.html#a93e2f68e7941afb2fa38f23970e27967',1,'MamConstituents']]], + ['get_5fmax_5ftemperature_2991',['get_max_temperature',['../classRrtmgp.html#a54d681da78a4c643e44de12c096429b1',1,'Rrtmgp']]], + ['get_5fmin_5ftemperature_2992',['get_min_temperature',['../classRrtmgp.html#a9f2ab92b47552998f259e3e8cfd1ae25',1,'Rrtmgp']]], + ['get_5fmode_5fnspec_2993',['get_mode_nspec',['../classMamConstituents.html#a00fcbe86b80e26221e3895c920d7cbc2',1,'MamConstituents']]], + ['get_5fmode_5fprops_2994',['get_mode_props',['../classMamConstituents.html#a3bafcd362a064a323c1b6a241a6ece68',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &sigmag, real &rhcrystal, real &rhdeliques)'],['../classMamConstituents.html#ae55ad4c9370b5dfc247eb3bd5127db66',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &sigmag, real2d &refrtablw, real2d &refitablw, real4d &absplw)'],['../classMamConstituents.html#a1dd1ca5edf26c219728b21d5ff2241c4',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &sigmag, real2d &refrtabsw, real2d &refitabsw, real4d &extpsw, real4d &abspsw, real4d &asmpsw)'],['../classMamConstituents.html#a036428179a899d517fc19379ab73e22f',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, int &ncoef, int &prefr, int &prefi)'],['../classMamConstituents.html#aa358f0971ab4250d2b5b540ca0a5d4ed',1,'MamConstituents::get_mode_props(int list_idx, int mode_idx, real &dgnum, real &dgnumhi, real &dgnumlo, real &sigmag)']]], + ['get_5fmu_2995',['get_mu',['../classPhysProp.html#a8c3737a4e44479924b64bd2fa1bb630e',1,'PhysProp']]], + ['get_5fmu_5flambda_5fweights_2996',['get_mu_lambda_weights',['../classCloudRadProps.html#ab5a9764068553f94a590310ff990a97d',1,'CloudRadProps']]], + ['get_5fnaero_2997',['get_naero',['../classMamConstituents.html#a4bfaf145eff109a2e41fa964735b6f79',1,'MamConstituents']]], + ['get_5fnband_5flw_2998',['get_nband_lw',['../classRrtmgp.html#a63713fbd29d350a8d26ba7cd745439f8',1,'Rrtmgp']]], + ['get_5fnband_5fsw_2999',['get_nband_sw',['../classRrtmgp.html#a3d2da27814d96e130b6f0486b36fc6e9',1,'Rrtmgp']]], + ['get_5fncoef_3000',['get_ncoef',['../classPhysProp.html#a0b992ac96f63e3f2b87797a88a6d2c5e',1,'PhysProp']]], + ['get_5fngas_3001',['get_ngas',['../classMamConstituents.html#aa46c21d9af275e89afd383ca15dd0585',1,'MamConstituents']]], + ['get_5fngpt_5flw_3002',['get_ngpt_lw',['../classRrtmgp.html#a208b68626f3d16b530e053f6f0d99d56',1,'Rrtmgp']]], + ['get_5fngpt_5fsw_3003',['get_ngpt_sw',['../classRrtmgp.html#a6f4be82ac30aabe0107060413c7bd9a1',1,'Rrtmgp']]], + ['get_5fnmodes_3004',['get_nmodes',['../classMamConstituents.html#a6e5af88612848490459d63da05a18360',1,'MamConstituents']]], + ['get_5fnonhygro_5frad_5fprops_3005',['get_nonhygro_rad_props',['../classAerRadProps.html#af6e6827c17d2247b72337a35875ea0e0',1,'AerRadProps']]], + ['get_5fnum_5fto_5fmass_5faer_3006',['get_num_to_mass_aer',['../classMamConstituents.html#ac2399ae888f69972215535a258a2f4fc',1,'MamConstituents::get_num_to_mass_aer()'],['../classPhysProp.html#a913350d86621759ab91c3712cad9215f',1,'PhysProp::get_num_to_mass_aer()']]], + ['get_5fnumber_5fsw_5fbands_3007',['get_number_sw_bands',['../classRadConstants.html#a2ebe3ffd07e9c18b028da947715f3f8f',1,'RadConstants']]], + ['get_5folen_3008',['get_olen',['../classABLMost.html#aef7480dbb43cafff3be93a95240c1ec3',1,'ABLMost']]], + ['get_5fopticstype_3009',['get_opticstype',['../classPhysProp.html#a10da2795ee22a59a6bf00065db618038',1,'PhysProp']]], + ['get_5fpb_5fmag_3010',['get_pb_mag',['../structTurbulentPerturbation.html#a237c085bf6fa265eef471d19bbca613f',1,'TurbulentPerturbation']]], + ['get_5fpb_5fnetzero_3011',['get_pb_netZero',['../structTurbulentPerturbation.html#aa8a048ec67a9e110cef012105dd615cf',1,'TurbulentPerturbation']]], + ['get_5fprefi_3012',['get_prefi',['../classPhysProp.html#a31f4f3ddb1cb5b2d15f1f826ae59af85',1,'PhysProp']]], + ['get_5fprefr_3013',['get_prefr',['../classPhysProp.html#a656181b164401d6423f60acfc8ef7813',1,'PhysProp']]], + ['get_5fqmoist_5fptr_3014',['Get_Qmoist_Ptr',['../classEulerianMicrophysics.html#a416981f230a126387b9a664a5a241e9c',1,'EulerianMicrophysics::Get_Qmoist_Ptr()'],['../classMicrophysics.html#a8edecc53bfdfd0d916d37e3584ebb9ff',1,'Microphysics::Get_Qmoist_Ptr()']]], + ['get_5fqmoist_5fsize_3015',['Get_Qmoist_Size',['../classEulerianMicrophysics.html#ad4983e19f621a55ad7d942c881215c72',1,'EulerianMicrophysics::Get_Qmoist_Size()'],['../classMicrophysics.html#a069e6013efb78d268394868d0cfc6382',1,'Microphysics::Get_Qmoist_Size()']]], + ['get_5fqstate_5fsize_3016',['Get_Qstate_Size',['../classEulerianMicrophysics.html#a3e973738b4e0bbaa7269ab2395322929',1,'EulerianMicrophysics::Get_Qstate_Size()'],['../classMicrophysics.html#a72f6091687c014c5be34275b0975d194',1,'Microphysics::Get_Qstate_Size()']]], + ['get_5fr_5flw_5fabs_3017',['get_r_lw_abs',['../classPhysProp.html#a025a2d9ecc2c4d271d08d0cb75b49f33',1,'PhysProp']]], + ['get_5fr_5fsw_5fascat_3018',['get_r_sw_ascat',['../classPhysProp.html#a4f1f95c6a1c59e037e52668e88b10191',1,'PhysProp']]], + ['get_5fr_5fsw_5fext_3019',['get_r_sw_ext',['../classPhysProp.html#a3b73c4eb2b4d224b99a67053944b5e91',1,'PhysProp']]], + ['get_5fr_5fsw_5fscat_3020',['get_r_sw_scat',['../classPhysProp.html#a8390c01827baf6d2b47eede1766cf548',1,'PhysProp']]], + ['get_5fref_5fim_5faer_5flw_3021',['get_ref_im_aer_lw',['../classPhysProp.html#acf52dbf154af6672eaa9bcf52f73d5c3',1,'PhysProp']]], + ['get_5fref_5fim_5faer_5fsw_3022',['get_ref_im_aer_sw',['../classPhysProp.html#a0c6b02b2894408623fa1a18770e1013f',1,'PhysProp']]], + ['get_5fref_5freal_5faer_5flw_3023',['get_ref_real_aer_lw',['../classPhysProp.html#ac1fffb326bba13fcf21a913a019a715b',1,'PhysProp']]], + ['get_5fref_5freal_5faer_5fsw_3024',['get_ref_real_aer_sw',['../classPhysProp.html#ae549c86a3cd5b8645006f5d39393429e',1,'PhysProp']]], + ['get_5fref_5fsolar_5fband_5firrad_3025',['get_ref_solar_band_irrad',['../classRadConstants.html#ae7b4458f5981571e705ec1e0bfce7958',1,'RadConstants']]], + ['get_5fref_5ftotal_5fsolar_5firrad_3026',['get_ref_total_solar_irrad',['../classRadConstants.html#a424fcb301777b7ff20173ad5e04ce9c7',1,'RadConstants']]], + ['get_5frefitablw_3027',['get_refitablw',['../classPhysProp.html#ac2a203dab2633475c2ae1c2419938a44',1,'PhysProp']]], + ['get_5frefitabsw_3028',['get_refitabsw',['../classPhysProp.html#a7f41249b88ac23b67a77b08f6315d5d3',1,'PhysProp']]], + ['get_5frefrtablw_3029',['get_refrtablw',['../classPhysProp.html#a65e6b3cc24d37ba1a31502109b7b8af4',1,'PhysProp']]], + ['get_5frefrtabsw_3030',['get_refrtabsw',['../classPhysProp.html#a2582929edf17c117af20c4b0005988c4',1,'PhysProp']]], + ['get_5frhcrystal_3031',['get_rhcrystal',['../classPhysProp.html#aafbca319b8c744f5d9c1bded51e79d66',1,'PhysProp']]], + ['get_5frhdeliques_3032',['get_rhdeliques',['../classPhysProp.html#a98643d482d2a30bfeb3cf4fc4b183c61',1,'PhysProp']]], + ['get_5frhs_3033',['get_rhs',['../classMRISplitIntegrator.html#aaf865e066a3c327ff296c99cd0566373',1,'MRISplitIntegrator']]], + ['get_5fsigmag_3034',['get_sigmag',['../classPhysProp.html#ab7161938f929a323e8deab03e78065a4',1,'PhysProp']]], + ['get_5fslow_5ffast_5ftimestep_5fratio_3035',['get_slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#aba63019a6ac3ea9135772dcd91f49c86',1,'MRISplitIntegrator']]], + ['get_5fsolar_5fband_5ffraction_5firrad_3036',['get_solar_band_fraction_irrad',['../classRadConstants.html#ab017176abc1bf3d9b8f3f4250d75b77d',1,'RadConstants']]], + ['get_5fsourcefile_3037',['get_sourcefile',['../classPhysProp.html#a4c454e9b95620757825467640e4dec6b',1,'PhysProp']]], + ['get_5fsw_5fhygro_5fasm_3038',['get_sw_hygro_asm',['../classPhysProp.html#a88a179db56f5d5981ebe32aec54c2b5f',1,'PhysProp']]], + ['get_5fsw_5fhygro_5fext_3039',['get_sw_hygro_ext',['../classPhysProp.html#a0d6fc83cc794bd18f9bd8df70983b44e',1,'PhysProp']]], + ['get_5fsw_5fhygro_5fssa_3040',['get_sw_hygro_ssa',['../classPhysProp.html#afb27495eba78aaf7973ebc6a7b7d3dc5',1,'PhysProp']]], + ['get_5fsw_5fnonhygro_5fascat_3041',['get_sw_nonhygro_ascat',['../classPhysProp.html#a21de4ee0b6f23318467ecadf0490f03d',1,'PhysProp']]], + ['get_5fsw_5fnonhygro_5fasm_3042',['get_sw_nonhygro_asm',['../classPhysProp.html#aa623054605a298be89c3019768e6c974',1,'PhysProp']]], + ['get_5fsw_5fnonhygro_5fext_3043',['get_sw_nonhygro_ext',['../classPhysProp.html#a41916458742151ca9c3e22d3250f3862',1,'PhysProp']]], + ['get_5fsw_5fnonhygro_5fscat_3044',['get_sw_nonhygro_scat',['../classPhysProp.html#a15547827a05a343bfb5079fb03df1d07',1,'PhysProp']]], + ['get_5fsw_5fnonhygro_5fssa_3045',['get_sw_nonhygro_ssa',['../classPhysProp.html#a78c11ff5d667d5eaf5b7388e8c835384',1,'PhysProp']]], + ['get_5fsw_5fspectral_5fboundaries_3046',['get_sw_spectral_boundaries',['../classRadConstants.html#a7d32f7699c2933c60da5163952bfc4cb',1,'RadConstants']]], + ['get_5fsw_5fspectral_5fmidpoints_3047',['get_sw_spectral_midpoints',['../classRadConstants.html#adbfa470ed64a37cb47761a3a8a4678b7',1,'RadConstants']]], + ['get_5ft_5fstar_3048',['get_t_star',['../classABLMost.html#a108ee0811499e80c9d3226bb20da6973',1,'ABLMost']]], + ['get_5ft_5fsurf_3049',['get_t_surf',['../classABLMost.html#aca21d4f7aae064515bfec992b263d6d2',1,'ABLMost']]], + ['get_5ftime_3050',['get_time',['../structTimeInterpolatedData.html#a5b5af3383ee7cba684df54a2cb704d09',1,'TimeInterpolatedData']]], + ['get_5fturb_5floc_3051',['get_turb_loc',['../classNullWindFarm.html#a85f4b30a21138dce73af7ea3769d5580',1,'NullWindFarm']]], + ['get_5fturb_5fspec_3052',['get_turb_spec',['../classNullWindFarm.html#a11fd7bf185b205f71197da8ba41edfb6',1,'NullWindFarm']]], + ['get_5fu_5fstar_3053',['get_u_star',['../classABLMost.html#a0890b6ae8c80d8888effa040af808df0',1,'ABLMost']]], + ['get_5fvar_3054',['get_var',['../structTimeInterpolatedData.html#a65f3edf3f03a779a931f5c58bd438602',1,'TimeInterpolatedData']]], + ['get_5fvarname_3055',['Get_VarName',['../classLandSurface.html#a0e04fe7c9b1f9025e8f4458c4522b1d5',1,'LandSurface']]], + ['get_5fvname_3056',['get_vname',['../structNDArray.html#a4d7550e3c00d13d8397f1cfbdfd2ab48',1,'NDArray']]], + ['get_5fvolcanic_5frad_5fprops_3057',['get_volcanic_rad_props',['../classAerRadProps.html#a74842fff81711719376fc035b86dc1a7',1,'AerRadProps']]], + ['get_5fvolcanic_5fradius_5frad_5fprops_3058',['get_volcanic_radius_rad_props',['../classAerRadProps.html#a55507a56c5808f7480e42f4369cbf5a7',1,'AerRadProps']]], + ['get_5fvshape_3059',['get_vshape',['../structNDArray.html#ad839c3c65bd755311afb6f0dad08f336',1,'NDArray']]], + ['get_5fz0_3060',['get_z0',['../classABLMost.html#a626a97f944cb297c966a2ff7ce0bad97',1,'ABLMost']]], + ['get_5fzref_3061',['get_zref',['../classABLMost.html#ae638411093a2d3cc6cc525d4d7efa7ed',1,'ABLMost::get_zref()'],['../classMOSTAverage.html#a5b590fcba4d5d99178a0f8de14a1f174',1,'MOSTAverage::get_zref()']]], + ['getadvfluxreg_3062',['getAdvFluxReg',['../classERF.html#a4d6d990d8111c170692b1e9cc0e918b8',1,'ERF']]], + ['getcputime_3063',['getCPUTime',['../classERF.html#ae0597da6edf955cd138e52fd00380ff2',1,'ERF']]], + ['getdpdrgivenconstanttheta_3064',['getdPdRgivenConstantTheta',['../EOS_8H.html#a91cb501e961a0d0a6a3c62b5c36702cd',1,'EOS.H']]], + ['getepochtime_3065',['getEpochTime',['../NCWpsFile_8H.html#a370a1cca0113b3529a59c031ff71ffb8',1,'NCWpsFile.H']]], + ['getexnergivenp_3066',['getExnergivenP',['../EOS_8H.html#ab415ab4061cbbea05723267a0bf82c6b',1,'EOS.H']]], + ['getexnergivenrth_3067',['getExnergivenRTh',['../EOS_8H.html#a24b76fd72f051dc593840f006d79fd1a',1,'EOS.H']]], + ['getindx_3068',['getIndx',['../structDirectionSelector.html#a3950b636303028f398441fdc43d66dba',1,'DirectionSelector::getIndx()'],['../structDirectionSelector_3_010_01_4.html#a74c1bd1dca28b374962977ab8e32595e',1,'DirectionSelector< 0 >::getIndx()'],['../structDirectionSelector_3_011_01_4.html#ae5631c2b7917d2bc7cb479a266a61834',1,'DirectionSelector< 1 >::getIndx()'],['../structDirectionSelector_3_012_01_4.html#a5708ddb92c7d49cc9ba821f978251160',1,'DirectionSelector< 2 >::getIndx()']]], + ['getmask_3069',['GetMask',['../classERFFillPatcher.html#a2c0b26e7da60e74734191617c50754e1',1,'ERFFillPatcher']]], + ['getpgivenrth_3070',['getPgivenRTh',['../EOS_8H.html#a08354ab110fb9e873bce9250b4f4b46e',1,'EOS.H']]], + ['getrelaxmaskval_3071',['GetRelaxMaskVal',['../classERFFillPatcher.html#ae36410e2a848977e145b29c755ac8b5d',1,'ERFFillPatcher']]], + ['getrhogiventhetapress_3072',['getRhogivenThetaPress',['../EOS_8H.html#ae6954ba7deb6ec80482087dbbc51f4ed',1,'EOS.H']]], + ['getrhothetagivenp_3073',['getRhoThetagivenP',['../EOS_8H.html#a3cc0ee7727b26e21a97acfc2ad2e6d4d',1,'EOS.H']]], + ['getsetmaskval_3074',['GetSetMaskVal',['../classERFFillPatcher.html#aa1dd4ccdd7812057d8ee529015e3750d',1,'ERFFillPatcher']]], + ['gettgivenrandrth_3075',['getTgivenRandRTh',['../EOS_8H.html#a65cf1718b7a1fcc56cb16685642543da',1,'EOS.H']]], + ['getthgivenpandt_3076',['getThgivenPandT',['../EOS_8H.html#acd37b404bbf95073ffef2a1003dc56c5',1,'EOS.H']]], + ['getthgivenrandt_3077',['getThgivenRandT',['../EOS_8H.html#ad0e28e4df049e6e34fa4a973dd446506',1,'EOS.H']]], + ['goffgratch_5fsvp_5fice_3078',['GoffGratch_svp_ice',['../classSatMethods.html#a9e929b8ac05dbeaa78dc158159f84758',1,'SatMethods']]], + ['goffgratch_5fsvp_5fwater_3079',['GoffGratch_svp_water',['../classSatMethods.html#a264a283910d028a29c374900fc03017f',1,'SatMethods']]], + ['gotonextline_3080',['GotoNextLine',['../classERF.html#aaee255b031e63bd9b5807f6612739dbd',1,'ERF']]], + ['group_3081',['group',['../classncutils_1_1NCGroup.html#a757c592cddc2272a86033fe888232333',1,'ncutils::NCGroup']]] ]; diff --git a/search/functions_7.js b/search/functions_7.js index 2ad0701508..9e2b3238b1 100644 --- a/search/functions_7.js +++ b/search/functions_7.js @@ -1,10 +1,10 @@ var searchData= [ - ['has_5fattr_3077',['has_attr',['../structncutils_1_1NCVar.html#a0a4ddce55f60e3accbaf02441b6484cf',1,'ncutils::NCVar::has_attr()'],['../classncutils_1_1NCGroup.html#a1bfb961e66e7c635ae92cee3f8cdeeac',1,'ncutils::NCGroup::has_attr(const std::string &) const']]], - ['has_5fdim_3078',['has_dim',['../classncutils_1_1NCGroup.html#ac233f0c14bd6b340fcd5a14da53b5042',1,'ncutils::NCGroup']]], - ['has_5fgroup_3079',['has_group',['../classncutils_1_1NCGroup.html#a00ea1ccd06adafc43396239ec842b23f',1,'ncutils::NCGroup']]], - ['has_5fvar_3080',['has_var',['../classncutils_1_1NCGroup.html#aaad218c7ea51b515386d5f1ce8a90192',1,'ncutils::NCGroup']]], - ['host_5fto_5fdevice_3081',['host_to_device',['../structInputSoundingData.html#ab036816413b1f708981ed6c2b3b113d5',1,'InputSoundingData']]], - ['hygro_5foptics_5finit_3082',['hygro_optics_init',['../classPhysProp.html#a6c73b423727e5d04394d0c030fd217f0',1,'PhysProp']]], - ['hygroscopic_5foptics_5finit_3083',['hygroscopic_optics_init',['../classPhysProp.html#a012aafa0dfffea201ceb407815094ffd',1,'PhysProp']]] + ['has_5fattr_3082',['has_attr',['../structncutils_1_1NCVar.html#a0a4ddce55f60e3accbaf02441b6484cf',1,'ncutils::NCVar::has_attr()'],['../classncutils_1_1NCGroup.html#a1bfb961e66e7c635ae92cee3f8cdeeac',1,'ncutils::NCGroup::has_attr(const std::string &) const']]], + ['has_5fdim_3083',['has_dim',['../classncutils_1_1NCGroup.html#ac233f0c14bd6b340fcd5a14da53b5042',1,'ncutils::NCGroup']]], + ['has_5fgroup_3084',['has_group',['../classncutils_1_1NCGroup.html#a00ea1ccd06adafc43396239ec842b23f',1,'ncutils::NCGroup']]], + ['has_5fvar_3085',['has_var',['../classncutils_1_1NCGroup.html#aaad218c7ea51b515386d5f1ce8a90192',1,'ncutils::NCGroup']]], + ['host_5fto_5fdevice_3086',['host_to_device',['../structInputSoundingData.html#ab036816413b1f708981ed6c2b3b113d5',1,'InputSoundingData']]], + ['hygro_5foptics_5finit_3087',['hygro_optics_init',['../classPhysProp.html#a6c73b423727e5d04394d0c030fd217f0',1,'PhysProp']]], + ['hygroscopic_5foptics_5finit_3088',['hygroscopic_optics_init',['../classPhysProp.html#a012aafa0dfffea201ceb407815094ffd',1,'PhysProp']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index 3d313d5ea3..9fdbd9f792 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -1,90 +1,90 @@ var searchData= [ - ['ice_5feffective_5fradius_3084',['ice_effective_radius',['../Parameterizations_8H.html#adec9d0652512bd8a82a6dcea536c9138',1,'Parameterizations.H']]], - ['icefall_3085',['IceFall',['../classSAM.html#a363b3bb27b6e6cdad8693363b3262419',1,'SAM']]], - ['impose_5flateral_5fcons_5fbcs_3086',['impose_lateral_cons_bcs',['../classERFPhysBCFunct__cons.html#ae3b80b99f4ef84e99130d2142d61c402',1,'ERFPhysBCFunct_cons']]], - ['impose_5flateral_5fxvel_5fbcs_3087',['impose_lateral_xvel_bcs',['../classERFPhysBCFunct__u.html#a9b203cbd4f9a1fd40961067424ae5f81',1,'ERFPhysBCFunct_u']]], - ['impose_5flateral_5fyvel_5fbcs_3088',['impose_lateral_yvel_bcs',['../classERFPhysBCFunct__v.html#adee10e9098b1261837e642a76632c141',1,'ERFPhysBCFunct_v']]], - ['impose_5flateral_5fzvel_5fbcs_3089',['impose_lateral_zvel_bcs',['../classERFPhysBCFunct__w.html#a9cd6e53c9598fe025c3c78945c2b1b83',1,'ERFPhysBCFunct_w::impose_lateral_zvel_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#a25d10d63224b2acd259cc6309e5bce7e',1,'ERFPhysBCFunct_w_no_terrain::impose_lateral_zvel_bcs()']]], - ['impose_5fmost_5fbcs_3090',['impose_most_bcs',['../classABLMost.html#a8e0510d69090549d147c9ebf31f24e5a',1,'ABLMost']]], - ['impose_5fvertical_5fcons_5fbcs_3091',['impose_vertical_cons_bcs',['../classERFPhysBCFunct__cons.html#ad56fdfadfae102cf4e7419eaf756cb80',1,'ERFPhysBCFunct_cons']]], - ['impose_5fvertical_5fxvel_5fbcs_3092',['impose_vertical_xvel_bcs',['../classERFPhysBCFunct__u.html#afdf8afb39002a2daac0fc16a5db76d17',1,'ERFPhysBCFunct_u']]], - ['impose_5fvertical_5fyvel_5fbcs_3093',['impose_vertical_yvel_bcs',['../classERFPhysBCFunct__v.html#a9e295ac17321f4d577f1d103f6b665a2',1,'ERFPhysBCFunct_v']]], - ['impose_5fvertical_5fzvel_5fbcs_3094',['impose_vertical_zvel_bcs',['../classERFPhysBCFunct__w.html#a9225c49cf092c6eed2bf9bdf1ef4b9cf',1,'ERFPhysBCFunct_w::impose_vertical_zvel_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#ab4e5639d9ae8abd973c0d5329705d200',1,'ERFPhysBCFunct_w_no_terrain::impose_vertical_zvel_bcs()']]], - ['ingested_5fdensity_3095',['ingested_density',['../classReadBndryPlanes.html#ab54133701e8e086315fa7299257199a2',1,'ReadBndryPlanes']]], - ['ingested_5fke_3096',['ingested_KE',['../classReadBndryPlanes.html#a85a5f25c283db679f67e10167cc6ee5c',1,'ReadBndryPlanes']]], - ['ingested_5fq1_3097',['ingested_q1',['../classReadBndryPlanes.html#a02a0fca675471f10ea6ccb1671ce1cb0',1,'ReadBndryPlanes']]], - ['ingested_5fq2_3098',['ingested_q2',['../classReadBndryPlanes.html#abf22791c2eaf68739ffea26e370724df',1,'ReadBndryPlanes']]], - ['ingested_5fqke_3099',['ingested_QKE',['../classReadBndryPlanes.html#a65d7253b6c2237c3aa60343740d25dd6',1,'ReadBndryPlanes']]], - ['ingested_5fscalar_3100',['ingested_scalar',['../classReadBndryPlanes.html#a6051259f37b0f38a9d74de7b9405dd03',1,'ReadBndryPlanes']]], - ['ingested_5ftheta_3101',['ingested_theta',['../classReadBndryPlanes.html#ac306993497b4e668110e13c4eb7644ff',1,'ReadBndryPlanes']]], - ['ingested_5fvelocity_3102',['ingested_velocity',['../classReadBndryPlanes.html#a906352fe8d793c4360889429d8a5980d',1,'ReadBndryPlanes']]], - ['init_3103',['init',['../classLinInterp.html#a00b249a492135098785c7cf3d2296a91',1,'LinInterp']]], - ['init_3104',['Init',['../classSAM.html#a927f4531f9c2452e5b7fc7ab965c5b78',1,'SAM::Init()'],['../classNullMoist.html#a6f526044328db858069e4b6a70fdbdf7',1,'NullMoist::Init()'],['../classEulerianMicrophysics.html#ac68028f2920ccb380c605099adb7d604',1,'EulerianMicrophysics::Init()'],['../classMicrophysics.html#a4e781e2a953a088477cfc5a1e3691f2e',1,'Microphysics::Init()'],['../classKessler.html#ab1eaffdd038f2eda89f44f150036a405',1,'Kessler::Init()'],['../classSLM.html#aef0a4802ed2d86fd1dedad55e51efc88',1,'SLM::Init()'],['../classNullSurf.html#a013feb9e94f957304bedbc26b6da16b0',1,'NullSurf::Init()'],['../classMM5.html#a0471ac39485d05623f911cd9fd021b9a',1,'MM5::Init()'],['../classLandSurface.html#aac1216f5c2758361ddc016442f3c67cd',1,'LandSurface::Init()']]], - ['init1darrays_3105',['init1DArrays',['../classERF.html#a7261c4eb7722af0dfe6cdfb8e2e9e4db',1,'ERF']]], - ['init_5fbase_5fparms_3106',['init_base_parms',['../classProblemBase.html#abac6929cfbd9298447e721dfcbe5163f',1,'ProblemBase']]], - ['init_5fbase_5fstate_5ffrom_5fmetgrid_3107',['init_base_state_from_metgrid',['../Metgrid__utils_8H.html#acbbc92636d49a0e01d7184d4e19f100f',1,'Metgrid_utils.H']]], - ['init_5fbcs_3108',['init_bcs',['../classERF.html#a618e8fdff3239cc79d4145d02b1ecaa2',1,'ERF']]], - ['init_5fbx_5fscalars_5ffrom_5finput_5fsounding_3109',['init_bx_scalars_from_input_sounding',['../ERF__init__from__input__sounding_8cpp.html#a3591f1ded54f05cbacb8d1ad6246572e',1,'ERF_init_from_input_sounding.cpp']]], - ['init_5fbx_5fscalars_5ffrom_5finput_5fsounding_5fhse_3110',['init_bx_scalars_from_input_sounding_hse',['../ERF__init__from__input__sounding_8cpp.html#af361420f8bc21f523a05894f83c85604',1,'ERF_init_from_input_sounding.cpp']]], - ['init_5fbx_5fvelocities_5ffrom_5finput_5fsounding_3111',['init_bx_velocities_from_input_sounding',['../ERF__init__from__input__sounding_8cpp.html#a3e2549542024fc00744ba8077f71f1fb',1,'ERF_init_from_input_sounding.cpp']]], - ['init_5fcustom_3112',['init_custom',['../classERF.html#a604939a8058f7efa36a427adb889739c',1,'ERF']]], - ['init_5fcustom_5fpert_3113',['init_custom_pert',['../classProblemBase.html#a1c41568b22a4f37247d816a8d20b0757',1,'ProblemBase']]], - ['init_5fcustom_5fterrain_3114',['init_custom_terrain',['../classProblemBase.html#a4a43dd346d2cafb2ba36eff6507613bf',1,'ProblemBase::init_custom_terrain(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, const amrex::Real &time)'],['../classProblemBase.html#af79c90b1e65ab01db0f17576818e3661',1,'ProblemBase::init_custom_terrain(const amrex::Geometry &, amrex::FArrayBox &z_phys_nd, const amrex::Real &)']]], - ['init_5fdirichlet_5fbc_5fdata_3115',['init_Dirichlet_bc_data',['../classERF.html#a3079a30cce7e1a01d5c9705f393b5a63',1,'ERF']]], - ['init_5ffrom_5fhse_3116',['init_from_hse',['../classERF.html#a857a8f76768ec4451b995cbf4f4ac176',1,'ERF']]], - ['init_5ffrom_5finput_5fsounding_3117',['init_from_input_sounding',['../classERF.html#a2908bcd920ab5e3fef171a37302853ec',1,'ERF']]], - ['init_5fgeo_5fwind_5fprofile_3118',['init_geo_wind_profile',['../classERF.html#aacc932516cb277301951a8258545873c',1,'ERF']]], - ['init_5fisentropic_5fhse_3119',['init_isentropic_hse',['../namespaceHSEutils.html#a531678cdabf38cca3d47317e33a82fa5',1,'HSEutils']]], - ['init_5fisentropic_5fhse_5fterrain_3120',['init_isentropic_hse_terrain',['../namespaceHSEutils.html#ab38b424f8934564898ddc0e0ee852b07',1,'HSEutils']]], - ['init_5fmode_5fcomps_3121',['init_mode_comps',['../classMamConstituents.html#ab22d164f561b0c76816ad2df12079782',1,'MamConstituents']]], - ['init_5fmsfs_5ffrom_5fmetgrid_3122',['init_msfs_from_metgrid',['../Metgrid__utils_8H.html#a85cf6fab999905de4234fa639771bbe1',1,'Metgrid_utils.H']]], - ['init_5fonly_3123',['init_only',['../classERF.html#a80981e20939a6a38ba17478da2253ff1',1,'ERF']]], - ['init_5fparams_3124',['init_params',['../structTurbChoice.html#a45aa6b97fa410c18f1eca312e43b21be',1,'TurbChoice::init_params()'],['../structSpongeChoice.html#ac20a8660aca19e9655611c3d2eb9f672',1,'SpongeChoice::init_params()'],['../structDiffChoice.html#a9fa9faf0edbd1b9cbf1b5804dd38be38',1,'DiffChoice::init_params()'],['../structSolverChoice.html#a8c15b7cf354e53ddb58bad9577d124d5',1,'SolverChoice::init_params()'],['../structAdvChoice.html#a58637d5ba66800c4c83c928d0a3e13d1',1,'AdvChoice::init_params()']]], - ['init_5fstate_5ffrom_5fmetgrid_3125',['init_state_from_metgrid',['../Metgrid__utils_8H.html#a92d40e10695502f2d12d5e71437b9003',1,'Metgrid_utils.H']]], - ['init_5fstuff_3126',['init_stuff',['../classERF.html#a976799d747d046615ccbf27f366a8b96',1,'ERF']]], - ['init_5fterrain_5ffrom_5fmetgrid_3127',['init_terrain_from_metgrid',['../Metgrid__utils_8H.html#ad3ae9b317366b5e880366135708ba5d5',1,'Metgrid_utils.H']]], - ['init_5fterrain_5fgrid_3128',['init_terrain_grid',['../TerrainMetrics_8cpp.html#a6184f65a98c75d738ea36165cb0ddf8d',1,'init_terrain_grid(int lev, const Geometry &geom, MultiFab &z_phys_nd, Vector< Real > const &z_levels_h, GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TerrainMetrics.cpp'],['../TerrainMetrics_8H.html#ad179b260b388fdbca904a7bb89a27849',1,'init_terrain_grid(int lev, const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::Vector< amrex::Real > const &z_levels_h, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TerrainMetrics.H']]], - ['init_5ftpi_3129',['init_tpi',['../structTurbulentPerturbation.html#a6f6d1321050b4a5709f3eaecff1a8926',1,'TurbulentPerturbation']]], - ['init_5funiform_3130',['init_uniform',['../classERF.html#ae618963cf90e247b72fbd71d5b13599d',1,'ERF::init_uniform()'],['../classProblemBase.html#a6752f5d7122d68914e67896d21db6c43',1,'ProblemBase::init_uniform()']]], - ['init_5fwindfarm_5flat_5flon_3131',['init_windfarm_lat_lon',['../classWindFarm.html#a905936227e4560d864d430adeb748fd2',1,'WindFarm']]], - ['init_5fwindfarm_5fx_5fy_3132',['init_windfarm_x_y',['../classWindFarm.html#aaa79cb89d8f18f2a059d1ff62c5e5dd3',1,'WindFarm']]], - ['init_5fzlevels_3133',['init_zlevels',['../TerrainMetrics_8cpp.html#a67815693673f128e68656a61d4bf2b4f',1,'init_zlevels(Vector< Real > &zlevels_stag, const Geometry &geom, const Real grid_stretching_ratio, const Real zsurf, const Real dz0): TerrainMetrics.cpp'],['../TerrainMetrics_8H.html#a73d2a3a82a32b34ed710f4891a3056df',1,'init_zlevels(amrex::Vector< amrex::Real > &zlevels_stag, const amrex::Geometry &geom, const amrex::Real grid_stretching_ratio, const amrex::Real zsurf, const amrex::Real dz0): TerrainMetrics.H']]], - ['initdata_3134',['InitData',['../classERF.html#ad5d585e110291969767013a515719224',1,'ERF']]], - ['inithse_3135',['initHSE',['../classERF.html#a92c020bfaa43e40fb5ffc449427a0318',1,'ERF::initHSE()'],['../classERF.html#a69c8fce3b0f5b28e98240599c2ee16bb',1,'ERF::initHSE(int lev)']]], - ['initial_5ffluxes_3136',['initial_fluxes',['../namespaceinternal.html#aaf4add7dd62294e7017ae4e65f656337',1,'internal']]], - ['initialize_3137',['initialize',['../classRrtmgp.html#a8c60511318cca878c918dfc131507cb2',1,'Rrtmgp::initialize()'],['../classAerRadProps.html#ac9a8b0b0923ad124305ac1e228f44f04',1,'AerRadProps::initialize()'],['../classCloudRadProps.html#ac733936ee2d3e88f07631b30fc5758ef',1,'CloudRadProps::initialize()'],['../classMam4__aer.html#a54577b94ef6180a27a5f0b5ab7e1b022',1,'Mam4_aer::initialize()'],['../classOptics.html#a50e2de641f604b4bf2e2826cb3699257',1,'Optics::initialize()'],['../classRadiation.html#a14d24390054f532422c4fc9f761e1ec0',1,'Radiation::initialize()'],['../classMRISplitIntegrator.html#a7b54e96150eb521642b711f8e77b0454',1,'MRISplitIntegrator::initialize()']]], - ['initialize_5fbcs_3138',['initialize_bcs',['../classERF.html#a37a308ae143f1358c0ee5f5c65c0860d',1,'ERF']]], - ['initialize_5fdata_3139',['initialize_data',['../classMRISplitIntegrator.html#a8fe3068c562900c56e3174c23af4ab99',1,'MRISplitIntegrator']]], - ['initialize_5fintegrator_3140',['initialize_integrator',['../classERF.html#a5600f8ce250d4811012719fdf5e85f00',1,'ERF']]], - ['initializeblocks_3141',['InitializeBlocks',['../classMultiBlockContainer.html#a34f2b57ec5aafb88be61d6ffd3dea55c',1,'MultiBlockContainer']]], - ['initializefromfile_3142',['InitializeFromFile',['../classERF.html#a2e1874d47d95c7c858c2a2336fd0eee6',1,'ERF']]], - ['initializelevelfromdata_3143',['InitializeLevelFromData',['../classERF.html#a914f576acc2d1a54203a220cce10df62',1,'ERF']]], - ['initializemicrophysics_3144',['initializeMicrophysics',['../classERF.html#afc2898daad269536c1a15443abf3fa75',1,'ERF']]], - ['initrayleigh_3145',['initRayleigh',['../classERF.html#a039a764a1d942c484e8aea49e87bc046',1,'ERF']]], - ['initsponge_3146',['initSponge',['../classERF.html#ab26ec4f9c35a519063af2a938c1012e6',1,'ERF']]], - ['input_5fsponge_3147',['input_sponge',['../classERF.html#abfdc95a7c3cf7e413c1352bac38c93e8',1,'ERF']]], - ['inputsoundingdata_3148',['InputSoundingData',['../structInputSoundingData.html#ade438454b2da656ce7f98df041f25cc3',1,'InputSoundingData']]], - ['inputspongedata_3149',['InputSpongeData',['../structInputSpongeData.html#a1cf017339a236d02cc0c6f970398940a',1,'InputSpongeData']]], - ['insoluble_5foptics_5finit_3150',['insoluble_optics_init',['../classPhysProp.html#a743d0450322b6d533f2c613ef016d4ab',1,'PhysProp']]], - ['interp1d_3151',['interp1d',['../classLinInterp.html#aad318a6d1364e9369ea02fe34542de24',1,'LinInterp']]], - ['interp2d1d_3152',['interp2d1d',['../classLinInterp.html#adcd3fbce06341f370d0e7bcabb6a5e1c',1,'LinInterp']]], - ['interp2d2d_3153',['interp2d2d',['../classLinInterp.html#a646cb2d20182e9d2073b08d0897dac76',1,'LinInterp']]], - ['interp3d2d_3154',['interp3d2d',['../classLinInterp.html#a5f3ce2823f4abf89ae404d3fe600e1ea',1,'LinInterp']]], - ['interp_5fin_5ftime_3155',['interp_in_time',['../classReadBndryPlanes.html#a18cdefa6feaf7253b3d9029992b6b57c',1,'ReadBndryPlanes']]], - ['interpcell_3156',['InterpCell',['../classERFFillPatcher.html#ab1e2657e50f7ab6f3255decee073fff8',1,'ERFFillPatcher']]], - ['interpface_3157',['InterpFace',['../classERFFillPatcher.html#a713333f0602eb39a96836c5ea8825a67',1,'ERFFillPatcher']]], - ['interpolate_5f1d_3158',['interpolate_1d',['../Interpolation__1D_8H.html#a803d0d35d4ca4791556cbe02bbf51cbb',1,'Interpolation_1D.H']]], - ['interpolate_5fcolumn_5fmetgrid_3159',['interpolate_column_metgrid',['../Metgrid__utils_8H.html#a491c8a5ef196d5e0811d90d74ef7428f',1,'Metgrid_utils.H']]], - ['interpolatedensitypertfromcelltoface_3160',['InterpolateDensityPertFromCellToFace',['../Interpolation_8H.html#a7db2e03d98477dc9033d7c99e2223898',1,'Interpolation.H']]], - ['interpolatedval_3161',['interpolatedVal',['../Interpolation_8H.html#aa4b88a88257b89505c133a7ba9cba462',1,'Interpolation.H']]], - ['interpolateinx_3162',['InterpolateInX',['../structWENO__MZQ3.html#a8d3def9a4458be70dff444935379bbbf',1,'WENO_MZQ3::InterpolateInX()'],['../Interpolation_8H.html#ae8940bdc1f155614d26ce3c5502bd918',1,'InterpolateInX(): Interpolation.H'],['../structCENTERED2.html#ae2a1fcb6b769ae483dc9a52320b84eb9',1,'CENTERED2::InterpolateInX()'],['../structUPWIND3.html#ab5aa8215b1d63920781081235329e88f',1,'UPWIND3::InterpolateInX()'],['../structCENTERED4.html#a548363e6720cc5e30fe3e0968bfa7ace',1,'CENTERED4::InterpolateInX()'],['../structUPWIND5.html#aa3795c18c765fc2d6c2e76ce2066bf90',1,'UPWIND5::InterpolateInX()'],['../structCENTERED6.html#af5abc40fa48386ff2e8853265ab2f636',1,'CENTERED6::InterpolateInX()'],['../structWENO3.html#ab09e1cf66eb2ab4f42b37ae64a762d83',1,'WENO3::InterpolateInX()'],['../structWENO5.html#a979941971dd839129c0e424f262f3cdc',1,'WENO5::InterpolateInX()'],['../structWENO__Z3.html#a70222f603b0f834b5c6cab9d2d500149',1,'WENO_Z3::InterpolateInX()'],['../structWENO__Z5.html#ad08f189935f50294739c74db97fe7f81',1,'WENO_Z5::InterpolateInX()']]], - ['interpolateiny_3163',['InterpolateInY',['../structCENTERED2.html#ab661f0f36acb976738a81c5b3eb003c7',1,'CENTERED2::InterpolateInY()'],['../structCENTERED4.html#a0fa7b6e32435f939963adf76f9a461f1',1,'CENTERED4::InterpolateInY()'],['../Interpolation_8H.html#ad9844abfa5c6530dc10d582e1adbb26c',1,'InterpolateInY(): Interpolation.H'],['../structUPWIND3.html#a49e40adf20c8ec95cfb5a27e87a6d01a',1,'UPWIND3::InterpolateInY()'],['../structUPWIND5.html#ac996371b2f01606e87dfded4bb410c5a',1,'UPWIND5::InterpolateInY()'],['../structCENTERED6.html#a16a6ea9f7d0663518b97353b2224ee33',1,'CENTERED6::InterpolateInY()'],['../structWENO3.html#a95e7df06f162d0ff74c057f6a4253a83',1,'WENO3::InterpolateInY()'],['../structWENO5.html#aad28f5b549554b6f04ac3c27e29b9588',1,'WENO5::InterpolateInY()'],['../structWENO__Z3.html#a448d977459d12ff43f0a74da29e94014',1,'WENO_Z3::InterpolateInY()'],['../structWENO__MZQ3.html#ab9cb2f483989b377e7de79587d44c8c1',1,'WENO_MZQ3::InterpolateInY()'],['../structWENO__Z5.html#a03b7275f69b8b143020627f6caac980b',1,'WENO_Z5::InterpolateInY()']]], - ['interpolateinz_3164',['InterpolateInZ',['../structCENTERED4.html#a0ab3e64ef904a4890845941199c3fccf',1,'CENTERED4::InterpolateInZ()'],['../structCENTERED2.html#a45235061b7460611c20eef7d77754881',1,'CENTERED2::InterpolateInZ()'],['../structUPWIND3.html#ae5281fb5aa8b8c66e1612fa6a749f5b7',1,'UPWIND3::InterpolateInZ()'],['../Interpolation_8H.html#a0623363b49ea9794f302ec9e69c525ea',1,'InterpolateInZ(): Interpolation.H'],['../structUPWIND5.html#a87865225127cac26ae09dc75a23fc0af',1,'UPWIND5::InterpolateInZ()'],['../structCENTERED6.html#ad80522d3ef86f7d5dc0173d50132d80e',1,'CENTERED6::InterpolateInZ()'],['../structUPWINDALL.html#a70400676dab67321ae301b3cc5c62f59',1,'UPWINDALL::InterpolateInZ()'],['../structWENO3.html#ad693dfd8b54bf52e2076b911df389c2a',1,'WENO3::InterpolateInZ()'],['../structWENO5.html#aa604f451ba89411ee6c667588ffe2cf7',1,'WENO5::InterpolateInZ()'],['../structWENO__Z3.html#aa18592e1e73ba3a08e57fbb694266138',1,'WENO_Z3::InterpolateInZ()'],['../structWENO__MZQ3.html#a0f47a8f2cbae0a33e9e851248e3f87d8',1,'WENO_MZQ3::InterpolateInZ()'],['../structWENO__Z5.html#a5d2c1f537a4b03a8cd81e164f6464c2b',1,'WENO_Z5::InterpolateInZ()']]], - ['interpolatepertfromcell_3165',['InterpolatePertFromCell',['../Interpolation_8H.html#a54ee27dfac22fc3f49cdde05d2ec5871',1,'Interpolation.H']]], - ['intersectioncif_3166',['IntersectionCIF',['../classIntersectionCIF.html#abf356bbe64e8979330be6f8b3417a100',1,'IntersectionCIF::IntersectionCIF(const F1 &f1, const F2 &f2)'],['../classIntersectionCIF.html#afbc1eaa42b79f62bb29534390c06faa8',1,'IntersectionCIF::IntersectionCIF(const IntersectionCIF &rhs)=default'],['../classIntersectionCIF.html#a38bfb62292689f3521c4b98a9896cf4b',1,'IntersectionCIF::IntersectionCIF(IntersectionCIF &&rhs) noexcept=default']]], - ['is_5factive_3167',['is_active',['../classCIF.html#a35ba7e4a8c662ebfd81b7c7c35416737',1,'CIF::is_active()'],['../classUnionCIF.html#af61467caa94146f97d5e7b64daf57d44',1,'UnionCIF::is_active()'],['../classIntersectionCIF.html#a86eb75a2940298fb7e01646da4bbe668',1,'IntersectionCIF::is_active()']]], - ['is_5fempty_3168',['is_empty',['../classUnionListIF.html#a03205f1c8304860e5fe963febe853dd9',1,'UnionListIF']]], - ['is_5fit_5ftime_5ffor_5faction_3169',['is_it_time_for_action',['../classERF.html#ad4c61fad53912d1e8d0f774d365bcf0f',1,'ERF']]], - ['iterate_5fflux_3170',['iterate_flux',['../structadiabatic__charnock.html#ade5c7c8f7fdf50f752f62b8e01c7d80c',1,'adiabatic_charnock::iterate_flux()'],['../structadiabatic.html#a5a99e492eff4c3766a6766da7464f995',1,'adiabatic::iterate_flux()'],['../structsurface__temp__wave__coupled.html#a9265697e41588f008f89869e4912f484',1,'surface_temp_wave_coupled::iterate_flux()'],['../structadiabatic__mod__charnock.html#a60919ac9a72b025f6fc6fb98639f9c62',1,'adiabatic_mod_charnock::iterate_flux()'],['../structadiabatic__wave__coupled.html#a235804b8350d1985b4027ac300fe4dee',1,'adiabatic_wave_coupled::iterate_flux()'],['../structsurface__flux.html#a59ad672c43e80d383e7ac1d16ed913c1',1,'surface_flux::iterate_flux()'],['../structsurface__flux__charnock.html#aef89ab0f62c46e93c9a1029be7a7b472',1,'surface_flux_charnock::iterate_flux()'],['../structsurface__flux__mod__charnock.html#ad462a086f9f3533cbf5c0177041e532f',1,'surface_flux_mod_charnock::iterate_flux()'],['../structsurface__flux__wave__coupled.html#a4b611e4bf853e12e5dd76e095b27c1ac',1,'surface_flux_wave_coupled::iterate_flux()'],['../structsurface__temp.html#add599c889c076ebe0baac55dfd6c750f',1,'surface_temp::iterate_flux()'],['../structsurface__temp__charnock.html#ada01d66c725dbb521993723bf3314b86',1,'surface_temp_charnock::iterate_flux()'],['../structsurface__temp__mod__charnock.html#a9b939bb9f6b3fff7e8dacbb75847c68e',1,'surface_temp_mod_charnock::iterate_flux()']]] + ['ice_5feffective_5fradius_3089',['ice_effective_radius',['../Parameterizations_8H.html#adec9d0652512bd8a82a6dcea536c9138',1,'Parameterizations.H']]], + ['icefall_3090',['IceFall',['../classSAM.html#a363b3bb27b6e6cdad8693363b3262419',1,'SAM']]], + ['impose_5flateral_5fcons_5fbcs_3091',['impose_lateral_cons_bcs',['../classERFPhysBCFunct__cons.html#ae3b80b99f4ef84e99130d2142d61c402',1,'ERFPhysBCFunct_cons']]], + ['impose_5flateral_5fxvel_5fbcs_3092',['impose_lateral_xvel_bcs',['../classERFPhysBCFunct__u.html#a9b203cbd4f9a1fd40961067424ae5f81',1,'ERFPhysBCFunct_u']]], + ['impose_5flateral_5fyvel_5fbcs_3093',['impose_lateral_yvel_bcs',['../classERFPhysBCFunct__v.html#adee10e9098b1261837e642a76632c141',1,'ERFPhysBCFunct_v']]], + ['impose_5flateral_5fzvel_5fbcs_3094',['impose_lateral_zvel_bcs',['../classERFPhysBCFunct__w.html#a9cd6e53c9598fe025c3c78945c2b1b83',1,'ERFPhysBCFunct_w::impose_lateral_zvel_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#a25d10d63224b2acd259cc6309e5bce7e',1,'ERFPhysBCFunct_w_no_terrain::impose_lateral_zvel_bcs()']]], + ['impose_5fmost_5fbcs_3095',['impose_most_bcs',['../classABLMost.html#ab3ac1c161450930085ef74208b7f3dcb',1,'ABLMost']]], + ['impose_5fvertical_5fcons_5fbcs_3096',['impose_vertical_cons_bcs',['../classERFPhysBCFunct__cons.html#ad56fdfadfae102cf4e7419eaf756cb80',1,'ERFPhysBCFunct_cons']]], + ['impose_5fvertical_5fxvel_5fbcs_3097',['impose_vertical_xvel_bcs',['../classERFPhysBCFunct__u.html#afdf8afb39002a2daac0fc16a5db76d17',1,'ERFPhysBCFunct_u']]], + ['impose_5fvertical_5fyvel_5fbcs_3098',['impose_vertical_yvel_bcs',['../classERFPhysBCFunct__v.html#a9e295ac17321f4d577f1d103f6b665a2',1,'ERFPhysBCFunct_v']]], + ['impose_5fvertical_5fzvel_5fbcs_3099',['impose_vertical_zvel_bcs',['../classERFPhysBCFunct__w.html#a9225c49cf092c6eed2bf9bdf1ef4b9cf',1,'ERFPhysBCFunct_w::impose_vertical_zvel_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#ab4e5639d9ae8abd973c0d5329705d200',1,'ERFPhysBCFunct_w_no_terrain::impose_vertical_zvel_bcs()']]], + ['ingested_5fdensity_3100',['ingested_density',['../classReadBndryPlanes.html#ab54133701e8e086315fa7299257199a2',1,'ReadBndryPlanes']]], + ['ingested_5fke_3101',['ingested_KE',['../classReadBndryPlanes.html#a85a5f25c283db679f67e10167cc6ee5c',1,'ReadBndryPlanes']]], + ['ingested_5fq1_3102',['ingested_q1',['../classReadBndryPlanes.html#a02a0fca675471f10ea6ccb1671ce1cb0',1,'ReadBndryPlanes']]], + ['ingested_5fq2_3103',['ingested_q2',['../classReadBndryPlanes.html#abf22791c2eaf68739ffea26e370724df',1,'ReadBndryPlanes']]], + ['ingested_5fqke_3104',['ingested_QKE',['../classReadBndryPlanes.html#a65d7253b6c2237c3aa60343740d25dd6',1,'ReadBndryPlanes']]], + ['ingested_5fscalar_3105',['ingested_scalar',['../classReadBndryPlanes.html#a6051259f37b0f38a9d74de7b9405dd03',1,'ReadBndryPlanes']]], + ['ingested_5ftheta_3106',['ingested_theta',['../classReadBndryPlanes.html#ac306993497b4e668110e13c4eb7644ff',1,'ReadBndryPlanes']]], + ['ingested_5fvelocity_3107',['ingested_velocity',['../classReadBndryPlanes.html#a906352fe8d793c4360889429d8a5980d',1,'ReadBndryPlanes']]], + ['init_3108',['init',['../classLinInterp.html#a00b249a492135098785c7cf3d2296a91',1,'LinInterp']]], + ['init_3109',['Init',['../classSAM.html#a927f4531f9c2452e5b7fc7ab965c5b78',1,'SAM::Init()'],['../classNullMoist.html#a6f526044328db858069e4b6a70fdbdf7',1,'NullMoist::Init()'],['../classEulerianMicrophysics.html#ac68028f2920ccb380c605099adb7d604',1,'EulerianMicrophysics::Init()'],['../classMicrophysics.html#a4e781e2a953a088477cfc5a1e3691f2e',1,'Microphysics::Init()'],['../classKessler.html#ab1eaffdd038f2eda89f44f150036a405',1,'Kessler::Init()'],['../classSLM.html#aef0a4802ed2d86fd1dedad55e51efc88',1,'SLM::Init()'],['../classNullSurf.html#a013feb9e94f957304bedbc26b6da16b0',1,'NullSurf::Init()'],['../classMM5.html#a0471ac39485d05623f911cd9fd021b9a',1,'MM5::Init()'],['../classLandSurface.html#aac1216f5c2758361ddc016442f3c67cd',1,'LandSurface::Init()']]], + ['init1darrays_3110',['init1DArrays',['../classERF.html#a7261c4eb7722af0dfe6cdfb8e2e9e4db',1,'ERF']]], + ['init_5fbase_5fparms_3111',['init_base_parms',['../classProblemBase.html#abac6929cfbd9298447e721dfcbe5163f',1,'ProblemBase']]], + ['init_5fbase_5fstate_5ffrom_5fmetgrid_3112',['init_base_state_from_metgrid',['../Metgrid__utils_8H.html#acbbc92636d49a0e01d7184d4e19f100f',1,'Metgrid_utils.H']]], + ['init_5fbcs_3113',['init_bcs',['../classERF.html#a618e8fdff3239cc79d4145d02b1ecaa2',1,'ERF']]], + ['init_5fbx_5fscalars_5ffrom_5finput_5fsounding_3114',['init_bx_scalars_from_input_sounding',['../ERF__init__from__input__sounding_8cpp.html#a3591f1ded54f05cbacb8d1ad6246572e',1,'ERF_init_from_input_sounding.cpp']]], + ['init_5fbx_5fscalars_5ffrom_5finput_5fsounding_5fhse_3115',['init_bx_scalars_from_input_sounding_hse',['../ERF__init__from__input__sounding_8cpp.html#af361420f8bc21f523a05894f83c85604',1,'ERF_init_from_input_sounding.cpp']]], + ['init_5fbx_5fvelocities_5ffrom_5finput_5fsounding_3116',['init_bx_velocities_from_input_sounding',['../ERF__init__from__input__sounding_8cpp.html#a3e2549542024fc00744ba8077f71f1fb',1,'ERF_init_from_input_sounding.cpp']]], + ['init_5fcustom_3117',['init_custom',['../classERF.html#a604939a8058f7efa36a427adb889739c',1,'ERF']]], + ['init_5fcustom_5fpert_3118',['init_custom_pert',['../classProblemBase.html#a1c41568b22a4f37247d816a8d20b0757',1,'ProblemBase']]], + ['init_5fcustom_5fterrain_3119',['init_custom_terrain',['../classProblemBase.html#a4a43dd346d2cafb2ba36eff6507613bf',1,'ProblemBase::init_custom_terrain(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, const amrex::Real &time)'],['../classProblemBase.html#af79c90b1e65ab01db0f17576818e3661',1,'ProblemBase::init_custom_terrain(const amrex::Geometry &, amrex::FArrayBox &z_phys_nd, const amrex::Real &)']]], + ['init_5fdirichlet_5fbc_5fdata_3120',['init_Dirichlet_bc_data',['../classERF.html#a3079a30cce7e1a01d5c9705f393b5a63',1,'ERF']]], + ['init_5ffrom_5fhse_3121',['init_from_hse',['../classERF.html#a857a8f76768ec4451b995cbf4f4ac176',1,'ERF']]], + ['init_5ffrom_5finput_5fsounding_3122',['init_from_input_sounding',['../classERF.html#a2908bcd920ab5e3fef171a37302853ec',1,'ERF']]], + ['init_5fgeo_5fwind_5fprofile_3123',['init_geo_wind_profile',['../classERF.html#aab564dd3009ef83466b50db6d997b563',1,'ERF']]], + ['init_5fisentropic_5fhse_3124',['init_isentropic_hse',['../namespaceHSEutils.html#a531678cdabf38cca3d47317e33a82fa5',1,'HSEutils']]], + ['init_5fisentropic_5fhse_5fterrain_3125',['init_isentropic_hse_terrain',['../namespaceHSEutils.html#ab38b424f8934564898ddc0e0ee852b07',1,'HSEutils']]], + ['init_5fmode_5fcomps_3126',['init_mode_comps',['../classMamConstituents.html#ab22d164f561b0c76816ad2df12079782',1,'MamConstituents']]], + ['init_5fmsfs_5ffrom_5fmetgrid_3127',['init_msfs_from_metgrid',['../Metgrid__utils_8H.html#a85cf6fab999905de4234fa639771bbe1',1,'Metgrid_utils.H']]], + ['init_5fonly_3128',['init_only',['../classERF.html#a80981e20939a6a38ba17478da2253ff1',1,'ERF']]], + ['init_5fparams_3129',['init_params',['../structTurbChoice.html#a45aa6b97fa410c18f1eca312e43b21be',1,'TurbChoice::init_params()'],['../structSpongeChoice.html#ac20a8660aca19e9655611c3d2eb9f672',1,'SpongeChoice::init_params()'],['../structDiffChoice.html#a9fa9faf0edbd1b9cbf1b5804dd38be38',1,'DiffChoice::init_params()'],['../structSolverChoice.html#a8c15b7cf354e53ddb58bad9577d124d5',1,'SolverChoice::init_params()'],['../structAdvChoice.html#a58637d5ba66800c4c83c928d0a3e13d1',1,'AdvChoice::init_params()']]], + ['init_5fstate_5ffrom_5fmetgrid_3130',['init_state_from_metgrid',['../Metgrid__utils_8H.html#a92d40e10695502f2d12d5e71437b9003',1,'Metgrid_utils.H']]], + ['init_5fstuff_3131',['init_stuff',['../classERF.html#a976799d747d046615ccbf27f366a8b96',1,'ERF']]], + ['init_5fterrain_5ffrom_5fmetgrid_3132',['init_terrain_from_metgrid',['../Metgrid__utils_8H.html#ad3ae9b317366b5e880366135708ba5d5',1,'Metgrid_utils.H']]], + ['init_5fterrain_5fgrid_3133',['init_terrain_grid',['../TerrainMetrics_8cpp.html#a6184f65a98c75d738ea36165cb0ddf8d',1,'init_terrain_grid(int lev, const Geometry &geom, MultiFab &z_phys_nd, Vector< Real > const &z_levels_h, GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TerrainMetrics.cpp'],['../TerrainMetrics_8H.html#ad179b260b388fdbca904a7bb89a27849',1,'init_terrain_grid(int lev, const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::Vector< amrex::Real > const &z_levels_h, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TerrainMetrics.H']]], + ['init_5ftpi_3134',['init_tpi',['../structTurbulentPerturbation.html#a6f6d1321050b4a5709f3eaecff1a8926',1,'TurbulentPerturbation']]], + ['init_5funiform_3135',['init_uniform',['../classERF.html#ae618963cf90e247b72fbd71d5b13599d',1,'ERF::init_uniform()'],['../classProblemBase.html#a6752f5d7122d68914e67896d21db6c43',1,'ProblemBase::init_uniform()']]], + ['init_5fwindfarm_5flat_5flon_3136',['init_windfarm_lat_lon',['../classWindFarm.html#a905936227e4560d864d430adeb748fd2',1,'WindFarm']]], + ['init_5fwindfarm_5fx_5fy_3137',['init_windfarm_x_y',['../classWindFarm.html#aaa79cb89d8f18f2a059d1ff62c5e5dd3',1,'WindFarm']]], + ['init_5fzlevels_3138',['init_zlevels',['../TerrainMetrics_8cpp.html#a67815693673f128e68656a61d4bf2b4f',1,'init_zlevels(Vector< Real > &zlevels_stag, const Geometry &geom, const Real grid_stretching_ratio, const Real zsurf, const Real dz0): TerrainMetrics.cpp'],['../TerrainMetrics_8H.html#a73d2a3a82a32b34ed710f4891a3056df',1,'init_zlevels(amrex::Vector< amrex::Real > &zlevels_stag, const amrex::Geometry &geom, const amrex::Real grid_stretching_ratio, const amrex::Real zsurf, const amrex::Real dz0): TerrainMetrics.H']]], + ['initdata_3139',['InitData',['../classERF.html#ad5d585e110291969767013a515719224',1,'ERF']]], + ['inithse_3140',['initHSE',['../classERF.html#a92c020bfaa43e40fb5ffc449427a0318',1,'ERF::initHSE()'],['../classERF.html#a69c8fce3b0f5b28e98240599c2ee16bb',1,'ERF::initHSE(int lev)']]], + ['initial_5ffluxes_3141',['initial_fluxes',['../namespaceinternal.html#aaf4add7dd62294e7017ae4e65f656337',1,'internal']]], + ['initialize_3142',['initialize',['../classRrtmgp.html#a8c60511318cca878c918dfc131507cb2',1,'Rrtmgp::initialize()'],['../classAerRadProps.html#ac9a8b0b0923ad124305ac1e228f44f04',1,'AerRadProps::initialize()'],['../classCloudRadProps.html#ac733936ee2d3e88f07631b30fc5758ef',1,'CloudRadProps::initialize()'],['../classMam4__aer.html#a54577b94ef6180a27a5f0b5ab7e1b022',1,'Mam4_aer::initialize()'],['../classOptics.html#a50e2de641f604b4bf2e2826cb3699257',1,'Optics::initialize()'],['../classRadiation.html#a14d24390054f532422c4fc9f761e1ec0',1,'Radiation::initialize()'],['../classMRISplitIntegrator.html#a7b54e96150eb521642b711f8e77b0454',1,'MRISplitIntegrator::initialize()']]], + ['initialize_5fbcs_3143',['initialize_bcs',['../classERF.html#a37a308ae143f1358c0ee5f5c65c0860d',1,'ERF']]], + ['initialize_5fdata_3144',['initialize_data',['../classMRISplitIntegrator.html#a8fe3068c562900c56e3174c23af4ab99',1,'MRISplitIntegrator']]], + ['initialize_5fintegrator_3145',['initialize_integrator',['../classERF.html#a5600f8ce250d4811012719fdf5e85f00',1,'ERF']]], + ['initializeblocks_3146',['InitializeBlocks',['../classMultiBlockContainer.html#a34f2b57ec5aafb88be61d6ffd3dea55c',1,'MultiBlockContainer']]], + ['initializefromfile_3147',['InitializeFromFile',['../classERF.html#a2e1874d47d95c7c858c2a2336fd0eee6',1,'ERF']]], + ['initializelevelfromdata_3148',['InitializeLevelFromData',['../classERF.html#a914f576acc2d1a54203a220cce10df62',1,'ERF']]], + ['initializemicrophysics_3149',['initializeMicrophysics',['../classERF.html#afc2898daad269536c1a15443abf3fa75',1,'ERF']]], + ['initrayleigh_3150',['initRayleigh',['../classERF.html#a039a764a1d942c484e8aea49e87bc046',1,'ERF']]], + ['initsponge_3151',['initSponge',['../classERF.html#ab26ec4f9c35a519063af2a938c1012e6',1,'ERF']]], + ['input_5fsponge_3152',['input_sponge',['../classERF.html#abfdc95a7c3cf7e413c1352bac38c93e8',1,'ERF']]], + ['inputsoundingdata_3153',['InputSoundingData',['../structInputSoundingData.html#ade438454b2da656ce7f98df041f25cc3',1,'InputSoundingData']]], + ['inputspongedata_3154',['InputSpongeData',['../structInputSpongeData.html#a1cf017339a236d02cc0c6f970398940a',1,'InputSpongeData']]], + ['insoluble_5foptics_5finit_3155',['insoluble_optics_init',['../classPhysProp.html#a743d0450322b6d533f2c613ef016d4ab',1,'PhysProp']]], + ['interp1d_3156',['interp1d',['../classLinInterp.html#aad318a6d1364e9369ea02fe34542de24',1,'LinInterp']]], + ['interp2d1d_3157',['interp2d1d',['../classLinInterp.html#adcd3fbce06341f370d0e7bcabb6a5e1c',1,'LinInterp']]], + ['interp2d2d_3158',['interp2d2d',['../classLinInterp.html#a646cb2d20182e9d2073b08d0897dac76',1,'LinInterp']]], + ['interp3d2d_3159',['interp3d2d',['../classLinInterp.html#a5f3ce2823f4abf89ae404d3fe600e1ea',1,'LinInterp']]], + ['interp_5fin_5ftime_3160',['interp_in_time',['../classReadBndryPlanes.html#a18cdefa6feaf7253b3d9029992b6b57c',1,'ReadBndryPlanes']]], + ['interpcell_3161',['InterpCell',['../classERFFillPatcher.html#ab1e2657e50f7ab6f3255decee073fff8',1,'ERFFillPatcher']]], + ['interpface_3162',['InterpFace',['../classERFFillPatcher.html#a713333f0602eb39a96836c5ea8825a67',1,'ERFFillPatcher']]], + ['interpolate_5f1d_3163',['interpolate_1d',['../Interpolation__1D_8H.html#a803d0d35d4ca4791556cbe02bbf51cbb',1,'Interpolation_1D.H']]], + ['interpolate_5fcolumn_5fmetgrid_3164',['interpolate_column_metgrid',['../Metgrid__utils_8H.html#a491c8a5ef196d5e0811d90d74ef7428f',1,'Metgrid_utils.H']]], + ['interpolatedensitypertfromcelltoface_3165',['InterpolateDensityPertFromCellToFace',['../Interpolation_8H.html#a7db2e03d98477dc9033d7c99e2223898',1,'Interpolation.H']]], + ['interpolatedval_3166',['interpolatedVal',['../Interpolation_8H.html#aa4b88a88257b89505c133a7ba9cba462',1,'Interpolation.H']]], + ['interpolateinx_3167',['InterpolateInX',['../structWENO__MZQ3.html#a8d3def9a4458be70dff444935379bbbf',1,'WENO_MZQ3::InterpolateInX()'],['../Interpolation_8H.html#ae8940bdc1f155614d26ce3c5502bd918',1,'InterpolateInX(): Interpolation.H'],['../structCENTERED2.html#ae2a1fcb6b769ae483dc9a52320b84eb9',1,'CENTERED2::InterpolateInX()'],['../structUPWIND3.html#ab5aa8215b1d63920781081235329e88f',1,'UPWIND3::InterpolateInX()'],['../structCENTERED4.html#a548363e6720cc5e30fe3e0968bfa7ace',1,'CENTERED4::InterpolateInX()'],['../structUPWIND5.html#aa3795c18c765fc2d6c2e76ce2066bf90',1,'UPWIND5::InterpolateInX()'],['../structCENTERED6.html#af5abc40fa48386ff2e8853265ab2f636',1,'CENTERED6::InterpolateInX()'],['../structWENO3.html#ab09e1cf66eb2ab4f42b37ae64a762d83',1,'WENO3::InterpolateInX()'],['../structWENO5.html#a979941971dd839129c0e424f262f3cdc',1,'WENO5::InterpolateInX()'],['../structWENO__Z3.html#a70222f603b0f834b5c6cab9d2d500149',1,'WENO_Z3::InterpolateInX()'],['../structWENO__Z5.html#ad08f189935f50294739c74db97fe7f81',1,'WENO_Z5::InterpolateInX()']]], + ['interpolateiny_3168',['InterpolateInY',['../structCENTERED2.html#ab661f0f36acb976738a81c5b3eb003c7',1,'CENTERED2::InterpolateInY()'],['../structCENTERED4.html#a0fa7b6e32435f939963adf76f9a461f1',1,'CENTERED4::InterpolateInY()'],['../Interpolation_8H.html#ad9844abfa5c6530dc10d582e1adbb26c',1,'InterpolateInY(): Interpolation.H'],['../structUPWIND3.html#a49e40adf20c8ec95cfb5a27e87a6d01a',1,'UPWIND3::InterpolateInY()'],['../structUPWIND5.html#ac996371b2f01606e87dfded4bb410c5a',1,'UPWIND5::InterpolateInY()'],['../structCENTERED6.html#a16a6ea9f7d0663518b97353b2224ee33',1,'CENTERED6::InterpolateInY()'],['../structWENO3.html#a95e7df06f162d0ff74c057f6a4253a83',1,'WENO3::InterpolateInY()'],['../structWENO5.html#aad28f5b549554b6f04ac3c27e29b9588',1,'WENO5::InterpolateInY()'],['../structWENO__Z3.html#a448d977459d12ff43f0a74da29e94014',1,'WENO_Z3::InterpolateInY()'],['../structWENO__MZQ3.html#ab9cb2f483989b377e7de79587d44c8c1',1,'WENO_MZQ3::InterpolateInY()'],['../structWENO__Z5.html#a03b7275f69b8b143020627f6caac980b',1,'WENO_Z5::InterpolateInY()']]], + ['interpolateinz_3169',['InterpolateInZ',['../structCENTERED4.html#a0ab3e64ef904a4890845941199c3fccf',1,'CENTERED4::InterpolateInZ()'],['../structCENTERED2.html#a45235061b7460611c20eef7d77754881',1,'CENTERED2::InterpolateInZ()'],['../structUPWIND3.html#ae5281fb5aa8b8c66e1612fa6a749f5b7',1,'UPWIND3::InterpolateInZ()'],['../Interpolation_8H.html#a0623363b49ea9794f302ec9e69c525ea',1,'InterpolateInZ(): Interpolation.H'],['../structUPWIND5.html#a87865225127cac26ae09dc75a23fc0af',1,'UPWIND5::InterpolateInZ()'],['../structCENTERED6.html#ad80522d3ef86f7d5dc0173d50132d80e',1,'CENTERED6::InterpolateInZ()'],['../structUPWINDALL.html#a70400676dab67321ae301b3cc5c62f59',1,'UPWINDALL::InterpolateInZ()'],['../structWENO3.html#ad693dfd8b54bf52e2076b911df389c2a',1,'WENO3::InterpolateInZ()'],['../structWENO5.html#aa604f451ba89411ee6c667588ffe2cf7',1,'WENO5::InterpolateInZ()'],['../structWENO__Z3.html#aa18592e1e73ba3a08e57fbb694266138',1,'WENO_Z3::InterpolateInZ()'],['../structWENO__MZQ3.html#a0f47a8f2cbae0a33e9e851248e3f87d8',1,'WENO_MZQ3::InterpolateInZ()'],['../structWENO__Z5.html#a5d2c1f537a4b03a8cd81e164f6464c2b',1,'WENO_Z5::InterpolateInZ()']]], + ['interpolatepertfromcell_3170',['InterpolatePertFromCell',['../Interpolation_8H.html#a54ee27dfac22fc3f49cdde05d2ec5871',1,'Interpolation.H']]], + ['intersectioncif_3171',['IntersectionCIF',['../classIntersectionCIF.html#abf356bbe64e8979330be6f8b3417a100',1,'IntersectionCIF::IntersectionCIF(const F1 &f1, const F2 &f2)'],['../classIntersectionCIF.html#afbc1eaa42b79f62bb29534390c06faa8',1,'IntersectionCIF::IntersectionCIF(const IntersectionCIF &rhs)=default'],['../classIntersectionCIF.html#a38bfb62292689f3521c4b98a9896cf4b',1,'IntersectionCIF::IntersectionCIF(IntersectionCIF &&rhs) noexcept=default']]], + ['is_5factive_3172',['is_active',['../classCIF.html#a35ba7e4a8c662ebfd81b7c7c35416737',1,'CIF::is_active()'],['../classUnionCIF.html#af61467caa94146f97d5e7b64daf57d44',1,'UnionCIF::is_active()'],['../classIntersectionCIF.html#a86eb75a2940298fb7e01646da4bbe668',1,'IntersectionCIF::is_active()']]], + ['is_5fempty_3173',['is_empty',['../classUnionListIF.html#a03205f1c8304860e5fe963febe853dd9',1,'UnionListIF']]], + ['is_5fit_5ftime_5ffor_5faction_3174',['is_it_time_for_action',['../classERF.html#ad4c61fad53912d1e8d0f774d365bcf0f',1,'ERF']]], + ['iterate_5fflux_3175',['iterate_flux',['../structadiabatic__charnock.html#ade5c7c8f7fdf50f752f62b8e01c7d80c',1,'adiabatic_charnock::iterate_flux()'],['../structadiabatic.html#a5a99e492eff4c3766a6766da7464f995',1,'adiabatic::iterate_flux()'],['../structsurface__temp__wave__coupled.html#a9265697e41588f008f89869e4912f484',1,'surface_temp_wave_coupled::iterate_flux()'],['../structadiabatic__mod__charnock.html#a60919ac9a72b025f6fc6fb98639f9c62',1,'adiabatic_mod_charnock::iterate_flux()'],['../structadiabatic__wave__coupled.html#a235804b8350d1985b4027ac300fe4dee',1,'adiabatic_wave_coupled::iterate_flux()'],['../structsurface__flux.html#a59ad672c43e80d383e7ac1d16ed913c1',1,'surface_flux::iterate_flux()'],['../structsurface__flux__charnock.html#aef89ab0f62c46e93c9a1029be7a7b472',1,'surface_flux_charnock::iterate_flux()'],['../structsurface__flux__mod__charnock.html#ad462a086f9f3533cbf5c0177041e532f',1,'surface_flux_mod_charnock::iterate_flux()'],['../structsurface__flux__wave__coupled.html#a4b611e4bf853e12e5dd76e095b27c1ac',1,'surface_flux_wave_coupled::iterate_flux()'],['../structsurface__temp.html#add599c889c076ebe0baac55dfd6c750f',1,'surface_temp::iterate_flux()'],['../structsurface__temp__charnock.html#ada01d66c725dbb521993723bf3314b86',1,'surface_temp_charnock::iterate_flux()'],['../structsurface__temp__mod__charnock.html#a9b939bb9f6b3fff7e8dacbb75847c68e',1,'surface_temp_mod_charnock::iterate_flux()']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index f6eec14a40..3e2134fc8d 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['kessler_3171',['Kessler',['../classKessler.html#a50fbd35f964f8dce148e2174bfcaa939',1,'Kessler']]] + ['kessler_3176',['Kessler',['../classKessler.html#a50fbd35f964f8dce148e2174bfcaa939',1,'Kessler']]] ]; diff --git a/search/functions_a.js b/search/functions_a.js index d33de119e4..5e5458d6c1 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,16 +1,16 @@ var searchData= [ - ['landsurface_3172',['LandSurface',['../classLandSurface.html#ac00f982ed4ab1cf073b580ac3fbe7031',1,'LandSurface']]], - ['len_3173',['len',['../structncutils_1_1NCDim.html#af22c5abe9e67d9825f372f4102c0c06f',1,'ncutils::NCDim']]], - ['level_3174',['level',['../classPlaneAverage.html#a86402b90cf369ad0613ff325328e05b4',1,'PlaneAverage']]], - ['lin_5finterpol_3175',['lin_interpol',['../classPhysProp.html#a7b86495b7ca2bf72c2b3ae3f66538d56',1,'PhysProp']]], - ['line_5faverage_3176',['line_average',['../classPlaneAverage.html#af12478c0cb46a8afc438846f8f24e949',1,'PlaneAverage::line_average() const'],['../classPlaneAverage.html#a59ff542d6ac432369db4c904ff1aedd6',1,'PlaneAverage::line_average(int comp, amrex::Gpu::HostVector< amrex::Real > &l_vec)']]], - ['line_5faverage_5finterpolated_3177',['line_average_interpolated',['../classPlaneAverage.html#a0eca0d267e2f46fb639a29d2f06a6f5d',1,'PlaneAverage']]], - ['line_5fcentroids_3178',['line_centroids',['../classPlaneAverage.html#a57dc07bb4c25aa8f20bd5b1921c5f2f7',1,'PlaneAverage']]], - ['liquid_5feffective_5fradius_3179',['liquid_effective_radius',['../Parameterizations_8H.html#aee0c6fff1c3d2035ce9130c829630f27',1,'Parameterizations.H']]], - ['lsm_5fdata_5fptr_3180',['Lsm_Data_Ptr',['../classNullSurf.html#a23e0e00071c6220b8d1495cac4073ce3',1,'NullSurf::Lsm_Data_Ptr()'],['../classSLM.html#a900ca60e28871a22974a9f9267c8a4ab',1,'SLM::Lsm_Data_Ptr()'],['../classMM5.html#a50c02933780293bdb6dfea8d88160947',1,'MM5::Lsm_Data_Ptr(const int &varIdx) override']]], - ['lsm_5fdata_5fsize_3181',['Lsm_Data_Size',['../classMM5.html#abf2c797ae56fc93043e999db11515a8a',1,'MM5::Lsm_Data_Size()'],['../classNullSurf.html#adf5c64f43a59af0d6caae7211cdfa480',1,'NullSurf::Lsm_Data_Size()'],['../classSLM.html#accf5369cbeeab014dd8aab4ed28c3516',1,'SLM::Lsm_Data_Size()']]], - ['lsm_5fflux_5fptr_3182',['Lsm_Flux_Ptr',['../classMM5.html#a78b5c693f06612690dcd98ac38a12702',1,'MM5::Lsm_Flux_Ptr()'],['../classNullSurf.html#a7a9b19e7d784323fd216468b7cca6574',1,'NullSurf::Lsm_Flux_Ptr()'],['../classSLM.html#a0f620560951627b138e0d6311fd47caa',1,'SLM::Lsm_Flux_Ptr()']]], - ['lsm_5fgeom_3183',['Lsm_Geom',['../classMM5.html#abe51eb4823a379cd70d05eef17832f7b',1,'MM5::Lsm_Geom()'],['../classNullSurf.html#af634e202eb05675a9bf2ee9b7e927b12',1,'NullSurf::Lsm_Geom()'],['../classSLM.html#a8f171cb4d7b8c32b5158f7ac7d518ad7',1,'SLM::Lsm_Geom()']]], - ['lsm_5fvarname_3184',['Lsm_VarName',['../classMM5.html#ad0b90571d201254c36a28b26aa4c4926',1,'MM5::Lsm_VarName()'],['../classNullSurf.html#acd221d04045bb8114c1a2ae55a509252',1,'NullSurf::Lsm_VarName()'],['../classSLM.html#a3d4ce63e292a196220b9f4fabd96eaa6',1,'SLM::Lsm_VarName()']]] + ['landsurface_3177',['LandSurface',['../classLandSurface.html#ac00f982ed4ab1cf073b580ac3fbe7031',1,'LandSurface']]], + ['len_3178',['len',['../structncutils_1_1NCDim.html#af22c5abe9e67d9825f372f4102c0c06f',1,'ncutils::NCDim']]], + ['level_3179',['level',['../classPlaneAverage.html#a86402b90cf369ad0613ff325328e05b4',1,'PlaneAverage']]], + ['lin_5finterpol_3180',['lin_interpol',['../classPhysProp.html#a7b86495b7ca2bf72c2b3ae3f66538d56',1,'PhysProp']]], + ['line_5faverage_3181',['line_average',['../classPlaneAverage.html#af12478c0cb46a8afc438846f8f24e949',1,'PlaneAverage::line_average() const'],['../classPlaneAverage.html#a59ff542d6ac432369db4c904ff1aedd6',1,'PlaneAverage::line_average(int comp, amrex::Gpu::HostVector< amrex::Real > &l_vec)']]], + ['line_5faverage_5finterpolated_3182',['line_average_interpolated',['../classPlaneAverage.html#a0eca0d267e2f46fb639a29d2f06a6f5d',1,'PlaneAverage']]], + ['line_5fcentroids_3183',['line_centroids',['../classPlaneAverage.html#a57dc07bb4c25aa8f20bd5b1921c5f2f7',1,'PlaneAverage']]], + ['liquid_5feffective_5fradius_3184',['liquid_effective_radius',['../Parameterizations_8H.html#aee0c6fff1c3d2035ce9130c829630f27',1,'Parameterizations.H']]], + ['lsm_5fdata_5fptr_3185',['Lsm_Data_Ptr',['../classNullSurf.html#a23e0e00071c6220b8d1495cac4073ce3',1,'NullSurf::Lsm_Data_Ptr()'],['../classSLM.html#a900ca60e28871a22974a9f9267c8a4ab',1,'SLM::Lsm_Data_Ptr()'],['../classMM5.html#a50c02933780293bdb6dfea8d88160947',1,'MM5::Lsm_Data_Ptr(const int &varIdx) override']]], + ['lsm_5fdata_5fsize_3186',['Lsm_Data_Size',['../classMM5.html#abf2c797ae56fc93043e999db11515a8a',1,'MM5::Lsm_Data_Size()'],['../classNullSurf.html#adf5c64f43a59af0d6caae7211cdfa480',1,'NullSurf::Lsm_Data_Size()'],['../classSLM.html#accf5369cbeeab014dd8aab4ed28c3516',1,'SLM::Lsm_Data_Size()']]], + ['lsm_5fflux_5fptr_3187',['Lsm_Flux_Ptr',['../classMM5.html#a78b5c693f06612690dcd98ac38a12702',1,'MM5::Lsm_Flux_Ptr()'],['../classNullSurf.html#a7a9b19e7d784323fd216468b7cca6574',1,'NullSurf::Lsm_Flux_Ptr()'],['../classSLM.html#a0f620560951627b138e0d6311fd47caa',1,'SLM::Lsm_Flux_Ptr()']]], + ['lsm_5fgeom_3188',['Lsm_Geom',['../classMM5.html#abe51eb4823a379cd70d05eef17832f7b',1,'MM5::Lsm_Geom()'],['../classNullSurf.html#af634e202eb05675a9bf2ee9b7e927b12',1,'NullSurf::Lsm_Geom()'],['../classSLM.html#a8f171cb4d7b8c32b5158f7ac7d518ad7',1,'SLM::Lsm_Geom()']]], + ['lsm_5fvarname_3189',['Lsm_VarName',['../classMM5.html#ad0b90571d201254c36a28b26aa4c4926',1,'MM5::Lsm_VarName()'],['../classNullSurf.html#acd221d04045bb8114c1a2ae55a509252',1,'NullSurf::Lsm_VarName()'],['../classSLM.html#a3d4ce63e292a196220b9f4fabd96eaa6',1,'SLM::Lsm_VarName()']]] ]; diff --git a/search/functions_b.js b/search/functions_b.js index b6fa41e9f5..55eacb943c 100644 --- a/search/functions_b.js +++ b/search/functions_b.js @@ -1,41 +1,41 @@ var searchData= [ - ['m2005_5feffradius_3185',['m2005_effradius',['../m2005__effradius_8H.html#aa8be1a517640718ec08df40a3613244a',1,'m2005_effradius.H']]], - ['main_3186',['main',['../main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.cpp']]], - ['make_5fareas_3187',['make_areas',['../Utils_8H.html#afd5f5cf174d096726815e6d7dc325c41',1,'make_areas(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &ax, amrex::MultiFab &ay, amrex::MultiFab &az): Utils.H'],['../TerrainMetrics_8cpp.html#a920c175414adfaaa26687bfb8e7585bb',1,'make_areas(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &ax, MultiFab &ay, MultiFab &az): TerrainMetrics.cpp']]], - ['make_5fbuoyancy_3188',['make_buoyancy',['../Src__headers_8H.html#ab8d1e0300960f8aeabc92f0ffa82aefe',1,'make_buoyancy(amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const amrex::MultiFab *r0, const int &qstate_size): Src_headers.H'],['../ERF__make__buoyancy_8cpp.html#a3906c740c767c111dc3f0adec0215e78',1,'make_buoyancy(Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const MultiFab *r0, const int &qstate_size): ERF_make_buoyancy.cpp']]], - ['make_5ffast_5fcoeffs_3189',['make_fast_coeffs',['../TI__fast__headers_8H.html#adfda58e818c53254b1fa053669e911e8',1,'make_fast_coeffs(int level, amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::Geometry geom, const bool use_moisture, const bool use_terrain, const amrex::Real gravity, const amrex::Real c_p, std::unique_ptr< amrex::MultiFab > &detJ_cc, const amrex::MultiFab *r0, const amrex::MultiFab *pi0, const amrex::Real dtau, const amrex::Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TI_fast_headers.H'],['../ERF__make__fast__coeffs_8cpp.html#a76dfae5a4d6b6037b1261e5c42936616',1,'make_fast_coeffs(int, MultiFab &fast_coeffs, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const amrex::Geometry geom, bool l_use_moisture, bool l_use_terrain, Real gravity, Real c_p, std::unique_ptr< MultiFab > &detJ_cc, const MultiFab *r0, const MultiFab *pi0, Real dtau, Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): ERF_make_fast_coeffs.cpp']]], - ['make_5fj_3190',['make_J',['../TerrainMetrics_8cpp.html#a9c1ecbedddfe464d9db02960e5422564',1,'make_J(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &detJ_cc): TerrainMetrics.cpp'],['../Utils_8H.html#accb87d367dfa749571761aa789fd3fea',1,'make_J(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &detJ_cc): Utils.H']]], - ['make_5fmom_5fsources_3191',['make_mom_sources',['../ERF__make__mom__sources_8cpp.html#a027a2c40019232ded6ad99a99e448eb7',1,'make_mom_sources(int, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, const MultiFab &, const MultiFab &, MultiFab &xmom_src, MultiFab &ymom_src, MultiFab &zmom_src, MultiFab *r0, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_u_geos, const Real *dptr_v_geos, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, const Vector< Real * > d_sponge_ptrs_at_lev, int n_qstate): ERF_make_mom_sources.cpp'],['../Src__headers_8H.html#a752957bae3f28998131ff3d42becf41d',1,'make_mom_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, amrex::MultiFab &xmom_source, amrex::MultiFab &ymom_source, amrex::MultiFab &zmom_source, amrex::MultiFab *r0, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, const amrex::Vector< amrex::Real * > d_sponge_ptrs_at_lev, const int n_qstate): Src_headers.H']]], - ['make_5fsources_3192',['make_sources',['../ERF__make__sources_8cpp.html#ae5ce4675f35ecdefeb8d33f181d7504c',1,'make_sources(int level, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &source, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_rhotheta_src, const Real *dptr_rhoqt_src, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): ERF_make_sources.cpp'],['../Src__headers_8H.html#a162bf8f8a720e76a5fa7f8babaa7bd41',1,'make_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &cc_source, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): Src_headers.H']]], - ['make_5fzcc_3193',['make_zcc',['../TerrainMetrics_8cpp.html#acc28d890df44cf0082a848c057042178',1,'make_zcc(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &z_phys_cc): TerrainMetrics.cpp'],['../Utils_8H.html#ab405f3b5732dda49ad076fab09bfbfc8',1,'make_zcc(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &z_phys_cc): Utils.H']]], - ['makediagnosticaverage_3194',['MakeDiagnosticAverage',['../classERF.html#a93ed2dd2c2441da6853d6f48b6467324',1,'ERF']]], - ['makehorizontalaverages_3195',['MakeHorizontalAverages',['../classERF.html#a01987b2556834788694f2f3741a2afe4',1,'ERF']]], - ['makenewlevelfromcoarse_3196',['MakeNewLevelFromCoarse',['../classERF.html#abb6175c28b36d23f5dda2994ca4a85e7',1,'ERF']]], - ['makenewlevelfromscratch_3197',['MakeNewLevelFromScratch',['../classERF.html#aaf10bbf8c9a5dbc257a88c4c1b650fee',1,'ERF']]], - ['makoh_5fcubic_3198',['makoh_cubic',['../classModalAeroWateruptake.html#a134cf0f1fd68266a37a7683e362553c4',1,'ModalAeroWateruptake']]], - ['makoh_5fquartic_3199',['makoh_quartic',['../classModalAeroWateruptake.html#a63dc4418d21ddbc2f88a86e6b5e05640',1,'ModalAeroWateruptake']]], - ['mamconstituents_3200',['MamConstituents',['../classMamConstituents.html#a6839b6299dcdd8acf1cc859d929e0026',1,'MamConstituents']]], - ['map_5fdata_3201',['map_data',['../classMRISplitIntegrator.html#a14fd551d7a7ff5bf6c58500740a64547',1,'MRISplitIntegrator']]], - ['mcica_5fsubcol_5fmask_3202',['mcica_subcol_mask',['../classOptics.html#a078568b5fcba367944981fe065623e0c',1,'Optics']]], - ['microphysics_3203',['Microphysics',['../classMicrophysics.html#a79bf043906abc7e4d738318ec8e7aa2e',1,'Microphysics']]], - ['mitchell_5fice_5foptics_5flw_3204',['mitchell_ice_optics_lw',['../classCloudRadProps.html#a1ab01da075a2a82b9fb4c341ff85e373',1,'CloudRadProps']]], - ['mitchell_5fice_5foptics_5fsw_3205',['mitchell_ice_optics_sw',['../classCloudRadProps.html#a32483def8d0d82a6d1cb57834fe04b7d',1,'CloudRadProps']]], - ['mm5_3206',['MM5',['../classMM5.html#a1cb63322dbfcb32636b286d8043a2893',1,'MM5']]], - ['modal_5faero_5fcalcsize_5fdiag_3207',['modal_aero_calcsize_diag',['../classMam4__aer.html#adedd31f2c7c2a293e6f3dfc4818b175d',1,'Mam4_aer']]], - ['modal_5faero_5fkohler_3208',['modal_aero_kohler',['../classModalAeroWateruptake.html#abdedb99ff569dd300dd3046820da78e8',1,'ModalAeroWateruptake']]], - ['modal_5faero_5flw_3209',['modal_aero_lw',['../classMam4__aer.html#a893de418ed6818eeece9ed80b72cb685',1,'Mam4_aer']]], - ['modal_5faero_5fsw_3210',['modal_aero_sw',['../classMam4__aer.html#a2327a69b0d90bb5e4d77f8864a1196f8',1,'Mam4_aer']]], - ['modal_5faero_5fwateruptake_5fdr_3211',['modal_aero_wateruptake_dr',['../classModalAeroWateruptake.html#aab174a0054ce6dfa80f15e391d9489c6',1,'ModalAeroWateruptake']]], - ['modal_5faero_5fwateruptake_5fsub_3212',['modal_aero_wateruptake_sub',['../classModalAeroWateruptake.html#a7c1e0109c368bd156beb85a2e98a8878',1,'ModalAeroWateruptake']]], - ['modal_5foptics_5finit_3213',['modal_optics_init',['../classPhysProp.html#a3e12605585c1b1a1c92dc34c9dfebc85',1,'PhysProp']]], - ['modal_5fsize_5fparameters_3214',['modal_size_parameters',['../classMam4__aer.html#a1097c2d484ccac94860e32f0bdf54915',1,'Mam4_aer']]], - ['modeltype_3215',['modelType',['../classMicrophysics.html#ac10e6fce2e6cb49373d56ca0e1a5b366',1,'Microphysics']]], - ['moeng_5fflux_3216',['moeng_flux',['../structmoeng__flux.html#a2843a181e875e6599b04964c28117900',1,'moeng_flux']]], - ['momentumtovelocity_3217',['MomentumToVelocity',['../MomentumToVelocity_8cpp.html#a4909cdce4c261c6dae5564fb714881ea',1,'MomentumToVelocity(MultiFab &xvel, MultiFab &yvel, MultiFab &zvel, const MultiFab &density, const MultiFab &xmom_in, const MultiFab &ymom_in, const MultiFab &zmom_in, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): MomentumToVelocity.cpp'],['../Utils_8H.html#a26382a1781acfcd6b4740685db28d6b2',1,'MomentumToVelocity(amrex::MultiFab &xvel_out, amrex::MultiFab &yvel_out, amrex::MultiFab &zvel_out, const amrex::MultiFab &cons_in, const amrex::MultiFab &xmom_in, const amrex::MultiFab &ymom_in, const amrex::MultiFab &zmom_in, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H']]], - ['mostaverage_3218',['MOSTAverage',['../classMOSTAverage.html#add74667e947201bbb2ddf2785f02ee0c',1,'MOSTAverage::MOSTAverage(const MOSTAverage &other)=delete'],['../classMOSTAverage.html#acfc77dc21a0821d4b446f7be289c64d6',1,'MOSTAverage::MOSTAverage(MOSTAverage &&) noexcept=default'],['../classMOSTAverage.html#a63d4ee91f32fe95e61b0dfe8fa5fac22',1,'MOSTAverage::MOSTAverage(amrex::Vector< amrex::Geometry > geom, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd)']]], - ['mrisplitintegrator_3219',['MRISplitIntegrator',['../classMRISplitIntegrator.html#a526041af494ee08e31efefc98aaa07ab',1,'MRISplitIntegrator::MRISplitIntegrator(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#a809aa55db013cd913fe3546ef8001fd4',1,'MRISplitIntegrator::MRISplitIntegrator(MRISplitIntegrator &&) noexcept=default'],['../classMRISplitIntegrator.html#a9ea1c36a75e04596ffe0fa29e614b6e2',1,'MRISplitIntegrator::MRISplitIntegrator(const T &S_data)'],['../classMRISplitIntegrator.html#a42d755c9aea9203dfdcbbe4cb76f83e3',1,'MRISplitIntegrator::MRISplitIntegrator()=default']]], - ['multiblockcontainer_3220',['MultiBlockContainer',['../classMultiBlockContainer.html#a285674e081e90380c665398b91535794',1,'MultiBlockContainer']]], - ['murphykoop_5fsvp_5fice_3221',['MurphyKoop_svp_ice',['../classSatMethods.html#a87786f42b9d0601dc1d22f635906a76f',1,'SatMethods']]], - ['murphykoop_5fsvp_5fwater_3222',['MurphyKoop_svp_water',['../classSatMethods.html#aac1daa9a38464e217df80a4f9613bcb3',1,'SatMethods']]] + ['m2005_5feffradius_3190',['m2005_effradius',['../m2005__effradius_8H.html#aa8be1a517640718ec08df40a3613244a',1,'m2005_effradius.H']]], + ['main_3191',['main',['../main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main.cpp']]], + ['make_5fareas_3192',['make_areas',['../Utils_8H.html#afd5f5cf174d096726815e6d7dc325c41',1,'make_areas(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &ax, amrex::MultiFab &ay, amrex::MultiFab &az): Utils.H'],['../TerrainMetrics_8cpp.html#a920c175414adfaaa26687bfb8e7585bb',1,'make_areas(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &ax, MultiFab &ay, MultiFab &az): TerrainMetrics.cpp']]], + ['make_5fbuoyancy_3193',['make_buoyancy',['../Src__headers_8H.html#ab8d1e0300960f8aeabc92f0ffa82aefe',1,'make_buoyancy(amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const amrex::MultiFab *r0, const int &qstate_size): Src_headers.H'],['../ERF__make__buoyancy_8cpp.html#a3906c740c767c111dc3f0adec0215e78',1,'make_buoyancy(Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &buoyancy, const amrex::Geometry geom, const SolverChoice &solverChoice, const MultiFab *r0, const int &qstate_size): ERF_make_buoyancy.cpp']]], + ['make_5ffast_5fcoeffs_3194',['make_fast_coeffs',['../TI__fast__headers_8H.html#adfda58e818c53254b1fa053669e911e8',1,'make_fast_coeffs(int level, amrex::MultiFab &fast_coeffs, amrex::Vector< amrex::MultiFab > &S_stage_data, const amrex::MultiFab &S_stage_prim, const amrex::MultiFab &pi_stage, const amrex::Geometry geom, const bool use_moisture, const bool use_terrain, const amrex::Real gravity, const amrex::Real c_p, std::unique_ptr< amrex::MultiFab > &detJ_cc, const amrex::MultiFab *r0, const amrex::MultiFab *pi0, const amrex::Real dtau, const amrex::Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): TI_fast_headers.H'],['../ERF__make__fast__coeffs_8cpp.html#a76dfae5a4d6b6037b1261e5c42936616',1,'make_fast_coeffs(int, MultiFab &fast_coeffs, Vector< MultiFab > &S_stage_data, const MultiFab &S_stage_prim, const MultiFab &pi_stage, const amrex::Geometry geom, bool l_use_moisture, bool l_use_terrain, Real gravity, Real c_p, std::unique_ptr< MultiFab > &detJ_cc, const MultiFab *r0, const MultiFab *pi0, Real dtau, Real beta_s, amrex::GpuArray< ERF_BC, AMREX_SPACEDIM *2 > &phys_bc_type): ERF_make_fast_coeffs.cpp']]], + ['make_5fj_3195',['make_J',['../TerrainMetrics_8cpp.html#a9c1ecbedddfe464d9db02960e5422564',1,'make_J(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &detJ_cc): TerrainMetrics.cpp'],['../Utils_8H.html#accb87d367dfa749571761aa789fd3fea',1,'make_J(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &detJ_cc): Utils.H']]], + ['make_5fmom_5fsources_3196',['make_mom_sources',['../ERF__make__mom__sources_8cpp.html#a027a2c40019232ded6ad99a99e448eb7',1,'make_mom_sources(int, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, const MultiFab &, const MultiFab &, MultiFab &xmom_src, MultiFab &ymom_src, MultiFab &zmom_src, MultiFab *r0, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_m, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_u_geos, const Real *dptr_v_geos, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, const Vector< Real * > d_sponge_ptrs_at_lev, int n_qstate): ERF_make_mom_sources.cpp'],['../Src__headers_8H.html#a752957bae3f28998131ff3d42becf41d',1,'make_mom_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, amrex::MultiFab &xmom_source, amrex::MultiFab &ymom_source, amrex::MultiFab &zmom_source, amrex::MultiFab *r0, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_m, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, const amrex::Vector< amrex::Real * > d_sponge_ptrs_at_lev, const int n_qstate): Src_headers.H']]], + ['make_5fsources_3197',['make_sources',['../ERF__make__sources_8cpp.html#ae5ce4675f35ecdefeb8d33f181d7504c',1,'make_sources(int level, int, Real dt, Vector< MultiFab > &S_data, const MultiFab &S_prim, MultiFab &source, const Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< MultiFab > &mapfac_u, std::unique_ptr< MultiFab > &mapfac_v, const Real *dptr_rhotheta_src, const Real *dptr_rhoqt_src, const Real *dptr_wbar_sub, const Vector< Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): ERF_make_sources.cpp'],['../Src__headers_8H.html#a162bf8f8a720e76a5fa7f8babaa7bd41',1,'make_sources(int level, int nrk, amrex::Real dt, amrex::Vector< amrex::MultiFab > &S_data, const amrex::MultiFab &S_prim, amrex::MultiFab &cc_source, const amrex::Geometry geom, const SolverChoice &solverChoice, std::unique_ptr< amrex::MultiFab > &mapfac_u, std::unique_ptr< amrex::MultiFab > &mapfac_v, const amrex::Real *dptr_rhotheta_src, const amrex::Real *dptr_rhoqt_src, const amrex::Real *dptr_wbar_sub, const amrex::Vector< amrex::Real * > d_rayleigh_ptrs_at_lev, TurbulentPerturbation &turbPert): Src_headers.H']]], + ['make_5fzcc_3198',['make_zcc',['../TerrainMetrics_8cpp.html#acc28d890df44cf0082a848c057042178',1,'make_zcc(const Geometry &geom, MultiFab &z_phys_nd, MultiFab &z_phys_cc): TerrainMetrics.cpp'],['../Utils_8H.html#ab405f3b5732dda49ad076fab09bfbfc8',1,'make_zcc(const amrex::Geometry &geom, amrex::MultiFab &z_phys_nd, amrex::MultiFab &z_phys_cc): Utils.H']]], + ['makediagnosticaverage_3199',['MakeDiagnosticAverage',['../classERF.html#a93ed2dd2c2441da6853d6f48b6467324',1,'ERF']]], + ['makehorizontalaverages_3200',['MakeHorizontalAverages',['../classERF.html#a01987b2556834788694f2f3741a2afe4',1,'ERF']]], + ['makenewlevelfromcoarse_3201',['MakeNewLevelFromCoarse',['../classERF.html#abb6175c28b36d23f5dda2994ca4a85e7',1,'ERF']]], + ['makenewlevelfromscratch_3202',['MakeNewLevelFromScratch',['../classERF.html#aaf10bbf8c9a5dbc257a88c4c1b650fee',1,'ERF']]], + ['makoh_5fcubic_3203',['makoh_cubic',['../classModalAeroWateruptake.html#a134cf0f1fd68266a37a7683e362553c4',1,'ModalAeroWateruptake']]], + ['makoh_5fquartic_3204',['makoh_quartic',['../classModalAeroWateruptake.html#a63dc4418d21ddbc2f88a86e6b5e05640',1,'ModalAeroWateruptake']]], + ['mamconstituents_3205',['MamConstituents',['../classMamConstituents.html#a6839b6299dcdd8acf1cc859d929e0026',1,'MamConstituents']]], + ['map_5fdata_3206',['map_data',['../classMRISplitIntegrator.html#a14fd551d7a7ff5bf6c58500740a64547',1,'MRISplitIntegrator']]], + ['mcica_5fsubcol_5fmask_3207',['mcica_subcol_mask',['../classOptics.html#a078568b5fcba367944981fe065623e0c',1,'Optics']]], + ['microphysics_3208',['Microphysics',['../classMicrophysics.html#a79bf043906abc7e4d738318ec8e7aa2e',1,'Microphysics']]], + ['mitchell_5fice_5foptics_5flw_3209',['mitchell_ice_optics_lw',['../classCloudRadProps.html#a1ab01da075a2a82b9fb4c341ff85e373',1,'CloudRadProps']]], + ['mitchell_5fice_5foptics_5fsw_3210',['mitchell_ice_optics_sw',['../classCloudRadProps.html#a32483def8d0d82a6d1cb57834fe04b7d',1,'CloudRadProps']]], + ['mm5_3211',['MM5',['../classMM5.html#a1cb63322dbfcb32636b286d8043a2893',1,'MM5']]], + ['modal_5faero_5fcalcsize_5fdiag_3212',['modal_aero_calcsize_diag',['../classMam4__aer.html#adedd31f2c7c2a293e6f3dfc4818b175d',1,'Mam4_aer']]], + ['modal_5faero_5fkohler_3213',['modal_aero_kohler',['../classModalAeroWateruptake.html#abdedb99ff569dd300dd3046820da78e8',1,'ModalAeroWateruptake']]], + ['modal_5faero_5flw_3214',['modal_aero_lw',['../classMam4__aer.html#a893de418ed6818eeece9ed80b72cb685',1,'Mam4_aer']]], + ['modal_5faero_5fsw_3215',['modal_aero_sw',['../classMam4__aer.html#a2327a69b0d90bb5e4d77f8864a1196f8',1,'Mam4_aer']]], + ['modal_5faero_5fwateruptake_5fdr_3216',['modal_aero_wateruptake_dr',['../classModalAeroWateruptake.html#aab174a0054ce6dfa80f15e391d9489c6',1,'ModalAeroWateruptake']]], + ['modal_5faero_5fwateruptake_5fsub_3217',['modal_aero_wateruptake_sub',['../classModalAeroWateruptake.html#a7c1e0109c368bd156beb85a2e98a8878',1,'ModalAeroWateruptake']]], + ['modal_5foptics_5finit_3218',['modal_optics_init',['../classPhysProp.html#a3e12605585c1b1a1c92dc34c9dfebc85',1,'PhysProp']]], + ['modal_5fsize_5fparameters_3219',['modal_size_parameters',['../classMam4__aer.html#a1097c2d484ccac94860e32f0bdf54915',1,'Mam4_aer']]], + ['modeltype_3220',['modelType',['../classMicrophysics.html#ac10e6fce2e6cb49373d56ca0e1a5b366',1,'Microphysics']]], + ['moeng_5fflux_3221',['moeng_flux',['../structmoeng__flux.html#a2843a181e875e6599b04964c28117900',1,'moeng_flux']]], + ['momentumtovelocity_3222',['MomentumToVelocity',['../MomentumToVelocity_8cpp.html#a4909cdce4c261c6dae5564fb714881ea',1,'MomentumToVelocity(MultiFab &xvel, MultiFab &yvel, MultiFab &zvel, const MultiFab &density, const MultiFab &xmom_in, const MultiFab &ymom_in, const MultiFab &zmom_in, const Box &domain, const Vector< BCRec > &domain_bcs_type_h): MomentumToVelocity.cpp'],['../Utils_8H.html#a26382a1781acfcd6b4740685db28d6b2',1,'MomentumToVelocity(amrex::MultiFab &xvel_out, amrex::MultiFab &yvel_out, amrex::MultiFab &zvel_out, const amrex::MultiFab &cons_in, const amrex::MultiFab &xmom_in, const amrex::MultiFab &ymom_in, const amrex::MultiFab &zmom_in, const amrex::Box &domain, const amrex::Vector< amrex::BCRec > &domain_bcs_type_h): Utils.H']]], + ['mostaverage_3223',['MOSTAverage',['../classMOSTAverage.html#add74667e947201bbb2ddf2785f02ee0c',1,'MOSTAverage::MOSTAverage(const MOSTAverage &other)=delete'],['../classMOSTAverage.html#acfc77dc21a0821d4b446f7be289c64d6',1,'MOSTAverage::MOSTAverage(MOSTAverage &&) noexcept=default'],['../classMOSTAverage.html#a63d4ee91f32fe95e61b0dfe8fa5fac22',1,'MOSTAverage::MOSTAverage(amrex::Vector< amrex::Geometry > geom, amrex::Vector< amrex::Vector< amrex::MultiFab >> &vars_old, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Theta_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &Qv_prim, amrex::Vector< std::unique_ptr< amrex::MultiFab >> &z_phys_nd)']]], + ['mrisplitintegrator_3224',['MRISplitIntegrator',['../classMRISplitIntegrator.html#a526041af494ee08e31efefc98aaa07ab',1,'MRISplitIntegrator::MRISplitIntegrator(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#a809aa55db013cd913fe3546ef8001fd4',1,'MRISplitIntegrator::MRISplitIntegrator(MRISplitIntegrator &&) noexcept=default'],['../classMRISplitIntegrator.html#a9ea1c36a75e04596ffe0fa29e614b6e2',1,'MRISplitIntegrator::MRISplitIntegrator(const T &S_data)'],['../classMRISplitIntegrator.html#a42d755c9aea9203dfdcbbe4cb76f83e3',1,'MRISplitIntegrator::MRISplitIntegrator()=default']]], + ['multiblockcontainer_3225',['MultiBlockContainer',['../classMultiBlockContainer.html#a285674e081e90380c665398b91535794',1,'MultiBlockContainer']]], + ['murphykoop_5fsvp_5fice_3226',['MurphyKoop_svp_ice',['../classSatMethods.html#a87786f42b9d0601dc1d22f635906a76f',1,'SatMethods']]], + ['murphykoop_5fsvp_5fwater_3227',['MurphyKoop_svp_water',['../classSatMethods.html#aac1daa9a38464e217df80a4f9613bcb3',1,'SatMethods']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index 9ac5485464..1a08592a58 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -1,31 +1,31 @@ var searchData= [ - ['name_3223',['name',['../structncutils_1_1NCVar.html#a4b34f3722befd10e92d1267bcbd49724',1,'ncutils::NCVar::name()'],['../structncutils_1_1NCDim.html#aaf6334138e9892f5403400e31f062fd6',1,'ncutils::NCDim::name()'],['../classProblemBase.html#a3a8fb70110fb25623cdfa7b508dee9cf',1,'ProblemBase::name()'],['../classncutils_1_1NCGroup.html#a3d53c2f625cc6fc286e76c9137b5b1b0',1,'ncutils::NCGroup::name()']]], - ['ncell_5fline_3224',['ncell_line',['../classPlaneAverage.html#ab65036a99da90fb854f7dfd33cd700b1',1,'PlaneAverage']]], - ['ncell_5fplane_3225',['ncell_plane',['../classPlaneAverage.html#aaf4e5c9b73f65af3eb0ccdc6a82e76f2',1,'PlaneAverage']]], - ['ncfile_3226',['NCFile',['../classncutils_1_1NCFile.html#aec0e1a7f0f93f2f806c0a0abaae66423',1,'ncutils::NCFile']]], - ['ncgroup_3227',['NCGroup',['../classncutils_1_1NCGroup.html#a99e8b68dcdebf6a3df74c3575c3a3c65',1,'ncutils::NCGroup::NCGroup(const int id)'],['../classncutils_1_1NCGroup.html#a6c43a3f92aaf1df239595cebdc8c9a16',1,'ncutils::NCGroup::NCGroup(const int id, const NCGroup *)']]], - ['ncomp_3228',['ncomp',['../classPlaneAverage.html#a3860fd72df3e8dbb6b8decfdc360864f',1,'PlaneAverage']]], - ['ndarray_3229',['NDArray',['../structNDArray.html#a7bd19397e539424afc06e9fe12760434',1,'NDArray::NDArray(const std::string vname, const std::vector< size_t > &vshape)'],['../structNDArray.html#a1f33dbd861944bc1494f4790f4f8543d',1,'NDArray::NDArray()'],['../structNDArray.html#a54f69e355d97f10089f82fb1087fb0af',1,'NDArray::NDArray(const NDArray &array)']]], - ['ndim_3230',['ndim',['../structncutils_1_1NCVar.html#ae0ab15dc4c1033271878c3bf5102f911',1,'ncutils::NCVar::ndim()'],['../structNDArray.html#a1b3ece1ab109568fcb919d1af8f14eee',1,'NDArray::ndim()']]], - ['netzerobuoyantadd_3231',['netZeroBuoyantAdd',['../structTurbulentPerturbation.html#acf1a844ac4076c4af8ef38963f3fcc60',1,'TurbulentPerturbation']]], - ['netzerobuoyantadjust_3232',['netZeroBuoyantAdjust',['../structTurbulentPerturbation.html#a573c68aeec901ddf7c3cfe102430e527',1,'TurbulentPerturbation']]], - ['newtonitersat_3233',['NewtonIterSat',['../classSAM.html#a0154097dd0c769a35dcc52c484dd0dc6',1,'SAM']]], - ['no_5fip_5fhltalt_3234',['no_ip_hltalt',['../classWaterVaporSat.html#ad2bce1bf12d7f01fd354c36e17bfe635',1,'WaterVaporSat']]], - ['nonhygro_5foptics_5finit_3235',['nonhygro_optics_init',['../classPhysProp.html#adce35521cf33d13c6345ac5a9586c829',1,'PhysProp']]], - ['nullmoist_3236',['NullMoist',['../classNullMoist.html#a987746c147545a1a7d0efd21e5e34a12',1,'NullMoist']]], - ['nullsurf_3237',['NullSurf',['../classNullSurf.html#ab6d3582e156056b1b230809fe499a0cf',1,'NullSurf']]], - ['nullwindfarm_3238',['NullWindFarm',['../classNullWindFarm.html#ae4797e5a94227d10ed3b39dfd7bf4444',1,'NullWindFarm']]], - ['num_5fattributes_3239',['num_attributes',['../classncutils_1_1NCGroup.html#af7847ff27ccb8499814b7f21559e2e84',1,'ncutils::NCGroup']]], - ['num_5fdimensions_3240',['num_dimensions',['../classncutils_1_1NCGroup.html#a44b1b3b0a86df383ffa6ab4e68a7dea6',1,'ncutils::NCGroup']]], - ['num_5fgroups_3241',['num_groups',['../classncutils_1_1NCGroup.html#a4efddc44f72cc32a58849982bb7e8bce',1,'ncutils::NCGroup']]], - ['num_5fvariables_3242',['num_variables',['../classncutils_1_1NCGroup.html#a4721cc36bd0f188be0250112329d3ba1',1,'ncutils::NCGroup']]], - ['num_5fvars_3243',['num_vars',['../structTimeInterpolatedData.html#a69fdc01eabf8ded65ff6cac13e59c0c0',1,'TimeInterpolatedData']]], - ['numdatalogs_3244',['NumDataLogs',['../classERF.html#ac1238c1616826c66df1dfd9076e6a3da',1,'ERF']]], - ['numericaldiffusion_3245',['NumericalDiffusion',['../NumericalDiffusion_8cpp.html#ae451ae3f674c2317abcabb5ccc2c8854',1,'NumericalDiffusion(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs, const Array4< const Real > &mf_x, const Array4< const Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#aac5237931765783ba1e8aba39e37b4e1',1,'NumericalDiffusion(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs, const amrex::Array4< const amrex::Real > &mf_x, const amrex::Array4< const amrex::Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.H']]], - ['numericaldiffusionvert_3246',['NumericalDiffusionVert',['../NumericalDiffusion_8cpp.html#a8952e6a1f264de82be2054dfec9fe5d9',1,'NumericalDiffusionVert(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#a6e0d8ff49fd56c19488385130631c161',1,'NumericalDiffusionVert(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs): NumericalDiffusion.H']]], - ['numsamplelinelogs_3247',['NumSampleLineLogs',['../classERF.html#a14f922bdc3a0f23c087afa32c67ac119',1,'ERF']]], - ['numsamplelines_3248',['NumSampleLines',['../classERF.html#a70d78ca624acf09d8faab9a2d51264d9',1,'ERF']]], - ['numsamplepointlogs_3249',['NumSamplePointLogs',['../classERF.html#a41324a4b5610fde725fe721550b23c85',1,'ERF']]], - ['numsamplepoints_3250',['NumSamplePoints',['../classERF.html#a5bc7dd2c7e1ebf65b7dc1d9bf0dfb36f',1,'ERF']]] + ['name_3228',['name',['../structncutils_1_1NCVar.html#a4b34f3722befd10e92d1267bcbd49724',1,'ncutils::NCVar::name()'],['../structncutils_1_1NCDim.html#aaf6334138e9892f5403400e31f062fd6',1,'ncutils::NCDim::name()'],['../classProblemBase.html#a3a8fb70110fb25623cdfa7b508dee9cf',1,'ProblemBase::name()'],['../classncutils_1_1NCGroup.html#a3d53c2f625cc6fc286e76c9137b5b1b0',1,'ncutils::NCGroup::name()']]], + ['ncell_5fline_3229',['ncell_line',['../classPlaneAverage.html#ab65036a99da90fb854f7dfd33cd700b1',1,'PlaneAverage']]], + ['ncell_5fplane_3230',['ncell_plane',['../classPlaneAverage.html#aaf4e5c9b73f65af3eb0ccdc6a82e76f2',1,'PlaneAverage']]], + ['ncfile_3231',['NCFile',['../classncutils_1_1NCFile.html#aec0e1a7f0f93f2f806c0a0abaae66423',1,'ncutils::NCFile']]], + ['ncgroup_3232',['NCGroup',['../classncutils_1_1NCGroup.html#a99e8b68dcdebf6a3df74c3575c3a3c65',1,'ncutils::NCGroup::NCGroup(const int id)'],['../classncutils_1_1NCGroup.html#a6c43a3f92aaf1df239595cebdc8c9a16',1,'ncutils::NCGroup::NCGroup(const int id, const NCGroup *)']]], + ['ncomp_3233',['ncomp',['../classPlaneAverage.html#a3860fd72df3e8dbb6b8decfdc360864f',1,'PlaneAverage']]], + ['ndarray_3234',['NDArray',['../structNDArray.html#a7bd19397e539424afc06e9fe12760434',1,'NDArray::NDArray(const std::string vname, const std::vector< size_t > &vshape)'],['../structNDArray.html#a1f33dbd861944bc1494f4790f4f8543d',1,'NDArray::NDArray()'],['../structNDArray.html#a54f69e355d97f10089f82fb1087fb0af',1,'NDArray::NDArray(const NDArray &array)']]], + ['ndim_3235',['ndim',['../structncutils_1_1NCVar.html#ae0ab15dc4c1033271878c3bf5102f911',1,'ncutils::NCVar::ndim()'],['../structNDArray.html#a1b3ece1ab109568fcb919d1af8f14eee',1,'NDArray::ndim()']]], + ['netzerobuoyantadd_3236',['netZeroBuoyantAdd',['../structTurbulentPerturbation.html#acf1a844ac4076c4af8ef38963f3fcc60',1,'TurbulentPerturbation']]], + ['netzerobuoyantadjust_3237',['netZeroBuoyantAdjust',['../structTurbulentPerturbation.html#a573c68aeec901ddf7c3cfe102430e527',1,'TurbulentPerturbation']]], + ['newtonitersat_3238',['NewtonIterSat',['../classSAM.html#a0154097dd0c769a35dcc52c484dd0dc6',1,'SAM']]], + ['no_5fip_5fhltalt_3239',['no_ip_hltalt',['../classWaterVaporSat.html#ad2bce1bf12d7f01fd354c36e17bfe635',1,'WaterVaporSat']]], + ['nonhygro_5foptics_5finit_3240',['nonhygro_optics_init',['../classPhysProp.html#adce35521cf33d13c6345ac5a9586c829',1,'PhysProp']]], + ['nullmoist_3241',['NullMoist',['../classNullMoist.html#a987746c147545a1a7d0efd21e5e34a12',1,'NullMoist']]], + ['nullsurf_3242',['NullSurf',['../classNullSurf.html#ab6d3582e156056b1b230809fe499a0cf',1,'NullSurf']]], + ['nullwindfarm_3243',['NullWindFarm',['../classNullWindFarm.html#ae4797e5a94227d10ed3b39dfd7bf4444',1,'NullWindFarm']]], + ['num_5fattributes_3244',['num_attributes',['../classncutils_1_1NCGroup.html#af7847ff27ccb8499814b7f21559e2e84',1,'ncutils::NCGroup']]], + ['num_5fdimensions_3245',['num_dimensions',['../classncutils_1_1NCGroup.html#a44b1b3b0a86df383ffa6ab4e68a7dea6',1,'ncutils::NCGroup']]], + ['num_5fgroups_3246',['num_groups',['../classncutils_1_1NCGroup.html#a4efddc44f72cc32a58849982bb7e8bce',1,'ncutils::NCGroup']]], + ['num_5fvariables_3247',['num_variables',['../classncutils_1_1NCGroup.html#a4721cc36bd0f188be0250112329d3ba1',1,'ncutils::NCGroup']]], + ['num_5fvars_3248',['num_vars',['../structTimeInterpolatedData.html#a69fdc01eabf8ded65ff6cac13e59c0c0',1,'TimeInterpolatedData']]], + ['numdatalogs_3249',['NumDataLogs',['../classERF.html#ac1238c1616826c66df1dfd9076e6a3da',1,'ERF']]], + ['numericaldiffusion_3250',['NumericalDiffusion',['../NumericalDiffusion_8cpp.html#ae451ae3f674c2317abcabb5ccc2c8854',1,'NumericalDiffusion(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs, const Array4< const Real > &mf_x, const Array4< const Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#aac5237931765783ba1e8aba39e37b4e1',1,'NumericalDiffusion(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs, const amrex::Array4< const amrex::Real > &mf_x, const amrex::Array4< const amrex::Real > &mf_y, const bool avg_mf_x_y, const bool avg_mf_y_x): NumericalDiffusion.H']]], + ['numericaldiffusionvert_3251',['NumericalDiffusionVert',['../NumericalDiffusion_8cpp.html#a8952e6a1f264de82be2054dfec9fe5d9',1,'NumericalDiffusionVert(const Box &bx, const int start_comp, const int num_comp, const Real dt, const Real num_diff_coeff, const Array4< const Real > &data, const Array4< Real > &rhs): NumericalDiffusion.cpp'],['../NumericalDiffusion_8H.html#a6e0d8ff49fd56c19488385130631c161',1,'NumericalDiffusionVert(const amrex::Box &bx, const int start_comp, const int num_comp, const amrex::Real dt, const amrex::Real num_diff_coeff, const amrex::Array4< const amrex::Real > &data, const amrex::Array4< amrex::Real > &rhs): NumericalDiffusion.H']]], + ['numsamplelinelogs_3252',['NumSampleLineLogs',['../classERF.html#a14f922bdc3a0f23c087afa32c67ac119',1,'ERF']]], + ['numsamplelines_3253',['NumSampleLines',['../classERF.html#a70d78ca624acf09d8faab9a2d51264d9',1,'ERF']]], + ['numsamplepointlogs_3254',['NumSamplePointLogs',['../classERF.html#a41324a4b5610fde725fe721550b23c85',1,'ERF']]], + ['numsamplepoints_3255',['NumSamplePoints',['../classERF.html#a5bc7dd2c7e1ebf65b7dc1d9bf0dfb36f',1,'ERF']]] ]; diff --git a/search/functions_d.js b/search/functions_d.js index d6ee01a4eb..f5c1a44766 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -1,13 +1,13 @@ var searchData= [ - ['offset_3251',['offset',['../ERF__ReadBndryPlanes_8cpp.html#a63d3125f6fd361f61d697799f46da817',1,'ERF_ReadBndryPlanes.cpp']]], - ['oldgoffgratch_5fsvp_5fice_3252',['OldGoffGratch_svp_ice',['../classSatMethods.html#a185a448ec1db160bc61f23cbda63f4bd',1,'SatMethods']]], - ['oldgoffgratch_5fsvp_5fwater_3253',['OldGoffGratch_svp_water',['../classSatMethods.html#a8458bd6a233082c463c070ddc692080f',1,'SatMethods']]], - ['omegafromw_3254',['OmegaFromW',['../TerrainMetrics_8H.html#a6a4bf1524412edfd6efcbb867256db18',1,'TerrainMetrics.H']]], - ['on_5fcomplete_3255',['on_complete',['../classRadiation.html#a00d9d9b6ca18b854c515cc19ca93116a',1,'Radiation']]], - ['open_3256',['open',['../classncutils_1_1NCFile.html#a2881b70e450e11f01b474c538b8d6885',1,'ncutils::NCFile']]], - ['open_5fpar_3257',['open_par',['../classncutils_1_1NCFile.html#a4ebf9e1dc5ce07255330478f050e9f1f',1,'ncutils::NCFile']]], - ['operator_28_29_3258',['operator()',['../classERFPhysBCFunct__cons.html#a117a7e4d21a16df5748a801f530b22c7',1,'ERFPhysBCFunct_cons::operator()()'],['../classPlaneAverage.html#aa58d4a708d46cd0d12120e9bf90d5de2',1,'PlaneAverage::operator()()'],['../classTerrainIF.html#ad0a9adc95fd3d0b5903d5ef7f5b74176',1,'TerrainIF::operator()(const amrex::RealArray &p) const noexcept'],['../classTerrainIF.html#ad7eb62071230ad12fbaa91ec2a13f110',1,'TerrainIF::operator()(AMREX_D_DECL(amrex::Real x, amrex::Real y, amrex::Real z)) const noexcept'],['../classFlowerIF.html#a69a4544022e024b4b1f43173bdc2acfa',1,'FlowerIF::operator()(const amrex::RealArray &p) const noexcept'],['../classFlowerIF.html#a951672447af5497b0c6892b0c3b2a486',1,'FlowerIF::operator()(AMREX_D_DECL(amrex::Real x, amrex::Real y, amrex::Real)) const noexcept'],['../classUnionCIF.html#ae667fc60d687ed9cec3c0744123565ca',1,'UnionCIF::operator()()'],['../classERFPhysBCFunct__u.html#a7c9c47c22a7b4106912ef540492b86c5',1,'ERFPhysBCFunct_u::operator()()'],['../classERFPhysBCFunct__v.html#a38aa6be225edb8597ddc2828ee7bd6d7',1,'ERFPhysBCFunct_v::operator()()'],['../classERFPhysBCFunct__w.html#a6f8e28817bb9dafdbc4d3fa94736d389',1,'ERFPhysBCFunct_w::operator()()'],['../classIntersectionCIF.html#a335f81a1bad5ad2693b59b62ba19ed6b',1,'IntersectionCIF::operator()()'],['../classUnionListIF.html#a0d787c823ae784fa6e3303f561afe3ec',1,'UnionListIF::operator()()'],['../classERFPhysBCFunct__w__no__terrain.html#a735e6027f98a8b4dda67c67301cb6a20',1,'ERFPhysBCFunct_w_no_terrain::operator()()']]], - ['operator_3d_3259',['operator=',['../classIntersectionCIF.html#a8f38679674ad3b05ce6ebea9d3d03e44',1,'IntersectionCIF::operator=()'],['../classMRISplitIntegrator.html#a9ee3b26ea1daf4ec058552c40b13e13b',1,'MRISplitIntegrator::operator=(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#ad698d348d3e7fa695077134839254738',1,'MRISplitIntegrator::operator=(MRISplitIntegrator &&other) noexcept=default'],['../structNDArray.html#a63dda01f8d55fd1fc75437b125eb27b3',1,'NDArray::operator=()'],['../classERF.html#a72fcc41d6f5225e9ca3b8c9111ff37e7',1,'ERF::operator=(const ERF &other)=delete'],['../classERF.html#abbc40e6fe700b80e3666dd3723624f05',1,'ERF::operator=(ERF &&other) noexcept=delete'],['../classIntersectionCIF.html#ae7bfcaf3ef685b2ba23765f184c81539',1,'IntersectionCIF::operator=()'],['../classUnionCIF.html#a0bbd9d187f7efd622fb063c08d06151c',1,'UnionCIF::operator=(UnionCIF &&rhs) noexcept=default'],['../classUnionCIF.html#a80348b91b25ded6d92276a198493d906',1,'UnionCIF::operator=(const UnionCIF &rhs)=default'],['../classCIF.html#a037374536662a8e2ed2fe272c8166526',1,'CIF::operator=(CIF &&rhs) noexcept=default'],['../classCIF.html#aa92ae7f8c7e1e3b05913912c14cd563b',1,'CIF::operator=(const CIF &rhs)=default'],['../structTimeInterpolatedData.html#a8c70a753ce4ff647874b276dd0bec89f',1,'TimeInterpolatedData::operator=(const TimeInterpolatedData &other)=delete'],['../structTimeInterpolatedData.html#a14b102dca6a63a5def503e3704b8ff5c',1,'TimeInterpolatedData::operator=(TimeInterpolatedData &&other) noexcept=default'],['../classMOSTAverage.html#a56f533937767a348d7c1dff755989531',1,'MOSTAverage::operator=(const MOSTAverage &other)=delete'],['../classMOSTAverage.html#a584b986a317b2c4d799163574c43b3b3',1,'MOSTAverage::operator=(MOSTAverage &&other) noexcept=delete']]], - ['optics_3260',['Optics',['../classOptics.html#a3ec67cc89ceb33196552b89616728040',1,'Optics::Optics()=default'],['../classOptics.html#aadaf34955cffcf141d182624b38f7898',1,'Optics::Optics(int ngases, char *gas_names[])']]] + ['offset_3256',['offset',['../ERF__ReadBndryPlanes_8cpp.html#a63d3125f6fd361f61d697799f46da817',1,'ERF_ReadBndryPlanes.cpp']]], + ['oldgoffgratch_5fsvp_5fice_3257',['OldGoffGratch_svp_ice',['../classSatMethods.html#a185a448ec1db160bc61f23cbda63f4bd',1,'SatMethods']]], + ['oldgoffgratch_5fsvp_5fwater_3258',['OldGoffGratch_svp_water',['../classSatMethods.html#a8458bd6a233082c463c070ddc692080f',1,'SatMethods']]], + ['omegafromw_3259',['OmegaFromW',['../TerrainMetrics_8H.html#a6a4bf1524412edfd6efcbb867256db18',1,'TerrainMetrics.H']]], + ['on_5fcomplete_3260',['on_complete',['../classRadiation.html#a00d9d9b6ca18b854c515cc19ca93116a',1,'Radiation']]], + ['open_3261',['open',['../classncutils_1_1NCFile.html#a2881b70e450e11f01b474c538b8d6885',1,'ncutils::NCFile']]], + ['open_5fpar_3262',['open_par',['../classncutils_1_1NCFile.html#a4ebf9e1dc5ce07255330478f050e9f1f',1,'ncutils::NCFile']]], + ['operator_28_29_3263',['operator()',['../classERFPhysBCFunct__cons.html#a117a7e4d21a16df5748a801f530b22c7',1,'ERFPhysBCFunct_cons::operator()()'],['../classPlaneAverage.html#aa58d4a708d46cd0d12120e9bf90d5de2',1,'PlaneAverage::operator()()'],['../classTerrainIF.html#ad0a9adc95fd3d0b5903d5ef7f5b74176',1,'TerrainIF::operator()(const amrex::RealArray &p) const noexcept'],['../classTerrainIF.html#ad7eb62071230ad12fbaa91ec2a13f110',1,'TerrainIF::operator()(AMREX_D_DECL(amrex::Real x, amrex::Real y, amrex::Real z)) const noexcept'],['../classFlowerIF.html#a69a4544022e024b4b1f43173bdc2acfa',1,'FlowerIF::operator()(const amrex::RealArray &p) const noexcept'],['../classFlowerIF.html#a951672447af5497b0c6892b0c3b2a486',1,'FlowerIF::operator()(AMREX_D_DECL(amrex::Real x, amrex::Real y, amrex::Real)) const noexcept'],['../classUnionCIF.html#ae667fc60d687ed9cec3c0744123565ca',1,'UnionCIF::operator()()'],['../classERFPhysBCFunct__u.html#a7c9c47c22a7b4106912ef540492b86c5',1,'ERFPhysBCFunct_u::operator()()'],['../classERFPhysBCFunct__v.html#a38aa6be225edb8597ddc2828ee7bd6d7',1,'ERFPhysBCFunct_v::operator()()'],['../classERFPhysBCFunct__w.html#a6f8e28817bb9dafdbc4d3fa94736d389',1,'ERFPhysBCFunct_w::operator()()'],['../classIntersectionCIF.html#a335f81a1bad5ad2693b59b62ba19ed6b',1,'IntersectionCIF::operator()()'],['../classUnionListIF.html#a0d787c823ae784fa6e3303f561afe3ec',1,'UnionListIF::operator()()'],['../classERFPhysBCFunct__w__no__terrain.html#a735e6027f98a8b4dda67c67301cb6a20',1,'ERFPhysBCFunct_w_no_terrain::operator()()']]], + ['operator_3d_3264',['operator=',['../classIntersectionCIF.html#a8f38679674ad3b05ce6ebea9d3d03e44',1,'IntersectionCIF::operator=()'],['../classMRISplitIntegrator.html#a9ee3b26ea1daf4ec058552c40b13e13b',1,'MRISplitIntegrator::operator=(const MRISplitIntegrator &other)=delete'],['../classMRISplitIntegrator.html#ad698d348d3e7fa695077134839254738',1,'MRISplitIntegrator::operator=(MRISplitIntegrator &&other) noexcept=default'],['../structNDArray.html#a63dda01f8d55fd1fc75437b125eb27b3',1,'NDArray::operator=()'],['../classERF.html#a72fcc41d6f5225e9ca3b8c9111ff37e7',1,'ERF::operator=(const ERF &other)=delete'],['../classERF.html#abbc40e6fe700b80e3666dd3723624f05',1,'ERF::operator=(ERF &&other) noexcept=delete'],['../classIntersectionCIF.html#ae7bfcaf3ef685b2ba23765f184c81539',1,'IntersectionCIF::operator=()'],['../classUnionCIF.html#a0bbd9d187f7efd622fb063c08d06151c',1,'UnionCIF::operator=(UnionCIF &&rhs) noexcept=default'],['../classUnionCIF.html#a80348b91b25ded6d92276a198493d906',1,'UnionCIF::operator=(const UnionCIF &rhs)=default'],['../classCIF.html#a037374536662a8e2ed2fe272c8166526',1,'CIF::operator=(CIF &&rhs) noexcept=default'],['../classCIF.html#aa92ae7f8c7e1e3b05913912c14cd563b',1,'CIF::operator=(const CIF &rhs)=default'],['../structTimeInterpolatedData.html#a8c70a753ce4ff647874b276dd0bec89f',1,'TimeInterpolatedData::operator=(const TimeInterpolatedData &other)=delete'],['../structTimeInterpolatedData.html#a14b102dca6a63a5def503e3704b8ff5c',1,'TimeInterpolatedData::operator=(TimeInterpolatedData &&other) noexcept=default'],['../classMOSTAverage.html#a56f533937767a348d7c1dff755989531',1,'MOSTAverage::operator=(const MOSTAverage &other)=delete'],['../classMOSTAverage.html#a584b986a317b2c4d799163574c43b3b3',1,'MOSTAverage::operator=(MOSTAverage &&other) noexcept=delete']]], + ['optics_3265',['Optics',['../classOptics.html#a3ec67cc89ceb33196552b89616728040',1,'Optics::Optics()=default'],['../classOptics.html#aadaf34955cffcf141d182624b38f7898',1,'Optics::Optics(int ngases, char *gas_names[])']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 75cb592682..1632f53c95 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -1,27 +1,27 @@ var searchData= [ - ['par_5faccess_3261',['par_access',['../structncutils_1_1NCVar.html#a62b3d88feb5305a1c7efbb0ddf8002fc',1,'ncutils::NCVar']]], - ['parallelbox_3262',['ParallelBox',['../DirectionSelector_8H.html#aa828f1c2424107e1a454fee49cd04ad5',1,'DirectionSelector.H']]], - ['perpendicularbox_3263',['PerpendicularBox',['../DirectionSelector_8H.html#aef11f5662c1574638970c58b8421afa9',1,'DirectionSelector.H']]], - ['physprop_5faccum_5funique_5ffiles_3264',['physprop_accum_unique_files',['../classPhysProp.html#a864a1fe5f0d1797950a913c9f4927911',1,'PhysProp']]], - ['physprop_5fget_5fid_3265',['physprop_get_id',['../classPhysProp.html#ae7d874302e60031d6e08240f0a04c6ef',1,'PhysProp']]], - ['physprop_5finit_3266',['physprop_init',['../classPhysProp.html#a01e533ca883ebcbdecb7262c38d3da89',1,'PhysProp']]], - ['planeaverage_3267',['PlaneAverage',['../classPlaneAverage.html#ae9fb25948e525a6d7e2db872e97a4b4e',1,'PlaneAverage::PlaneAverage(const amrex::MultiFab *field_in, amrex::Geometry geom_in, int axis_in, bool inc_ghost=false)'],['../classPlaneAverage.html#ae021681bed8e81747b36dd6bcbd1a257',1,'PlaneAverage::PlaneAverage()=delete']]], - ['plot_5flsm_5fdata_3268',['Plot_Lsm_Data',['../classLandSurface.html#a61290767bd3f0bc65db7a0a344b10899',1,'LandSurface']]], - ['plotfilename_3269',['PlotFileName',['../classERF.html#a54f6c5d799e51521ad10bb57d29d0c44',1,'ERF']]], - ['plotfilevarnames_3270',['PlotFileVarNames',['../classERF.html#a2dcd22cb915d923c687f60267f44542b',1,'ERF']]], - ['pn_3271',['pn',['../Microphysics__Utils_8H.html#a50486020eb1ed680a1ea0b0e82b81f2d',1,'Microphysics_Utils.H']]], - ['post_5ftimestep_3272',['post_timestep',['../classERF.html#a58f6683aff0fbe6949bfe8b49275a8b3',1,'ERF']]], - ['post_5fupdate_3273',['post_update',['../classERF.html#adca0cddd75f33ecb5fb8e0ef9601dae4',1,'ERF']]], - ['pp_3274',['pp',['../Microphysics__Utils_8H.html#ac54f1d17d8842acb42b2312cd353e469',1,'Microphysics_Utils.H']]], - ['precip_3275',['Precip',['../classSAM.html#a05218bdc2187b79e456ade5b6f5bdb3c',1,'SAM']]], - ['precipfall_3276',['PrecipFall',['../classSAM.html#ae870dc821f7cd01ffc3bfd7925b1d18b',1,'SAM']]], - ['print_5fbanner_3277',['print_banner',['../classERF.html#a1a8eb6bc00080cdbd8df28f6a321ac72',1,'ERF']]], - ['print_5ferror_3278',['print_error',['../classERF.html#addc510dbf758a33cc095d64a9b17076c',1,'ERF']]], - ['print_5fsummary_3279',['print_summary',['../classERF.html#afa432756254529fb37b921088f0960d2',1,'ERF']]], - ['print_5ftpls_3280',['print_tpls',['../classERF.html#a15af18ae136cf3a11bb63fe0cf3924c8',1,'ERF']]], - ['print_5fusage_3281',['print_usage',['../classERF.html#aeaeb11001478b0635ef0fe3baa396df1',1,'ERF']]], - ['pseudorandompert_3282',['pseudoRandomPert',['../structTurbulentPerturbation.html#a1dfc591297a8af23c941b06ed5fabba1',1,'TurbulentPerturbation']]], - ['put_3283',['put',['../structncutils_1_1NCVar.html#a2d41b9484dd6453e36be2d54fe824962',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a7e026621e99a5df32de407384d929791',1,'ncutils::NCVar::put(const double *) const'],['../structncutils_1_1NCVar.html#aa61e7a28b6bff1df2ef10b4856c34af7',1,'ncutils::NCVar::put(const float *) const'],['../structncutils_1_1NCVar.html#a1cdbbfc072d285144de7f9b6e0fbac42',1,'ncutils::NCVar::put(const char **dptr, const std::vector< size_t > &start, const std::vector< size_t > &count, const std::vector< ptrdiff_t > &stride) const'],['../structncutils_1_1NCVar.html#a7d575f25e77d2a5e2dbac86047ca318c',1,'ncutils::NCVar::put(const char **, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a5f4dc3a5bf52f9574bffc89c29f4335c',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#ae4d3aaba3b410438132b65bb8ab47512',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ad8b9aedc67e38c49522bd98459a26290',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a2520db8c1541561c274be5c372fa5597',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a8a96107d02633e5a53aef296052716d1',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a16984e6a3ad571e12401321b749f44ea',1,'ncutils::NCVar::put(const int *) const']]], - ['put_5fattr_3284',['put_attr',['../structncutils_1_1NCVar.html#a9f60ebf70762d1d8e0962afb01118a31',1,'ncutils::NCVar::put_attr(const std::string &name, const std::string &value) const'],['../structncutils_1_1NCVar.html#ac1572a791861a2d297f8f29ba0df8d55',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< double > &value) const'],['../structncutils_1_1NCVar.html#a69c358988ebdd589d7e465ca6a5f07e9',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< float > &value) const'],['../structncutils_1_1NCVar.html#a72558ae45f30bed210d68c26ec57cb13',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< int > &value) const'],['../classncutils_1_1NCGroup.html#acf73ea254afaf7d74596fa07523b322f',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::string &value) const'],['../classncutils_1_1NCGroup.html#a91efbd2b8ef280b7eb3b426bbbf16cca',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< double > &value) const'],['../classncutils_1_1NCGroup.html#a39472c18d4e16cf47ba54bd1246220b6',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< float > &value) const'],['../classncutils_1_1NCGroup.html#acf2801c26458fb99bd82733b1302285a',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< int > &value) const']]] + ['par_5faccess_3266',['par_access',['../structncutils_1_1NCVar.html#a62b3d88feb5305a1c7efbb0ddf8002fc',1,'ncutils::NCVar']]], + ['parallelbox_3267',['ParallelBox',['../DirectionSelector_8H.html#aa828f1c2424107e1a454fee49cd04ad5',1,'DirectionSelector.H']]], + ['perpendicularbox_3268',['PerpendicularBox',['../DirectionSelector_8H.html#aef11f5662c1574638970c58b8421afa9',1,'DirectionSelector.H']]], + ['physprop_5faccum_5funique_5ffiles_3269',['physprop_accum_unique_files',['../classPhysProp.html#a864a1fe5f0d1797950a913c9f4927911',1,'PhysProp']]], + ['physprop_5fget_5fid_3270',['physprop_get_id',['../classPhysProp.html#ae7d874302e60031d6e08240f0a04c6ef',1,'PhysProp']]], + ['physprop_5finit_3271',['physprop_init',['../classPhysProp.html#a01e533ca883ebcbdecb7262c38d3da89',1,'PhysProp']]], + ['planeaverage_3272',['PlaneAverage',['../classPlaneAverage.html#ae9fb25948e525a6d7e2db872e97a4b4e',1,'PlaneAverage::PlaneAverage(const amrex::MultiFab *field_in, amrex::Geometry geom_in, int axis_in, bool inc_ghost=false)'],['../classPlaneAverage.html#ae021681bed8e81747b36dd6bcbd1a257',1,'PlaneAverage::PlaneAverage()=delete']]], + ['plot_5flsm_5fdata_3273',['Plot_Lsm_Data',['../classLandSurface.html#a61290767bd3f0bc65db7a0a344b10899',1,'LandSurface']]], + ['plotfilename_3274',['PlotFileName',['../classERF.html#a54f6c5d799e51521ad10bb57d29d0c44',1,'ERF']]], + ['plotfilevarnames_3275',['PlotFileVarNames',['../classERF.html#a2dcd22cb915d923c687f60267f44542b',1,'ERF']]], + ['pn_3276',['pn',['../Microphysics__Utils_8H.html#a50486020eb1ed680a1ea0b0e82b81f2d',1,'Microphysics_Utils.H']]], + ['post_5ftimestep_3277',['post_timestep',['../classERF.html#a58f6683aff0fbe6949bfe8b49275a8b3',1,'ERF']]], + ['post_5fupdate_3278',['post_update',['../classERF.html#adca0cddd75f33ecb5fb8e0ef9601dae4',1,'ERF']]], + ['pp_3279',['pp',['../Microphysics__Utils_8H.html#ac54f1d17d8842acb42b2312cd353e469',1,'Microphysics_Utils.H']]], + ['precip_3280',['Precip',['../classSAM.html#a05218bdc2187b79e456ade5b6f5bdb3c',1,'SAM']]], + ['precipfall_3281',['PrecipFall',['../classSAM.html#ae870dc821f7cd01ffc3bfd7925b1d18b',1,'SAM']]], + ['print_5fbanner_3282',['print_banner',['../classERF.html#a1a8eb6bc00080cdbd8df28f6a321ac72',1,'ERF']]], + ['print_5ferror_3283',['print_error',['../classERF.html#addc510dbf758a33cc095d64a9b17076c',1,'ERF']]], + ['print_5fsummary_3284',['print_summary',['../classERF.html#afa432756254529fb37b921088f0960d2',1,'ERF']]], + ['print_5ftpls_3285',['print_tpls',['../classERF.html#a15af18ae136cf3a11bb63fe0cf3924c8',1,'ERF']]], + ['print_5fusage_3286',['print_usage',['../classERF.html#aeaeb11001478b0635ef0fe3baa396df1',1,'ERF']]], + ['pseudorandompert_3287',['pseudoRandomPert',['../structTurbulentPerturbation.html#a1dfc591297a8af23c941b06ed5fabba1',1,'TurbulentPerturbation']]], + ['put_3288',['put',['../structncutils_1_1NCVar.html#a2d41b9484dd6453e36be2d54fe824962',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a7e026621e99a5df32de407384d929791',1,'ncutils::NCVar::put(const double *) const'],['../structncutils_1_1NCVar.html#aa61e7a28b6bff1df2ef10b4856c34af7',1,'ncutils::NCVar::put(const float *) const'],['../structncutils_1_1NCVar.html#a1cdbbfc072d285144de7f9b6e0fbac42',1,'ncutils::NCVar::put(const char **dptr, const std::vector< size_t > &start, const std::vector< size_t > &count, const std::vector< ptrdiff_t > &stride) const'],['../structncutils_1_1NCVar.html#a7d575f25e77d2a5e2dbac86047ca318c',1,'ncutils::NCVar::put(const char **, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a5f4dc3a5bf52f9574bffc89c29f4335c',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#ae4d3aaba3b410438132b65bb8ab47512',1,'ncutils::NCVar::put(const int *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#ad8b9aedc67e38c49522bd98459a26290',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a2520db8c1541561c274be5c372fa5597',1,'ncutils::NCVar::put(const float *, const std::vector< size_t > &, const std::vector< size_t > &) const'],['../structncutils_1_1NCVar.html#a8a96107d02633e5a53aef296052716d1',1,'ncutils::NCVar::put(const double *, const std::vector< size_t > &, const std::vector< size_t > &, const std::vector< ptrdiff_t > &) const'],['../structncutils_1_1NCVar.html#a16984e6a3ad571e12401321b749f44ea',1,'ncutils::NCVar::put(const int *) const']]], + ['put_5fattr_3289',['put_attr',['../structncutils_1_1NCVar.html#a9f60ebf70762d1d8e0962afb01118a31',1,'ncutils::NCVar::put_attr(const std::string &name, const std::string &value) const'],['../structncutils_1_1NCVar.html#ac1572a791861a2d297f8f29ba0df8d55',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< double > &value) const'],['../structncutils_1_1NCVar.html#a69c358988ebdd589d7e465ca6a5f07e9',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< float > &value) const'],['../structncutils_1_1NCVar.html#a72558ae45f30bed210d68c26ec57cb13',1,'ncutils::NCVar::put_attr(const std::string &name, const std::vector< int > &value) const'],['../classncutils_1_1NCGroup.html#acf73ea254afaf7d74596fa07523b322f',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::string &value) const'],['../classncutils_1_1NCGroup.html#a91efbd2b8ef280b7eb3b426bbbf16cca',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< double > &value) const'],['../classncutils_1_1NCGroup.html#a39472c18d4e16cf47ba54bd1246220b6',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< float > &value) const'],['../classncutils_1_1NCGroup.html#acf2801c26458fb99bd82733b1302285a',1,'ncutils::NCGroup::put_attr(const std::string &name, const std::vector< int > &value) const']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index c24b618290..eb45ddcb22 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -1,9 +1,9 @@ var searchData= [ - ['qmoist_5fptr_3285',['Qmoist_Ptr',['../classKessler.html#a0a84c629a080e71ed93a5f349ad7724a',1,'Kessler::Qmoist_Ptr()'],['../classNullMoist.html#a1b6a72d67d9b2642e99a5b768315476c',1,'NullMoist::Qmoist_Ptr()'],['../classSAM.html#af6652cb6f7b93a1e418da98b5a8b57b7',1,'SAM::Qmoist_Ptr()']]], - ['qmoist_5fsize_3286',['Qmoist_Size',['../classKessler.html#a3925ff722ac968e306dbcc233718030a',1,'Kessler::Qmoist_Size()'],['../classNullMoist.html#abdf706f193bbb09c62e41734570f3cd1',1,'NullMoist::Qmoist_Size()'],['../classSAM.html#ae27c1d50525a70f838fa9ba73e61ef46',1,'SAM::Qmoist_Size()']]], - ['qsat_3287',['qsat',['../classWaterVaporSat.html#a4dac5d0ff52b333add64a13539fca1c8',1,'WaterVaporSat']]], - ['qsat_5fice_3288',['qsat_ice',['../classWaterVaporSat.html#a55f00a8a0a629c85e6a477d11a4f14e5',1,'WaterVaporSat']]], - ['qsat_5fwater_3289',['qsat_water',['../classWaterVaporSat.html#a96e18136b9a523d912f9d86829de8b38',1,'WaterVaporSat']]], - ['qstate_5fsize_3290',['Qstate_Size',['../classKessler.html#a25a6c3f8cda023e5ea70f1ddd983626c',1,'Kessler::Qstate_Size()'],['../classNullMoist.html#afaa201a3a1dc21c18888d9c6a068f956',1,'NullMoist::Qstate_Size()'],['../classSAM.html#aba750ad815594f21255d26d24810d3fe',1,'SAM::Qstate_Size()']]] + ['qmoist_5fptr_3290',['Qmoist_Ptr',['../classKessler.html#a0a84c629a080e71ed93a5f349ad7724a',1,'Kessler::Qmoist_Ptr()'],['../classNullMoist.html#a1b6a72d67d9b2642e99a5b768315476c',1,'NullMoist::Qmoist_Ptr()'],['../classSAM.html#af6652cb6f7b93a1e418da98b5a8b57b7',1,'SAM::Qmoist_Ptr()']]], + ['qmoist_5fsize_3291',['Qmoist_Size',['../classKessler.html#a3925ff722ac968e306dbcc233718030a',1,'Kessler::Qmoist_Size()'],['../classNullMoist.html#abdf706f193bbb09c62e41734570f3cd1',1,'NullMoist::Qmoist_Size()'],['../classSAM.html#ae27c1d50525a70f838fa9ba73e61ef46',1,'SAM::Qmoist_Size()']]], + ['qsat_3292',['qsat',['../classWaterVaporSat.html#a4dac5d0ff52b333add64a13539fca1c8',1,'WaterVaporSat']]], + ['qsat_5fice_3293',['qsat_ice',['../classWaterVaporSat.html#a55f00a8a0a629c85e6a477d11a4f14e5',1,'WaterVaporSat']]], + ['qsat_5fwater_3294',['qsat_water',['../classWaterVaporSat.html#a96e18136b9a523d912f9d86829de8b38',1,'WaterVaporSat']]], + ['qstate_5fsize_3295',['Qstate_Size',['../classKessler.html#a25a6c3f8cda023e5ea70f1ddd983626c',1,'Kessler::Qstate_Size()'],['../classNullMoist.html#afaa201a3a1dc21c18888d9c6a068f956',1,'NullMoist::Qstate_Size()'],['../classSAM.html#aba750ad815594f21255d26d24810d3fe',1,'SAM::Qstate_Size()']]] ]; diff --git a/search/namespaces_0.js b/search/namespaces_0.js index 502268bb29..f797c2e7c2 100644 --- a/search/namespaces_0.js +++ b/search/namespaces_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['amrex_2434',['amrex',['../namespaceamrex.html',1,'']]] + ['amrex_2438',['amrex',['../namespaceamrex.html',1,'']]] ]; diff --git a/search/namespaces_1.js b/search/namespaces_1.js index ed259270fa..5b8b147acb 100644 --- a/search/namespaces_1.js +++ b/search/namespaces_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['bcvars_2435',['BCVars',['../namespaceBCVars.html',1,'']]] + ['bcvars_2439',['BCVars',['../namespaceBCVars.html',1,'']]] ]; diff --git a/search/namespaces_2.js b/search/namespaces_2.js index 3d83ade54c..4fb9a457cd 100644 --- a/search/namespaces_2.js +++ b/search/namespaces_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['derived_2436',['derived',['../namespacederived.html',1,'']]] + ['derived_2440',['derived',['../namespacederived.html',1,'']]] ]; diff --git a/search/namespaces_3.js b/search/namespaces_3.js index f1e64bfef7..b1f06689cf 100644 --- a/search/namespaces_3.js +++ b/search/namespaces_3.js @@ -1,5 +1,5 @@ var searchData= [ - ['eddydiff_2437',['EddyDiff',['../namespaceEddyDiff.html',1,'']]], - ['erfbctype_2438',['ERFBCType',['../namespaceERFBCType.html',1,'']]] + ['eddydiff_2441',['EddyDiff',['../namespaceEddyDiff.html',1,'']]], + ['erfbctype_2442',['ERFBCType',['../namespaceERFBCType.html',1,'']]] ]; diff --git a/search/namespaces_4.js b/search/namespaces_4.js index 85cf476bca..07c574d96b 100644 --- a/search/namespaces_4.js +++ b/search/namespaces_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['hseutils_2439',['HSEutils',['../namespaceHSEutils.html',1,'']]] + ['hseutils_2443',['HSEutils',['../namespaceHSEutils.html',1,'']]] ]; diff --git a/search/namespaces_5.js b/search/namespaces_5.js index 84fa96d4d0..9cac50430d 100644 --- a/search/namespaces_5.js +++ b/search/namespaces_5.js @@ -1,6 +1,6 @@ var searchData= [ - ['internal_2440',['internal',['../namespaceinternal.html',1,'']]], - ['interptype_2441',['InterpType',['../namespaceInterpType.html',1,'']]], - ['intvars_2442',['IntVars',['../namespaceIntVars.html',1,'']]] + ['internal_2444',['internal',['../namespaceinternal.html',1,'']]], + ['interptype_2445',['InterpType',['../namespaceInterpType.html',1,'']]], + ['intvars_2446',['IntVars',['../namespaceIntVars.html',1,'']]] ]; diff --git a/search/namespaces_6.js b/search/namespaces_6.js index ae77ef5e7e..5338ffcde3 100644 --- a/search/namespaces_6.js +++ b/search/namespaces_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['lsmvar_5fmm5_2443',['LsmVar_MM5',['../namespaceLsmVar__MM5.html',1,'']]], - ['lsmvar_5fslm_2444',['LsmVar_SLM',['../namespaceLsmVar__SLM.html',1,'']]] + ['lsmvar_5fmm5_2447',['LsmVar_MM5',['../namespaceLsmVar__MM5.html',1,'']]], + ['lsmvar_5fslm_2448',['LsmVar_SLM',['../namespaceLsmVar__SLM.html',1,'']]] ]; diff --git a/search/namespaces_7.js b/search/namespaces_7.js index 27c8ee907e..9cd6b6326b 100644 --- a/search/namespaces_7.js +++ b/search/namespaces_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['metgridbdyvars_2445',['MetGridBdyVars',['../namespaceMetGridBdyVars.html',1,'']]], - ['micvar_2446',['MicVar',['../namespaceMicVar.html',1,'']]], - ['micvar_5fkess_2447',['MicVar_Kess',['../namespaceMicVar__Kess.html',1,'']]] + ['metgridbdyvars_2449',['MetGridBdyVars',['../namespaceMetGridBdyVars.html',1,'']]], + ['micvar_2450',['MicVar',['../namespaceMicVar.html',1,'']]], + ['micvar_5fkess_2451',['MicVar_Kess',['../namespaceMicVar__Kess.html',1,'']]] ]; diff --git a/search/namespaces_8.js b/search/namespaces_8.js index 2f24ffc9ef..265ba04c8d 100644 --- a/search/namespaces_8.js +++ b/search/namespaces_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['ncutils_2448',['ncutils',['../namespacencutils.html',1,'']]] + ['ncutils_2452',['ncutils',['../namespacencutils.html',1,'']]] ]; diff --git a/search/namespaces_9.js b/search/namespaces_9.js index 5b6be001ff..06f6371b25 100644 --- a/search/namespaces_9.js +++ b/search/namespaces_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['realbdyvars_2449',['RealBdyVars',['../namespaceRealBdyVars.html',1,'']]] + ['realbdyvars_2453',['RealBdyVars',['../namespaceRealBdyVars.html',1,'']]] ]; diff --git a/search/namespaces_a.js b/search/namespaces_a.js index 070247df18..85278391d2 100644 --- a/search/namespaces_a.js +++ b/search/namespaces_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['vars_2450',['Vars',['../namespaceVars.html',1,'']]] + ['vars_2454',['Vars',['../namespaceVars.html',1,'']]] ]; diff --git a/search/namespaces_b.js b/search/namespaces_b.js index cb5898338b..955533e7d1 100644 --- a/search/namespaces_b.js +++ b/search/namespaces_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['wrfbdyvars_2451',['WRFBdyVars',['../namespaceWRFBdyVars.html',1,'']]] + ['wrfbdyvars_2455',['WRFBdyVars',['../namespaceWRFBdyVars.html',1,'']]] ]; diff --git a/search/pages_0.js b/search/pages_0.js index 1ac4249e64..48491dd5c6 100644 --- a/search/pages_0.js +++ b/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['energy_20research_20and_20forecasting_3a_20an_20atmospheric_20modeling_20code_4737',['Energy Research and Forecasting: An Atmospheric Modeling Code',['../index.html',1,'']]] + ['energy_20research_20and_20forecasting_3a_20an_20atmospheric_20modeling_20code_4745',['Energy Research and Forecasting: An Atmospheric Modeling Code',['../index.html',1,'']]] ]; diff --git a/search/typedefs_0.js b/search/typedefs_0.js index 2ee2fe44c2..d7ecde7720 100644 --- a/search/typedefs_0.js +++ b/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['dtype_4507',['DType',['../structNDArray.html#a96033b69f69ea0ae537a24288715752d',1,'NDArray']]] + ['dtype_4515',['DType',['../structNDArray.html#a96033b69f69ea0ae537a24288715752d',1,'NDArray']]] ]; diff --git a/search/typedefs_1.js b/search/typedefs_1.js index f6acfd0361..f671a53230 100644 --- a/search/typedefs_1.js +++ b/search/typedefs_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['fabptr_4508',['FabPtr',['../classMM5.html#a1c62f3c8eb0010c903b517e6ba49973d',1,'MM5::FabPtr()'],['../classSLM.html#abb12aea2d3e7bcc1e47b81581a9892ba',1,'SLM::FabPtr()'],['../classKessler.html#ad9b9b2f6662807890f9f2b016d6d0d1c',1,'Kessler::FabPtr()'],['../classSAM.html#a2ffb00984d39bfc39057c68f708774a9',1,'SAM::FabPtr()']]] + ['fabptr_4516',['FabPtr',['../classMM5.html#a1c62f3c8eb0010c903b517e6ba49973d',1,'MM5::FabPtr()'],['../classSLM.html#abb12aea2d3e7bcc1e47b81581a9892ba',1,'SLM::FabPtr()'],['../classKessler.html#ad9b9b2f6662807890f9f2b016d6d0d1c',1,'Kessler::FabPtr()'],['../classSAM.html#a2ffb00984d39bfc39057c68f708774a9',1,'SAM::FabPtr()']]] ]; diff --git a/search/typedefs_2.js b/search/typedefs_2.js index c4f23b7c17..c9a3b5a593 100644 --- a/search/typedefs_2.js +++ b/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['planevector_4509',['PlaneVector',['../ERF__ReadBndryPlanes_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): ERF_ReadBndryPlanes.H'],['../NCWpsFile_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): NCWpsFile.H']]] + ['planevector_4517',['PlaneVector',['../ERF__ReadBndryPlanes_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): ERF_ReadBndryPlanes.H'],['../NCWpsFile_8H.html#a60014a8d74bed0d5ae984e600c68dc85',1,'PlaneVector(): NCWpsFile.H']]] ]; diff --git a/search/typedefs_3.js b/search/typedefs_3.js index b30e201b68..3b69954270 100644 --- a/search/typedefs_3.js +++ b/search/typedefs_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['rtype_4510',['RType',['../structncutils_1_1NCDType.html#a079bbf4314ad09362b5c8124670c821f',1,'ncutils::NCDType']]] + ['rtype_4518',['RType',['../structncutils_1_1NCDType.html#a079bbf4314ad09362b5c8124670c821f',1,'ncutils::NCDType']]] ]; diff --git a/search/typedefs_4.js b/search/typedefs_4.js index 5b45bafd42..55cb1ed11a 100644 --- a/search/typedefs_4.js +++ b/search/typedefs_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['xdir_4511',['XDir',['../DirectionSelector_8H.html#a68edfbe7326d0d1476e796beb668072f',1,'DirectionSelector.H']]] + ['xdir_4519',['XDir',['../DirectionSelector_8H.html#a68edfbe7326d0d1476e796beb668072f',1,'DirectionSelector.H']]] ]; diff --git a/search/typedefs_5.js b/search/typedefs_5.js index 5facbdebed..c0e2ebb964 100644 --- a/search/typedefs_5.js +++ b/search/typedefs_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['ydir_4512',['YDir',['../DirectionSelector_8H.html#a92990a19f43dc3cbbbd630362d1ece71',1,'DirectionSelector.H']]] + ['ydir_4520',['YDir',['../DirectionSelector_8H.html#a92990a19f43dc3cbbbd630362d1ece71',1,'DirectionSelector.H']]] ]; diff --git a/search/typedefs_6.js b/search/typedefs_6.js index b5dbf7a508..aa98bef369 100644 --- a/search/typedefs_6.js +++ b/search/typedefs_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['zdir_4513',['ZDir',['../DirectionSelector_8H.html#aca321ed7fddfe43ff7549b4632a3c0d1',1,'DirectionSelector.H']]] + ['zdir_4521',['ZDir',['../DirectionSelector_8H.html#aca321ed7fddfe43ff7549b4632a3c0d1',1,'DirectionSelector.H']]] ]; diff --git a/search/variables_0.js b/search/variables_0.js index 27cfc5eb6b..3e5b36f246 100644 --- a/search/variables_0.js +++ b/search/variables_0.js @@ -1,54 +1,54 @@ var searchData= [ - ['a_5fbg_3520',['a_bg',['../ERF__Constants_8H.html#a0910a9292394778082e25954da60fe05',1,'ERF_Constants.H']]], - ['a_5fgr_3521',['a_gr',['../ERF__Constants_8H.html#a16f25ab24f4aca4bb0ff8f3203b0b924',1,'ERF_Constants.H']]], - ['a_5fgrau_3522',['a_grau',['../ERF__Constants_8H.html#a2fe4f2c6313692ac5073cb9ca72552e2',1,'ERF_Constants.H']]], - ['a_5fpr_3523',['a_pr',['../ERF__Constants_8H.html#afddfdf9f48fef3929914f786ce79022a',1,'ERF_Constants.H']]], - ['a_5frain_3524',['a_rain',['../ERF__Constants_8H.html#adf319f31edb7d4f2b4b712096189734b',1,'ERF_Constants.H']]], - ['a_5fsnow_3525',['a_snow',['../ERF__Constants_8H.html#aeb6d6f09d27c3f646bc4d91b7b88e570',1,'ERF_Constants.H']]], - ['abl_5fdriver_5ftype_3526',['abl_driver_type',['../structSolverChoice.html#abe7f2d933204e7a6127469a006240f8f',1,'SolverChoice']]], - ['abl_5fgeo_5fforcing_3527',['abl_geo_forcing',['../structSolverChoice.html#a5147634b7c1414a7694c59c1b4a88d69',1,'SolverChoice']]], - ['abl_5fgeo_5fwind_5ftable_3528',['abl_geo_wind_table',['../structSolverChoice.html#aae719af83409639331018f92be62642b',1,'SolverChoice']]], - ['abl_5fpressure_5fgrad_3529',['abl_pressure_grad',['../structSolverChoice.html#a69e2f0b874cba8faae57987ead4e3ebb',1,'SolverChoice']]], - ['abs_5flw_5fice_3530',['abs_lw_ice',['../classCloudRadProps.html#a0e0fa4537c3e0c1dd695229f63ff42a0',1,'CloudRadProps']]], - ['abs_5flw_5fliq_3531',['abs_lw_liq',['../classCloudRadProps.html#a3aaf016afa4dfea8f3dd0ed574ec3570',1,'CloudRadProps']]], - ['absplw_3532',['absplw',['../structPhysProp_1_1physprop__t.html#a1b15e2d7f7b059cecb30c630a339b020',1,'PhysProp::physprop_t']]], - ['abspsw_3533',['abspsw',['../structPhysProp_1_1physprop__t.html#ae6dcba887753559af9ba4942d3d89bb5',1,'PhysProp::physprop_t']]], - ['accrgc_3534',['accrgc',['../classSAM.html#aa2de795ae7721e5070a8f4844e3897f6',1,'SAM']]], - ['accrgi_3535',['accrgi',['../classSAM.html#a2ec33470030fdfd34b9b9436f0b56cfd',1,'SAM']]], - ['accrrc_3536',['accrrc',['../classSAM.html#a74856cc0ee48b638ee5263cd51fd1090',1,'SAM']]], - ['accrsc_3537',['accrsc',['../classSAM.html#aa32720be8b27907466650050dc73e110',1,'SAM']]], - ['accrsi_3538',['accrsi',['../classSAM.html#a6b848cc96480f05c0c7b1e811cdb50d7',1,'SAM']]], - ['active_5fgases_3539',['active_gases',['../classRrtmgp.html#a083da6e26f2c0e2b52a4145f8d285a92',1,'Rrtmgp::active_gases()'],['../classRadiation.html#a830faa00a602447dd4ebeb868837f4ee',1,'Radiation::active_gases()']]], - ['advchoice_3540',['advChoice',['../structSolverChoice.html#aaadbd092e9e176b7f088c7992c866c6e',1,'SolverChoice']]], - ['advect_5fqke_3541',['advect_QKE',['../structTurbChoice.html#a0da945128af7536d9fd82586a853de70',1,'TurbChoice']]], - ['advflux_5freg_3542',['advflux_reg',['../classERF.html#a86a0bc8e41668411ee0ab5801d4688a7',1,'ERF']]], - ['aer_3543',['aer',['../structMamConstituents_1_1aerlist__t.html#a21f61436cc2e4a150e675d9d0163fcdf',1,'MamConstituents::aerlist_t']]], - ['aer_5frad_3544',['aer_rad',['../classRadiation.html#a753f36a08e04e4332b9f6851dbd34128',1,'Radiation']]], - ['aername_3545',['aername',['../structPhysProp_1_1physprop__t.html#a55a195e47028b0355c737bffb1f60fbd',1,'PhysProp::physprop_t']]], - ['aernames_3546',['aernames',['../classRadiation.html#aa593162cb83bd300584f65cc31480683',1,'Radiation']]], - ['aero_5fnames_3547',['aero_names',['../classAerRadProps.html#a6dcb735fda4651c893ce9d3c2860a0af',1,'AerRadProps']]], - ['aero_5foptics_3548',['aero_optics',['../classOptics.html#a2153b2cf09af64100464587e8afb6d8f',1,'Optics']]], - ['aerosollist_3549',['aerosollist',['../classMamConstituents.html#ace0a867813831b2170a67343ba032ffa',1,'MamConstituents']]], - ['af_5fcmip6_5fsw_3550',['af_cmip6_sw',['../classAerRadProps.html#afd083b451cf913a409380fb0b95de4c0',1,'AerRadProps']]], - ['albedo_5fdif_3551',['albedo_dif',['../classRadiation.html#ab11967968e25e70b72d975ceb99fe9a6',1,'Radiation']]], - ['albedo_5fdir_3552',['albedo_dir',['../classRadiation.html#ab0801286969e7a03277b4813611c691f',1,'Radiation']]], - ['alpha_5fc_3553',['alpha_C',['../structDiffChoice.html#a9a4435111bba7cde59e3187e4ea85d6d',1,'DiffChoice']]], - ['alpha_5ft_3554',['alpha_T',['../structDiffChoice.html#a7013ac6c12a0fab52b3c212457441517',1,'DiffChoice']]], - ['alphaelq_3555',['alphaelq',['../ERF__Constants_8H.html#a3c70f890015491421d536954a374324d',1,'ERF_Constants.H']]], - ['apply_5fbcs_3556',['apply_bcs',['../TI__utils_8H.html#a5e7934b18ef63bc8c4c16db42277c52f',1,'TI_utils.H']]], - ['asm_5fsw_5fice_3557',['asm_sw_ice',['../classCloudRadProps.html#ae5d0881c315505e02035349403ed4270',1,'CloudRadProps']]], - ['asm_5fsw_5fliq_3558',['asm_sw_liq',['../classCloudRadProps.html#aa32eef207df809527562060ba064baf4',1,'CloudRadProps']]], - ['asmpsw_3559',['asmpsw',['../structPhysProp_1_1physprop__t.html#a14ca153cc7e4dbcc7e097b4014385c8f',1,'PhysProp::physprop_t']]], - ['ave_5fplane_3560',['ave_plane',['../structSolverChoice.html#afdd906d035384fd962efab24e7a6da7c',1,'SolverChoice']]], - ['avogadro_3561',['avogadro',['../ERF__Constants_8H.html#a3b2a75494e18c62ae8e6f6ebb231c3fa',1,'ERF_Constants.H']]], - ['ax_3562',['ax',['../classERF.html#a93bc9185c89cbeaceffaf40b8cf4a75c',1,'ERF']]], - ['ax_5fnew_3563',['ax_new',['../classERF.html#adf9043b29880747cfe0cf12ab19bf4ae',1,'ERF']]], - ['ax_5fsrc_3564',['ax_src',['../classERF.html#abe77a4434d27561109ffc666546511dc',1,'ERF']]], - ['ay_3565',['ay',['../classERF.html#ade870f983d113c64406bdcb8a9194044',1,'ERF']]], - ['ay_5fnew_3566',['ay_new',['../classERF.html#a3004600e3ebdd453c9e1816ad96209e4',1,'ERF']]], - ['ay_5fsrc_3567',['ay_src',['../classERF.html#aa20bd15dbe2c801bda2d3bfdb5b81eab',1,'ERF']]], - ['az_3568',['az',['../classERF.html#a391914523e66645f7e947cefcd19c011',1,'ERF']]], - ['az_5fnew_3569',['az_new',['../classERF.html#aa47ddd3bee550c3c1b5a93a788252d8c',1,'ERF']]], - ['az_5fsrc_3570',['az_src',['../classERF.html#ad2d8e37fbdac323eda857e0b8c151852',1,'ERF']]] + ['a_5fbg_3526',['a_bg',['../ERF__Constants_8H.html#a0910a9292394778082e25954da60fe05',1,'ERF_Constants.H']]], + ['a_5fgr_3527',['a_gr',['../ERF__Constants_8H.html#a16f25ab24f4aca4bb0ff8f3203b0b924',1,'ERF_Constants.H']]], + ['a_5fgrau_3528',['a_grau',['../ERF__Constants_8H.html#a2fe4f2c6313692ac5073cb9ca72552e2',1,'ERF_Constants.H']]], + ['a_5fpr_3529',['a_pr',['../ERF__Constants_8H.html#afddfdf9f48fef3929914f786ce79022a',1,'ERF_Constants.H']]], + ['a_5frain_3530',['a_rain',['../ERF__Constants_8H.html#adf319f31edb7d4f2b4b712096189734b',1,'ERF_Constants.H']]], + ['a_5fsnow_3531',['a_snow',['../ERF__Constants_8H.html#aeb6d6f09d27c3f646bc4d91b7b88e570',1,'ERF_Constants.H']]], + ['abl_5fdriver_5ftype_3532',['abl_driver_type',['../structSolverChoice.html#abe7f2d933204e7a6127469a006240f8f',1,'SolverChoice']]], + ['abl_5fgeo_5fforcing_3533',['abl_geo_forcing',['../structSolverChoice.html#a5147634b7c1414a7694c59c1b4a88d69',1,'SolverChoice']]], + ['abl_5fgeo_5fwind_5ftable_3534',['abl_geo_wind_table',['../structSolverChoice.html#aae719af83409639331018f92be62642b',1,'SolverChoice']]], + ['abl_5fpressure_5fgrad_3535',['abl_pressure_grad',['../structSolverChoice.html#a69e2f0b874cba8faae57987ead4e3ebb',1,'SolverChoice']]], + ['abs_5flw_5fice_3536',['abs_lw_ice',['../classCloudRadProps.html#a0e0fa4537c3e0c1dd695229f63ff42a0',1,'CloudRadProps']]], + ['abs_5flw_5fliq_3537',['abs_lw_liq',['../classCloudRadProps.html#a3aaf016afa4dfea8f3dd0ed574ec3570',1,'CloudRadProps']]], + ['absplw_3538',['absplw',['../structPhysProp_1_1physprop__t.html#a1b15e2d7f7b059cecb30c630a339b020',1,'PhysProp::physprop_t']]], + ['abspsw_3539',['abspsw',['../structPhysProp_1_1physprop__t.html#ae6dcba887753559af9ba4942d3d89bb5',1,'PhysProp::physprop_t']]], + ['accrgc_3540',['accrgc',['../classSAM.html#aa2de795ae7721e5070a8f4844e3897f6',1,'SAM']]], + ['accrgi_3541',['accrgi',['../classSAM.html#a2ec33470030fdfd34b9b9436f0b56cfd',1,'SAM']]], + ['accrrc_3542',['accrrc',['../classSAM.html#a74856cc0ee48b638ee5263cd51fd1090',1,'SAM']]], + ['accrsc_3543',['accrsc',['../classSAM.html#aa32720be8b27907466650050dc73e110',1,'SAM']]], + ['accrsi_3544',['accrsi',['../classSAM.html#a6b848cc96480f05c0c7b1e811cdb50d7',1,'SAM']]], + ['active_5fgases_3545',['active_gases',['../classRrtmgp.html#a083da6e26f2c0e2b52a4145f8d285a92',1,'Rrtmgp::active_gases()'],['../classRadiation.html#a830faa00a602447dd4ebeb868837f4ee',1,'Radiation::active_gases()']]], + ['advchoice_3546',['advChoice',['../structSolverChoice.html#aaadbd092e9e176b7f088c7992c866c6e',1,'SolverChoice']]], + ['advect_5fqke_3547',['advect_QKE',['../structTurbChoice.html#a0da945128af7536d9fd82586a853de70',1,'TurbChoice']]], + ['advflux_5freg_3548',['advflux_reg',['../classERF.html#a86a0bc8e41668411ee0ab5801d4688a7',1,'ERF']]], + ['aer_3549',['aer',['../structMamConstituents_1_1aerlist__t.html#a21f61436cc2e4a150e675d9d0163fcdf',1,'MamConstituents::aerlist_t']]], + ['aer_5frad_3550',['aer_rad',['../classRadiation.html#a753f36a08e04e4332b9f6851dbd34128',1,'Radiation']]], + ['aername_3551',['aername',['../structPhysProp_1_1physprop__t.html#a55a195e47028b0355c737bffb1f60fbd',1,'PhysProp::physprop_t']]], + ['aernames_3552',['aernames',['../classRadiation.html#aa593162cb83bd300584f65cc31480683',1,'Radiation']]], + ['aero_5fnames_3553',['aero_names',['../classAerRadProps.html#a6dcb735fda4651c893ce9d3c2860a0af',1,'AerRadProps']]], + ['aero_5foptics_3554',['aero_optics',['../classOptics.html#a2153b2cf09af64100464587e8afb6d8f',1,'Optics']]], + ['aerosollist_3555',['aerosollist',['../classMamConstituents.html#ace0a867813831b2170a67343ba032ffa',1,'MamConstituents']]], + ['af_5fcmip6_5fsw_3556',['af_cmip6_sw',['../classAerRadProps.html#afd083b451cf913a409380fb0b95de4c0',1,'AerRadProps']]], + ['albedo_5fdif_3557',['albedo_dif',['../classRadiation.html#ab11967968e25e70b72d975ceb99fe9a6',1,'Radiation']]], + ['albedo_5fdir_3558',['albedo_dir',['../classRadiation.html#ab0801286969e7a03277b4813611c691f',1,'Radiation']]], + ['alpha_5fc_3559',['alpha_C',['../structDiffChoice.html#a9a4435111bba7cde59e3187e4ea85d6d',1,'DiffChoice']]], + ['alpha_5ft_3560',['alpha_T',['../structDiffChoice.html#a7013ac6c12a0fab52b3c212457441517',1,'DiffChoice']]], + ['alphaelq_3561',['alphaelq',['../ERF__Constants_8H.html#a3c70f890015491421d536954a374324d',1,'ERF_Constants.H']]], + ['apply_5fbcs_3562',['apply_bcs',['../TI__utils_8H.html#a5e7934b18ef63bc8c4c16db42277c52f',1,'TI_utils.H']]], + ['asm_5fsw_5fice_3563',['asm_sw_ice',['../classCloudRadProps.html#ae5d0881c315505e02035349403ed4270',1,'CloudRadProps']]], + ['asm_5fsw_5fliq_3564',['asm_sw_liq',['../classCloudRadProps.html#aa32eef207df809527562060ba064baf4',1,'CloudRadProps']]], + ['asmpsw_3565',['asmpsw',['../structPhysProp_1_1physprop__t.html#a14ca153cc7e4dbcc7e097b4014385c8f',1,'PhysProp::physprop_t']]], + ['ave_5fplane_3566',['ave_plane',['../structSolverChoice.html#afdd906d035384fd962efab24e7a6da7c',1,'SolverChoice']]], + ['avogadro_3567',['avogadro',['../ERF__Constants_8H.html#a3b2a75494e18c62ae8e6f6ebb231c3fa',1,'ERF_Constants.H']]], + ['ax_3568',['ax',['../classERF.html#a93bc9185c89cbeaceffaf40b8cf4a75c',1,'ERF']]], + ['ax_5fnew_3569',['ax_new',['../classERF.html#adf9043b29880747cfe0cf12ab19bf4ae',1,'ERF']]], + ['ax_5fsrc_3570',['ax_src',['../classERF.html#abe77a4434d27561109ffc666546511dc',1,'ERF']]], + ['ay_3571',['ay',['../classERF.html#ade870f983d113c64406bdcb8a9194044',1,'ERF']]], + ['ay_5fnew_3572',['ay_new',['../classERF.html#a3004600e3ebdd453c9e1816ad96209e4',1,'ERF']]], + ['ay_5fsrc_3573',['ay_src',['../classERF.html#aa20bd15dbe2c801bda2d3bfdb5b81eab',1,'ERF']]], + ['az_3574',['az',['../classERF.html#a391914523e66645f7e947cefcd19c011',1,'ERF']]], + ['az_5fnew_3575',['az_new',['../classERF.html#aa47ddd3bee550c3c1b5a93a788252d8c',1,'ERF']]], + ['az_5fsrc_3576',['az_src',['../classERF.html#ad2d8e37fbdac323eda857e0b8c151852',1,'ERF']]] ]; diff --git a/search/variables_1.js b/search/variables_1.js index 4f1a2db9c8..b34d6c9a85 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -1,21 +1,21 @@ var searchData= [ - ['b_5fgrau_3571',['b_grau',['../ERF__Constants_8H.html#a5b9ceb4b022305781565b213273b24df',1,'ERF_Constants.H']]], - ['b_5frain_3572',['b_rain',['../ERF__Constants_8H.html#a73a3e2e084667177abe0e4d2cd3da51c',1,'ERF_Constants.H']]], - ['b_5fsnow_3573',['b_snow',['../ERF__Constants_8H.html#aee22c64edc9a6e972b3866ee44c575fc',1,'ERF_Constants.H']]], - ['base_5fparms_3574',['base_parms',['../classProblemBase.html#ae21bdcbfbf32d1ec423b6a0edd92dbda',1,'ProblemBase']]], - ['base_5fstate_3575',['base_state',['../classERF.html#a4c1fae5e620fcd64cc9ede73715e3b7c',1,'ERF']]], - ['base_5fstate_5fnew_3576',['base_state_new',['../classERF.html#a37b2a4257df8ff53d4450de47f16ace1',1,'ERF']]], - ['bcnames_3577',['BCNames',['../ERF_8cpp.html#a6f88b0d6d3b295286a69983d08d9985f',1,'ERF.cpp']]], - ['beta_5fh_3578',['beta_h',['../structsimilarity__funs.html#a5254469dd7ec9856ed6d1e0034306cc4',1,'similarity_funs']]], - ['beta_5fm_3579',['beta_m',['../structsimilarity__funs.html#a3658f855e05c54c9cbc27c8dfb3b0355',1,'similarity_funs']]], - ['betaelq_3580',['betaelq',['../ERF__Constants_8H.html#a2bf4e906e54dd5044116807d54709e48',1,'ERF_Constants.H']]], - ['blv_3581',['blv',['../classMultiBlockContainer.html#a1e364c34a67e56ae960b56b6fb835a7b',1,'MultiBlockContainer']]], - ['bndry_5flev_3582',['bndry_lev',['../classWriteBndryPlanes.html#a0f85ce22ec7a00d38091d2aa2b829fca',1,'WriteBndryPlanes']]], - ['bndry_5foutput_5fplanes_5finterval_3583',['bndry_output_planes_interval',['../classERF.html#aab4575d8fb57595a2f1aaf088c60447a',1,'ERF']]], - ['bndry_5foutput_5fplanes_5fper_3584',['bndry_output_planes_per',['../classERF.html#a5f99e949c83d86507e003ae556cf7c22',1,'ERF']]], - ['bndry_5foutput_5fplanes_5fstart_5ftime_3585',['bndry_output_planes_start_time',['../classERF.html#a87e58f16f44a6cb35d6983ed3fe7d3c1',1,'ERF']]], - ['boltz_3586',['boltz',['../ERF__Constants_8H.html#a6700ceab4c13f15657c8137f8dd8c039',1,'ERF_Constants.H']]], - ['boxes_5fat_5flevel_3587',['boxes_at_level',['../classERF.html#a050dbd236c9bf246554a53008e09f683',1,'ERF']]], - ['buoyancy_5ftype_3588',['buoyancy_type',['../structSolverChoice.html#ad6ee95a1f016f6f236f26144dbf234d0',1,'SolverChoice']]] + ['b_5fgrau_3577',['b_grau',['../ERF__Constants_8H.html#a5b9ceb4b022305781565b213273b24df',1,'ERF_Constants.H']]], + ['b_5frain_3578',['b_rain',['../ERF__Constants_8H.html#a73a3e2e084667177abe0e4d2cd3da51c',1,'ERF_Constants.H']]], + ['b_5fsnow_3579',['b_snow',['../ERF__Constants_8H.html#aee22c64edc9a6e972b3866ee44c575fc',1,'ERF_Constants.H']]], + ['base_5fparms_3580',['base_parms',['../classProblemBase.html#ae21bdcbfbf32d1ec423b6a0edd92dbda',1,'ProblemBase']]], + ['base_5fstate_3581',['base_state',['../classERF.html#a4c1fae5e620fcd64cc9ede73715e3b7c',1,'ERF']]], + ['base_5fstate_5fnew_3582',['base_state_new',['../classERF.html#a37b2a4257df8ff53d4450de47f16ace1',1,'ERF']]], + ['bcnames_3583',['BCNames',['../ERF_8cpp.html#a6f88b0d6d3b295286a69983d08d9985f',1,'ERF.cpp']]], + ['beta_5fh_3584',['beta_h',['../structsimilarity__funs.html#a5254469dd7ec9856ed6d1e0034306cc4',1,'similarity_funs']]], + ['beta_5fm_3585',['beta_m',['../structsimilarity__funs.html#a3658f855e05c54c9cbc27c8dfb3b0355',1,'similarity_funs']]], + ['betaelq_3586',['betaelq',['../ERF__Constants_8H.html#a2bf4e906e54dd5044116807d54709e48',1,'ERF_Constants.H']]], + ['blv_3587',['blv',['../classMultiBlockContainer.html#a1e364c34a67e56ae960b56b6fb835a7b',1,'MultiBlockContainer']]], + ['bndry_5flev_3588',['bndry_lev',['../classWriteBndryPlanes.html#a0f85ce22ec7a00d38091d2aa2b829fca',1,'WriteBndryPlanes']]], + ['bndry_5foutput_5fplanes_5finterval_3589',['bndry_output_planes_interval',['../classERF.html#aab4575d8fb57595a2f1aaf088c60447a',1,'ERF']]], + ['bndry_5foutput_5fplanes_5fper_3590',['bndry_output_planes_per',['../classERF.html#a5f99e949c83d86507e003ae556cf7c22',1,'ERF']]], + ['bndry_5foutput_5fplanes_5fstart_5ftime_3591',['bndry_output_planes_start_time',['../classERF.html#a87e58f16f44a6cb35d6983ed3fe7d3c1',1,'ERF']]], + ['boltz_3592',['boltz',['../ERF__Constants_8H.html#a6700ceab4c13f15657c8137f8dd8c039',1,'ERF_Constants.H']]], + ['boxes_5fat_5flevel_3593',['boxes_at_level',['../classERF.html#a050dbd236c9bf246554a53008e09f683',1,'ERF']]], + ['buoyancy_5ftype_3594',['buoyancy_type',['../structSolverChoice.html#ad6ee95a1f016f6f236f26144dbf234d0',1,'SolverChoice']]] ]; diff --git a/search/variables_10.js b/search/variables_10.js index 97951b0483..f96c3320f3 100644 --- a/search/variables_10.js +++ b/search/variables_10.js @@ -1,25 +1,25 @@ var searchData= [ - ['q_5fstar_4197',['q_star',['../classABLMost.html#a0630def935d5ca0d24160b9b9567f3e1',1,'ABLMost']]], - ['qaerwat_5fm_4198',['qaerwat_m',['../classMam4__aer.html#a0f94d150e77cc227c30e434a851f7d52',1,'Mam4_aer']]], - ['qc_4199',['qc',['../classRadiation.html#abc0bc2362396171354decd80be18dde1',1,'Radiation']]], - ['qci0_4200',['qci0',['../ERF__Constants_8H.html#a1aa289f72f87789e664357396befb8eb',1,'ERF_Constants.H']]], - ['qcw0_4201',['qcw0',['../ERF__Constants_8H.html#a86f34aeefa355fa0d6d0cca8f033a878',1,'ERF_Constants.H']]], - ['qi_4202',['qi',['../classRadiation.html#a86954a9c03e7c7eb9cd610b4e533b27e',1,'Radiation']]], - ['qmoist_4203',['qmoist',['../classERF.html#ae00126a9c2738bf6a6cbbe77321c9cfc',1,'ERF']]], - ['qn_4204',['qn',['../classRadiation.html#a913e1b4a5c5ddf093f81c6a6c7051035',1,'Radiation']]], - ['qn1d_4205',['qn1d',['../classSAM.html#a9fafcc2e5b063f7ccb94e2cc78324d35',1,'SAM']]], - ['qp_5fthreshold_4206',['qp_threshold',['../ERF__Constants_8H.html#a956656dbad95153bb8d3f0e42fa3d356',1,'ERF_Constants.H']]], - ['qrad_5fsrc_4207',['qrad_src',['../classRadiation.html#a687fe7137c6cb0b0040addeb90249a0c',1,'Radiation']]], - ['qrl_4208',['qrl',['../classRadiation.html#a20fc801b4852279dafb58e95bc728338',1,'Radiation']]], - ['qrlc_4209',['qrlc',['../classRadiation.html#a3308c21539f43b459729b9b02652dd01',1,'Radiation']]], - ['qrs_4210',['qrs',['../classRadiation.html#a9eaa967e3b5556ce43d07e48d3e0c66f',1,'Radiation']]], - ['qrsc_4211',['qrsc',['../classRadiation.html#abb3bb540832d451a76367e441df528a0',1,'Radiation']]], - ['qt_4212',['qt',['../classAerRadProps.html#a837035712a214f1b8daf7a4d30727e6d',1,'AerRadProps::qt()'],['../classRadiation.html#aa3961f0a2837a89f1d08dd5aba2ed056',1,'Radiation::qt()']]], - ['qt1d_4213',['qt1d',['../classSAM.html#aaa3dd79bbd6ac41ae1170d003b1a423d',1,'SAM']]], - ['qv1d_4214',['qv1d',['../classSAM.html#a65e2ba7cb72946a8af2e7541b072e3ba',1,'SAM']]], - ['qv_5finp_5fsound_4215',['qv_inp_sound',['../structInputSoundingData.html#a7710e6498adaf4b94a54e600ef6a0ca7',1,'InputSoundingData']]], - ['qv_5finp_5fsound_5fd_4216',['qv_inp_sound_d',['../structInputSoundingData.html#acc5ac869d8e7dda08bdcba3c663c9705',1,'InputSoundingData']]], - ['qv_5fprim_4217',['Qv_prim',['../classERF.html#a521d1faf157e3bccc86c0f26ee923576',1,'ERF']]], - ['qv_5fref_5finp_5fsound_4218',['qv_ref_inp_sound',['../structInputSoundingData.html#a9cb5ab7b69363eca08231b634e94e109',1,'InputSoundingData']]] + ['q_5fstar_4205',['q_star',['../classABLMost.html#a0630def935d5ca0d24160b9b9567f3e1',1,'ABLMost']]], + ['qaerwat_5fm_4206',['qaerwat_m',['../classMam4__aer.html#a0f94d150e77cc227c30e434a851f7d52',1,'Mam4_aer']]], + ['qc_4207',['qc',['../classRadiation.html#abc0bc2362396171354decd80be18dde1',1,'Radiation']]], + ['qci0_4208',['qci0',['../ERF__Constants_8H.html#a1aa289f72f87789e664357396befb8eb',1,'ERF_Constants.H']]], + ['qcw0_4209',['qcw0',['../ERF__Constants_8H.html#a86f34aeefa355fa0d6d0cca8f033a878',1,'ERF_Constants.H']]], + ['qi_4210',['qi',['../classRadiation.html#a86954a9c03e7c7eb9cd610b4e533b27e',1,'Radiation']]], + ['qmoist_4211',['qmoist',['../classERF.html#ae00126a9c2738bf6a6cbbe77321c9cfc',1,'ERF']]], + ['qn_4212',['qn',['../classRadiation.html#a913e1b4a5c5ddf093f81c6a6c7051035',1,'Radiation']]], + ['qn1d_4213',['qn1d',['../classSAM.html#a9fafcc2e5b063f7ccb94e2cc78324d35',1,'SAM']]], + ['qp_5fthreshold_4214',['qp_threshold',['../ERF__Constants_8H.html#a956656dbad95153bb8d3f0e42fa3d356',1,'ERF_Constants.H']]], + ['qrad_5fsrc_4215',['qrad_src',['../classRadiation.html#a687fe7137c6cb0b0040addeb90249a0c',1,'Radiation']]], + ['qrl_4216',['qrl',['../classRadiation.html#a20fc801b4852279dafb58e95bc728338',1,'Radiation']]], + ['qrlc_4217',['qrlc',['../classRadiation.html#a3308c21539f43b459729b9b02652dd01',1,'Radiation']]], + ['qrs_4218',['qrs',['../classRadiation.html#a9eaa967e3b5556ce43d07e48d3e0c66f',1,'Radiation']]], + ['qrsc_4219',['qrsc',['../classRadiation.html#abb3bb540832d451a76367e441df528a0',1,'Radiation']]], + ['qt_4220',['qt',['../classAerRadProps.html#a837035712a214f1b8daf7a4d30727e6d',1,'AerRadProps::qt()'],['../classRadiation.html#aa3961f0a2837a89f1d08dd5aba2ed056',1,'Radiation::qt()']]], + ['qt1d_4221',['qt1d',['../classSAM.html#aaa3dd79bbd6ac41ae1170d003b1a423d',1,'SAM']]], + ['qv1d_4222',['qv1d',['../classSAM.html#a65e2ba7cb72946a8af2e7541b072e3ba',1,'SAM']]], + ['qv_5finp_5fsound_4223',['qv_inp_sound',['../structInputSoundingData.html#a7710e6498adaf4b94a54e600ef6a0ca7',1,'InputSoundingData']]], + ['qv_5finp_5fsound_5fd_4224',['qv_inp_sound_d',['../structInputSoundingData.html#acc5ac869d8e7dda08bdcba3c663c9705',1,'InputSoundingData']]], + ['qv_5fprim_4225',['Qv_prim',['../classERF.html#a521d1faf157e3bccc86c0f26ee923576',1,'ERF']]], + ['qv_5fref_5finp_5fsound_4226',['qv_ref_inp_sound',['../structInputSoundingData.html#a9cb5ab7b69363eca08231b634e94e109',1,'InputSoundingData']]] ]; diff --git a/search/variables_11.js b/search/variables_11.js index 1cc2dc92d3..17c312457b 100644 --- a/search/variables_11.js +++ b/search/variables_11.js @@ -1,68 +1,68 @@ var searchData= [ - ['r_5fd_4219',['R_d',['../ERF__Constants_8H.html#aeb133d0ac46d639050313ce36187e870',1,'ERF_Constants.H']]], - ['r_5flw_5fabs_4220',['r_lw_abs',['../structPhysProp_1_1physprop__t.html#af41dfd624f5e565f0435e9bef6182ba5',1,'PhysProp::physprop_t']]], - ['r_5fsw_5fascat_4221',['r_sw_ascat',['../structPhysProp_1_1physprop__t.html#a8f237360219885a558fb5c5bfeb5c015',1,'PhysProp::physprop_t']]], - ['r_5fsw_5fext_4222',['r_sw_ext',['../structPhysProp_1_1physprop__t.html#a2c8b9cd5f27f8c039d9ec76d665f08bc',1,'PhysProp::physprop_t']]], - ['r_5fsw_5fscat_4223',['r_sw_scat',['../structPhysProp_1_1physprop__t.html#ad3d6e9851177a676ab13788002e83bc0',1,'PhysProp::physprop_t']]], - ['r_5fv_4224',['R_v',['../ERF__Constants_8H.html#a0ab59ff21ef0b178fde0843394f5674a',1,'ERF_Constants.H']]], - ['radiation_4225',['radiation',['../classRadiation.html#adbdd39584f1836cc21a816a7ee7098bb',1,'Radiation']]], - ['rair_4226',['rair',['../ERF__Constants_8H.html#a864e81eb46f4207f25cb52e5046c23b8',1,'ERF_Constants.H']]], - ['rayleigh_5fdamp_5ft_4227',['rayleigh_damp_T',['../structSolverChoice.html#a06a0dd1c8f7c1ed73a4f8d24b6b31cdf',1,'SolverChoice']]], - ['rayleigh_5fdamp_5fu_4228',['rayleigh_damp_U',['../structSolverChoice.html#a5aed4016dd7d17a2d2904c60af59ae9d',1,'SolverChoice']]], - ['rayleigh_5fdamp_5fv_4229',['rayleigh_damp_V',['../structSolverChoice.html#a1bae456f7b26e8ed50d78ce1af1b5ef0',1,'SolverChoice']]], - ['rayleigh_5fdamp_5fw_4230',['rayleigh_damp_W',['../structSolverChoice.html#abf35af2e52f5c1197264d895396ca59c',1,'SolverChoice']]], - ['rd_5fon_5frv_4231',['Rd_on_Rv',['../ERF__Constants_8H.html#a212cca9324fcc25708184de9d9c7a07e',1,'ERF_Constants.H']]], - ['rdocp_4232',['rdOcp',['../structSolverChoice.html#a2e1ef762ee1dc1bd3d4cbd08125c758a',1,'SolverChoice']]], - ['real_4233',['Real',['../structncutils_1_1NCDType.html#a7a5be35daa7dbb2cc72507cc4b5a422c',1,'ncutils::NCDType']]], - ['real_5fset_5fwidth_4234',['real_set_width',['../classERF.html#acab120bb9324e7298534d765c447d703',1,'ERF']]], - ['real_5fwidth_4235',['real_width',['../classERF.html#abb15119348ad5399947bc8883084b230',1,'ERF']]], - ['ref_5fcounted_4236',['ref_counted',['../structNDArray.html#a8a0bbff40020f6aea23346ac656bf972',1,'NDArray']]], - ['ref_5ftags_4237',['ref_tags',['../classERF.html#ac81b3dfd7c6f21ba8479834e2ff1e652',1,'ERF']]], - ['refindex_5fim_5faer_5flw_4238',['refindex_im_aer_lw',['../structPhysProp_1_1physprop__t.html#a2b3656af3ed847bc9e0c7a5bfc1d64e0',1,'PhysProp::physprop_t']]], - ['refindex_5fim_5faer_5fsw_4239',['refindex_im_aer_sw',['../structPhysProp_1_1physprop__t.html#a01444396cbb69da2b50af017fef7b8e3',1,'PhysProp::physprop_t']]], - ['refindex_5freal_5faer_5flw_4240',['refindex_real_aer_lw',['../structPhysProp_1_1physprop__t.html#aa6b86d69efca7951eac318ef0a407acf',1,'PhysProp::physprop_t']]], - ['refindex_5freal_5faer_5fsw_4241',['refindex_real_aer_sw',['../structPhysProp_1_1physprop__t.html#a39ec574c71085ec5a6aa268b3b752a23',1,'PhysProp::physprop_t']]], - ['refitablw_4242',['refitablw',['../structPhysProp_1_1physprop__t.html#a8c8ef5042c0b53fa05d1d97a49de3833',1,'PhysProp::physprop_t']]], - ['refitabsw_4243',['refitabsw',['../structPhysProp_1_1physprop__t.html#a7a536b72896ed7e80fe3b13d990bce61',1,'PhysProp::physprop_t']]], - ['refrtablw_4244',['refrtablw',['../structPhysProp_1_1physprop__t.html#accf672f5038e149841b092ffb9ee1ba1',1,'PhysProp::physprop_t']]], - ['refrtabsw_4245',['refrtabsw',['../structPhysProp_1_1physprop__t.html#a2cb505dd76f365687ee5e33a22a14e9b',1,'PhysProp::physprop_t']]], - ['regrid_5fint_4246',['regrid_int',['../classERF.html#a3937527f96c81674fa38dc34ed24f3f5',1,'ERF']]], - ['restart_5fchkfile_4247',['restart_chkfile',['../classERF.html#a8e758060d3dede9694fbfcabddc17169',1,'ERF']]], - ['restart_5ftype_4248',['restart_type',['../classERF.html#a30a0b9e3a037c71580d1feb3b30a8258',1,'ERF']]], - ['retab_4249',['retab',['../classRadConstants.html#af93f09fe2ad546b17aff927963cf90d1',1,'RadConstants']]], - ['rga_4250',['rga',['../ERF__Constants_8H.html#a379aa3c3394d67b78990663a36ed5285',1,'ERF_Constants.H']]], - ['rh20_4251',['rh20',['../ERF__Constants_8H.html#ade17c0f300126a2fd0829d0e1a553512',1,'ERF_Constants.H']]], - ['rhcrystal_4252',['rhcrystal',['../structPhysProp_1_1physprop__t.html#aedb70926e32d7aaa6655f0a417acb18d',1,'PhysProp::physprop_t']]], - ['rhdeliques_4253',['rhdeliques',['../structPhysProp_1_1physprop__t.html#a136a646945382e1e7808b61ec9c648fe',1,'PhysProp::physprop_t']]], - ['rho0_5ftrans_4254',['rho0_trans',['../structDiffChoice.html#a4df179b6e7d84efc89a22ac5900f98c8',1,'DiffChoice']]], - ['rho1d_4255',['rho1d',['../classSAM.html#a0853b1a3a4ec94178ca208ea594fc455',1,'SAM']]], - ['rho_5f0_4256',['rho_0',['../structProbParmDefaults.html#af75997d9e4a94ab3b221657799ef720f',1,'ProbParmDefaults']]], - ['rho_5finp_5fsound_5fd_4257',['rho_inp_sound_d',['../structInputSoundingData.html#a749f99cf96305b40d55beb3d5d98bb93',1,'InputSoundingData']]], - ['rhoalpha_5fc_4258',['rhoAlpha_C',['../structDiffChoice.html#a553bdd290d667cca9699ed37f86f7e22',1,'DiffChoice']]], - ['rhoalpha_5ft_4259',['rhoAlpha_T',['../structDiffChoice.html#a574cf6ad397fd50169cafe025c9da5f3',1,'DiffChoice']]], - ['rhod_5finteg_4260',['rhod_integ',['../structInputSoundingData.html#a401b589250214e7bb84555050c5b6657',1,'InputSoundingData']]], - ['rhog_4261',['rhog',['../ERF__Constants_8H.html#a00c6555efa1735f66b36929196ff6b98',1,'ERF_Constants.H']]], - ['rhoh2o_4262',['rhoh2o',['../ERF__Constants_8H.html#a404d50fe6660930b74e3b191e2088754',1,'ERF_Constants.H']]], - ['rhor_4263',['rhor',['../ERF__Constants_8H.html#ad6e28022b74cd595f282e2cc97c2c0d8',1,'ERF_Constants.H']]], - ['rhos_4264',['rhos',['../ERF__Constants_8H.html#ac0e05183a58d4400f06346d18371218f',1,'ERF_Constants.H']]], - ['rhs_4265',['rhs',['../classMRISplitIntegrator.html#ab0f2e5848bf5e8f4959b6f990cb73053',1,'MRISplitIntegrator']]], - ['rotor_5frad_4266',['rotor_rad',['../classEWP.html#ac89ee08eabbf2cc7a64a7908a449f016',1,'EWP::rotor_rad()'],['../classFitch.html#aadaedef0e6f0ac149483ee6b4d8b1a4e',1,'Fitch::rotor_rad()'],['../classSimpleAD.html#a04490ef9f591e86588c5bb7870c1b77f',1,'SimpleAD::rotor_rad()'],['../classWindFarm.html#ad0925f54be32d71ae431a2078afee91b',1,'WindFarm::rotor_rad()']]], - ['rough_5ftype_5fland_4267',['rough_type_land',['../classABLMost.html#ab052d62a07e8765a6de67264d05aff37',1,'ABLMost']]], - ['rough_5ftype_5fsea_4268',['rough_type_sea',['../classABLMost.html#ab5041b7c6a15b759a8f33dadd1a67e92',1,'ABLMost']]], - ['rrtmg_5flw_5fcloudsim_5fband_4269',['rrtmg_lw_cloudsim_band',['../classRadConstants.html#aef2395d6f1bbed699fd4033b9c3104b8',1,'RadConstants']]], - ['rrtmg_5fsw_5fcloudsim_5fband_4270',['rrtmg_sw_cloudsim_band',['../classRadConstants.html#acd093dbcb244a162598bc23658a3f5d0',1,'RadConstants']]], - ['rrtmg_5fto_5frrtmgp_4271',['rrtmg_to_rrtmgp',['../classRadiation.html#a343cbb13362229a43f02df3a95eaa0ea',1,'Radiation']]], - ['rrtmgp_5fcoefficients_5ffile_5flw_4272',['rrtmgp_coefficients_file_lw',['../classRadiation.html#a0f24e2a14bfa218815d6d602374b6f0b',1,'Radiation']]], - ['rrtmgp_5fcoefficients_5ffile_5fname_5flw_4273',['rrtmgp_coefficients_file_name_lw',['../classRadiation.html#a9adc323a74a713f43a9952b3601d7f85',1,'Radiation']]], - ['rrtmgp_5fcoefficients_5ffile_5fname_5fsw_4274',['rrtmgp_coefficients_file_name_sw',['../classRadiation.html#ae6df86058b5dda6cb7b32e48f08f92f9',1,'Radiation']]], - ['rrtmgp_5fcoefficients_5ffile_5fsw_4275',['rrtmgp_coefficients_file_sw',['../classRadiation.html#a8b27a952d1ceb83c174a5d30f6198230',1,'Radiation']]], - ['rrtmgp_5fdata_5fpath_4276',['rrtmgp_data_path',['../classRadiation.html#a054782cce0873bc799bf8a3fdda6a1fb',1,'Radiation']]], - ['rrtmgp_5fenable_5ftemperature_5fwarnings_4277',['rrtmgp_enable_temperature_warnings',['../classRadiation.html#a4959db25c75a67b8166635413aae4888',1,'Radiation']]], - ['ru_5fnew_4278',['rU_new',['../classERF.html#a01f3db32272f53dc68025f0a98195e57',1,'ERF']]], - ['ru_5fold_4279',['rU_old',['../classERF.html#a6eecc44323f77917c95869928284f61d',1,'ERF']]], - ['rv_5fnew_4280',['rV_new',['../classERF.html#a54e37988486ef96e55e84bd8e91bb688',1,'ERF']]], - ['rv_5fold_4281',['rV_old',['../classERF.html#aeb64e3b4def989ce68d873aefeed5e0e',1,'ERF']]], - ['rw_5fnew_4282',['rW_new',['../classERF.html#aa46c0b0d20525aed10f447923e54dde7',1,'ERF']]], - ['rw_5fold_4283',['rW_old',['../classERF.html#ac1fa56ec90f44e3cdf487af46804163f',1,'ERF']]] + ['r_5fd_4227',['R_d',['../ERF__Constants_8H.html#aeb133d0ac46d639050313ce36187e870',1,'ERF_Constants.H']]], + ['r_5flw_5fabs_4228',['r_lw_abs',['../structPhysProp_1_1physprop__t.html#af41dfd624f5e565f0435e9bef6182ba5',1,'PhysProp::physprop_t']]], + ['r_5fsw_5fascat_4229',['r_sw_ascat',['../structPhysProp_1_1physprop__t.html#a8f237360219885a558fb5c5bfeb5c015',1,'PhysProp::physprop_t']]], + ['r_5fsw_5fext_4230',['r_sw_ext',['../structPhysProp_1_1physprop__t.html#a2c8b9cd5f27f8c039d9ec76d665f08bc',1,'PhysProp::physprop_t']]], + ['r_5fsw_5fscat_4231',['r_sw_scat',['../structPhysProp_1_1physprop__t.html#ad3d6e9851177a676ab13788002e83bc0',1,'PhysProp::physprop_t']]], + ['r_5fv_4232',['R_v',['../ERF__Constants_8H.html#a0ab59ff21ef0b178fde0843394f5674a',1,'ERF_Constants.H']]], + ['radiation_4233',['radiation',['../classRadiation.html#adbdd39584f1836cc21a816a7ee7098bb',1,'Radiation']]], + ['rair_4234',['rair',['../ERF__Constants_8H.html#a864e81eb46f4207f25cb52e5046c23b8',1,'ERF_Constants.H']]], + ['rayleigh_5fdamp_5ft_4235',['rayleigh_damp_T',['../structSolverChoice.html#a06a0dd1c8f7c1ed73a4f8d24b6b31cdf',1,'SolverChoice']]], + ['rayleigh_5fdamp_5fu_4236',['rayleigh_damp_U',['../structSolverChoice.html#a5aed4016dd7d17a2d2904c60af59ae9d',1,'SolverChoice']]], + ['rayleigh_5fdamp_5fv_4237',['rayleigh_damp_V',['../structSolverChoice.html#a1bae456f7b26e8ed50d78ce1af1b5ef0',1,'SolverChoice']]], + ['rayleigh_5fdamp_5fw_4238',['rayleigh_damp_W',['../structSolverChoice.html#abf35af2e52f5c1197264d895396ca59c',1,'SolverChoice']]], + ['rd_5fon_5frv_4239',['Rd_on_Rv',['../ERF__Constants_8H.html#a212cca9324fcc25708184de9d9c7a07e',1,'ERF_Constants.H']]], + ['rdocp_4240',['rdOcp',['../structSolverChoice.html#a2e1ef762ee1dc1bd3d4cbd08125c758a',1,'SolverChoice']]], + ['real_4241',['Real',['../structncutils_1_1NCDType.html#a7a5be35daa7dbb2cc72507cc4b5a422c',1,'ncutils::NCDType']]], + ['real_5fset_5fwidth_4242',['real_set_width',['../classERF.html#acab120bb9324e7298534d765c447d703',1,'ERF']]], + ['real_5fwidth_4243',['real_width',['../classERF.html#abb15119348ad5399947bc8883084b230',1,'ERF']]], + ['ref_5fcounted_4244',['ref_counted',['../structNDArray.html#a8a0bbff40020f6aea23346ac656bf972',1,'NDArray']]], + ['ref_5ftags_4245',['ref_tags',['../classERF.html#ac81b3dfd7c6f21ba8479834e2ff1e652',1,'ERF']]], + ['refindex_5fim_5faer_5flw_4246',['refindex_im_aer_lw',['../structPhysProp_1_1physprop__t.html#a2b3656af3ed847bc9e0c7a5bfc1d64e0',1,'PhysProp::physprop_t']]], + ['refindex_5fim_5faer_5fsw_4247',['refindex_im_aer_sw',['../structPhysProp_1_1physprop__t.html#a01444396cbb69da2b50af017fef7b8e3',1,'PhysProp::physprop_t']]], + ['refindex_5freal_5faer_5flw_4248',['refindex_real_aer_lw',['../structPhysProp_1_1physprop__t.html#aa6b86d69efca7951eac318ef0a407acf',1,'PhysProp::physprop_t']]], + ['refindex_5freal_5faer_5fsw_4249',['refindex_real_aer_sw',['../structPhysProp_1_1physprop__t.html#a39ec574c71085ec5a6aa268b3b752a23',1,'PhysProp::physprop_t']]], + ['refitablw_4250',['refitablw',['../structPhysProp_1_1physprop__t.html#a8c8ef5042c0b53fa05d1d97a49de3833',1,'PhysProp::physprop_t']]], + ['refitabsw_4251',['refitabsw',['../structPhysProp_1_1physprop__t.html#a7a536b72896ed7e80fe3b13d990bce61',1,'PhysProp::physprop_t']]], + ['refrtablw_4252',['refrtablw',['../structPhysProp_1_1physprop__t.html#accf672f5038e149841b092ffb9ee1ba1',1,'PhysProp::physprop_t']]], + ['refrtabsw_4253',['refrtabsw',['../structPhysProp_1_1physprop__t.html#a2cb505dd76f365687ee5e33a22a14e9b',1,'PhysProp::physprop_t']]], + ['regrid_5fint_4254',['regrid_int',['../classERF.html#a3937527f96c81674fa38dc34ed24f3f5',1,'ERF']]], + ['restart_5fchkfile_4255',['restart_chkfile',['../classERF.html#a8e758060d3dede9694fbfcabddc17169',1,'ERF']]], + ['restart_5ftype_4256',['restart_type',['../classERF.html#a30a0b9e3a037c71580d1feb3b30a8258',1,'ERF']]], + ['retab_4257',['retab',['../classRadConstants.html#af93f09fe2ad546b17aff927963cf90d1',1,'RadConstants']]], + ['rga_4258',['rga',['../ERF__Constants_8H.html#a379aa3c3394d67b78990663a36ed5285',1,'ERF_Constants.H']]], + ['rh20_4259',['rh20',['../ERF__Constants_8H.html#ade17c0f300126a2fd0829d0e1a553512',1,'ERF_Constants.H']]], + ['rhcrystal_4260',['rhcrystal',['../structPhysProp_1_1physprop__t.html#aedb70926e32d7aaa6655f0a417acb18d',1,'PhysProp::physprop_t']]], + ['rhdeliques_4261',['rhdeliques',['../structPhysProp_1_1physprop__t.html#a136a646945382e1e7808b61ec9c648fe',1,'PhysProp::physprop_t']]], + ['rho0_5ftrans_4262',['rho0_trans',['../structDiffChoice.html#a4df179b6e7d84efc89a22ac5900f98c8',1,'DiffChoice']]], + ['rho1d_4263',['rho1d',['../classSAM.html#a0853b1a3a4ec94178ca208ea594fc455',1,'SAM']]], + ['rho_5f0_4264',['rho_0',['../structProbParmDefaults.html#af75997d9e4a94ab3b221657799ef720f',1,'ProbParmDefaults']]], + ['rho_5finp_5fsound_5fd_4265',['rho_inp_sound_d',['../structInputSoundingData.html#a749f99cf96305b40d55beb3d5d98bb93',1,'InputSoundingData']]], + ['rhoalpha_5fc_4266',['rhoAlpha_C',['../structDiffChoice.html#a553bdd290d667cca9699ed37f86f7e22',1,'DiffChoice']]], + ['rhoalpha_5ft_4267',['rhoAlpha_T',['../structDiffChoice.html#a574cf6ad397fd50169cafe025c9da5f3',1,'DiffChoice']]], + ['rhod_5finteg_4268',['rhod_integ',['../structInputSoundingData.html#a401b589250214e7bb84555050c5b6657',1,'InputSoundingData']]], + ['rhog_4269',['rhog',['../ERF__Constants_8H.html#a00c6555efa1735f66b36929196ff6b98',1,'ERF_Constants.H']]], + ['rhoh2o_4270',['rhoh2o',['../ERF__Constants_8H.html#a404d50fe6660930b74e3b191e2088754',1,'ERF_Constants.H']]], + ['rhor_4271',['rhor',['../ERF__Constants_8H.html#ad6e28022b74cd595f282e2cc97c2c0d8',1,'ERF_Constants.H']]], + ['rhos_4272',['rhos',['../ERF__Constants_8H.html#ac0e05183a58d4400f06346d18371218f',1,'ERF_Constants.H']]], + ['rhs_4273',['rhs',['../classMRISplitIntegrator.html#ab0f2e5848bf5e8f4959b6f990cb73053',1,'MRISplitIntegrator']]], + ['rotor_5frad_4274',['rotor_rad',['../classEWP.html#ac89ee08eabbf2cc7a64a7908a449f016',1,'EWP::rotor_rad()'],['../classFitch.html#aadaedef0e6f0ac149483ee6b4d8b1a4e',1,'Fitch::rotor_rad()'],['../classSimpleAD.html#a04490ef9f591e86588c5bb7870c1b77f',1,'SimpleAD::rotor_rad()'],['../classWindFarm.html#ad0925f54be32d71ae431a2078afee91b',1,'WindFarm::rotor_rad()']]], + ['rough_5ftype_5fland_4275',['rough_type_land',['../classABLMost.html#ab052d62a07e8765a6de67264d05aff37',1,'ABLMost']]], + ['rough_5ftype_5fsea_4276',['rough_type_sea',['../classABLMost.html#ab5041b7c6a15b759a8f33dadd1a67e92',1,'ABLMost']]], + ['rrtmg_5flw_5fcloudsim_5fband_4277',['rrtmg_lw_cloudsim_band',['../classRadConstants.html#aef2395d6f1bbed699fd4033b9c3104b8',1,'RadConstants']]], + ['rrtmg_5fsw_5fcloudsim_5fband_4278',['rrtmg_sw_cloudsim_band',['../classRadConstants.html#acd093dbcb244a162598bc23658a3f5d0',1,'RadConstants']]], + ['rrtmg_5fto_5frrtmgp_4279',['rrtmg_to_rrtmgp',['../classRadiation.html#a343cbb13362229a43f02df3a95eaa0ea',1,'Radiation']]], + ['rrtmgp_5fcoefficients_5ffile_5flw_4280',['rrtmgp_coefficients_file_lw',['../classRadiation.html#a0f24e2a14bfa218815d6d602374b6f0b',1,'Radiation']]], + ['rrtmgp_5fcoefficients_5ffile_5fname_5flw_4281',['rrtmgp_coefficients_file_name_lw',['../classRadiation.html#a9adc323a74a713f43a9952b3601d7f85',1,'Radiation']]], + ['rrtmgp_5fcoefficients_5ffile_5fname_5fsw_4282',['rrtmgp_coefficients_file_name_sw',['../classRadiation.html#ae6df86058b5dda6cb7b32e48f08f92f9',1,'Radiation']]], + ['rrtmgp_5fcoefficients_5ffile_5fsw_4283',['rrtmgp_coefficients_file_sw',['../classRadiation.html#a8b27a952d1ceb83c174a5d30f6198230',1,'Radiation']]], + ['rrtmgp_5fdata_5fpath_4284',['rrtmgp_data_path',['../classRadiation.html#a054782cce0873bc799bf8a3fdda6a1fb',1,'Radiation']]], + ['rrtmgp_5fenable_5ftemperature_5fwarnings_4285',['rrtmgp_enable_temperature_warnings',['../classRadiation.html#a4959db25c75a67b8166635413aae4888',1,'Radiation']]], + ['ru_5fnew_4286',['rU_new',['../classERF.html#a01f3db32272f53dc68025f0a98195e57',1,'ERF']]], + ['ru_5fold_4287',['rU_old',['../classERF.html#a6eecc44323f77917c95869928284f61d',1,'ERF']]], + ['rv_5fnew_4288',['rV_new',['../classERF.html#a54e37988486ef96e55e84bd8e91bb688',1,'ERF']]], + ['rv_5fold_4289',['rV_old',['../classERF.html#aeb64e3b4def989ce68d873aefeed5e0e',1,'ERF']]], + ['rw_5fnew_4290',['rW_new',['../classERF.html#aa46c0b0d20525aed10f447923e54dde7',1,'ERF']]], + ['rw_5fold_4291',['rW_old',['../classERF.html#ac1fa56ec90f44e3cdf487af46804163f',1,'ERF']]] ]; diff --git a/search/variables_12.js b/search/variables_12.js index 6a0d0420c8..9581cc9172 100644 --- a/search/variables_12.js +++ b/search/variables_12.js @@ -1,70 +1,70 @@ var searchData= [ - ['s_5fscratch_4284',['S_scratch',['../classMRISplitIntegrator.html#a6bcdee4380cd503256cb460b558184aa',1,'MRISplitIntegrator']]], - ['s_5fsum_4285',['S_sum',['../classMRISplitIntegrator.html#ad570588876d21506bc7232884841cab1',1,'MRISplitIntegrator']]], - ['sampleline_4286',['sampleline',['../classERF.html#a0fa1582bb13357895d2aba91b695624a',1,'ERF']]], - ['samplelinelog_4287',['samplelinelog',['../classERF.html#a4990f1796b65ec8ee602f177a66afc3e',1,'ERF']]], - ['samplelinelogname_4288',['samplelinelogname',['../classERF.html#a0553967f1131860bb8ecb47c0f192eaa',1,'ERF']]], - ['samplepoint_4289',['samplepoint',['../classERF.html#ae8a57b7fbf5a67c99d04b7d4f43ad100',1,'ERF']]], - ['sampleptlog_4290',['sampleptlog',['../classERF.html#a9737ddb0de6b9e8a5b17c109d5ad3e08',1,'ERF']]], - ['sampleptlogname_4291',['sampleptlogname',['../classERF.html#a8fbfa8bb47c0a3b53e244081aa1e8ad3',1,'ERF']]], - ['sc_5ft_4292',['Sc_t',['../structTurbChoice.html#aed763f56a6349187c9c0c0e4c952d05a',1,'TurbChoice']]], - ['sc_5ft_5finv_4293',['Sc_t_inv',['../structTurbChoice.html#a2daa4d23f9d89ee777a0d0fbd43196b6',1,'TurbChoice']]], - ['scalefactor_4294',['scalefactor',['../classEbertCurry.html#ab8edf44ffa6bd8f71ad9748b92928072',1,'EbertCurry']]], - ['sfs_5fdiss_5flev_4295',['SFS_diss_lev',['../classERF.html#a6e1ad417e3bd062468d74830b65911fb',1,'ERF']]], - ['sfs_5fhfx1_5flev_4296',['SFS_hfx1_lev',['../classERF.html#a25174b4ae6cfcac8f7d183ce5c9fe67b',1,'ERF']]], - ['sfs_5fhfx2_5flev_4297',['SFS_hfx2_lev',['../classERF.html#acb607b2e675b45fdcabc09b640ce5ae2',1,'ERF']]], - ['sfs_5fhfx3_5flev_4298',['SFS_hfx3_lev',['../classERF.html#a1a2e3faf5dd90ad2f9ded28b486f3b46',1,'ERF']]], - ['sfs_5fq1fx3_5flev_4299',['SFS_q1fx3_lev',['../classERF.html#a101ceb89b1a249efeea3f4e8052bc8c0',1,'ERF']]], - ['sfs_5fq2fx3_5flev_4300',['SFS_q2fx3_lev',['../classERF.html#a3ea10ef7383e594b6ee5e7a9ad67607b',1,'ERF']]], - ['sfuns_4301',['sfuns',['../structadiabatic__charnock.html#ad4c4fe599c1b8692fa8ef8346866c349',1,'adiabatic_charnock::sfuns()'],['../structsurface__temp__wave__coupled.html#abf85e6ffabb9974a13bc03e6f7d11e96',1,'surface_temp_wave_coupled::sfuns()'],['../structsurface__temp__mod__charnock.html#a1f329567f9dbb2f1f7a09e32603c9964',1,'surface_temp_mod_charnock::sfuns()'],['../structsurface__temp__charnock.html#ad7008c8f849acb706853f7aa39cda24d',1,'surface_temp_charnock::sfuns()'],['../structsurface__temp.html#a66e248c3558685f25206441914e8dfbf',1,'surface_temp::sfuns()'],['../structsurface__flux__wave__coupled.html#a91a27aa83da28c6bed01137ad0619b45',1,'surface_flux_wave_coupled::sfuns()'],['../structsurface__flux__mod__charnock.html#adb4a96d510f1e437c9efc41ba5fd16f9',1,'surface_flux_mod_charnock::sfuns()'],['../structsurface__flux__charnock.html#a4501ca4ecf49dccd6a1a914af03e1ed1',1,'surface_flux_charnock::sfuns()'],['../structsurface__flux.html#a01e8827b2f7e84c4d72496993822d806',1,'surface_flux::sfuns()'],['../structadiabatic__wave__coupled.html#ab5f4ad8ae9907cf15e3eba1129ea1375',1,'adiabatic_wave_coupled::sfuns()'],['../structadiabatic__mod__charnock.html#a66df1185e73be51b2bb72b55e70b64cd',1,'adiabatic_mod_charnock::sfuns()'],['../structadiabatic.html#a6c7e923e1a01f0f0408829081a6b215c',1,'adiabatic::sfuns()']]], - ['shape_4302',['shape',['../structNDArray.html#a99d704051dda7b5635b12cbe785d7bb5',1,'NDArray']]], - ['sigma_5fk_4303',['sigma_k',['../structTurbChoice.html#a0bb2b38f64a12b0b50552e05dee629e7',1,'TurbChoice']]], - ['sigmag_4304',['sigmag',['../structPhysProp_1_1physprop__t.html#a3f78f2921f22ba1912926ef62da7b19f',1,'PhysProp::physprop_t']]], - ['sinphi_4305',['sinphi',['../structSolverChoice.html#a6426e150ba9c1ba2e14151228bf6ffaf',1,'SolverChoice']]], - ['slow_5ffast_5ftimestep_5fratio_4306',['slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ac627f7a16fd409d33916eeccb9ab3c3f',1,'MRISplitIntegrator']]], - ['slow_5frhs_5ffun_5fpost_4307',['slow_rhs_fun_post',['../TI__slow__rhs__fun_8H.html#af460c930508105e92f60fd868d23ebcf',1,'TI_slow_rhs_fun.H']]], - ['slow_5frhs_5ffun_5fpre_4308',['slow_rhs_fun_pre',['../TI__slow__rhs__fun_8H.html#a963142d364408ee1775dbef20383b244',1,'TI_slow_rhs_fun.H']]], - ['slow_5frhs_5finc_4309',['slow_rhs_inc',['../classMRISplitIntegrator.html#a8549e46229b347585323bcc079b483f8',1,'MRISplitIntegrator']]], - ['slow_5frhs_5fpost_4310',['slow_rhs_post',['../classMRISplitIntegrator.html#a168352ef9fbddab9850fc5d1686d3e66',1,'MRISplitIntegrator']]], - ['slow_5frhs_5fpre_4311',['slow_rhs_pre',['../classMRISplitIntegrator.html#a51f92090a883eae0fa605c4a0a033311',1,'MRISplitIntegrator']]], - ['smnsmn_5flev_4312',['SmnSmn_lev',['../classERF.html#a9faaa96a7c270d2b2b062d9f30f19711',1,'ERF']]], - ['solar_5fref_5fband_5firradiance_4313',['solar_ref_band_irradiance',['../classRadConstants.html#a08249d3010b2b85d35732b90d970cdf9',1,'RadConstants']]], - ['solverchoice_4314',['solverChoice',['../classERF.html#a32dd48049e8acbe95decdd4b01b782c4',1,'ERF']]], - ['source_4315',['source',['../structMamConstituents_1_1aerosol__t.html#ab48037e47876a2ed6f26eb592a62d789',1,'MamConstituents::aerosol_t::source()'],['../structMamConstituents_1_1gas__t.html#a619486c07ea85c8a1f1866b98e3f58f8',1,'MamConstituents::gas_t::source()']]], - ['source_5fmmr_5fa_4316',['source_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a1414bee3812094600db773ce95ba57be',1,'MamConstituents::mode_component_t']]], - ['source_5fmmr_5fc_4317',['source_mmr_c',['../structMamConstituents_1_1mode__component__t.html#a69feca853d0ca8cae0a8fae58f4858e2',1,'MamConstituents::mode_component_t']]], - ['source_5fnum_5fa_4318',['source_num_a',['../structMamConstituents_1_1mode__component__t.html#ae1cdc979f1e678c3ea8bd5263e849153',1,'MamConstituents::mode_component_t']]], - ['source_5fnum_5fc_4319',['source_num_c',['../structMamConstituents_1_1mode__component__t.html#a349533043289a158d59b2ffd39d95378',1,'MamConstituents::mode_component_t']]], - ['sourcefile_4320',['sourcefile',['../structPhysProp_1_1physprop__t.html#a3e3968847760816c03052a8b76da1a13',1,'PhysProp::physprop_t']]], - ['spec_5ftype_5fnames_4321',['spec_type_names',['../classMamConstituents.html#a2a3c67427c13fc60d592017076ddc8ce',1,'MamConstituents']]], - ['spectralflux_4322',['spectralflux',['../classRadiation.html#a65e0577b3ffe9a808731650c75941674',1,'Radiation']]], - ['sponge_5fdensity_4323',['sponge_density',['../structSpongeChoice.html#adb74ee3cbc24251272d6ad5fafdb885d',1,'SpongeChoice']]], - ['sponge_5fstrength_4324',['sponge_strength',['../structSpongeChoice.html#a48f4b8a95b93cf8fa36d00d355757a1e',1,'SpongeChoice']]], - ['sponge_5ftype_4325',['sponge_type',['../classERF.html#a6c570cbcb63ba3b0b09557537310ea46',1,'ERF::sponge_type()'],['../structSpongeChoice.html#a1a41f754595d713df32583f0b0fa606e',1,'SpongeChoice::sponge_type()']]], - ['sponge_5fx_5fvelocity_4326',['sponge_x_velocity',['../structSpongeChoice.html#aad5ca098e341c3f76dc8420daeb8b629',1,'SpongeChoice']]], - ['sponge_5fy_5fvelocity_4327',['sponge_y_velocity',['../structSpongeChoice.html#a13c70085162f73a4b6c36f7161be7260',1,'SpongeChoice']]], - ['sponge_5fz_5fvelocity_4328',['sponge_z_velocity',['../structSpongeChoice.html#a830ff63e204ed6c9dd381fd2baa1b33e',1,'SpongeChoice']]], - ['spongechoice_4329',['spongeChoice',['../structSolverChoice.html#ac066852f06a6409e1638f59868b7c57d',1,'SolverChoice']]], - ['ssa_5fcmip6_5fsw_4330',['ssa_cmip6_sw',['../classAerRadProps.html#a0690511bbea6225a4afa365c4c153f0c',1,'AerRadProps']]], - ['ssa_5fsw_5fice_4331',['ssa_sw_ice',['../classCloudRadProps.html#a65b15fc94853bc17e04f24926155b7c5',1,'CloudRadProps']]], - ['ssa_5fsw_5fliq_4332',['ssa_sw_liq',['../classCloudRadProps.html#a6a070723376d30c2d64c808898faebfb',1,'CloudRadProps']]], - ['sst_5flev_4333',['sst_lev',['../classERF.html#a5a5395054a212d8f3fc577562c14b66e',1,'ERF']]], - ['start_5ftime_4334',['start_time',['../classERF.html#aa0c07f31b23d977646b8161e5473fab5',1,'ERF']]], - ['startcputime_4335',['startCPUTime',['../classERF.html#a6d00e1cb76bfbcbada173e092b6accf3',1,'ERF']]], - ['stop_5ftime_4336',['stop_time',['../classERF.html#a405556a52bef334ab68294c1a540e107',1,'ERF']]], - ['sum_5finterval_4337',['sum_interval',['../classERF.html#a5232e98479611a24fe97994640c61faa',1,'ERF']]], - ['sum_5fper_4338',['sum_per',['../classERF.html#a1cf2ba396f4404724824516da4c4a084',1,'ERF']]], - ['surf_5fheating_5frate_4339',['surf_heating_rate',['../classABLMost.html#a39402ac3794b9a218289cd0d4adec670',1,'ABLMost']]], - ['surf_5ftemp_4340',['surf_temp',['../classABLMost.html#a73621a1b429f2e910a29adac72b7c581',1,'ABLMost']]], - ['surf_5ftemp_5fflux_4341',['surf_temp_flux',['../classABLMost.html#a98390481d302c2a2c7346bf2328305a8',1,'ABLMost::surf_temp_flux()'],['../structmost__data.html#af1d069399319831cf4ae17fba1dda19f',1,'most_data::surf_temp_flux()']]], - ['sw_5fband_5fmidpoints_4342',['sw_band_midpoints',['../classRadiation.html#a8ed843e3e2bb03d388b0c3ab869b1dba',1,'Radiation']]], - ['sw_5fhygro_5fasm_4343',['sw_hygro_asm',['../structPhysProp_1_1physprop__t.html#ae7278f6fb1910558af27c7ff79b18fa0',1,'PhysProp::physprop_t']]], - ['sw_5fhygro_5fext_4344',['sw_hygro_ext',['../structPhysProp_1_1physprop__t.html#aff3fc87f8134cab71058c4372ddb853f',1,'PhysProp::physprop_t']]], - ['sw_5fhygro_5fssa_4345',['sw_hygro_ssa',['../structPhysProp_1_1physprop__t.html#ae326430d60fa6170ccbebccb10b8a86a',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fascat_4346',['sw_nonhygro_ascat',['../structPhysProp_1_1physprop__t.html#a4789a50f02b5f5cdee6a284cc782eed9',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fasm_4347',['sw_nonhygro_asm',['../structPhysProp_1_1physprop__t.html#a744ddbbe6c903be22244e84cbc85c567',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fext_4348',['sw_nonhygro_ext',['../structPhysProp_1_1physprop__t.html#a3b762bb10073922aba1fdc89e8f4d412',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fscat_4349',['sw_nonhygro_scat',['../structPhysProp_1_1physprop__t.html#abbcc9ba3c0f329c98e7ba078f2ebf1dc',1,'PhysProp::physprop_t']]], - ['sw_5fnonhygro_5fssa_4350',['sw_nonhygro_ssa',['../structPhysProp_1_1physprop__t.html#aad14342b28b8939c5ae115605318ed02',1,'PhysProp::physprop_t']]] + ['s_5fscratch_4292',['S_scratch',['../classMRISplitIntegrator.html#a6bcdee4380cd503256cb460b558184aa',1,'MRISplitIntegrator']]], + ['s_5fsum_4293',['S_sum',['../classMRISplitIntegrator.html#ad570588876d21506bc7232884841cab1',1,'MRISplitIntegrator']]], + ['sampleline_4294',['sampleline',['../classERF.html#a0fa1582bb13357895d2aba91b695624a',1,'ERF']]], + ['samplelinelog_4295',['samplelinelog',['../classERF.html#a4990f1796b65ec8ee602f177a66afc3e',1,'ERF']]], + ['samplelinelogname_4296',['samplelinelogname',['../classERF.html#a0553967f1131860bb8ecb47c0f192eaa',1,'ERF']]], + ['samplepoint_4297',['samplepoint',['../classERF.html#ae8a57b7fbf5a67c99d04b7d4f43ad100',1,'ERF']]], + ['sampleptlog_4298',['sampleptlog',['../classERF.html#a9737ddb0de6b9e8a5b17c109d5ad3e08',1,'ERF']]], + ['sampleptlogname_4299',['sampleptlogname',['../classERF.html#a8fbfa8bb47c0a3b53e244081aa1e8ad3',1,'ERF']]], + ['sc_5ft_4300',['Sc_t',['../structTurbChoice.html#aed763f56a6349187c9c0c0e4c952d05a',1,'TurbChoice']]], + ['sc_5ft_5finv_4301',['Sc_t_inv',['../structTurbChoice.html#a2daa4d23f9d89ee777a0d0fbd43196b6',1,'TurbChoice']]], + ['scalefactor_4302',['scalefactor',['../classEbertCurry.html#ab8edf44ffa6bd8f71ad9748b92928072',1,'EbertCurry']]], + ['sfs_5fdiss_5flev_4303',['SFS_diss_lev',['../classERF.html#a6e1ad417e3bd062468d74830b65911fb',1,'ERF']]], + ['sfs_5fhfx1_5flev_4304',['SFS_hfx1_lev',['../classERF.html#a25174b4ae6cfcac8f7d183ce5c9fe67b',1,'ERF']]], + ['sfs_5fhfx2_5flev_4305',['SFS_hfx2_lev',['../classERF.html#acb607b2e675b45fdcabc09b640ce5ae2',1,'ERF']]], + ['sfs_5fhfx3_5flev_4306',['SFS_hfx3_lev',['../classERF.html#a1a2e3faf5dd90ad2f9ded28b486f3b46',1,'ERF']]], + ['sfs_5fq1fx3_5flev_4307',['SFS_q1fx3_lev',['../classERF.html#a101ceb89b1a249efeea3f4e8052bc8c0',1,'ERF']]], + ['sfs_5fq2fx3_5flev_4308',['SFS_q2fx3_lev',['../classERF.html#a3ea10ef7383e594b6ee5e7a9ad67607b',1,'ERF']]], + ['sfuns_4309',['sfuns',['../structadiabatic__charnock.html#ad4c4fe599c1b8692fa8ef8346866c349',1,'adiabatic_charnock::sfuns()'],['../structsurface__temp__wave__coupled.html#abf85e6ffabb9974a13bc03e6f7d11e96',1,'surface_temp_wave_coupled::sfuns()'],['../structsurface__temp__mod__charnock.html#a1f329567f9dbb2f1f7a09e32603c9964',1,'surface_temp_mod_charnock::sfuns()'],['../structsurface__temp__charnock.html#ad7008c8f849acb706853f7aa39cda24d',1,'surface_temp_charnock::sfuns()'],['../structsurface__temp.html#a66e248c3558685f25206441914e8dfbf',1,'surface_temp::sfuns()'],['../structsurface__flux__wave__coupled.html#a91a27aa83da28c6bed01137ad0619b45',1,'surface_flux_wave_coupled::sfuns()'],['../structsurface__flux__mod__charnock.html#adb4a96d510f1e437c9efc41ba5fd16f9',1,'surface_flux_mod_charnock::sfuns()'],['../structsurface__flux__charnock.html#a4501ca4ecf49dccd6a1a914af03e1ed1',1,'surface_flux_charnock::sfuns()'],['../structsurface__flux.html#a01e8827b2f7e84c4d72496993822d806',1,'surface_flux::sfuns()'],['../structadiabatic__wave__coupled.html#ab5f4ad8ae9907cf15e3eba1129ea1375',1,'adiabatic_wave_coupled::sfuns()'],['../structadiabatic__mod__charnock.html#a66df1185e73be51b2bb72b55e70b64cd',1,'adiabatic_mod_charnock::sfuns()'],['../structadiabatic.html#a6c7e923e1a01f0f0408829081a6b215c',1,'adiabatic::sfuns()']]], + ['shape_4310',['shape',['../structNDArray.html#a99d704051dda7b5635b12cbe785d7bb5',1,'NDArray']]], + ['sigma_5fk_4311',['sigma_k',['../structTurbChoice.html#a0bb2b38f64a12b0b50552e05dee629e7',1,'TurbChoice']]], + ['sigmag_4312',['sigmag',['../structPhysProp_1_1physprop__t.html#a3f78f2921f22ba1912926ef62da7b19f',1,'PhysProp::physprop_t']]], + ['sinphi_4313',['sinphi',['../structSolverChoice.html#a6426e150ba9c1ba2e14151228bf6ffaf',1,'SolverChoice']]], + ['slow_5ffast_5ftimestep_5fratio_4314',['slow_fast_timestep_ratio',['../classMRISplitIntegrator.html#ac627f7a16fd409d33916eeccb9ab3c3f',1,'MRISplitIntegrator']]], + ['slow_5frhs_5ffun_5fpost_4315',['slow_rhs_fun_post',['../TI__slow__rhs__fun_8H.html#af460c930508105e92f60fd868d23ebcf',1,'TI_slow_rhs_fun.H']]], + ['slow_5frhs_5ffun_5fpre_4316',['slow_rhs_fun_pre',['../TI__slow__rhs__fun_8H.html#a963142d364408ee1775dbef20383b244',1,'TI_slow_rhs_fun.H']]], + ['slow_5frhs_5finc_4317',['slow_rhs_inc',['../classMRISplitIntegrator.html#a8549e46229b347585323bcc079b483f8',1,'MRISplitIntegrator']]], + ['slow_5frhs_5fpost_4318',['slow_rhs_post',['../classMRISplitIntegrator.html#a168352ef9fbddab9850fc5d1686d3e66',1,'MRISplitIntegrator']]], + ['slow_5frhs_5fpre_4319',['slow_rhs_pre',['../classMRISplitIntegrator.html#a51f92090a883eae0fa605c4a0a033311',1,'MRISplitIntegrator']]], + ['smnsmn_5flev_4320',['SmnSmn_lev',['../classERF.html#a9faaa96a7c270d2b2b062d9f30f19711',1,'ERF']]], + ['solar_5fref_5fband_5firradiance_4321',['solar_ref_band_irradiance',['../classRadConstants.html#a08249d3010b2b85d35732b90d970cdf9',1,'RadConstants']]], + ['solverchoice_4322',['solverChoice',['../classERF.html#a32dd48049e8acbe95decdd4b01b782c4',1,'ERF']]], + ['source_4323',['source',['../structMamConstituents_1_1aerosol__t.html#ab48037e47876a2ed6f26eb592a62d789',1,'MamConstituents::aerosol_t::source()'],['../structMamConstituents_1_1gas__t.html#a619486c07ea85c8a1f1866b98e3f58f8',1,'MamConstituents::gas_t::source()']]], + ['source_5fmmr_5fa_4324',['source_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a1414bee3812094600db773ce95ba57be',1,'MamConstituents::mode_component_t']]], + ['source_5fmmr_5fc_4325',['source_mmr_c',['../structMamConstituents_1_1mode__component__t.html#a69feca853d0ca8cae0a8fae58f4858e2',1,'MamConstituents::mode_component_t']]], + ['source_5fnum_5fa_4326',['source_num_a',['../structMamConstituents_1_1mode__component__t.html#ae1cdc979f1e678c3ea8bd5263e849153',1,'MamConstituents::mode_component_t']]], + ['source_5fnum_5fc_4327',['source_num_c',['../structMamConstituents_1_1mode__component__t.html#a349533043289a158d59b2ffd39d95378',1,'MamConstituents::mode_component_t']]], + ['sourcefile_4328',['sourcefile',['../structPhysProp_1_1physprop__t.html#a3e3968847760816c03052a8b76da1a13',1,'PhysProp::physprop_t']]], + ['spec_5ftype_5fnames_4329',['spec_type_names',['../classMamConstituents.html#a2a3c67427c13fc60d592017076ddc8ce',1,'MamConstituents']]], + ['spectralflux_4330',['spectralflux',['../classRadiation.html#a65e0577b3ffe9a808731650c75941674',1,'Radiation']]], + ['sponge_5fdensity_4331',['sponge_density',['../structSpongeChoice.html#adb74ee3cbc24251272d6ad5fafdb885d',1,'SpongeChoice']]], + ['sponge_5fstrength_4332',['sponge_strength',['../structSpongeChoice.html#a48f4b8a95b93cf8fa36d00d355757a1e',1,'SpongeChoice']]], + ['sponge_5ftype_4333',['sponge_type',['../classERF.html#a6c570cbcb63ba3b0b09557537310ea46',1,'ERF::sponge_type()'],['../structSpongeChoice.html#a1a41f754595d713df32583f0b0fa606e',1,'SpongeChoice::sponge_type()']]], + ['sponge_5fx_5fvelocity_4334',['sponge_x_velocity',['../structSpongeChoice.html#aad5ca098e341c3f76dc8420daeb8b629',1,'SpongeChoice']]], + ['sponge_5fy_5fvelocity_4335',['sponge_y_velocity',['../structSpongeChoice.html#a13c70085162f73a4b6c36f7161be7260',1,'SpongeChoice']]], + ['sponge_5fz_5fvelocity_4336',['sponge_z_velocity',['../structSpongeChoice.html#a830ff63e204ed6c9dd381fd2baa1b33e',1,'SpongeChoice']]], + ['spongechoice_4337',['spongeChoice',['../structSolverChoice.html#ac066852f06a6409e1638f59868b7c57d',1,'SolverChoice']]], + ['ssa_5fcmip6_5fsw_4338',['ssa_cmip6_sw',['../classAerRadProps.html#a0690511bbea6225a4afa365c4c153f0c',1,'AerRadProps']]], + ['ssa_5fsw_5fice_4339',['ssa_sw_ice',['../classCloudRadProps.html#a65b15fc94853bc17e04f24926155b7c5',1,'CloudRadProps']]], + ['ssa_5fsw_5fliq_4340',['ssa_sw_liq',['../classCloudRadProps.html#a6a070723376d30c2d64c808898faebfb',1,'CloudRadProps']]], + ['sst_5flev_4341',['sst_lev',['../classERF.html#a5a5395054a212d8f3fc577562c14b66e',1,'ERF']]], + ['start_5ftime_4342',['start_time',['../classERF.html#aa0c07f31b23d977646b8161e5473fab5',1,'ERF']]], + ['startcputime_4343',['startCPUTime',['../classERF.html#a6d00e1cb76bfbcbada173e092b6accf3',1,'ERF']]], + ['stop_5ftime_4344',['stop_time',['../classERF.html#a405556a52bef334ab68294c1a540e107',1,'ERF']]], + ['sum_5finterval_4345',['sum_interval',['../classERF.html#a5232e98479611a24fe97994640c61faa',1,'ERF']]], + ['sum_5fper_4346',['sum_per',['../classERF.html#a1cf2ba396f4404724824516da4c4a084',1,'ERF']]], + ['surf_5fheating_5frate_4347',['surf_heating_rate',['../classABLMost.html#a39402ac3794b9a218289cd0d4adec670',1,'ABLMost']]], + ['surf_5ftemp_4348',['surf_temp',['../classABLMost.html#a73621a1b429f2e910a29adac72b7c581',1,'ABLMost']]], + ['surf_5ftemp_5fflux_4349',['surf_temp_flux',['../classABLMost.html#a98390481d302c2a2c7346bf2328305a8',1,'ABLMost::surf_temp_flux()'],['../structmost__data.html#af1d069399319831cf4ae17fba1dda19f',1,'most_data::surf_temp_flux()']]], + ['sw_5fband_5fmidpoints_4350',['sw_band_midpoints',['../classRadiation.html#a8ed843e3e2bb03d388b0c3ab869b1dba',1,'Radiation']]], + ['sw_5fhygro_5fasm_4351',['sw_hygro_asm',['../structPhysProp_1_1physprop__t.html#ae7278f6fb1910558af27c7ff79b18fa0',1,'PhysProp::physprop_t']]], + ['sw_5fhygro_5fext_4352',['sw_hygro_ext',['../structPhysProp_1_1physprop__t.html#aff3fc87f8134cab71058c4372ddb853f',1,'PhysProp::physprop_t']]], + ['sw_5fhygro_5fssa_4353',['sw_hygro_ssa',['../structPhysProp_1_1physprop__t.html#ae326430d60fa6170ccbebccb10b8a86a',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fascat_4354',['sw_nonhygro_ascat',['../structPhysProp_1_1physprop__t.html#a4789a50f02b5f5cdee6a284cc782eed9',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fasm_4355',['sw_nonhygro_asm',['../structPhysProp_1_1physprop__t.html#a744ddbbe6c903be22244e84cbc85c567',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fext_4356',['sw_nonhygro_ext',['../structPhysProp_1_1physprop__t.html#a3b762bb10073922aba1fdc89e8f4d412',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fscat_4357',['sw_nonhygro_scat',['../structPhysProp_1_1physprop__t.html#abbcc9ba3c0f329c98e7ba078f2ebf1dc',1,'PhysProp::physprop_t']]], + ['sw_5fnonhygro_5fssa_4358',['sw_nonhygro_ssa',['../structPhysProp_1_1physprop__t.html#aad14342b28b8939c5ae115605318ed02',1,'PhysProp::physprop_t']]] ]; diff --git a/search/variables_13.js b/search/variables_13.js index fd5bce4cca..dc8a02d914 100644 --- a/search/variables_13.js +++ b/search/variables_13.js @@ -1,73 +1,73 @@ var searchData= [ - ['t_5f0_4351',['T_0',['../structProbParmDefaults.html#a16db7fa78b123f2a956bacbce26f32c6',1,'ProbParmDefaults']]], - ['t_5favg_5fcnt_4352',['t_avg_cnt',['../classERF.html#a6837423e9248e923fcaa1987b59d8160',1,'ERF']]], - ['t_5fnew_4353',['t_new',['../classERF.html#a65741b6379d273c19a25cf48bb947614',1,'ERF']]], - ['t_5fold_4354',['t_old',['../classERF.html#a7085d7d5fc94a0f84efc06957267d58e',1,'ERF']]], - ['t_5fstar_4355',['t_star',['../classABLMost.html#ac9d90016f196c3861d225132e8b6a921',1,'ABLMost']]], - ['t_5fstore_4356',['T_store',['../classMRISplitIntegrator.html#a10fa09211f3b0a6b7357ab79dbadbb80',1,'MRISplitIntegrator']]], - ['t_5fsurf_4357',['t_surf',['../classABLMost.html#a1f488836fca7c3da2bed67c63a94951b',1,'ABLMost']]], - ['tabs1d_4358',['tabs1d',['../classSAM.html#aee5da977a069c0b9cb98d150027f746c',1,'SAM']]], - ['target_5fbox_4359',['target_box',['../classWriteBndryPlanes.html#a4d7d2b3b5b1c823b905ae3042bb62379',1,'WriteBndryPlanes']]], - ['tau11_5flev_4360',['Tau11_lev',['../classERF.html#aeb9348353b2415d023d8f52c293cad7e',1,'ERF']]], - ['tau12_5flev_4361',['Tau12_lev',['../classERF.html#ad8c2eca71737b102cc5cf75f97c6bd63',1,'ERF']]], - ['tau13_5flev_4362',['Tau13_lev',['../classERF.html#a5392e6104804d799b3fd943dfe390766',1,'ERF']]], - ['tau21_5flev_4363',['Tau21_lev',['../classERF.html#a547864dc0347f4620feb99ed564acb4d',1,'ERF']]], - ['tau22_5flev_4364',['Tau22_lev',['../classERF.html#afb4294f848d86e4aefb74848bb71047e',1,'ERF']]], - ['tau23_5flev_4365',['Tau23_lev',['../classERF.html#a03a4ad7368c1c98b492cd9d9fec9cbc5',1,'ERF']]], - ['tau31_5flev_4366',['Tau31_lev',['../classERF.html#a203e7334296218672e36bab93174e146',1,'ERF']]], - ['tau32_5flev_4367',['Tau32_lev',['../classERF.html#aa650bf1f6885b179fd8d4c24b48668cb',1,'ERF']]], - ['tau33_5flev_4368',['Tau33_lev',['../classERF.html#a60a185c47f07bf4fb537a15d5a226d8a',1,'ERF']]], - ['tbgmax_4369',['tbgmax',['../ERF__Constants_8H.html#a2b4ea8a29735038e49703c7f8c1f20c8',1,'ERF_Constants.H']]], - ['tbgmin_4370',['tbgmin',['../ERF__Constants_8H.html#abf1e890912f1117211516f13b27ed2e8',1,'ERF_Constants.H']]], - ['tboil_4371',['tboil',['../ERF__Constants_8H.html#a123bd9756d4f11bae80bb918f88cbd3f',1,'ERF_Constants.H']]], - ['temp_4372',['temp',['../classAerRadProps.html#a0a03391413de1fcd9ea2550fea907b33',1,'AerRadProps']]], - ['terrain_5ftype_4373',['terrain_type',['../structSolverChoice.html#ab734eb0a5147b93dc6590038b6decc60',1,'SolverChoice']]], - ['test_5fmapfactor_4374',['test_mapfactor',['../structSolverChoice.html#a9c7942f6ef7cf05115f35702097cf107',1,'SolverChoice']]], - ['tgrmax_4375',['tgrmax',['../ERF__Constants_8H.html#ab24d300166813654b7d8adb31bc71938',1,'ERF_Constants.H']]], - ['tgrmin_4376',['tgrmin',['../ERF__Constants_8H.html#afb7d1700c60728d56ef525934fe6a098',1,'ERF_Constants.H']]], - ['therco_4377',['therco',['../ERF__Constants_8H.html#a583248545708b1481d513f2c9621f0ba',1,'ERF_Constants.H']]], - ['theta_5finp_5fsound_4378',['theta_inp_sound',['../structInputSoundingData.html#acf38db2cecabcd07fe794b41974ba866',1,'InputSoundingData']]], - ['theta_5finp_5fsound_5fd_4379',['theta_inp_sound_d',['../structInputSoundingData.html#ae990e8cfad78f0fa5a603db3154d0124',1,'InputSoundingData']]], - ['theta_5fprim_4380',['Theta_prim',['../classERF.html#a71629ae2fda396472198691b75d83b2e',1,'ERF']]], - ['theta_5fref_4381',['theta_ref',['../structTurbChoice.html#aeb3c184b540858407426a606327fba3a',1,'TurbChoice']]], - ['theta_5fref_5finp_5fsound_4382',['theta_ref_inp_sound',['../structInputSoundingData.html#a15782809644a4daa0e8de9c3cc4c346a',1,'InputSoundingData']]], - ['theta_5ftype_4383',['theta_type',['../classABLMost.html#a7d1394fa01c8c29b20dfb790c0f3ec6b',1,'ABLMost']]], - ['thin_5fxforce_4384',['thin_xforce',['../classERF.html#a5b9b8d719a87a6940f611c6a30e8ccf5',1,'ERF']]], - ['thin_5fyforce_4385',['thin_yforce',['../classERF.html#a18c1142552120bbd22987f34995ee939',1,'ERF']]], - ['thin_5fzforce_4386',['thin_zforce',['../classERF.html#a56a23d298bc66218bf257d0e793e341f',1,'ERF']]], - ['third_4387',['third',['../classModalAeroWateruptake.html#a77bdba258f0d10234a98a54a39a5fb7f',1,'ModalAeroWateruptake']]], - ['thrust_5fcoeff_4388',['thrust_coeff',['../classEWP.html#a9cdc57dc5a1a63c4a4e62ba85dffecc4',1,'EWP::thrust_coeff()'],['../classFitch.html#a7cafd25264dba6194d42285153683f34',1,'Fitch::thrust_coeff()'],['../classSimpleAD.html#a0d915eaf360210453a081a2b721d0fa0',1,'SimpleAD::thrust_coeff()'],['../classWindFarm.html#a8d5e6333f2f9f8e36dfd4766ad171b84',1,'WindFarm::thrust_coeff()']]], - ['thrust_5fcoeff_5fstanding_4389',['thrust_coeff_standing',['../classFitch.html#adc5df318361103709d0fa5421358e29d',1,'Fitch::thrust_coeff_standing()'],['../classEWP.html#a22f50393881ced019cae2a74ee04cdea',1,'EWP::thrust_coeff_standing()'],['../classWindFarm.html#ab8d68a72cf4346074daf47f825eff105',1,'WindFarm::thrust_coeff_standing()'],['../classSimpleAD.html#a1665d726556fc42558e77fe94e732d43',1,'SimpleAD::thrust_coeff_standing()']]], - ['time_5favg_5fvel_4390',['time_avg_vel',['../structSolverChoice.html#af3119a4089367206db9fc3a17664e874',1,'SolverChoice']]], - ['timestep_4391',['timestep',['../classMRISplitIntegrator.html#a3f21bedf222ce95136d4889012401612',1,'MRISplitIntegrator']]], - ['tint_4392',['tint',['../classRadiation.html#a76bb14b6a6eafd04ffad69f50547be41',1,'Radiation']]], - ['tmax_4393',['tmax',['../classWaterVaporSat.html#a8e168a8ca074d530d7afe596739270b4',1,'WaterVaporSat']]], - ['tmelt_4394',['tmelt',['../ERF__Constants_8H.html#a764526b482e006cd52004d3f53467b57',1,'ERF_Constants.H']]], - ['tmid_4395',['tmid',['../classRadiation.html#ac1ed1e73ee4f8832a699967c8354bd6e',1,'Radiation']]], - ['tmin_4396',['tmin',['../classWaterVaporSat.html#ac7a0c53f3985416b26f43135e25accca',1,'WaterVaporSat']]], - ['tol_4397',['tol',['../structWENO__Z3.html#aec489e3be4dbc31eb46b729b8510fdfc',1,'WENO_Z3::tol()'],['../structWENO__MZQ3.html#af1d30022fe1ebe59529f45843dff3ae5',1,'WENO_MZQ3::tol()'],['../structWENO__Z5.html#af5daab47aa96e124f3bf0508489e3017',1,'WENO_Z5::tol()'],['../structadiabatic__charnock.html#abb822b2278b8cd500c6fb0fb0a028709',1,'adiabatic_charnock::tol()']]], - ['tol_4398',['TOL',['../namespaceHSEutils.html#aace33d14958f235a111e6cead400a61e',1,'HSEutils']]], - ['tol_4399',['tol',['../structWENO3.html#aa09b52432a69d89bef16a06015252661',1,'WENO3::tol()'],['../structsurface__flux__wave__coupled.html#a928bb0b9a4141fc6452c6f83fbec58aa',1,'surface_flux_wave_coupled::tol()'],['../structsurface__temp.html#a7c4031cfb8cbb020115ee7fae12ddb05',1,'surface_temp::tol()'],['../structsurface__temp__charnock.html#ab1cdc86ca25ac91cb375348372f2ddf1',1,'surface_temp_charnock::tol()'],['../structsurface__flux__mod__charnock.html#ac01a07a59f56ff6683dd9942b4d500ba',1,'surface_flux_mod_charnock::tol()'],['../structsurface__flux__charnock.html#a08529386a7d5012684c818249a7d76ba',1,'surface_flux_charnock::tol()'],['../structsurface__flux.html#abd16b92a75ae384f9fe490b59f046b6a',1,'surface_flux::tol()'],['../structadiabatic__wave__coupled.html#ad18802ec131991fbaaebfb80a1a12d07',1,'adiabatic_wave_coupled::tol()'],['../structadiabatic__mod__charnock.html#a8a007e09d416f6879b7ba68c7e4ac29e',1,'adiabatic_mod_charnock::tol()'],['../structWENO5.html#a99f8a8620164e0e1460c7bce55ec3b02',1,'WENO5::tol()'],['../structsurface__temp__mod__charnock.html#a77dc7e5a012fbe6066fa21f57145c938',1,'surface_temp_mod_charnock::tol()'],['../structsurface__temp__wave__coupled.html#a3715864e9c6bfdc6e4556925d0fc48fa',1,'surface_temp_wave_coupled::tol()']]], - ['top_5flev_4400',['top_lev',['../classMam4__aer.html#ae15e0c356e4fed002069ecd5d8bb33af',1,'Mam4_aer::top_lev()'],['../classAerRadProps.html#a83216edbd2d57b575f1869df38a1b668',1,'AerRadProps::top_lev()']]], - ['tpi_5fboxdim_4401',['tpi_boxDim',['../structTurbulentPerturbation.html#ab90f89bf4bf3d497f88c27d1b92f3d39',1,'TurbulentPerturbation']]], - ['tpi_5fdirection_4402',['tpi_direction',['../structTurbulentPerturbation.html#af2a72d18ce8c0f5bc011d3682ad93e0f',1,'TurbulentPerturbation']]], - ['tpi_5fhpb_4403',['tpi_Hpb',['../structTurbulentPerturbation.html#aef47959ab81660b54f583a7304816ef4',1,'TurbulentPerturbation']]], - ['tpi_5flayers_4404',['tpi_layers',['../structTurbulentPerturbation.html#a17f060634e44ba5701cc1febba23c915',1,'TurbulentPerturbation']]], - ['tpi_5flpb_4405',['tpi_Lpb',['../structTurbulentPerturbation.html#a22bb01b7314fa13bdfc1966456f5deed',1,'TurbulentPerturbation']]], - ['tpi_5flref_4406',['tpi_lref',['../structTurbulentPerturbation.html#ab3db22cfce521750d46e44ed93c49bb8',1,'TurbulentPerturbation']]], - ['tpi_5fnet_5fbuoyant_4407',['tpi_net_buoyant',['../structTurbulentPerturbation.html#adaf88736c8d43a23f8bb3eb8065f0b84',1,'TurbulentPerturbation']]], - ['tpi_5fnondim_4408',['tpi_nonDim',['../structTurbulentPerturbation.html#abe0155dd9b530c537b1f639ab4dc8691',1,'TurbulentPerturbation']]], - ['tpi_5foffset_4409',['tpi_offset',['../structTurbulentPerturbation.html#a7bcb39c84b03deefaa166c89f22c229c',1,'TurbulentPerturbation']]], - ['tpi_5fpert_5fadjust_4410',['tpi_pert_adjust',['../structTurbulentPerturbation.html#aa4e6ee511ae71277885d87f5aa2ddad3',1,'TurbulentPerturbation']]], - ['tpi_5fti_4411',['tpi_Ti',['../structTurbulentPerturbation.html#aa2c2e894fc858d8cdaa9cde0092e896e',1,'TurbulentPerturbation']]], - ['tpi_5ftinf_4412',['tpi_Tinf',['../structTurbulentPerturbation.html#a20940c88c5c2f6ef1b90d1984867777a',1,'TurbulentPerturbation']]], - ['tpi_5fwpb_4413',['tpi_Wpb',['../structTurbulentPerturbation.html#a21d9b84c0b8eac4d49ae5ca764247442',1,'TurbulentPerturbation']]], - ['tprmax_4414',['tprmax',['../ERF__Constants_8H.html#a06a70c05086650ead098e2994ad1bd43',1,'ERF_Constants.H']]], - ['tprmin_4415',['tprmin',['../ERF__Constants_8H.html#a9180d622aa39d89312941eba03fa1347',1,'ERF_Constants.H']]], - ['ttrice_4416',['ttrice',['../ERF__Constants_8H.html#a9b3da60e1e65429fe546d18c9c926105',1,'ERF_Constants.H']]], - ['turbchoice_4417',['turbChoice',['../structSolverChoice.html#aa53b017d79e0067923180a0aa59367b4',1,'SolverChoice']]], - ['turbpert_4418',['turbPert',['../classERF.html#ac1b9cce4a3c1736c4af78f6b0e2143ce',1,'ERF']]], - ['type_4419',['type',['../structMamConstituents_1_1mode__component__t.html#a96f5cdd50364b1e2760b1cb4e88cd153',1,'MamConstituents::mode_component_t']]], - ['types_4420',['types',['../structMamConstituents_1_1modes__t.html#aea58b375f13ddc20860b2bd2a183899b',1,'MamConstituents::modes_t']]] + ['t_5f0_4359',['T_0',['../structProbParmDefaults.html#a16db7fa78b123f2a956bacbce26f32c6',1,'ProbParmDefaults']]], + ['t_5favg_5fcnt_4360',['t_avg_cnt',['../classERF.html#a6837423e9248e923fcaa1987b59d8160',1,'ERF']]], + ['t_5fnew_4361',['t_new',['../classERF.html#a65741b6379d273c19a25cf48bb947614',1,'ERF']]], + ['t_5fold_4362',['t_old',['../classERF.html#a7085d7d5fc94a0f84efc06957267d58e',1,'ERF']]], + ['t_5fstar_4363',['t_star',['../classABLMost.html#ac9d90016f196c3861d225132e8b6a921',1,'ABLMost']]], + ['t_5fstore_4364',['T_store',['../classMRISplitIntegrator.html#a10fa09211f3b0a6b7357ab79dbadbb80',1,'MRISplitIntegrator']]], + ['t_5fsurf_4365',['t_surf',['../classABLMost.html#a1f488836fca7c3da2bed67c63a94951b',1,'ABLMost']]], + ['tabs1d_4366',['tabs1d',['../classSAM.html#aee5da977a069c0b9cb98d150027f746c',1,'SAM']]], + ['target_5fbox_4367',['target_box',['../classWriteBndryPlanes.html#a4d7d2b3b5b1c823b905ae3042bb62379',1,'WriteBndryPlanes']]], + ['tau11_5flev_4368',['Tau11_lev',['../classERF.html#aeb9348353b2415d023d8f52c293cad7e',1,'ERF']]], + ['tau12_5flev_4369',['Tau12_lev',['../classERF.html#ad8c2eca71737b102cc5cf75f97c6bd63',1,'ERF']]], + ['tau13_5flev_4370',['Tau13_lev',['../classERF.html#a5392e6104804d799b3fd943dfe390766',1,'ERF']]], + ['tau21_5flev_4371',['Tau21_lev',['../classERF.html#a547864dc0347f4620feb99ed564acb4d',1,'ERF']]], + ['tau22_5flev_4372',['Tau22_lev',['../classERF.html#afb4294f848d86e4aefb74848bb71047e',1,'ERF']]], + ['tau23_5flev_4373',['Tau23_lev',['../classERF.html#a03a4ad7368c1c98b492cd9d9fec9cbc5',1,'ERF']]], + ['tau31_5flev_4374',['Tau31_lev',['../classERF.html#a203e7334296218672e36bab93174e146',1,'ERF']]], + ['tau32_5flev_4375',['Tau32_lev',['../classERF.html#aa650bf1f6885b179fd8d4c24b48668cb',1,'ERF']]], + ['tau33_5flev_4376',['Tau33_lev',['../classERF.html#a60a185c47f07bf4fb537a15d5a226d8a',1,'ERF']]], + ['tbgmax_4377',['tbgmax',['../ERF__Constants_8H.html#a2b4ea8a29735038e49703c7f8c1f20c8',1,'ERF_Constants.H']]], + ['tbgmin_4378',['tbgmin',['../ERF__Constants_8H.html#abf1e890912f1117211516f13b27ed2e8',1,'ERF_Constants.H']]], + ['tboil_4379',['tboil',['../ERF__Constants_8H.html#a123bd9756d4f11bae80bb918f88cbd3f',1,'ERF_Constants.H']]], + ['temp_4380',['temp',['../classAerRadProps.html#a0a03391413de1fcd9ea2550fea907b33',1,'AerRadProps']]], + ['terrain_5ftype_4381',['terrain_type',['../structSolverChoice.html#ab734eb0a5147b93dc6590038b6decc60',1,'SolverChoice']]], + ['test_5fmapfactor_4382',['test_mapfactor',['../structSolverChoice.html#a9c7942f6ef7cf05115f35702097cf107',1,'SolverChoice']]], + ['tgrmax_4383',['tgrmax',['../ERF__Constants_8H.html#ab24d300166813654b7d8adb31bc71938',1,'ERF_Constants.H']]], + ['tgrmin_4384',['tgrmin',['../ERF__Constants_8H.html#afb7d1700c60728d56ef525934fe6a098',1,'ERF_Constants.H']]], + ['therco_4385',['therco',['../ERF__Constants_8H.html#a583248545708b1481d513f2c9621f0ba',1,'ERF_Constants.H']]], + ['theta_5finp_5fsound_4386',['theta_inp_sound',['../structInputSoundingData.html#acf38db2cecabcd07fe794b41974ba866',1,'InputSoundingData']]], + ['theta_5finp_5fsound_5fd_4387',['theta_inp_sound_d',['../structInputSoundingData.html#ae990e8cfad78f0fa5a603db3154d0124',1,'InputSoundingData']]], + ['theta_5fprim_4388',['Theta_prim',['../classERF.html#a71629ae2fda396472198691b75d83b2e',1,'ERF']]], + ['theta_5fref_4389',['theta_ref',['../structTurbChoice.html#aeb3c184b540858407426a606327fba3a',1,'TurbChoice']]], + ['theta_5fref_5finp_5fsound_4390',['theta_ref_inp_sound',['../structInputSoundingData.html#a15782809644a4daa0e8de9c3cc4c346a',1,'InputSoundingData']]], + ['theta_5ftype_4391',['theta_type',['../classABLMost.html#a7d1394fa01c8c29b20dfb790c0f3ec6b',1,'ABLMost']]], + ['thin_5fxforce_4392',['thin_xforce',['../classERF.html#a5b9b8d719a87a6940f611c6a30e8ccf5',1,'ERF']]], + ['thin_5fyforce_4393',['thin_yforce',['../classERF.html#a18c1142552120bbd22987f34995ee939',1,'ERF']]], + ['thin_5fzforce_4394',['thin_zforce',['../classERF.html#a56a23d298bc66218bf257d0e793e341f',1,'ERF']]], + ['third_4395',['third',['../classModalAeroWateruptake.html#a77bdba258f0d10234a98a54a39a5fb7f',1,'ModalAeroWateruptake']]], + ['thrust_5fcoeff_4396',['thrust_coeff',['../classEWP.html#a9cdc57dc5a1a63c4a4e62ba85dffecc4',1,'EWP::thrust_coeff()'],['../classFitch.html#a7cafd25264dba6194d42285153683f34',1,'Fitch::thrust_coeff()'],['../classSimpleAD.html#a0d915eaf360210453a081a2b721d0fa0',1,'SimpleAD::thrust_coeff()'],['../classWindFarm.html#a8d5e6333f2f9f8e36dfd4766ad171b84',1,'WindFarm::thrust_coeff()']]], + ['thrust_5fcoeff_5fstanding_4397',['thrust_coeff_standing',['../classFitch.html#adc5df318361103709d0fa5421358e29d',1,'Fitch::thrust_coeff_standing()'],['../classEWP.html#a22f50393881ced019cae2a74ee04cdea',1,'EWP::thrust_coeff_standing()'],['../classWindFarm.html#ab8d68a72cf4346074daf47f825eff105',1,'WindFarm::thrust_coeff_standing()'],['../classSimpleAD.html#a1665d726556fc42558e77fe94e732d43',1,'SimpleAD::thrust_coeff_standing()']]], + ['time_5favg_5fvel_4398',['time_avg_vel',['../structSolverChoice.html#af3119a4089367206db9fc3a17664e874',1,'SolverChoice']]], + ['timestep_4399',['timestep',['../classMRISplitIntegrator.html#a3f21bedf222ce95136d4889012401612',1,'MRISplitIntegrator']]], + ['tint_4400',['tint',['../classRadiation.html#a76bb14b6a6eafd04ffad69f50547be41',1,'Radiation']]], + ['tmax_4401',['tmax',['../classWaterVaporSat.html#a8e168a8ca074d530d7afe596739270b4',1,'WaterVaporSat']]], + ['tmelt_4402',['tmelt',['../ERF__Constants_8H.html#a764526b482e006cd52004d3f53467b57',1,'ERF_Constants.H']]], + ['tmid_4403',['tmid',['../classRadiation.html#ac1ed1e73ee4f8832a699967c8354bd6e',1,'Radiation']]], + ['tmin_4404',['tmin',['../classWaterVaporSat.html#ac7a0c53f3985416b26f43135e25accca',1,'WaterVaporSat']]], + ['tol_4405',['tol',['../structWENO__Z3.html#aec489e3be4dbc31eb46b729b8510fdfc',1,'WENO_Z3::tol()'],['../structWENO__MZQ3.html#af1d30022fe1ebe59529f45843dff3ae5',1,'WENO_MZQ3::tol()'],['../structWENO__Z5.html#af5daab47aa96e124f3bf0508489e3017',1,'WENO_Z5::tol()'],['../structadiabatic__charnock.html#abb822b2278b8cd500c6fb0fb0a028709',1,'adiabatic_charnock::tol()']]], + ['tol_4406',['TOL',['../namespaceHSEutils.html#aace33d14958f235a111e6cead400a61e',1,'HSEutils']]], + ['tol_4407',['tol',['../structWENO3.html#aa09b52432a69d89bef16a06015252661',1,'WENO3::tol()'],['../structsurface__flux__wave__coupled.html#a928bb0b9a4141fc6452c6f83fbec58aa',1,'surface_flux_wave_coupled::tol()'],['../structsurface__temp.html#a7c4031cfb8cbb020115ee7fae12ddb05',1,'surface_temp::tol()'],['../structsurface__temp__charnock.html#ab1cdc86ca25ac91cb375348372f2ddf1',1,'surface_temp_charnock::tol()'],['../structsurface__flux__mod__charnock.html#ac01a07a59f56ff6683dd9942b4d500ba',1,'surface_flux_mod_charnock::tol()'],['../structsurface__flux__charnock.html#a08529386a7d5012684c818249a7d76ba',1,'surface_flux_charnock::tol()'],['../structsurface__flux.html#abd16b92a75ae384f9fe490b59f046b6a',1,'surface_flux::tol()'],['../structadiabatic__wave__coupled.html#ad18802ec131991fbaaebfb80a1a12d07',1,'adiabatic_wave_coupled::tol()'],['../structadiabatic__mod__charnock.html#a8a007e09d416f6879b7ba68c7e4ac29e',1,'adiabatic_mod_charnock::tol()'],['../structWENO5.html#a99f8a8620164e0e1460c7bce55ec3b02',1,'WENO5::tol()'],['../structsurface__temp__mod__charnock.html#a77dc7e5a012fbe6066fa21f57145c938',1,'surface_temp_mod_charnock::tol()'],['../structsurface__temp__wave__coupled.html#a3715864e9c6bfdc6e4556925d0fc48fa',1,'surface_temp_wave_coupled::tol()']]], + ['top_5flev_4408',['top_lev',['../classMam4__aer.html#ae15e0c356e4fed002069ecd5d8bb33af',1,'Mam4_aer::top_lev()'],['../classAerRadProps.html#a83216edbd2d57b575f1869df38a1b668',1,'AerRadProps::top_lev()']]], + ['tpi_5fboxdim_4409',['tpi_boxDim',['../structTurbulentPerturbation.html#ab90f89bf4bf3d497f88c27d1b92f3d39',1,'TurbulentPerturbation']]], + ['tpi_5fdirection_4410',['tpi_direction',['../structTurbulentPerturbation.html#af2a72d18ce8c0f5bc011d3682ad93e0f',1,'TurbulentPerturbation']]], + ['tpi_5fhpb_4411',['tpi_Hpb',['../structTurbulentPerturbation.html#aef47959ab81660b54f583a7304816ef4',1,'TurbulentPerturbation']]], + ['tpi_5flayers_4412',['tpi_layers',['../structTurbulentPerturbation.html#a17f060634e44ba5701cc1febba23c915',1,'TurbulentPerturbation']]], + ['tpi_5flpb_4413',['tpi_Lpb',['../structTurbulentPerturbation.html#a22bb01b7314fa13bdfc1966456f5deed',1,'TurbulentPerturbation']]], + ['tpi_5flref_4414',['tpi_lref',['../structTurbulentPerturbation.html#ab3db22cfce521750d46e44ed93c49bb8',1,'TurbulentPerturbation']]], + ['tpi_5fnet_5fbuoyant_4415',['tpi_net_buoyant',['../structTurbulentPerturbation.html#adaf88736c8d43a23f8bb3eb8065f0b84',1,'TurbulentPerturbation']]], + ['tpi_5fnondim_4416',['tpi_nonDim',['../structTurbulentPerturbation.html#abe0155dd9b530c537b1f639ab4dc8691',1,'TurbulentPerturbation']]], + ['tpi_5foffset_4417',['tpi_offset',['../structTurbulentPerturbation.html#a7bcb39c84b03deefaa166c89f22c229c',1,'TurbulentPerturbation']]], + ['tpi_5fpert_5fadjust_4418',['tpi_pert_adjust',['../structTurbulentPerturbation.html#aa4e6ee511ae71277885d87f5aa2ddad3',1,'TurbulentPerturbation']]], + ['tpi_5fti_4419',['tpi_Ti',['../structTurbulentPerturbation.html#aa2c2e894fc858d8cdaa9cde0092e896e',1,'TurbulentPerturbation']]], + ['tpi_5ftinf_4420',['tpi_Tinf',['../structTurbulentPerturbation.html#a20940c88c5c2f6ef1b90d1984867777a',1,'TurbulentPerturbation']]], + ['tpi_5fwpb_4421',['tpi_Wpb',['../structTurbulentPerturbation.html#a21d9b84c0b8eac4d49ae5ca764247442',1,'TurbulentPerturbation']]], + ['tprmax_4422',['tprmax',['../ERF__Constants_8H.html#a06a70c05086650ead098e2994ad1bd43',1,'ERF_Constants.H']]], + ['tprmin_4423',['tprmin',['../ERF__Constants_8H.html#a9180d622aa39d89312941eba03fa1347',1,'ERF_Constants.H']]], + ['ttrice_4424',['ttrice',['../ERF__Constants_8H.html#a9b3da60e1e65429fe546d18c9c926105',1,'ERF_Constants.H']]], + ['turbchoice_4425',['turbChoice',['../structSolverChoice.html#aa53b017d79e0067923180a0aa59367b4',1,'SolverChoice']]], + ['turbpert_4426',['turbPert',['../classERF.html#ac1b9cce4a3c1736c4af78f6b0e2143ce',1,'ERF']]], + ['type_4427',['type',['../structMamConstituents_1_1mode__component__t.html#a96f5cdd50364b1e2760b1cb4e88cd153',1,'MamConstituents::mode_component_t']]], + ['types_4428',['types',['../structMamConstituents_1_1modes__t.html#aea58b375f13ddc20860b2bd2a183899b',1,'MamConstituents::modes_t']]] ]; diff --git a/search/variables_14.js b/search/variables_14.js index cf6bb963c9..c473466037 100644 --- a/search/variables_14.js +++ b/search/variables_14.js @@ -1,28 +1,28 @@ var searchData= [ - ['u_5finp_5fsound_4421',['U_inp_sound',['../structInputSoundingData.html#a92f73e73fbc10bb7cbc1ba38155879f6',1,'InputSoundingData']]], - ['u_5finp_5fsound_5fd_4422',['U_inp_sound_d',['../structInputSoundingData.html#aab7841d6e2803dd86596604d85411d8d',1,'InputSoundingData']]], - ['u_5finp_5fsponge_4423',['U_inp_sponge',['../structInputSpongeData.html#aece8029ec7a192a21d88a796ada8e917',1,'InputSpongeData']]], - ['u_5fstar_4424',['u_star',['../classABLMost.html#acd5510d2f47502a57107f12c66f8a552',1,'ABLMost']]], - ['uniform_5fangle_4425',['uniform_angle',['../classRadiation.html#aedbf9cc7e81f84db53d0145a3c18727a',1,'Radiation']]], - ['uniquefilenames_4426',['uniquefilenames',['../classPhysProp.html#a4bc8ab2d58a26e16bea177aa9ea70b57',1,'PhysProp']]], - ['use_5fcoriolis_4427',['use_coriolis',['../structSolverChoice.html#a9e86533aa6df5bf6408d91f0dfd23606',1,'SolverChoice']]], - ['use_5fefficient_5fadvection_4428',['use_efficient_advection',['../structAdvChoice.html#a50c43113d4bd0ccaf9f1878134f00bb8',1,'AdvChoice']]], - ['use_5fexplicit_5fmost_4429',['use_explicit_most',['../structSolverChoice.html#a15db794855101421e20ba970dcd634e9',1,'SolverChoice']]], - ['use_5fgravity_4430',['use_gravity',['../structSolverChoice.html#a3ab48411073a3c1f75435292d7b407e5',1,'SolverChoice']]], - ['use_5flagged_5fdelta_5frt_4431',['use_lagged_delta_rt',['../structSolverChoice.html#a0e2a9a1ec68a94b24dc8f3f6d8bb7af0',1,'SolverChoice']]], - ['use_5fmoist_5fbackground_4432',['use_moist_background',['../structSolverChoice.html#aab88dd74d39b1ad369ae6324e05d7a35',1,'SolverChoice']]], - ['use_5fmoisture_4433',['use_moisture',['../classABLMost.html#ab55a547b6b74a177128af6c6a107930c',1,'ABLMost']]], - ['use_5fmono_5fadv_4434',['use_mono_adv',['../structSolverChoice.html#a3660145ad90d59b2a6693fd88bb01381',1,'SolverChoice']]], - ['use_5fnumdiff_4435',['use_NumDiff',['../structSolverChoice.html#aa2de671156cccf1f3a34b9f250fb0e28',1,'SolverChoice']]], - ['use_5fqke_4436',['use_QKE',['../structTurbChoice.html#a81d6903354abbc64e7dc12b7da91070b',1,'TurbChoice']]], - ['use_5frad_5fdt_5fcosz_4437',['use_rad_dt_cosz',['../classRadiation.html#a18cd8ea8ce343768fc2f630bcda8629d',1,'Radiation']]], - ['use_5freal_5fbcs_4438',['use_real_bcs',['../classERF.html#a86208285bf705f360a3c318a75097f61',1,'ERF']]], - ['use_5fterrain_4439',['use_terrain',['../structSolverChoice.html#a063a88594452100497651e8aaf1f68d7',1,'SolverChoice']]], - ['use_5fxhi_5fsponge_5fdamping_4440',['use_xhi_sponge_damping',['../structSpongeChoice.html#a980e2c4485a0769eb0405a77445e3db1',1,'SpongeChoice']]], - ['use_5fxlo_5fsponge_5fdamping_4441',['use_xlo_sponge_damping',['../structSpongeChoice.html#a0d60faef2ee2597c1df7807fc25204e2',1,'SpongeChoice']]], - ['use_5fyhi_5fsponge_5fdamping_4442',['use_yhi_sponge_damping',['../structSpongeChoice.html#ae2907fb8c5755c951b765b7d835013f6',1,'SpongeChoice']]], - ['use_5fylo_5fsponge_5fdamping_4443',['use_ylo_sponge_damping',['../structSpongeChoice.html#a5e3fe59ec39bd6ed95b33bd568dd711b',1,'SpongeChoice']]], - ['use_5fzhi_5fsponge_5fdamping_4444',['use_zhi_sponge_damping',['../structSpongeChoice.html#ac335f4f1640ad959aadb8e9054c3fda2',1,'SpongeChoice']]], - ['use_5fzlo_5fsponge_5fdamping_4445',['use_zlo_sponge_damping',['../structSpongeChoice.html#a2ac1def940f7e6666a1076be69b3cc33',1,'SpongeChoice']]] + ['u_5finp_5fsound_4429',['U_inp_sound',['../structInputSoundingData.html#a92f73e73fbc10bb7cbc1ba38155879f6',1,'InputSoundingData']]], + ['u_5finp_5fsound_5fd_4430',['U_inp_sound_d',['../structInputSoundingData.html#aab7841d6e2803dd86596604d85411d8d',1,'InputSoundingData']]], + ['u_5finp_5fsponge_4431',['U_inp_sponge',['../structInputSpongeData.html#aece8029ec7a192a21d88a796ada8e917',1,'InputSpongeData']]], + ['u_5fstar_4432',['u_star',['../classABLMost.html#acd5510d2f47502a57107f12c66f8a552',1,'ABLMost']]], + ['uniform_5fangle_4433',['uniform_angle',['../classRadiation.html#aedbf9cc7e81f84db53d0145a3c18727a',1,'Radiation']]], + ['uniquefilenames_4434',['uniquefilenames',['../classPhysProp.html#a4bc8ab2d58a26e16bea177aa9ea70b57',1,'PhysProp']]], + ['use_5fcoriolis_4435',['use_coriolis',['../structSolverChoice.html#a9e86533aa6df5bf6408d91f0dfd23606',1,'SolverChoice']]], + ['use_5fefficient_5fadvection_4436',['use_efficient_advection',['../structAdvChoice.html#a50c43113d4bd0ccaf9f1878134f00bb8',1,'AdvChoice']]], + ['use_5fexplicit_5fmost_4437',['use_explicit_most',['../structSolverChoice.html#a15db794855101421e20ba970dcd634e9',1,'SolverChoice']]], + ['use_5fgravity_4438',['use_gravity',['../structSolverChoice.html#a3ab48411073a3c1f75435292d7b407e5',1,'SolverChoice']]], + ['use_5flagged_5fdelta_5frt_4439',['use_lagged_delta_rt',['../structSolverChoice.html#a0e2a9a1ec68a94b24dc8f3f6d8bb7af0',1,'SolverChoice']]], + ['use_5fmoist_5fbackground_4440',['use_moist_background',['../structSolverChoice.html#aab88dd74d39b1ad369ae6324e05d7a35',1,'SolverChoice']]], + ['use_5fmoisture_4441',['use_moisture',['../classABLMost.html#ab55a547b6b74a177128af6c6a107930c',1,'ABLMost']]], + ['use_5fmono_5fadv_4442',['use_mono_adv',['../structSolverChoice.html#a3660145ad90d59b2a6693fd88bb01381',1,'SolverChoice']]], + ['use_5fnumdiff_4443',['use_NumDiff',['../structSolverChoice.html#aa2de671156cccf1f3a34b9f250fb0e28',1,'SolverChoice']]], + ['use_5fqke_4444',['use_QKE',['../structTurbChoice.html#a81d6903354abbc64e7dc12b7da91070b',1,'TurbChoice']]], + ['use_5frad_5fdt_5fcosz_4445',['use_rad_dt_cosz',['../classRadiation.html#a18cd8ea8ce343768fc2f630bcda8629d',1,'Radiation']]], + ['use_5freal_5fbcs_4446',['use_real_bcs',['../classERF.html#a86208285bf705f360a3c318a75097f61',1,'ERF']]], + ['use_5fterrain_4447',['use_terrain',['../structSolverChoice.html#a063a88594452100497651e8aaf1f68d7',1,'SolverChoice']]], + ['use_5fxhi_5fsponge_5fdamping_4448',['use_xhi_sponge_damping',['../structSpongeChoice.html#a980e2c4485a0769eb0405a77445e3db1',1,'SpongeChoice']]], + ['use_5fxlo_5fsponge_5fdamping_4449',['use_xlo_sponge_damping',['../structSpongeChoice.html#a0d60faef2ee2597c1df7807fc25204e2',1,'SpongeChoice']]], + ['use_5fyhi_5fsponge_5fdamping_4450',['use_yhi_sponge_damping',['../structSpongeChoice.html#ae2907fb8c5755c951b765b7d835013f6',1,'SpongeChoice']]], + ['use_5fylo_5fsponge_5fdamping_4451',['use_ylo_sponge_damping',['../structSpongeChoice.html#a5e3fe59ec39bd6ed95b33bd568dd711b',1,'SpongeChoice']]], + ['use_5fzhi_5fsponge_5fdamping_4452',['use_zhi_sponge_damping',['../structSpongeChoice.html#ac335f4f1640ad959aadb8e9054c3fda2',1,'SpongeChoice']]], + ['use_5fzlo_5fsponge_5fdamping_4453',['use_zlo_sponge_damping',['../structSpongeChoice.html#a2ac1def940f7e6666a1076be69b3cc33',1,'SpongeChoice']]] ]; diff --git a/search/variables_15.js b/search/variables_15.js index 231f6f900c..d1fbac560b 100644 --- a/search/variables_15.js +++ b/search/variables_15.js @@ -1,13 +1,13 @@ var searchData= [ - ['v_5finp_5fsound_4446',['V_inp_sound',['../structInputSoundingData.html#a97a1970935e36fc0ba9a69fa0032883d',1,'InputSoundingData']]], - ['v_5finp_5fsound_5fd_4447',['V_inp_sound_d',['../structInputSoundingData.html#a22697746622cd5f3239120eaaa71abdc',1,'InputSoundingData']]], - ['v_5finp_5fsponge_4448',['V_inp_sponge',['../structInputSpongeData.html#a8cc25a2bbb25e676dadc57cf3e8f6db1',1,'InputSpongeData']]], - ['varid_4449',['varid',['../structncutils_1_1NCVar.html#a2dce982c1ddb8f3b89b071bc3bf15532',1,'ncutils::NCVar']]], - ['varname_4450',['varname',['../classNullSurf.html#ae096eaa2ce9385fabf5692c6a7ac6c26',1,'NullSurf']]], - ['vars_5fnew_4451',['vars_new',['../classERF.html#a1204ca4dc5d79f5da191ffbe09dfab9b',1,'ERF']]], - ['vars_5fold_4452',['vars_old',['../classERF.html#af31e928baa970a1507dfb0233b352542',1,'ERF']]], - ['vel_5ft_5favg_4453',['vel_t_avg',['../classERF.html#a3e146164ca6929ec6d4984b6a3f43c81',1,'ERF']]], - ['verbose_4454',['verbose',['../classERF.html#a43d0b17f6e155691a1e9474526df3af5',1,'ERF']]], - ['void_5fbc_4455',['void_bc',['../InteriorGhostCells_8cpp.html#ab53ca744a656082f128b68f819aacbf5',1,'InteriorGhostCells.cpp']]] + ['v_5finp_5fsound_4454',['V_inp_sound',['../structInputSoundingData.html#a97a1970935e36fc0ba9a69fa0032883d',1,'InputSoundingData']]], + ['v_5finp_5fsound_5fd_4455',['V_inp_sound_d',['../structInputSoundingData.html#a22697746622cd5f3239120eaaa71abdc',1,'InputSoundingData']]], + ['v_5finp_5fsponge_4456',['V_inp_sponge',['../structInputSpongeData.html#a8cc25a2bbb25e676dadc57cf3e8f6db1',1,'InputSpongeData']]], + ['varid_4457',['varid',['../structncutils_1_1NCVar.html#a2dce982c1ddb8f3b89b071bc3bf15532',1,'ncutils::NCVar']]], + ['varname_4458',['varname',['../classNullSurf.html#ae096eaa2ce9385fabf5692c6a7ac6c26',1,'NullSurf']]], + ['vars_5fnew_4459',['vars_new',['../classERF.html#a1204ca4dc5d79f5da191ffbe09dfab9b',1,'ERF']]], + ['vars_5fold_4460',['vars_old',['../classERF.html#af31e928baa970a1507dfb0233b352542',1,'ERF']]], + ['vel_5ft_5favg_4461',['vel_t_avg',['../classERF.html#a3e146164ca6929ec6d4984b6a3f43c81',1,'ERF']]], + ['verbose_4462',['verbose',['../classERF.html#a43d0b17f6e155691a1e9474526df3af5',1,'ERF']]], + ['void_5fbc_4463',['void_bc',['../InteriorGhostCells_8cpp.html#ab53ca744a656082f128b68f819aacbf5',1,'InteriorGhostCells.cpp']]] ]; diff --git a/search/variables_16.js b/search/variables_16.js index bc49c10642..314aa12d60 100644 --- a/search/variables_16.js +++ b/search/variables_16.js @@ -1,16 +1,16 @@ var searchData= [ - ['water_5frefindex_5ffile_4456',['water_refindex_file',['../classMam4__aer.html#a57f3e715abe0988dd7179e11ce4bdcff',1,'Mam4_aer']]], - ['wavenum_5fhigh_4457',['wavenum_high',['../classRadConstants.html#a06d010a733e82bb2e8a6651c6e92cf51',1,'RadConstants']]], - ['wavenum_5flow_4458',['wavenum_low',['../classRadConstants.html#ab658087eff73ea76e37a41701497b79d',1,'RadConstants']]], - ['wavenumber1_5flongwave_4459',['wavenumber1_longwave',['../classRadConstants.html#add60bb42895c11810559d8bb753c1e63',1,'RadConstants']]], - ['wavenumber2_5flongwave_4460',['wavenumber2_longwave',['../classRadConstants.html#a86731ed9c7d8c8f4b269f79606c89ba1',1,'RadConstants']]], - ['wetdens_5fm_4461',['wetdens_m',['../classMam4__aer.html#aba67cb233002e4fd50c766e73ec3d022',1,'Mam4_aer']]], - ['wgtn_4462',['wgtn',['../structLinInterp_1_1InterpType.html#aa3befaac92860602bab896110eeb65da',1,'LinInterp::InterpType']]], - ['wgts_4463',['wgts',['../structLinInterp_1_1InterpType.html#a445ddb0a782f40cab78521e5fdc3bd8b',1,'LinInterp::InterpType']]], - ['wind_5fspeed_4464',['wind_speed',['../classEWP.html#a30275b7045b523cfe7afb5683f66d87a',1,'EWP::wind_speed()'],['../classFitch.html#aed06c922f243b8a80c17d17770430af5',1,'Fitch::wind_speed()'],['../classSimpleAD.html#a171f86e19e21f7c5632ca2c459d489f5',1,'SimpleAD::wind_speed()'],['../classWindFarm.html#a5d1dbc2f5df3a2ee2b239f04b82a2c6b',1,'WindFarm::wind_speed()']]], - ['windfarm_5floc_5ftable_4465',['windfarm_loc_table',['../structSolverChoice.html#a44bc0227f088664e4e2c1090ebb1381d',1,'SolverChoice']]], - ['windfarm_5floc_5ftype_4466',['windfarm_loc_type',['../structSolverChoice.html#a54214b71edb43f251f04b79281c39375',1,'SolverChoice']]], - ['windfarm_5fspec_5ftable_4467',['windfarm_spec_table',['../structSolverChoice.html#a34c427126677860aa8acad633e6fb2be',1,'SolverChoice']]], - ['windfarm_5ftype_4468',['windfarm_type',['../structSolverChoice.html#ac0a723e8797cdc0fe06b3fc781fca645',1,'SolverChoice']]] + ['water_5frefindex_5ffile_4464',['water_refindex_file',['../classMam4__aer.html#a57f3e715abe0988dd7179e11ce4bdcff',1,'Mam4_aer']]], + ['wavenum_5fhigh_4465',['wavenum_high',['../classRadConstants.html#a06d010a733e82bb2e8a6651c6e92cf51',1,'RadConstants']]], + ['wavenum_5flow_4466',['wavenum_low',['../classRadConstants.html#ab658087eff73ea76e37a41701497b79d',1,'RadConstants']]], + ['wavenumber1_5flongwave_4467',['wavenumber1_longwave',['../classRadConstants.html#add60bb42895c11810559d8bb753c1e63',1,'RadConstants']]], + ['wavenumber2_5flongwave_4468',['wavenumber2_longwave',['../classRadConstants.html#a86731ed9c7d8c8f4b269f79606c89ba1',1,'RadConstants']]], + ['wetdens_5fm_4469',['wetdens_m',['../classMam4__aer.html#aba67cb233002e4fd50c766e73ec3d022',1,'Mam4_aer']]], + ['wgtn_4470',['wgtn',['../structLinInterp_1_1InterpType.html#aa3befaac92860602bab896110eeb65da',1,'LinInterp::InterpType']]], + ['wgts_4471',['wgts',['../structLinInterp_1_1InterpType.html#a445ddb0a782f40cab78521e5fdc3bd8b',1,'LinInterp::InterpType']]], + ['wind_5fspeed_4472',['wind_speed',['../classEWP.html#a30275b7045b523cfe7afb5683f66d87a',1,'EWP::wind_speed()'],['../classFitch.html#aed06c922f243b8a80c17d17770430af5',1,'Fitch::wind_speed()'],['../classSimpleAD.html#a171f86e19e21f7c5632ca2c459d489f5',1,'SimpleAD::wind_speed()'],['../classWindFarm.html#a5d1dbc2f5df3a2ee2b239f04b82a2c6b',1,'WindFarm::wind_speed()']]], + ['windfarm_5floc_5ftable_4473',['windfarm_loc_table',['../structSolverChoice.html#a44bc0227f088664e4e2c1090ebb1381d',1,'SolverChoice']]], + ['windfarm_5floc_5ftype_4474',['windfarm_loc_type',['../structSolverChoice.html#a54214b71edb43f251f04b79281c39375',1,'SolverChoice']]], + ['windfarm_5fspec_5ftable_4475',['windfarm_spec_table',['../structSolverChoice.html#a34c427126677860aa8acad633e6fb2be',1,'SolverChoice']]], + ['windfarm_5ftype_4476',['windfarm_type',['../structSolverChoice.html#ac0a723e8797cdc0fe06b3fc781fca645',1,'SolverChoice']]] ]; diff --git a/search/variables_17.js b/search/variables_17.js index 1f9b6eb18c..3798704cba 100644 --- a/search/variables_17.js +++ b/search/variables_17.js @@ -1,10 +1,10 @@ var searchData= [ - ['xflux_5fimask_4469',['xflux_imask',['../classERF.html#af044f075df34caa2a530aa13e1801a5b',1,'ERF']]], - ['xhi_5fsponge_5fstart_4470',['xhi_sponge_start',['../structSpongeChoice.html#aec7c88a5686affc9c0ff6f9bb53fbd9f',1,'SpongeChoice']]], - ['xlo_5fsponge_5fend_4471',['xlo_sponge_end',['../structSpongeChoice.html#a18f392fd75ac69b62674b70ee67b9c61',1,'SpongeChoice']]], - ['xloc_4472',['xloc',['../classEWP.html#a71d81573a989603580abd5dc33d85619',1,'EWP::xloc()'],['../classFitch.html#a6ee3e00c1e1678e194aa6e6e27e8b7b5',1,'Fitch::xloc()'],['../classSimpleAD.html#a6ea1373509429d435aa5fd40807586b7',1,'SimpleAD::xloc()'],['../classWindFarm.html#ac1bd117bca25527ede4ea107ad22b07c',1,'WindFarm::xloc()']]], - ['xrmax_4473',['xrmax',['../classMam4__aer.html#afe9a0c7a84cd95438887533485fcc382',1,'Mam4_aer']]], - ['xrmin_4474',['xrmin',['../classMam4__aer.html#aa8d09180d0858fe4465698618a2a7391',1,'Mam4_aer']]], - ['xvel_5fbc_5fdata_4475',['xvel_bc_data',['../classERF.html#a81a98263940c84b971e52fe555a7b98d',1,'ERF']]] + ['xflux_5fimask_4477',['xflux_imask',['../classERF.html#af044f075df34caa2a530aa13e1801a5b',1,'ERF']]], + ['xhi_5fsponge_5fstart_4478',['xhi_sponge_start',['../structSpongeChoice.html#aec7c88a5686affc9c0ff6f9bb53fbd9f',1,'SpongeChoice']]], + ['xlo_5fsponge_5fend_4479',['xlo_sponge_end',['../structSpongeChoice.html#a18f392fd75ac69b62674b70ee67b9c61',1,'SpongeChoice']]], + ['xloc_4480',['xloc',['../classEWP.html#a71d81573a989603580abd5dc33d85619',1,'EWP::xloc()'],['../classFitch.html#a6ee3e00c1e1678e194aa6e6e27e8b7b5',1,'Fitch::xloc()'],['../classSimpleAD.html#a6ea1373509429d435aa5fd40807586b7',1,'SimpleAD::xloc()'],['../classWindFarm.html#ac1bd117bca25527ede4ea107ad22b07c',1,'WindFarm::xloc()']]], + ['xrmax_4481',['xrmax',['../classMam4__aer.html#afe9a0c7a84cd95438887533485fcc382',1,'Mam4_aer']]], + ['xrmin_4482',['xrmin',['../classMam4__aer.html#aa8d09180d0858fe4465698618a2a7391',1,'Mam4_aer']]], + ['xvel_5fbc_5fdata_4483',['xvel_bc_data',['../classERF.html#a81a98263940c84b971e52fe555a7b98d',1,'ERF']]] ]; diff --git a/search/variables_18.js b/search/variables_18.js index 1173be57d4..c339d6328f 100644 --- a/search/variables_18.js +++ b/search/variables_18.js @@ -1,8 +1,8 @@ var searchData= [ - ['yflux_5fimask_4476',['yflux_imask',['../classERF.html#aa4448d06a3e4fe9740927a636030939d',1,'ERF']]], - ['yhi_5fsponge_5fstart_4477',['yhi_sponge_start',['../structSpongeChoice.html#adacf43edb29544376743fa98ce7d8cb6',1,'SpongeChoice']]], - ['ylo_5fsponge_5fend_4478',['ylo_sponge_end',['../structSpongeChoice.html#afc444169c9f347bb2e3dd4eb99bc4158',1,'SpongeChoice']]], - ['yloc_4479',['yloc',['../classEWP.html#ad5aa60df138d71a40225791390e169e7',1,'EWP::yloc()'],['../classFitch.html#a2626dfdc3df0f209b2bcf6a265575228',1,'Fitch::yloc()'],['../classSimpleAD.html#a83857d42fc25895b88b10b52af871b3d',1,'SimpleAD::yloc()'],['../classWindFarm.html#a18280646bd55077f0a59ea45506a630b',1,'WindFarm::yloc()']]], - ['yvel_5fbc_5fdata_4480',['yvel_bc_data',['../classERF.html#af1921b4091015ef81ef6531d676a6b48',1,'ERF']]] + ['yflux_5fimask_4484',['yflux_imask',['../classERF.html#aa4448d06a3e4fe9740927a636030939d',1,'ERF']]], + ['yhi_5fsponge_5fstart_4485',['yhi_sponge_start',['../structSpongeChoice.html#adacf43edb29544376743fa98ce7d8cb6',1,'SpongeChoice']]], + ['ylo_5fsponge_5fend_4486',['ylo_sponge_end',['../structSpongeChoice.html#afc444169c9f347bb2e3dd4eb99bc4158',1,'SpongeChoice']]], + ['yloc_4487',['yloc',['../classEWP.html#ad5aa60df138d71a40225791390e169e7',1,'EWP::yloc()'],['../classFitch.html#a2626dfdc3df0f209b2bcf6a265575228',1,'Fitch::yloc()'],['../classSimpleAD.html#a83857d42fc25895b88b10b52af871b3d',1,'SimpleAD::yloc()'],['../classWindFarm.html#a18280646bd55077f0a59ea45506a630b',1,'WindFarm::yloc()']]], + ['yvel_5fbc_5fdata_4488',['yvel_bc_data',['../classERF.html#af1921b4091015ef81ef6531d676a6b48',1,'ERF']]] ]; diff --git a/search/variables_19.js b/search/variables_19.js index c9dab385ae..c25e3873c0 100644 --- a/search/variables_19.js +++ b/search/variables_19.js @@ -1,29 +1,29 @@ var searchData= [ - ['z0_5fconst_4481',['z0_const',['../structmost__data.html#ad18b8055b6887e821efe0c37c4076d08',1,'most_data::z0_const()'],['../classABLMost.html#acfc9a08ed0d029602e2e8e99232d0149',1,'ABLMost::z0_const()']]], - ['z0_5feps_4482',['z0_eps',['../structsurface__flux__wave__coupled.html#a6cf8c26b09960af5adea37c6e7ccbb0b',1,'surface_flux_wave_coupled::z0_eps()'],['../structsurface__temp__wave__coupled.html#abd39570dca269dda79fbb946df0a02ca',1,'surface_temp_wave_coupled::z0_eps()'],['../structadiabatic__wave__coupled.html#a7cbf5ad24a59a72131bae5b57038ff72',1,'adiabatic_wave_coupled::z0_eps()']]], - ['z0_5fmax_4483',['z0_max',['../structadiabatic__wave__coupled.html#afb0e6712baaff337c761988f6ec42b9b',1,'adiabatic_wave_coupled::z0_max()'],['../structsurface__flux__wave__coupled.html#a4f273873e2304563f10674c497cfad30',1,'surface_flux_wave_coupled::z0_max()'],['../structsurface__temp__wave__coupled.html#aedbd53ee9bf7b4c98f5a2b88207cbb01',1,'surface_temp_wave_coupled::z0_max()']]], - ['z_5f0_4484',['z_0',['../classABLMost.html#a1301dd4cb6875c7bdf5d69126b972f91',1,'ABLMost']]], - ['z_5finp_5fsound_4485',['z_inp_sound',['../structInputSoundingData.html#a0a3d15e3959ce900c213a09230e6646c',1,'InputSoundingData']]], - ['z_5finp_5fsound_5fd_4486',['z_inp_sound_d',['../structInputSoundingData.html#aba43c1b1c5b71ca118d6967f1e4a32bb',1,'InputSoundingData']]], - ['z_5finp_5fsponge_4487',['z_inp_sponge',['../structInputSpongeData.html#ae430ab35b7ded846911bd26b0d984155',1,'InputSpongeData']]], - ['z_5fphys_5fcc_4488',['z_phys_cc',['../classERF.html#a31be0f1ae705c52c8ccc520369013284',1,'ERF']]], - ['z_5fphys_5fnd_4489',['z_phys_nd',['../classERF.html#a93e63e5af35efa564fd4195e8703f84c',1,'ERF']]], - ['z_5fphys_5fnd_5fnew_4490',['z_phys_nd_new',['../classERF.html#a4ef635c22e72c715f5703a6b95a7abe5',1,'ERF']]], - ['z_5fphys_5fnd_5fsrc_4491',['z_phys_nd_src',['../classERF.html#a30dcf40e8f104fb6b6132805d2eff47c',1,'ERF']]], - ['z_5ft_5frk_4492',['z_t_rk',['../classERF.html#a72a59614c6d5ab840b924c84d5682270',1,'ERF']]], - ['zero_5fxflux_4493',['zero_xflux',['../structAdvChoice.html#a7a086b9e2aabb65d2e5e9053e7bd6018',1,'AdvChoice']]], - ['zero_5fyflux_4494',['zero_yflux',['../structAdvChoice.html#a118575fe302e72fcd231e77be6d117a9',1,'AdvChoice']]], - ['zero_5fzflux_4495',['zero_zflux',['../structAdvChoice.html#a7da4e5242e05aeba4822b71fab596954',1,'AdvChoice']]], - ['zflux_5fimask_4496',['zflux_imask',['../classERF.html#ada098767690d194f89717b0deb3adeac',1,'ERF']]], - ['zhi_4497',['zhi',['../classKessler.html#a8f1c8af54c49e78271d077456c3aa454',1,'Kessler::zhi()'],['../classSAM.html#aaf2fc082e80f1c5cc9de339ff25ca27b',1,'SAM::zhi()'],['../classRadiation.html#ac182d77504c899dee3ff639c2a8e93c6',1,'Radiation::zhi()']]], - ['zhi_5fsponge_5fstart_4498',['zhi_sponge_start',['../structSpongeChoice.html#a5e70ccbf1d7de42a4d938416635eee36',1,'SpongeChoice']]], - ['zi_4499',['zi',['../classAerRadProps.html#ac82b4bf91bb3a23e33074e00381388e3',1,'AerRadProps::zi()'],['../classRadiation.html#a7fd0d1f49797bc9d2c248cd334b44e36',1,'Radiation::zi()']]], - ['zlevels_5fstag_4500',['zlevels_stag',['../classERF.html#a7a4d6e7887fa8f30c33a0b8899035ddb',1,'ERF']]], - ['zlo_4501',['zlo',['../structdonelan__flux.html#af7428f0272064ef770035521c9c9a98b',1,'donelan_flux::zlo()'],['../classRadiation.html#add5e5480ecd2c337c1e52e47d62ebaa0',1,'Radiation::zlo()'],['../classSAM.html#a0473906305a6eaea0bad212893b9c911',1,'SAM::zlo()'],['../classKessler.html#a02b5caebac4d5986947655feca7f0db5',1,'Kessler::zlo()'],['../structcustom__flux.html#a3b40812bce1c4be2d850abe1bbc2d208',1,'custom_flux::zlo()'],['../structmoeng__flux.html#a32dd97697698052a006613da3a0b7e67',1,'moeng_flux::zlo()']]], - ['zlo_5fsponge_5fend_4502',['zlo_sponge_end',['../structSpongeChoice.html#a1a79f8e32354ec98857597ddabfe884e',1,'SpongeChoice']]], - ['zmid_4503',['zmid',['../classSAM.html#a5a5228929f2e9032152efe0a5cb9476b',1,'SAM']]], - ['zref_4504',['zref',['../structmost__data.html#a1acd5276639042ca0834c56656302ea6',1,'most_data']]], - ['zsurf_4505',['zsurf',['../structSolverChoice.html#aa4659e9babdc5d7327266f967d9a80ff',1,'SolverChoice']]], - ['zvel_5fbc_5fdata_4506',['zvel_bc_data',['../classERF.html#a7eaa274e3e2193a19bfbe3e684bf692b',1,'ERF']]] + ['z0_5fconst_4489',['z0_const',['../structmost__data.html#ad18b8055b6887e821efe0c37c4076d08',1,'most_data::z0_const()'],['../classABLMost.html#acfc9a08ed0d029602e2e8e99232d0149',1,'ABLMost::z0_const()']]], + ['z0_5feps_4490',['z0_eps',['../structsurface__flux__wave__coupled.html#a6cf8c26b09960af5adea37c6e7ccbb0b',1,'surface_flux_wave_coupled::z0_eps()'],['../structsurface__temp__wave__coupled.html#abd39570dca269dda79fbb946df0a02ca',1,'surface_temp_wave_coupled::z0_eps()'],['../structadiabatic__wave__coupled.html#a7cbf5ad24a59a72131bae5b57038ff72',1,'adiabatic_wave_coupled::z0_eps()']]], + ['z0_5fmax_4491',['z0_max',['../structadiabatic__wave__coupled.html#afb0e6712baaff337c761988f6ec42b9b',1,'adiabatic_wave_coupled::z0_max()'],['../structsurface__flux__wave__coupled.html#a4f273873e2304563f10674c497cfad30',1,'surface_flux_wave_coupled::z0_max()'],['../structsurface__temp__wave__coupled.html#aedbd53ee9bf7b4c98f5a2b88207cbb01',1,'surface_temp_wave_coupled::z0_max()']]], + ['z_5f0_4492',['z_0',['../classABLMost.html#a1301dd4cb6875c7bdf5d69126b972f91',1,'ABLMost']]], + ['z_5finp_5fsound_4493',['z_inp_sound',['../structInputSoundingData.html#a0a3d15e3959ce900c213a09230e6646c',1,'InputSoundingData']]], + ['z_5finp_5fsound_5fd_4494',['z_inp_sound_d',['../structInputSoundingData.html#aba43c1b1c5b71ca118d6967f1e4a32bb',1,'InputSoundingData']]], + ['z_5finp_5fsponge_4495',['z_inp_sponge',['../structInputSpongeData.html#ae430ab35b7ded846911bd26b0d984155',1,'InputSpongeData']]], + ['z_5fphys_5fcc_4496',['z_phys_cc',['../classERF.html#a31be0f1ae705c52c8ccc520369013284',1,'ERF']]], + ['z_5fphys_5fnd_4497',['z_phys_nd',['../classERF.html#a93e63e5af35efa564fd4195e8703f84c',1,'ERF']]], + ['z_5fphys_5fnd_5fnew_4498',['z_phys_nd_new',['../classERF.html#a4ef635c22e72c715f5703a6b95a7abe5',1,'ERF']]], + ['z_5fphys_5fnd_5fsrc_4499',['z_phys_nd_src',['../classERF.html#a30dcf40e8f104fb6b6132805d2eff47c',1,'ERF']]], + ['z_5ft_5frk_4500',['z_t_rk',['../classERF.html#a72a59614c6d5ab840b924c84d5682270',1,'ERF']]], + ['zero_5fxflux_4501',['zero_xflux',['../structAdvChoice.html#a7a086b9e2aabb65d2e5e9053e7bd6018',1,'AdvChoice']]], + ['zero_5fyflux_4502',['zero_yflux',['../structAdvChoice.html#a118575fe302e72fcd231e77be6d117a9',1,'AdvChoice']]], + ['zero_5fzflux_4503',['zero_zflux',['../structAdvChoice.html#a7da4e5242e05aeba4822b71fab596954',1,'AdvChoice']]], + ['zflux_5fimask_4504',['zflux_imask',['../classERF.html#ada098767690d194f89717b0deb3adeac',1,'ERF']]], + ['zhi_4505',['zhi',['../classKessler.html#a8f1c8af54c49e78271d077456c3aa454',1,'Kessler::zhi()'],['../classSAM.html#aaf2fc082e80f1c5cc9de339ff25ca27b',1,'SAM::zhi()'],['../classRadiation.html#ac182d77504c899dee3ff639c2a8e93c6',1,'Radiation::zhi()']]], + ['zhi_5fsponge_5fstart_4506',['zhi_sponge_start',['../structSpongeChoice.html#a5e70ccbf1d7de42a4d938416635eee36',1,'SpongeChoice']]], + ['zi_4507',['zi',['../classAerRadProps.html#ac82b4bf91bb3a23e33074e00381388e3',1,'AerRadProps::zi()'],['../classRadiation.html#a7fd0d1f49797bc9d2c248cd334b44e36',1,'Radiation::zi()']]], + ['zlevels_5fstag_4508',['zlevels_stag',['../classERF.html#a7a4d6e7887fa8f30c33a0b8899035ddb',1,'ERF']]], + ['zlo_4509',['zlo',['../structdonelan__flux.html#af7428f0272064ef770035521c9c9a98b',1,'donelan_flux::zlo()'],['../classRadiation.html#add5e5480ecd2c337c1e52e47d62ebaa0',1,'Radiation::zlo()'],['../classSAM.html#a0473906305a6eaea0bad212893b9c911',1,'SAM::zlo()'],['../classKessler.html#a02b5caebac4d5986947655feca7f0db5',1,'Kessler::zlo()'],['../structcustom__flux.html#a3b40812bce1c4be2d850abe1bbc2d208',1,'custom_flux::zlo()'],['../structmoeng__flux.html#a32dd97697698052a006613da3a0b7e67',1,'moeng_flux::zlo()']]], + ['zlo_5fsponge_5fend_4510',['zlo_sponge_end',['../structSpongeChoice.html#a1a79f8e32354ec98857597ddabfe884e',1,'SpongeChoice']]], + ['zmid_4511',['zmid',['../classSAM.html#a5a5228929f2e9032152efe0a5cb9476b',1,'SAM']]], + ['zref_4512',['zref',['../structmost__data.html#a1acd5276639042ca0834c56656302ea6',1,'most_data']]], + ['zsurf_4513',['zsurf',['../structSolverChoice.html#aa4659e9babdc5d7327266f967d9a80ff',1,'SolverChoice']]], + ['zvel_5fbc_5fdata_4514',['zvel_bc_data',['../classERF.html#a7eaa274e3e2193a19bfbe3e684bf692b',1,'ERF']]] ]; diff --git a/search/variables_2.js b/search/variables_2.js index 75ce066705..02f66c7238 100644 --- a/search/variables_2.js +++ b/search/variables_2.js @@ -1,66 +1,66 @@ var searchData= [ - ['c1_3589',['c1',['../structWENO__Z5.html#aaef4d108f7f40585ead5bdb4d8ba5c67',1,'WENO_Z5::c1()'],['../structWENO5.html#a3acb5e8bde92b17f3eefb2a0cc3dad2e',1,'WENO5::c1()']]], - ['c_5fp_3590',['c_p',['../structSolverChoice.html#a43d16f0628ba5fbe64a813de7f25f56a',1,'SolverChoice']]], - ['camname_3591',['camname',['../structMamConstituents_1_1gas__t.html#ab996ee58a5c7dc033d07938d487e79f3',1,'MamConstituents::gas_t::camname()'],['../structMamConstituents_1_1aerosol__t.html#a23e50740903b1b826352cd7486c69913',1,'MamConstituents::aerosol_t::camname()']]], - ['camname_5fmmr_5fa_3592',['camname_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a3adfcd2619c7f477e8ecd6529d8f98b6',1,'MamConstituents::mode_component_t']]], - ['camname_5fmmr_5fc_3593',['camname_mmr_c',['../structMamConstituents_1_1mode__component__t.html#aab0b2aef67ab3544af7fb0ecf2930415',1,'MamConstituents::mode_component_t']]], - ['camname_5fnum_5fa_3594',['camname_num_a',['../structMamConstituents_1_1mode__component__t.html#a5a1aa28df874b8cb28f19e730b36f037',1,'MamConstituents::mode_component_t']]], - ['camname_5fnum_5fc_3595',['camname_num_c',['../structMamConstituents_1_1mode__component__t.html#a6f588bac515da5d63593bb61df75e432',1,'MamConstituents::mode_component_t']]], - ['ce_3596',['Ce',['../structTurbChoice.html#ab6d0ae39e92dcbe7362abf53364c1a8e',1,'TurbChoice']]], - ['ce_5fwall_3597',['Ce_wall',['../structTurbChoice.html#ab2d1ecb36171ca19ea851e8e682a1478',1,'TurbChoice']]], - ['cf_5fset_5fwidth_3598',['cf_set_width',['../classERF.html#a1e3e2855b6e811596226c167573ad62d',1,'ERF']]], - ['cf_5fwidth_3599',['cf_width',['../classERF.html#ad9084179f7384e10a519989ffd51fd34',1,'ERF']]], - ['cfl_3600',['cfl',['../classERF.html#a89f605d1a1eae06a7c79f9b6b65c637f',1,'ERF']]], - ['cgrau_3601',['cgrau',['../ERF__Constants_8H.html#a22bb5d96152ac76ffe39d98d67b2b07a',1,'ERF_Constants.H']]], - ['change_5fmax_3602',['change_max',['../classERF.html#ae16d413b172bb3b3400af6d5cb236fd4',1,'ERF']]], - ['check_5ffile_3603',['check_file',['../classERF.html#ae701564fbe3da5bbd88587e5a08eca4e',1,'ERF']]], - ['check_5ftype_3604',['check_type',['../classERF.html#a32e0d0f5ae0db18ee81f9d4325a14f64',1,'ERF']]], - ['ci_3605',['CI',['../structTurbChoice.html#afbf3b28d53a35977d4ff77e6928122c0',1,'TurbChoice']]], - ['ck_3606',['Ck',['../structTurbChoice.html#a61ff7dc6ee4001ae8f2978efd5ff57e4',1,'TurbChoice']]], - ['clear_5frh_3607',['clear_rh',['../classRadiation.html#a04fcc2194ca5c8df13d384ae567aa3c7',1,'Radiation']]], - ['clim_5fmodal_5faero_3608',['clim_modal_aero',['../classMam4__aer.html#a83c2a65a851a3329d62fca09dd0263d5',1,'Mam4_aer']]], - ['cloud_5foptics_3609',['cloud_optics',['../classOptics.html#a90c700e69b63c61c6275b12c63033334',1,'Optics']]], - ['cmd_3610',['cmd',['../classMultiBlockContainer.html#ac2e558406e28ee31351eb60c7465d0ad',1,'MultiBlockContainer']]], - ['cnk_5fa_3611',['Cnk_a',['../structmost__data.html#a83c3a7004441c335b630dd2d6973f518',1,'most_data']]], - ['cnk_5fa_3612',['cnk_a',['../classABLMost.html#a75310e9079ee238a932900feaad85ac5',1,'ABLMost']]], - ['cnk_5fb_3613',['Cnk_b',['../structmost__data.html#a51b78fb4a4b8fb6aa512d4bd4fcd3cd7',1,'most_data']]], - ['cnk_5fb1_3614',['Cnk_b1',['../structmost__data.html#acfac0135facabddbdd699609bac908e4',1,'most_data']]], - ['cnk_5fb2_3615',['Cnk_b2',['../structmost__data.html#a4488059550159398fd2cddaf4d37f31b',1,'most_data']]], - ['cnk_5fd_3616',['Cnk_d',['../structmost__data.html#a73b1c119aa9b4bcaac98753a4fde9e86',1,'most_data']]], - ['coefficients_5ffile_5flw_3617',['coefficients_file_lw',['../classRrtmgp.html#a02493ce8d504b6a4d4a9a5cfec8d44f5',1,'Rrtmgp']]], - ['coefficients_5ffile_5fsw_3618',['coefficients_file_sw',['../classRrtmgp.html#a5fa9f64db9791a7f152055f484113714',1,'Rrtmgp']]], - ['coefice_3619',['coefice',['../classSAM.html#aad8c4616221c01599e4e32f2ebb08698',1,'SAM']]], - ['column_5ffile_5fname_3620',['column_file_name',['../classERF.html#a48bba6b1c1b39940b09aefbe56311e2f',1,'ERF']]], - ['column_5finterval_3621',['column_interval',['../classERF.html#afa0bef6d3146788302b81c0d4f4802d1',1,'ERF']]], - ['column_5floc_5fx_3622',['column_loc_x',['../classERF.html#a930b7d48218b3fc41d8719b50b3f6086',1,'ERF']]], - ['column_5floc_5fy_3623',['column_loc_y',['../classERF.html#a2b911f3a5a324813b1ff4462df6044a6',1,'ERF']]], - ['column_5fper_3624',['column_per',['../classERF.html#a7b0175190c6fcf829c7f2841f729b12a',1,'ERF']]], - ['comps_3625',['comps',['../structMamConstituents_1_1modes__t.html#a51263b4f4e52ec4e2068e775d7f5f1f4',1,'MamConstituents::modes_t']]], - ['cons_5fnames_3626',['cons_names',['../classERF.html#afd8cd5a477754776135befa668fdd0c9',1,'ERF']]], - ['cons_5fto_5fprim_3627',['cons_to_prim',['../TI__utils_8H.html#a76b27b6105fe279f9a43296072c843b3',1,'TI_utils.H']]], - ['const_5fgrav_3628',['CONST_GRAV',['../ERF__Constants_8H.html#ac2d0c304ab1117368778efcda612de43',1,'ERF_Constants.H']]], - ['constant_5fdensity_3629',['constant_density',['../structSolverChoice.html#aa9cf425ef14a7e28ec3411044e737b23',1,'SolverChoice']]], - ['coriolis_5f3d_3630',['coriolis_3d',['../structSolverChoice.html#a7e93900ec3e84826fcf1e02435bdae42',1,'SolverChoice']]], - ['coriolis_5ffactor_3631',['coriolis_factor',['../structSolverChoice.html#a1163778ed56af6977001ef4ec55a3da3',1,'SolverChoice']]], - ['cosphi_3632',['cosphi',['../structSolverChoice.html#a411fbfea721cd40033e113cf54a8047f',1,'SolverChoice']]], - ['coupling_5ftype_3633',['coupling_type',['../structSolverChoice.html#af976afa61859c07e6249963edc367c2d',1,'SolverChoice']]], - ['cp_5fd_3634',['Cp_d',['../ERF__Constants_8H.html#a1ee33e063343c8fb15ed025c456ebd46',1,'ERF_Constants.H']]], - ['cp_5fl_3635',['Cp_l',['../ERF__Constants_8H.html#acecae1da25fb8c8d32d1f175e18df41f',1,'ERF_Constants.H']]], - ['cp_5fv_3636',['Cp_v',['../ERF__Constants_8H.html#aea1cea8d633adb36e2ea5018925b68ee',1,'ERF_Constants.H']]], - ['crain_3637',['crain',['../ERF__Constants_8H.html#aedc41c83fba50dcbd5e1385007d3edec',1,'ERF_Constants.H']]], - ['crefwlwi_3638',['crefwlwi',['../classMam4__aer.html#a32d3651a6f9299ecee85fee320dfda50',1,'Mam4_aer']]], - ['crefwlwr_3639',['crefwlwr',['../classMam4__aer.html#ae1eea21725e40b02e21086cd73dc9d66',1,'Mam4_aer']]], - ['crefwswi_3640',['crefwswi',['../classMam4__aer.html#ad48a521caea628250a1faa6154f6094b',1,'Mam4_aer']]], - ['crefwswr_3641',['crefwswr',['../classMam4__aer.html#a139c9796ada84ff24405114f8691d7cd',1,'Mam4_aer']]], - ['cs_3642',['Cs',['../structTurbChoice.html#aa75682bb872d7917ffb8fddb21532f40',1,'TurbChoice']]], - ['csnow_3643',['csnow',['../ERF__Constants_8H.html#a00a835048e6d7b67e76cd044f483a0e2',1,'ERF_Constants.H']]], - ['custom_5fforcing_5fprim_5fvars_3644',['custom_forcing_prim_vars',['../structSolverChoice.html#aae4f377d36d01b85a1f322c45009ac75',1,'SolverChoice']]], - ['custom_5fgeostrophic_5fprofile_3645',['custom_geostrophic_profile',['../structSolverChoice.html#a5e8754b29072596a584633734a9f64ef',1,'SolverChoice']]], - ['custom_5fmoisture_5fforcing_3646',['custom_moisture_forcing',['../structSolverChoice.html#aa2e312b4e6d08797fc3c1b6d67313d48',1,'SolverChoice']]], - ['custom_5fqstar_3647',['custom_qstar',['../classABLMost.html#a31707b89fbbbdeb445ba35ed240046c3',1,'ABLMost']]], - ['custom_5frhotheta_5fforcing_3648',['custom_rhotheta_forcing',['../structSolverChoice.html#a4e81a09c9f454c680568b7776a3ed90e',1,'SolverChoice']]], - ['custom_5ftstar_3649',['custom_tstar',['../classABLMost.html#afbd0b1a37d9e9d716d82910db203e82f',1,'ABLMost']]], - ['custom_5fustar_3650',['custom_ustar',['../classABLMost.html#a1bce26c6253a6191424e7b753cd24cfa',1,'ABLMost']]], - ['custom_5fw_5fsubsidence_3651',['custom_w_subsidence',['../structSolverChoice.html#a596f061b796ada0389c81a6125150b6e',1,'SolverChoice']]] + ['c1_3595',['c1',['../structWENO__Z5.html#aaef4d108f7f40585ead5bdb4d8ba5c67',1,'WENO_Z5::c1()'],['../structWENO5.html#a3acb5e8bde92b17f3eefb2a0cc3dad2e',1,'WENO5::c1()']]], + ['c_5fp_3596',['c_p',['../structSolverChoice.html#a43d16f0628ba5fbe64a813de7f25f56a',1,'SolverChoice']]], + ['camname_3597',['camname',['../structMamConstituents_1_1gas__t.html#ab996ee58a5c7dc033d07938d487e79f3',1,'MamConstituents::gas_t::camname()'],['../structMamConstituents_1_1aerosol__t.html#a23e50740903b1b826352cd7486c69913',1,'MamConstituents::aerosol_t::camname()']]], + ['camname_5fmmr_5fa_3598',['camname_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a3adfcd2619c7f477e8ecd6529d8f98b6',1,'MamConstituents::mode_component_t']]], + ['camname_5fmmr_5fc_3599',['camname_mmr_c',['../structMamConstituents_1_1mode__component__t.html#aab0b2aef67ab3544af7fb0ecf2930415',1,'MamConstituents::mode_component_t']]], + ['camname_5fnum_5fa_3600',['camname_num_a',['../structMamConstituents_1_1mode__component__t.html#a5a1aa28df874b8cb28f19e730b36f037',1,'MamConstituents::mode_component_t']]], + ['camname_5fnum_5fc_3601',['camname_num_c',['../structMamConstituents_1_1mode__component__t.html#a6f588bac515da5d63593bb61df75e432',1,'MamConstituents::mode_component_t']]], + ['ce_3602',['Ce',['../structTurbChoice.html#ab6d0ae39e92dcbe7362abf53364c1a8e',1,'TurbChoice']]], + ['ce_5fwall_3603',['Ce_wall',['../structTurbChoice.html#ab2d1ecb36171ca19ea851e8e682a1478',1,'TurbChoice']]], + ['cf_5fset_5fwidth_3604',['cf_set_width',['../classERF.html#a1e3e2855b6e811596226c167573ad62d',1,'ERF']]], + ['cf_5fwidth_3605',['cf_width',['../classERF.html#ad9084179f7384e10a519989ffd51fd34',1,'ERF']]], + ['cfl_3606',['cfl',['../classERF.html#a89f605d1a1eae06a7c79f9b6b65c637f',1,'ERF']]], + ['cgrau_3607',['cgrau',['../ERF__Constants_8H.html#a22bb5d96152ac76ffe39d98d67b2b07a',1,'ERF_Constants.H']]], + ['change_5fmax_3608',['change_max',['../classERF.html#ae16d413b172bb3b3400af6d5cb236fd4',1,'ERF']]], + ['check_5ffile_3609',['check_file',['../classERF.html#ae701564fbe3da5bbd88587e5a08eca4e',1,'ERF']]], + ['check_5ftype_3610',['check_type',['../classERF.html#a32e0d0f5ae0db18ee81f9d4325a14f64',1,'ERF']]], + ['ci_3611',['CI',['../structTurbChoice.html#afbf3b28d53a35977d4ff77e6928122c0',1,'TurbChoice']]], + ['ck_3612',['Ck',['../structTurbChoice.html#a61ff7dc6ee4001ae8f2978efd5ff57e4',1,'TurbChoice']]], + ['clear_5frh_3613',['clear_rh',['../classRadiation.html#a04fcc2194ca5c8df13d384ae567aa3c7',1,'Radiation']]], + ['clim_5fmodal_5faero_3614',['clim_modal_aero',['../classMam4__aer.html#a83c2a65a851a3329d62fca09dd0263d5',1,'Mam4_aer']]], + ['cloud_5foptics_3615',['cloud_optics',['../classOptics.html#a90c700e69b63c61c6275b12c63033334',1,'Optics']]], + ['cmd_3616',['cmd',['../classMultiBlockContainer.html#ac2e558406e28ee31351eb60c7465d0ad',1,'MultiBlockContainer']]], + ['cnk_5fa_3617',['cnk_a',['../classABLMost.html#a75310e9079ee238a932900feaad85ac5',1,'ABLMost']]], + ['cnk_5fa_3618',['Cnk_a',['../structmost__data.html#a83c3a7004441c335b630dd2d6973f518',1,'most_data']]], + ['cnk_5fb_3619',['Cnk_b',['../structmost__data.html#a51b78fb4a4b8fb6aa512d4bd4fcd3cd7',1,'most_data']]], + ['cnk_5fb1_3620',['Cnk_b1',['../structmost__data.html#acfac0135facabddbdd699609bac908e4',1,'most_data']]], + ['cnk_5fb2_3621',['Cnk_b2',['../structmost__data.html#a4488059550159398fd2cddaf4d37f31b',1,'most_data']]], + ['cnk_5fd_3622',['Cnk_d',['../structmost__data.html#a73b1c119aa9b4bcaac98753a4fde9e86',1,'most_data']]], + ['coefficients_5ffile_5flw_3623',['coefficients_file_lw',['../classRrtmgp.html#a02493ce8d504b6a4d4a9a5cfec8d44f5',1,'Rrtmgp']]], + ['coefficients_5ffile_5fsw_3624',['coefficients_file_sw',['../classRrtmgp.html#a5fa9f64db9791a7f152055f484113714',1,'Rrtmgp']]], + ['coefice_3625',['coefice',['../classSAM.html#aad8c4616221c01599e4e32f2ebb08698',1,'SAM']]], + ['column_5ffile_5fname_3626',['column_file_name',['../classERF.html#a48bba6b1c1b39940b09aefbe56311e2f',1,'ERF']]], + ['column_5finterval_3627',['column_interval',['../classERF.html#afa0bef6d3146788302b81c0d4f4802d1',1,'ERF']]], + ['column_5floc_5fx_3628',['column_loc_x',['../classERF.html#a930b7d48218b3fc41d8719b50b3f6086',1,'ERF']]], + ['column_5floc_5fy_3629',['column_loc_y',['../classERF.html#a2b911f3a5a324813b1ff4462df6044a6',1,'ERF']]], + ['column_5fper_3630',['column_per',['../classERF.html#a7b0175190c6fcf829c7f2841f729b12a',1,'ERF']]], + ['comps_3631',['comps',['../structMamConstituents_1_1modes__t.html#a51263b4f4e52ec4e2068e775d7f5f1f4',1,'MamConstituents::modes_t']]], + ['cons_5fnames_3632',['cons_names',['../classERF.html#afd8cd5a477754776135befa668fdd0c9',1,'ERF']]], + ['cons_5fto_5fprim_3633',['cons_to_prim',['../TI__utils_8H.html#a76b27b6105fe279f9a43296072c843b3',1,'TI_utils.H']]], + ['const_5fgrav_3634',['CONST_GRAV',['../ERF__Constants_8H.html#ac2d0c304ab1117368778efcda612de43',1,'ERF_Constants.H']]], + ['constant_5fdensity_3635',['constant_density',['../structSolverChoice.html#aa9cf425ef14a7e28ec3411044e737b23',1,'SolverChoice']]], + ['coriolis_5f3d_3636',['coriolis_3d',['../structSolverChoice.html#a7e93900ec3e84826fcf1e02435bdae42',1,'SolverChoice']]], + ['coriolis_5ffactor_3637',['coriolis_factor',['../structSolverChoice.html#a1163778ed56af6977001ef4ec55a3da3',1,'SolverChoice']]], + ['cosphi_3638',['cosphi',['../structSolverChoice.html#a411fbfea721cd40033e113cf54a8047f',1,'SolverChoice']]], + ['coupling_5ftype_3639',['coupling_type',['../structSolverChoice.html#af976afa61859c07e6249963edc367c2d',1,'SolverChoice']]], + ['cp_5fd_3640',['Cp_d',['../ERF__Constants_8H.html#a1ee33e063343c8fb15ed025c456ebd46',1,'ERF_Constants.H']]], + ['cp_5fl_3641',['Cp_l',['../ERF__Constants_8H.html#acecae1da25fb8c8d32d1f175e18df41f',1,'ERF_Constants.H']]], + ['cp_5fv_3642',['Cp_v',['../ERF__Constants_8H.html#aea1cea8d633adb36e2ea5018925b68ee',1,'ERF_Constants.H']]], + ['crain_3643',['crain',['../ERF__Constants_8H.html#aedc41c83fba50dcbd5e1385007d3edec',1,'ERF_Constants.H']]], + ['crefwlwi_3644',['crefwlwi',['../classMam4__aer.html#a32d3651a6f9299ecee85fee320dfda50',1,'Mam4_aer']]], + ['crefwlwr_3645',['crefwlwr',['../classMam4__aer.html#ae1eea21725e40b02e21086cd73dc9d66',1,'Mam4_aer']]], + ['crefwswi_3646',['crefwswi',['../classMam4__aer.html#ad48a521caea628250a1faa6154f6094b',1,'Mam4_aer']]], + ['crefwswr_3647',['crefwswr',['../classMam4__aer.html#a139c9796ada84ff24405114f8691d7cd',1,'Mam4_aer']]], + ['cs_3648',['Cs',['../structTurbChoice.html#aa75682bb872d7917ffb8fddb21532f40',1,'TurbChoice']]], + ['csnow_3649',['csnow',['../ERF__Constants_8H.html#a00a835048e6d7b67e76cd044f483a0e2',1,'ERF_Constants.H']]], + ['custom_5fforcing_5fprim_5fvars_3650',['custom_forcing_prim_vars',['../structSolverChoice.html#aae4f377d36d01b85a1f322c45009ac75',1,'SolverChoice']]], + ['custom_5fgeostrophic_5fprofile_3651',['custom_geostrophic_profile',['../structSolverChoice.html#a5e8754b29072596a584633734a9f64ef',1,'SolverChoice']]], + ['custom_5fmoisture_5fforcing_3652',['custom_moisture_forcing',['../structSolverChoice.html#aa2e312b4e6d08797fc3c1b6d67313d48',1,'SolverChoice']]], + ['custom_5fqstar_3653',['custom_qstar',['../classABLMost.html#a31707b89fbbbdeb445ba35ed240046c3',1,'ABLMost']]], + ['custom_5frhotheta_5fforcing_3654',['custom_rhotheta_forcing',['../structSolverChoice.html#a4e81a09c9f454c680568b7776a3ed90e',1,'SolverChoice']]], + ['custom_5ftstar_3655',['custom_tstar',['../classABLMost.html#afbd0b1a37d9e9d716d82910db203e82f',1,'ABLMost']]], + ['custom_5fustar_3656',['custom_ustar',['../classABLMost.html#a1bce26c6253a6191424e7b753cd24cfa',1,'ABLMost']]], + ['custom_5fw_5fsubsidence_3657',['custom_w_subsidence',['../structSolverChoice.html#a596f061b796ada0389c81a6125150b6e',1,'SolverChoice']]] ]; diff --git a/search/variables_3.js b/search/variables_3.js index 39610694a1..6081c24282 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,63 +1,63 @@ var searchData= [ - ['d_5fhavg_5fdensity_3652',['d_havg_density',['../classERF.html#a84cf7616e7b3928f08f4bd56112db01e',1,'ERF']]], - ['d_5fhavg_5fpressure_3653',['d_havg_pressure',['../classERF.html#a9a4f076c56f31fbb5e68c09706605a05',1,'ERF']]], - ['d_5fhavg_5fqc_3654',['d_havg_qc',['../classERF.html#a8199cc1ec38b9dfd47262ccc7df6a941',1,'ERF']]], - ['d_5fhavg_5fqv_3655',['d_havg_qv',['../classERF.html#a2b0085123e02051ac4c2a72e9972e6ee',1,'ERF']]], - ['d_5fhavg_5ftemperature_3656',['d_havg_temperature',['../classERF.html#a20350959b7b3e252ee3a802e7998ca8d',1,'ERF']]], - ['d_5frayleigh_5fptrs_3657',['d_rayleigh_ptrs',['../classERF.html#ad598bde8e728479faaa7c2820096b47a',1,'ERF']]], - ['d_5frhoqt_5fsrc_3658',['d_rhoqt_src',['../classERF.html#a838687881ef3626f932d0e95ceff0e53',1,'ERF']]], - ['d_5frhotheta_5fsrc_3659',['d_rhotheta_src',['../classERF.html#a0c1fdcfbc9cbd6cb13e41d1170b161f8',1,'ERF']]], - ['d_5fsponge_5fptrs_3660',['d_sponge_ptrs',['../classERF.html#a3b9bcb54c278dfec6027e9727cc01bc5',1,'ERF']]], - ['d_5fu_5fgeos_3661',['d_u_geos',['../classERF.html#ac020980af9dbf46be43dd9f7127c06da',1,'ERF']]], - ['d_5fv_5fgeos_3662',['d_v_geos',['../classERF.html#a7d245afb7b3236b5967902f50bf9000b',1,'ERF']]], - ['d_5fw_5fsubsid_3663',['d_w_subsid',['../classERF.html#ac94ddee2f501dbcea2a516284b7119b5',1,'ERF']]], - ['data_3664',['data',['../structNDArray.html#a9d3679c95b5bf1813a7edaedf221837e',1,'NDArray']]], - ['datalog_3665',['datalog',['../classERF.html#a1cade630b005dbcc0f644987ef3db287',1,'ERF']]], - ['datalogname_3666',['datalogname',['../classERF.html#a9248a4eb025c2647e003f838cba52a21',1,'ERF']]], - ['density_5faer_3667',['density_aer',['../structPhysProp_1_1physprop__t.html#a8df74558339352f0e8c0031fc3160a09',1,'PhysProp::physprop_t']]], - ['depth_3668',['depth',['../classABLMost.html#a38ed37dd984fcc7be3b5ae04b7272459',1,'ABLMost']]], - ['derived_5fnames_3669',['derived_names',['../classERF.html#a9fc0f6e6ca35036d2e3a36dd42e66435',1,'ERF']]], - ['destag_5fprofiles_3670',['destag_profiles',['../classERF.html#a65f19c55c8d3669445866a1c3bbb628d',1,'ERF']]], - ['detj_5fcc_3671',['detJ_cc',['../classERF.html#a30f8b851ed29d38695d44cff257f14e6',1,'ERF']]], - ['detj_5fcc_5fnew_3672',['detJ_cc_new',['../classERF.html#ae39bf64c5306b1dd939d82d9df728daa',1,'ERF']]], - ['detj_5fcc_5fsrc_3673',['detJ_cc_src',['../classERF.html#a9a411e0ea9d9bdbfab957c8081229091',1,'ERF']]], - ['dgnum_3674',['dgnum',['../structPhysProp_1_1physprop__t.html#a66b63e7d4250ce345343af372d529193',1,'PhysProp::physprop_t']]], - ['dgnumdry_5fm_3675',['dgnumdry_m',['../classMam4__aer.html#a12eaca69207827a3988597c3e2f2bb0e',1,'Mam4_aer']]], - ['dgnumhi_3676',['dgnumhi',['../structPhysProp_1_1physprop__t.html#a0a6b0b2e1d1906ac628da5c03c54dd2c',1,'PhysProp::physprop_t']]], - ['dgnumlo_3677',['dgnumlo',['../structPhysProp_1_1physprop__t.html#a2e423bf4c825875ea8d9a72ead6c3b20',1,'PhysProp::physprop_t']]], - ['dgnumwet_5fm_3678',['dgnumwet_m',['../classMam4__aer.html#a69a1949364f03af84c9e4c12973a5223',1,'Mam4_aer']]], - ['diffchoice_3679',['diffChoice',['../structSolverChoice.html#a396122e87a3d15c4ec8666d7dd18c095',1,'SolverChoice']]], - ['diffelq_3680',['diffelq',['../ERF__Constants_8H.html#a4e1c44dade7fcd7648d3e87ba5bba4c1',1,'ERF_Constants.H']]], - ['diffuse_5fqke_5f3d_3681',['diffuse_QKE_3D',['../structTurbChoice.html#abf5c21916e9737e406ff55a62f12c781',1,'TurbChoice']]], - ['dimid_3682',['dimid',['../structncutils_1_1NCDim.html#a1c5560c95be35dbcedaf1390972175f8',1,'ncutils::NCDim']]], - ['dispersion_5faer_3683',['dispersion_aer',['../structPhysProp_1_1physprop__t.html#adf99574ee8aea212bec426dd42a4a9e4',1,'PhysProp::physprop_t']]], - ['do_5faerosol_5frad_3684',['do_aerosol_rad',['../classRadiation.html#a6a43bd5c228b629042b73e06f8fbcf87',1,'Radiation']]], - ['do_5fcloud_3685',['do_cloud',['../structSolverChoice.html#af352bb75ceaeae4ac534d3378fbf393a',1,'SolverChoice']]], - ['do_5flong_5fwave_5frad_3686',['do_long_wave_rad',['../classRadiation.html#afb905ef9ee37afaa882346803dae94c9',1,'Radiation']]], - ['do_5fprecip_3687',['do_precip',['../structSolverChoice.html#a766e5884354ed6483704f8257036ee75',1,'SolverChoice']]], - ['do_5fshort_5fwave_5frad_3688',['do_short_wave_rad',['../classRadiation.html#ad1177f9f1504cb562fb70b7f454387fc',1,'Radiation']]], - ['do_5fsnow_5foptics_3689',['do_snow_optics',['../classRadiation.html#a8c411f9344910aab58b29c4a3bcab401',1,'Radiation']]], - ['docloud_3690',['docloud',['../classSAM.html#a77c335e68b7ad8e6069d1318ea673a16',1,'SAM::docloud()'],['../classKessler.html#a7335cec5eabf2a33c8cd274b09863c28',1,'Kessler::docloud()']]], - ['dohirs_3691',['dohirs',['../classRadiation.html#aface9778f843db231e142379cffb709c',1,'Radiation']]], - ['domain_5fbc_5ftype_3692',['domain_bc_type',['../classERF.html#ae5968f1bed602fa87cdd5cb7905b7e5e',1,'ERF']]], - ['domain_5fbcs_5ftype_3693',['domain_bcs_type',['../classERF.html#a574521986a6e403159f83c8b8123ba90',1,'ERF']]], - ['domain_5fbcs_5ftype_5fd_3694',['domain_bcs_type_d',['../classERF.html#a8a99e22b1111c803e31b4afd5fcdea60',1,'ERF']]], - ['doprecip_3695',['doprecip',['../classSAM.html#a54766f324324d579d2591a0bdc60e359',1,'SAM::doprecip()'],['../classKessler.html#a2d8ae6f03c19821ef6279dcadd5cb36e',1,'Kessler::doprecip()']]], - ['dryrad_5faer_3696',['dryrad_aer',['../structPhysProp_1_1physprop__t.html#a55622eb338277f3ce9c7d5b774a9c2c5',1,'PhysProp::physprop_t']]], - ['dryscal_5fhoriz_5fadv_5ftype_3697',['dryscal_horiz_adv_type',['../structAdvChoice.html#a74a383e01c24980b72b920054ee5c1ab',1,'AdvChoice']]], - ['dryscal_5fhoriz_5fupw_5ffrac_3698',['dryscal_horiz_upw_frac',['../structAdvChoice.html#afb0ff64219a9e79d077b1a06da7817ae',1,'AdvChoice']]], - ['dryscal_5fvert_5fadv_5ftype_3699',['dryscal_vert_adv_type',['../structAdvChoice.html#add9ddd5d61fc695bd2df0e3818767b78',1,'AdvChoice']]], - ['dryscal_5fvert_5fupw_5ffrac_3700',['dryscal_vert_upw_frac',['../structAdvChoice.html#a1fc6421356a6c2ecfea0a46b3928d9cf',1,'AdvChoice']]], - ['dt_3701',['dt',['../classERF.html#ad34bae243fdb6c3029f5abe4fb4bca2d',1,'ERF::dt()'],['../classKessler.html#a86cf1c45a302d0e4a860860dab3dbe65',1,'Kessler::dt()'],['../classSAM.html#af9ffbd0c3f98c0c5d0a7ac4b1fb3dec9',1,'SAM::dt()'],['../classRadiation.html#a98ebcca0b6a735bb910aedef14ce9a37',1,'Radiation::dt()']]], - ['dt_5favg_3702',['dt_avg',['../classRadiation.html#af65d65db4b84a4afd921db0f10ffa31e',1,'Radiation']]], - ['dt_5fmri_5fratio_3703',['dt_mri_ratio',['../classERF.html#a3cf7cb2e51eb7b69cb4079ffc6722459',1,'ERF']]], - ['dtos_3704',['dtos',['../classMultiBlockContainer.html#a537ef22d2809607f9d353b912eedffcf',1,'MultiBlockContainer']]], - ['dycore_5fhoriz_5fadv_5ftype_3705',['dycore_horiz_adv_type',['../structAdvChoice.html#a81152997920406ea2aa97cbb5af2d9b6',1,'AdvChoice']]], - ['dycore_5fhoriz_5fupw_5ffrac_3706',['dycore_horiz_upw_frac',['../structAdvChoice.html#abde30f55d66f1716d7459a09001d3f43',1,'AdvChoice']]], - ['dycore_5fvert_5fadv_5ftype_3707',['dycore_vert_adv_type',['../structAdvChoice.html#a2dd44749e2d4f224ae1da4f9e53e257a',1,'AdvChoice']]], - ['dycore_5fvert_5fupw_5ffrac_3708',['dycore_vert_upw_frac',['../structAdvChoice.html#a48a2a3eb5899f899e202df67fd8bb2e0',1,'AdvChoice']]], - ['dynamicviscosity_3709',['dynamicViscosity',['../structDiffChoice.html#abaff02e5f99628d6a91b546f3ad1fae6',1,'DiffChoice']]], - ['dz0_3710',['dz0',['../structSolverChoice.html#a0a4f1c55ea1e3a7d50f926ee0d20a21c',1,'SolverChoice']]], - ['dz_5fmin_3711',['dz_min',['../classERF.html#a0656573ffb79f0fda8d02d5ea0482ed2',1,'ERF']]] + ['d_5fhavg_5fdensity_3658',['d_havg_density',['../classERF.html#a84cf7616e7b3928f08f4bd56112db01e',1,'ERF']]], + ['d_5fhavg_5fpressure_3659',['d_havg_pressure',['../classERF.html#a9a4f076c56f31fbb5e68c09706605a05',1,'ERF']]], + ['d_5fhavg_5fqc_3660',['d_havg_qc',['../classERF.html#a8199cc1ec38b9dfd47262ccc7df6a941',1,'ERF']]], + ['d_5fhavg_5fqv_3661',['d_havg_qv',['../classERF.html#a2b0085123e02051ac4c2a72e9972e6ee',1,'ERF']]], + ['d_5fhavg_5ftemperature_3662',['d_havg_temperature',['../classERF.html#a20350959b7b3e252ee3a802e7998ca8d',1,'ERF']]], + ['d_5frayleigh_5fptrs_3663',['d_rayleigh_ptrs',['../classERF.html#ad598bde8e728479faaa7c2820096b47a',1,'ERF']]], + ['d_5frhoqt_5fsrc_3664',['d_rhoqt_src',['../classERF.html#a838687881ef3626f932d0e95ceff0e53',1,'ERF']]], + ['d_5frhotheta_5fsrc_3665',['d_rhotheta_src',['../classERF.html#a0c1fdcfbc9cbd6cb13e41d1170b161f8',1,'ERF']]], + ['d_5fsponge_5fptrs_3666',['d_sponge_ptrs',['../classERF.html#a3b9bcb54c278dfec6027e9727cc01bc5',1,'ERF']]], + ['d_5fu_5fgeos_3667',['d_u_geos',['../classERF.html#ac020980af9dbf46be43dd9f7127c06da',1,'ERF']]], + ['d_5fv_5fgeos_3668',['d_v_geos',['../classERF.html#a7d245afb7b3236b5967902f50bf9000b',1,'ERF']]], + ['d_5fw_5fsubsid_3669',['d_w_subsid',['../classERF.html#ac94ddee2f501dbcea2a516284b7119b5',1,'ERF']]], + ['data_3670',['data',['../structNDArray.html#a9d3679c95b5bf1813a7edaedf221837e',1,'NDArray']]], + ['datalog_3671',['datalog',['../classERF.html#a1cade630b005dbcc0f644987ef3db287',1,'ERF']]], + ['datalogname_3672',['datalogname',['../classERF.html#a9248a4eb025c2647e003f838cba52a21',1,'ERF']]], + ['density_5faer_3673',['density_aer',['../structPhysProp_1_1physprop__t.html#a8df74558339352f0e8c0031fc3160a09',1,'PhysProp::physprop_t']]], + ['depth_3674',['depth',['../classABLMost.html#a38ed37dd984fcc7be3b5ae04b7272459',1,'ABLMost']]], + ['derived_5fnames_3675',['derived_names',['../classERF.html#a9fc0f6e6ca35036d2e3a36dd42e66435',1,'ERF']]], + ['destag_5fprofiles_3676',['destag_profiles',['../classERF.html#a65f19c55c8d3669445866a1c3bbb628d',1,'ERF']]], + ['detj_5fcc_3677',['detJ_cc',['../classERF.html#a30f8b851ed29d38695d44cff257f14e6',1,'ERF']]], + ['detj_5fcc_5fnew_3678',['detJ_cc_new',['../classERF.html#ae39bf64c5306b1dd939d82d9df728daa',1,'ERF']]], + ['detj_5fcc_5fsrc_3679',['detJ_cc_src',['../classERF.html#a9a411e0ea9d9bdbfab957c8081229091',1,'ERF']]], + ['dgnum_3680',['dgnum',['../structPhysProp_1_1physprop__t.html#a66b63e7d4250ce345343af372d529193',1,'PhysProp::physprop_t']]], + ['dgnumdry_5fm_3681',['dgnumdry_m',['../classMam4__aer.html#a12eaca69207827a3988597c3e2f2bb0e',1,'Mam4_aer']]], + ['dgnumhi_3682',['dgnumhi',['../structPhysProp_1_1physprop__t.html#a0a6b0b2e1d1906ac628da5c03c54dd2c',1,'PhysProp::physprop_t']]], + ['dgnumlo_3683',['dgnumlo',['../structPhysProp_1_1physprop__t.html#a2e423bf4c825875ea8d9a72ead6c3b20',1,'PhysProp::physprop_t']]], + ['dgnumwet_5fm_3684',['dgnumwet_m',['../classMam4__aer.html#a69a1949364f03af84c9e4c12973a5223',1,'Mam4_aer']]], + ['diffchoice_3685',['diffChoice',['../structSolverChoice.html#a396122e87a3d15c4ec8666d7dd18c095',1,'SolverChoice']]], + ['diffelq_3686',['diffelq',['../ERF__Constants_8H.html#a4e1c44dade7fcd7648d3e87ba5bba4c1',1,'ERF_Constants.H']]], + ['diffuse_5fqke_5f3d_3687',['diffuse_QKE_3D',['../structTurbChoice.html#abf5c21916e9737e406ff55a62f12c781',1,'TurbChoice']]], + ['dimid_3688',['dimid',['../structncutils_1_1NCDim.html#a1c5560c95be35dbcedaf1390972175f8',1,'ncutils::NCDim']]], + ['dispersion_5faer_3689',['dispersion_aer',['../structPhysProp_1_1physprop__t.html#adf99574ee8aea212bec426dd42a4a9e4',1,'PhysProp::physprop_t']]], + ['do_5faerosol_5frad_3690',['do_aerosol_rad',['../classRadiation.html#a6a43bd5c228b629042b73e06f8fbcf87',1,'Radiation']]], + ['do_5fcloud_3691',['do_cloud',['../structSolverChoice.html#af352bb75ceaeae4ac534d3378fbf393a',1,'SolverChoice']]], + ['do_5flong_5fwave_5frad_3692',['do_long_wave_rad',['../classRadiation.html#afb905ef9ee37afaa882346803dae94c9',1,'Radiation']]], + ['do_5fprecip_3693',['do_precip',['../structSolverChoice.html#a766e5884354ed6483704f8257036ee75',1,'SolverChoice']]], + ['do_5fshort_5fwave_5frad_3694',['do_short_wave_rad',['../classRadiation.html#ad1177f9f1504cb562fb70b7f454387fc',1,'Radiation']]], + ['do_5fsnow_5foptics_3695',['do_snow_optics',['../classRadiation.html#a8c411f9344910aab58b29c4a3bcab401',1,'Radiation']]], + ['docloud_3696',['docloud',['../classSAM.html#a77c335e68b7ad8e6069d1318ea673a16',1,'SAM::docloud()'],['../classKessler.html#a7335cec5eabf2a33c8cd274b09863c28',1,'Kessler::docloud()']]], + ['dohirs_3697',['dohirs',['../classRadiation.html#aface9778f843db231e142379cffb709c',1,'Radiation']]], + ['domain_5fbc_5ftype_3698',['domain_bc_type',['../classERF.html#ae5968f1bed602fa87cdd5cb7905b7e5e',1,'ERF']]], + ['domain_5fbcs_5ftype_3699',['domain_bcs_type',['../classERF.html#a574521986a6e403159f83c8b8123ba90',1,'ERF']]], + ['domain_5fbcs_5ftype_5fd_3700',['domain_bcs_type_d',['../classERF.html#a8a99e22b1111c803e31b4afd5fcdea60',1,'ERF']]], + ['doprecip_3701',['doprecip',['../classSAM.html#a54766f324324d579d2591a0bdc60e359',1,'SAM::doprecip()'],['../classKessler.html#a2d8ae6f03c19821ef6279dcadd5cb36e',1,'Kessler::doprecip()']]], + ['dryrad_5faer_3702',['dryrad_aer',['../structPhysProp_1_1physprop__t.html#a55622eb338277f3ce9c7d5b774a9c2c5',1,'PhysProp::physprop_t']]], + ['dryscal_5fhoriz_5fadv_5ftype_3703',['dryscal_horiz_adv_type',['../structAdvChoice.html#a74a383e01c24980b72b920054ee5c1ab',1,'AdvChoice']]], + ['dryscal_5fhoriz_5fupw_5ffrac_3704',['dryscal_horiz_upw_frac',['../structAdvChoice.html#afb0ff64219a9e79d077b1a06da7817ae',1,'AdvChoice']]], + ['dryscal_5fvert_5fadv_5ftype_3705',['dryscal_vert_adv_type',['../structAdvChoice.html#add9ddd5d61fc695bd2df0e3818767b78',1,'AdvChoice']]], + ['dryscal_5fvert_5fupw_5ffrac_3706',['dryscal_vert_upw_frac',['../structAdvChoice.html#a1fc6421356a6c2ecfea0a46b3928d9cf',1,'AdvChoice']]], + ['dt_3707',['dt',['../classERF.html#ad34bae243fdb6c3029f5abe4fb4bca2d',1,'ERF::dt()'],['../classKessler.html#a86cf1c45a302d0e4a860860dab3dbe65',1,'Kessler::dt()'],['../classSAM.html#af9ffbd0c3f98c0c5d0a7ac4b1fb3dec9',1,'SAM::dt()'],['../classRadiation.html#a98ebcca0b6a735bb910aedef14ce9a37',1,'Radiation::dt()']]], + ['dt_5favg_3708',['dt_avg',['../classRadiation.html#af65d65db4b84a4afd921db0f10ffa31e',1,'Radiation']]], + ['dt_5fmri_5fratio_3709',['dt_mri_ratio',['../classERF.html#a3cf7cb2e51eb7b69cb4079ffc6722459',1,'ERF']]], + ['dtos_3710',['dtos',['../classMultiBlockContainer.html#a537ef22d2809607f9d353b912eedffcf',1,'MultiBlockContainer']]], + ['dycore_5fhoriz_5fadv_5ftype_3711',['dycore_horiz_adv_type',['../structAdvChoice.html#a81152997920406ea2aa97cbb5af2d9b6',1,'AdvChoice']]], + ['dycore_5fhoriz_5fupw_5ffrac_3712',['dycore_horiz_upw_frac',['../structAdvChoice.html#abde30f55d66f1716d7459a09001d3f43',1,'AdvChoice']]], + ['dycore_5fvert_5fadv_5ftype_3713',['dycore_vert_adv_type',['../structAdvChoice.html#a2dd44749e2d4f224ae1da4f9e53e257a',1,'AdvChoice']]], + ['dycore_5fvert_5fupw_5ffrac_3714',['dycore_vert_upw_frac',['../structAdvChoice.html#a48a2a3eb5899f899e202df67fd8bb2e0',1,'AdvChoice']]], + ['dynamicviscosity_3715',['dynamicViscosity',['../structDiffChoice.html#abaff02e5f99628d6a91b546f3ad1fae6',1,'DiffChoice']]], + ['dz0_3716',['dz0',['../structSolverChoice.html#a0a4f1c55ea1e3a7d50f926ee0d20a21c',1,'SolverChoice']]], + ['dz_5fmin_3717',['dz_min',['../classERF.html#a0656573ffb79f0fda8d02d5ea0482ed2',1,'ERF']]] ]; diff --git a/search/variables_4.js b/search/variables_4.js index 96d21d7172..6d1ba9a85d 100644 --- a/search/variables_4.js +++ b/search/variables_4.js @@ -1,26 +1,26 @@ var searchData= [ - ['eccen_3712',['eccen',['../classRadiation.html#a62efb2cdbddfca4321d9e866b6a79b11',1,'Radiation']]], - ['eddydiffs_5flev_3713',['eddyDiffs_lev',['../classERF.html#a327d704704abd516be19339cb2d226f9',1,'ERF']]], - ['egccoef_3714',['egccoef',['../ERF__Constants_8H.html#a65f78c57eaba4f35dc9183cd2f3e66e3',1,'ERF_Constants.H']]], - ['egicoef_3715',['egicoef',['../ERF__Constants_8H.html#a6b49f5e9d61881c5a59656453a6c025f',1,'ERF_Constants.H']]], - ['empty_3716',['empty',['../classUnionListIF.html#ada33e955e690c4535d78e6db572707d7',1,'UnionListIF']]], - ['eps_3717',['eps',['../structsurface__flux__wave__coupled.html#aee14d25dbf38dc291b9c4900d737e121',1,'surface_flux_wave_coupled::eps()'],['../structWENO__Z5.html#ab4cfe75de30306d2462c33b4797fa570',1,'WENO_Z5::eps()'],['../structWENO__MZQ3.html#ad02f88cd05b6e31261fb3380887a2099',1,'WENO_MZQ3::eps()'],['../structWENO__Z3.html#a04370c4cf4d845f967ec610ff66f5d2b',1,'WENO_Z3::eps()'],['../structWENO5.html#a0eb3eb8be72f02731cd24f03d5c2b9ca',1,'WENO5::eps()'],['../structWENO3.html#a5ea04e699e55b168c29b38e9e453660f',1,'WENO3::eps()'],['../structcustom__flux.html#ae0e2af01151c51f4c335f053a8bb8f17',1,'custom_flux::eps()'],['../structmoeng__flux.html#a3d06eff1aa7d6c357e1245eb8f5b96f7',1,'moeng_flux::eps()'],['../structsurface__temp__wave__coupled.html#a2a663fad6d183ced2edb1dc99fe104bf',1,'surface_temp_wave_coupled::eps()'],['../structadiabatic__wave__coupled.html#a3f907fc7025d3d3f7e44c222e12b4df1',1,'adiabatic_wave_coupled::eps()']]], - ['epsilo_3718',['epsilo',['../ERF__Constants_8H.html#a630c4c3e10ef44d50ca4c6939a59b6a3',1,'ERF_Constants.H']]], - ['erccoef_3719',['erccoef',['../ERF__Constants_8H.html#af90fa8b6a26f98067ce125597f35d983',1,'ERF_Constants.H']]], - ['erf1_3720',['erf1',['../classMultiBlockContainer.html#a1ee9fa78e0ade97253f818516df5d83d',1,'MultiBlockContainer']]], - ['erf2_3721',['erf2',['../classMultiBlockContainer.html#ac65a89fe2e12cff2c871d641f965e322',1,'MultiBlockContainer']]], - ['esccoef_3722',['esccoef',['../ERF__Constants_8H.html#ac16a7511bec41b7d5a558b5841e8f3b1',1,'ERF_Constants.H']]], - ['esicoef_3723',['esicoef',['../ERF__Constants_8H.html#a414035f12e97c86f4e40cb6763c29ddb',1,'ERF_Constants.H']]], - ['eta_5feps_3724',['eta_eps',['../structcustom__flux.html#aa04871c3e8d2e06f502cde2404c90be4',1,'custom_flux::eta_eps()'],['../structdonelan__flux.html#aac38c6d44658be0daa32dc8bd0b29adb',1,'donelan_flux::eta_eps()'],['../structmoeng__flux.html#a67cae16850c061bb189a783159ac6406',1,'moeng_flux::eta_eps()']]], - ['evapg1_3725',['evapg1',['../classSAM.html#a2e241fff555231e1cc87947a624bb5d6',1,'SAM']]], - ['evapg2_3726',['evapg2',['../classSAM.html#a3117e23160d027ccb4dacf744a477a40',1,'SAM']]], - ['evapr1_3727',['evapr1',['../classSAM.html#a8350a31a9f29bedee48b24bb43d5b0fc',1,'SAM']]], - ['evapr2_3728',['evapr2',['../classSAM.html#a0edeaaddf7573079fdc9af1484ce5582',1,'SAM']]], - ['evaps1_3729',['evaps1',['../classSAM.html#a56c463cbd313722b567dd88e7ac6fccd',1,'SAM']]], - ['evaps2_3730',['evaps2',['../classSAM.html#a8f9e9699afd94d393be846cd26933fd0',1,'SAM']]], - ['ext_5fcmip6_5fsw_3731',['ext_cmip6_sw',['../classAerRadProps.html#acf87aa0fdbfa3b73924a1f7c56088e55',1,'AerRadProps']]], - ['ext_5fsw_5fice_3732',['ext_sw_ice',['../classCloudRadProps.html#a4664e7123fdc065b7ff40e716453b050',1,'CloudRadProps']]], - ['ext_5fsw_5fliq_3733',['ext_sw_liq',['../classCloudRadProps.html#a98a74e616e9952f22102a6d3c3f4af51',1,'CloudRadProps']]], - ['extpsw_3734',['extpsw',['../structPhysProp_1_1physprop__t.html#aa86746c3ce43b7a278d78276bbe0d153',1,'PhysProp::physprop_t']]] + ['eccen_3718',['eccen',['../classRadiation.html#a62efb2cdbddfca4321d9e866b6a79b11',1,'Radiation']]], + ['eddydiffs_5flev_3719',['eddyDiffs_lev',['../classERF.html#a327d704704abd516be19339cb2d226f9',1,'ERF']]], + ['egccoef_3720',['egccoef',['../ERF__Constants_8H.html#a65f78c57eaba4f35dc9183cd2f3e66e3',1,'ERF_Constants.H']]], + ['egicoef_3721',['egicoef',['../ERF__Constants_8H.html#a6b49f5e9d61881c5a59656453a6c025f',1,'ERF_Constants.H']]], + ['empty_3722',['empty',['../classUnionListIF.html#ada33e955e690c4535d78e6db572707d7',1,'UnionListIF']]], + ['eps_3723',['eps',['../structsurface__flux__wave__coupled.html#aee14d25dbf38dc291b9c4900d737e121',1,'surface_flux_wave_coupled::eps()'],['../structWENO__Z5.html#ab4cfe75de30306d2462c33b4797fa570',1,'WENO_Z5::eps()'],['../structWENO__MZQ3.html#ad02f88cd05b6e31261fb3380887a2099',1,'WENO_MZQ3::eps()'],['../structWENO__Z3.html#a04370c4cf4d845f967ec610ff66f5d2b',1,'WENO_Z3::eps()'],['../structWENO5.html#a0eb3eb8be72f02731cd24f03d5c2b9ca',1,'WENO5::eps()'],['../structWENO3.html#a5ea04e699e55b168c29b38e9e453660f',1,'WENO3::eps()'],['../structcustom__flux.html#ae0e2af01151c51f4c335f053a8bb8f17',1,'custom_flux::eps()'],['../structmoeng__flux.html#a3d06eff1aa7d6c357e1245eb8f5b96f7',1,'moeng_flux::eps()'],['../structsurface__temp__wave__coupled.html#a2a663fad6d183ced2edb1dc99fe104bf',1,'surface_temp_wave_coupled::eps()'],['../structadiabatic__wave__coupled.html#a3f907fc7025d3d3f7e44c222e12b4df1',1,'adiabatic_wave_coupled::eps()']]], + ['epsilo_3724',['epsilo',['../ERF__Constants_8H.html#a630c4c3e10ef44d50ca4c6939a59b6a3',1,'ERF_Constants.H']]], + ['erccoef_3725',['erccoef',['../ERF__Constants_8H.html#af90fa8b6a26f98067ce125597f35d983',1,'ERF_Constants.H']]], + ['erf1_3726',['erf1',['../classMultiBlockContainer.html#a1ee9fa78e0ade97253f818516df5d83d',1,'MultiBlockContainer']]], + ['erf2_3727',['erf2',['../classMultiBlockContainer.html#ac65a89fe2e12cff2c871d641f965e322',1,'MultiBlockContainer']]], + ['esccoef_3728',['esccoef',['../ERF__Constants_8H.html#ac16a7511bec41b7d5a558b5841e8f3b1',1,'ERF_Constants.H']]], + ['esicoef_3729',['esicoef',['../ERF__Constants_8H.html#a414035f12e97c86f4e40cb6763c29ddb',1,'ERF_Constants.H']]], + ['eta_5feps_3730',['eta_eps',['../structcustom__flux.html#aa04871c3e8d2e06f502cde2404c90be4',1,'custom_flux::eta_eps()'],['../structdonelan__flux.html#aac38c6d44658be0daa32dc8bd0b29adb',1,'donelan_flux::eta_eps()'],['../structmoeng__flux.html#a67cae16850c061bb189a783159ac6406',1,'moeng_flux::eta_eps()']]], + ['evapg1_3731',['evapg1',['../classSAM.html#a2e241fff555231e1cc87947a624bb5d6',1,'SAM']]], + ['evapg2_3732',['evapg2',['../classSAM.html#a3117e23160d027ccb4dacf744a477a40',1,'SAM']]], + ['evapr1_3733',['evapr1',['../classSAM.html#a8350a31a9f29bedee48b24bb43d5b0fc',1,'SAM']]], + ['evapr2_3734',['evapr2',['../classSAM.html#a0edeaaddf7573079fdc9af1484ce5582',1,'SAM']]], + ['evaps1_3735',['evaps1',['../classSAM.html#a56c463cbd313722b567dd88e7ac6fccd',1,'SAM']]], + ['evaps2_3736',['evaps2',['../classSAM.html#a8f9e9699afd94d393be846cd26933fd0',1,'SAM']]], + ['ext_5fcmip6_5fsw_3737',['ext_cmip6_sw',['../classAerRadProps.html#acf87aa0fdbfa3b73924a1f7c56088e55',1,'AerRadProps']]], + ['ext_5fsw_5fice_3738',['ext_sw_ice',['../classCloudRadProps.html#a4664e7123fdc065b7ff40e716453b050',1,'CloudRadProps']]], + ['ext_5fsw_5fliq_3739',['ext_sw_liq',['../classCloudRadProps.html#a98a74e616e9952f22102a6d3c3f4af51',1,'CloudRadProps']]], + ['extpsw_3740',['extpsw',['../structPhysProp_1_1physprop__t.html#aa86746c3ce43b7a278d78276bbe0d153',1,'PhysProp::physprop_t']]] ]; diff --git a/search/variables_5.js b/search/variables_5.js index 8b37cdb60e..ab6988f4f2 100644 --- a/search/variables_5.js +++ b/search/variables_5.js @@ -1,25 +1,25 @@ var searchData= [ - ['f1_5factive_3735',['f1_active',['../classIntersectionCIF.html#addd5d1b2d4f051377f8b3b2b2fcc395e',1,'IntersectionCIF::f1_active()'],['../classUnionCIF.html#a2efa596306e1f101538ea7addef01c50',1,'UnionCIF::f1_active()']]], - ['f2_5factive_3736',['f2_active',['../classUnionCIF.html#a7a543347d220b1e1345c2af564cc0bd5',1,'UnionCIF::f2_active()'],['../classIntersectionCIF.html#a92f13c010706b380de68596e6ab778ec',1,'IntersectionCIF::f2_active()']]], - ['f_5fslow_3737',['F_slow',['../classMRISplitIntegrator.html#a088e107111ca012e026908b0c0b3cef7',1,'MRISplitIntegrator']]], - ['fast_5frhs_3738',['fast_rhs',['../classMRISplitIntegrator.html#a8f0b8ba2224608975dd1cfae5d811ffb',1,'MRISplitIntegrator']]], - ['fast_5frhs_5ffun_3739',['fast_rhs_fun',['../TI__fast__rhs__fun_8H.html#ac6afbd55bf5b7264098d44d9b8928f57',1,'TI_fast_rhs_fun.H']]], - ['fine_5fmask_3740',['fine_mask',['../classERF.html#a83c244120a15f0d9b9bca54e93976428',1,'ERF']]], - ['finished_5fwave_3741',['finished_wave',['../classERF.html#af282e3bdfdad38a0b898ed567ea446ee',1,'ERF']]], - ['fixed_5fdt_3742',['fixed_dt',['../classERF.html#acd88606a88916719171a267e9edf54c7',1,'ERF']]], - ['fixed_5ffast_5fdt_3743',['fixed_fast_dt',['../classERF.html#a20f8ed606dd006f84efa4ebed7b96130',1,'ERF']]], - ['fixed_5fmri_5fdt_5fratio_3744',['fixed_mri_dt_ratio',['../classERF.html#ad2e1a979c0ad68e87eaee349beb7e9fd',1,'ERF']]], - ['fixed_5ftotal_5fsolar_5firradiance_3745',['fixed_total_solar_irradiance',['../classRadiation.html#a0cdd06e704e50fd3f6f18781f7d4ec38',1,'Radiation']]], - ['flns_3746',['flns',['../classRadiation.html#a6a65d086e75212c5d372c2fbdb694843',1,'Radiation']]], - ['flnt_3747',['flnt',['../classRadiation.html#aff08760a7c9aaa416621ac1c5dd9ac45',1,'Radiation']]], - ['flux_5ftype_3748',['flux_type',['../classABLMost.html#ad837d92390012682056ffac0b5f9a8f9',1,'ABLMost']]], - ['force_5fstage1_5fsingle_5fsubstep_3749',['force_stage1_single_substep',['../structSolverChoice.html#a3f8ae511632557066f6662eec79591e1',1,'SolverChoice::force_stage1_single_substep()'],['../classMRISplitIntegrator.html#a5b2e5780482fdbeab2ce9c053557cbf8',1,'MRISplitIntegrator::force_stage1_single_substep()']]], - ['fpr_5fc_3750',['FPr_c',['../classERF.html#a34160ca20fb400ee285664117cb80512',1,'ERF']]], - ['fpr_5fu_3751',['FPr_u',['../classERF.html#a0ef3455d5b4fc9a178e023b233d389a4',1,'ERF']]], - ['fpr_5fv_3752',['FPr_v',['../classERF.html#a1dc7086aec533a042e6033706845b0c3',1,'ERF']]], - ['fpr_5fw_3753',['FPr_w',['../classERF.html#ac9a11403c2238d0d1e7b65b2d100dbaf',1,'ERF']]], - ['fsds_3754',['fsds',['../classRadiation.html#aed316beadd323289608d8f856ca4ce0c',1,'Radiation']]], - ['fsns_3755',['fsns',['../classRadiation.html#a51f5029d29ffc61296dc89ac879c3f55',1,'Radiation']]], - ['fsnt_3756',['fsnt',['../classRadiation.html#a20f4c5b60d245576263ba50c105dc610',1,'Radiation']]] + ['f1_5factive_3741',['f1_active',['../classIntersectionCIF.html#addd5d1b2d4f051377f8b3b2b2fcc395e',1,'IntersectionCIF::f1_active()'],['../classUnionCIF.html#a2efa596306e1f101538ea7addef01c50',1,'UnionCIF::f1_active()']]], + ['f2_5factive_3742',['f2_active',['../classUnionCIF.html#a7a543347d220b1e1345c2af564cc0bd5',1,'UnionCIF::f2_active()'],['../classIntersectionCIF.html#a92f13c010706b380de68596e6ab778ec',1,'IntersectionCIF::f2_active()']]], + ['f_5fslow_3743',['F_slow',['../classMRISplitIntegrator.html#a088e107111ca012e026908b0c0b3cef7',1,'MRISplitIntegrator']]], + ['fast_5frhs_3744',['fast_rhs',['../classMRISplitIntegrator.html#a8f0b8ba2224608975dd1cfae5d811ffb',1,'MRISplitIntegrator']]], + ['fast_5frhs_5ffun_3745',['fast_rhs_fun',['../TI__fast__rhs__fun_8H.html#ac6afbd55bf5b7264098d44d9b8928f57',1,'TI_fast_rhs_fun.H']]], + ['fine_5fmask_3746',['fine_mask',['../classERF.html#a83c244120a15f0d9b9bca54e93976428',1,'ERF']]], + ['finished_5fwave_3747',['finished_wave',['../classERF.html#af282e3bdfdad38a0b898ed567ea446ee',1,'ERF']]], + ['fixed_5fdt_3748',['fixed_dt',['../classERF.html#acd88606a88916719171a267e9edf54c7',1,'ERF']]], + ['fixed_5ffast_5fdt_3749',['fixed_fast_dt',['../classERF.html#a20f8ed606dd006f84efa4ebed7b96130',1,'ERF']]], + ['fixed_5fmri_5fdt_5fratio_3750',['fixed_mri_dt_ratio',['../classERF.html#ad2e1a979c0ad68e87eaee349beb7e9fd',1,'ERF']]], + ['fixed_5ftotal_5fsolar_5firradiance_3751',['fixed_total_solar_irradiance',['../classRadiation.html#a0cdd06e704e50fd3f6f18781f7d4ec38',1,'Radiation']]], + ['flns_3752',['flns',['../classRadiation.html#a6a65d086e75212c5d372c2fbdb694843',1,'Radiation']]], + ['flnt_3753',['flnt',['../classRadiation.html#aff08760a7c9aaa416621ac1c5dd9ac45',1,'Radiation']]], + ['flux_5ftype_3754',['flux_type',['../classABLMost.html#ad837d92390012682056ffac0b5f9a8f9',1,'ABLMost']]], + ['force_5fstage1_5fsingle_5fsubstep_3755',['force_stage1_single_substep',['../structSolverChoice.html#a3f8ae511632557066f6662eec79591e1',1,'SolverChoice::force_stage1_single_substep()'],['../classMRISplitIntegrator.html#a5b2e5780482fdbeab2ce9c053557cbf8',1,'MRISplitIntegrator::force_stage1_single_substep()']]], + ['fpr_5fc_3756',['FPr_c',['../classERF.html#a34160ca20fb400ee285664117cb80512',1,'ERF']]], + ['fpr_5fu_3757',['FPr_u',['../classERF.html#a0ef3455d5b4fc9a178e023b233d389a4',1,'ERF']]], + ['fpr_5fv_3758',['FPr_v',['../classERF.html#a1dc7086aec533a042e6033706845b0c3',1,'ERF']]], + ['fpr_5fw_3759',['FPr_w',['../classERF.html#ac9a11403c2238d0d1e7b65b2d100dbaf',1,'ERF']]], + ['fsds_3760',['fsds',['../classRadiation.html#aed316beadd323289608d8f856ca4ce0c',1,'Radiation']]], + ['fsns_3761',['fsns',['../classRadiation.html#a51f5029d29ffc61296dc89ac879c3f55',1,'Radiation']]], + ['fsnt_3762',['fsnt',['../classRadiation.html#a20f4c5b60d245576263ba50c105dc610',1,'Radiation']]] ]; diff --git a/search/variables_6.js b/search/variables_6.js index 5e84f4b790..b5a88f59be 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -1,25 +1,25 @@ var searchData= [ - ['g1_3757',['g1',['../structUPWIND3.html#a552999e68e80fcc77c602ba6818df36c',1,'UPWIND3::g1()'],['../structCENTERED2.html#ac8bd01fa97a379612f9457f992ea0782',1,'CENTERED2::g1()'],['../structWENO__Z5.html#a920795e7ec43cf67356aaf8943fde456',1,'WENO_Z5::g1()'],['../structWENO__MZQ3.html#ad6c988889194e31f809b878a8b75390e',1,'WENO_MZQ3::g1()'],['../structWENO__Z3.html#acc8bf5960d4d7e92184f50911c0a4871',1,'WENO_Z3::g1()'],['../structWENO5.html#acedffa739822ba3574a74f6e3e6fe7a3',1,'WENO5::g1()'],['../structCENTERED6.html#a6ffd5cab531876c4cb61598e3021e401',1,'CENTERED6::g1()'],['../structUPWIND5.html#a6020e2c4e4c44b76a2456ac7d2636007',1,'UPWIND5::g1()'],['../structCENTERED4.html#a2ae59ff4c8afe044deeb7a0b2569e34a',1,'CENTERED4::g1()'],['../structWENO3.html#a0c57f25abcb2dfd9ded1393d14d83568',1,'WENO3::g1()']]], - ['g1_5f3_5f4_3758',['g1_3_4',['../structUPWINDALL.html#a5ec3aa15176050449c9d3024c0956e18',1,'UPWINDALL']]], - ['g1_5f5_5f6_3759',['g1_5_6',['../structUPWINDALL.html#a5d775740326820a724fb9b7b3cd24ebe',1,'UPWINDALL']]], - ['g2_3760',['g2',['../structUPWIND5.html#a37388f6bd9c8c8352387d531db414ef8',1,'UPWIND5::g2()'],['../structWENO__Z5.html#af15d70f8e0513f44fb8fbab8c6b2020a',1,'WENO_Z5::g2()'],['../structWENO__MZQ3.html#a074870251e62994daec13919faff1576',1,'WENO_MZQ3::g2()'],['../structWENO__Z3.html#aa7976a5cf48e2e1cd1feecbaaa2218f9',1,'WENO_Z3::g2()'],['../structWENO5.html#a4e300b80fa08a8a265ca1b3caa1fe009',1,'WENO5::g2()'],['../structWENO3.html#a7726242b3b06bf75643f8141d2ca78c8',1,'WENO3::g2()'],['../structCENTERED6.html#a32c3566f07adb5481cf94c54893a4206',1,'CENTERED6::g2()'],['../structCENTERED4.html#affba80f935c74285d66f7b86c7b859db',1,'CENTERED4::g2()'],['../structUPWIND3.html#a2a9ea3ce4eb7b5ba778a5a0a7a9a1922',1,'UPWIND3::g2()']]], - ['g2_5f3_5f4_3761',['g2_3_4',['../structUPWINDALL.html#a771832bce0ef052b6cfd438a385e2f1b',1,'UPWINDALL']]], - ['g2_5f5_5f6_3762',['g2_5_6',['../structUPWINDALL.html#ad549123976e1f955e7880cdee4871e36',1,'UPWINDALL']]], - ['g3_3763',['g3',['../structCENTERED6.html#addc1b756f97d4883080045a187e4d433',1,'CENTERED6::g3()'],['../structWENO5.html#acab4e47113826df9a8469d5647507385',1,'WENO5::g3()'],['../structWENO__MZQ3.html#a97cfb78afa5c496fb3194141f284556c',1,'WENO_MZQ3::g3()'],['../structWENO__Z5.html#a2249935126e5768605c37eb9879765eb',1,'WENO_Z5::g3()'],['../structUPWIND5.html#aa8f3c0ecf7c76a2952679bd5c366b867',1,'UPWIND5::g3()']]], - ['g3_5f5_5f6_3764',['g3_5_6',['../structUPWINDALL.html#a97d82cab1041d98ca70c6abc80286f6b',1,'UPWINDALL']]], - ['g_5fd_5feff_3765',['g_d_eff',['../classCloudRadProps.html#ae567379b95d6a04ffa0680568d057905',1,'CloudRadProps']]], - ['g_5flambda_3766',['g_lambda',['../classCloudRadProps.html#a58599e69fa4af17830d28c4836e386db',1,'CloudRadProps']]], - ['g_5fmu_3767',['g_mu',['../classCloudRadProps.html#a24ce2602b37e1f5c1becf3ba0baee9d1',1,'CloudRadProps']]], - ['gamaz_3768',['gamaz',['../classSAM.html#af47c1dda6481ee4549b60f2c03bdec18',1,'SAM']]], - ['gamma_3769',['Gamma',['../ERF__Constants_8H.html#afbb622bf3b404a3e7c77f3103b4d1231',1,'ERF_Constants.H']]], - ['gamma_5fh_3770',['gamma_h',['../structsimilarity__funs.html#a6c53efd885ed922115193bc9a36cb0e6',1,'similarity_funs']]], - ['gamma_5fm_3771',['gamma_m',['../structsimilarity__funs.html#ae78007489e8da2bf08c6f999381b9512',1,'similarity_funs']]], - ['gas_3772',['gas',['../structMamConstituents_1_1gaslist__t.html#aead26e24deeb3139776252191edc547b',1,'MamConstituents::gaslist_t']]], - ['gas_5fnames_3773',['gas_names',['../classOptics.html#aba268b2221309fdc437349b1427c5c6d',1,'Optics']]], - ['gaslist_3774',['gaslist',['../classMamConstituents.html#abd637475ed7adbc96892dc92b86d8f57',1,'MamConstituents::gaslist()'],['../classRadConstants.html#abaa201a157c245b8f20605e3d3c94938',1,'RadConstants::gaslist()']]], - ['gasnames_3775',['gasnames',['../classRadiation.html#a7d59cd8c1bc45b5c128726107a71b6bb',1,'Radiation']]], - ['geometric_5fradius_3776',['geometric_radius',['../classAerRadProps.html#a315308c2521564d2531785962659d292',1,'AerRadProps']]], - ['gravity_3777',['gravity',['../structmost__data.html#a7e3410c5a9916b84524bda4f324eec3b',1,'most_data::gravity()'],['../structSolverChoice.html#a47a54f2e44955202b5b437e4b1b4a61b',1,'SolverChoice::gravity()']]], - ['grid_5fstretching_5fratio_3778',['grid_stretching_ratio',['../structSolverChoice.html#a63b6fffe930de9eb25f92c2bafb00c00',1,'SolverChoice']]] + ['g1_3763',['g1',['../structUPWIND3.html#a552999e68e80fcc77c602ba6818df36c',1,'UPWIND3::g1()'],['../structCENTERED2.html#ac8bd01fa97a379612f9457f992ea0782',1,'CENTERED2::g1()'],['../structWENO__Z5.html#a920795e7ec43cf67356aaf8943fde456',1,'WENO_Z5::g1()'],['../structWENO__MZQ3.html#ad6c988889194e31f809b878a8b75390e',1,'WENO_MZQ3::g1()'],['../structWENO__Z3.html#acc8bf5960d4d7e92184f50911c0a4871',1,'WENO_Z3::g1()'],['../structWENO5.html#acedffa739822ba3574a74f6e3e6fe7a3',1,'WENO5::g1()'],['../structCENTERED6.html#a6ffd5cab531876c4cb61598e3021e401',1,'CENTERED6::g1()'],['../structUPWIND5.html#a6020e2c4e4c44b76a2456ac7d2636007',1,'UPWIND5::g1()'],['../structCENTERED4.html#a2ae59ff4c8afe044deeb7a0b2569e34a',1,'CENTERED4::g1()'],['../structWENO3.html#a0c57f25abcb2dfd9ded1393d14d83568',1,'WENO3::g1()']]], + ['g1_5f3_5f4_3764',['g1_3_4',['../structUPWINDALL.html#a5ec3aa15176050449c9d3024c0956e18',1,'UPWINDALL']]], + ['g1_5f5_5f6_3765',['g1_5_6',['../structUPWINDALL.html#a5d775740326820a724fb9b7b3cd24ebe',1,'UPWINDALL']]], + ['g2_3766',['g2',['../structUPWIND5.html#a37388f6bd9c8c8352387d531db414ef8',1,'UPWIND5::g2()'],['../structWENO__Z5.html#af15d70f8e0513f44fb8fbab8c6b2020a',1,'WENO_Z5::g2()'],['../structWENO__MZQ3.html#a074870251e62994daec13919faff1576',1,'WENO_MZQ3::g2()'],['../structWENO__Z3.html#aa7976a5cf48e2e1cd1feecbaaa2218f9',1,'WENO_Z3::g2()'],['../structWENO5.html#a4e300b80fa08a8a265ca1b3caa1fe009',1,'WENO5::g2()'],['../structWENO3.html#a7726242b3b06bf75643f8141d2ca78c8',1,'WENO3::g2()'],['../structCENTERED6.html#a32c3566f07adb5481cf94c54893a4206',1,'CENTERED6::g2()'],['../structCENTERED4.html#affba80f935c74285d66f7b86c7b859db',1,'CENTERED4::g2()'],['../structUPWIND3.html#a2a9ea3ce4eb7b5ba778a5a0a7a9a1922',1,'UPWIND3::g2()']]], + ['g2_5f3_5f4_3767',['g2_3_4',['../structUPWINDALL.html#a771832bce0ef052b6cfd438a385e2f1b',1,'UPWINDALL']]], + ['g2_5f5_5f6_3768',['g2_5_6',['../structUPWINDALL.html#ad549123976e1f955e7880cdee4871e36',1,'UPWINDALL']]], + ['g3_3769',['g3',['../structCENTERED6.html#addc1b756f97d4883080045a187e4d433',1,'CENTERED6::g3()'],['../structWENO5.html#acab4e47113826df9a8469d5647507385',1,'WENO5::g3()'],['../structWENO__MZQ3.html#a97cfb78afa5c496fb3194141f284556c',1,'WENO_MZQ3::g3()'],['../structWENO__Z5.html#a2249935126e5768605c37eb9879765eb',1,'WENO_Z5::g3()'],['../structUPWIND5.html#aa8f3c0ecf7c76a2952679bd5c366b867',1,'UPWIND5::g3()']]], + ['g3_5f5_5f6_3770',['g3_5_6',['../structUPWINDALL.html#a97d82cab1041d98ca70c6abc80286f6b',1,'UPWINDALL']]], + ['g_5fd_5feff_3771',['g_d_eff',['../classCloudRadProps.html#ae567379b95d6a04ffa0680568d057905',1,'CloudRadProps']]], + ['g_5flambda_3772',['g_lambda',['../classCloudRadProps.html#a58599e69fa4af17830d28c4836e386db',1,'CloudRadProps']]], + ['g_5fmu_3773',['g_mu',['../classCloudRadProps.html#a24ce2602b37e1f5c1becf3ba0baee9d1',1,'CloudRadProps']]], + ['gamaz_3774',['gamaz',['../classSAM.html#af47c1dda6481ee4549b60f2c03bdec18',1,'SAM']]], + ['gamma_3775',['Gamma',['../ERF__Constants_8H.html#afbb622bf3b404a3e7c77f3103b4d1231',1,'ERF_Constants.H']]], + ['gamma_5fh_3776',['gamma_h',['../structsimilarity__funs.html#a6c53efd885ed922115193bc9a36cb0e6',1,'similarity_funs']]], + ['gamma_5fm_3777',['gamma_m',['../structsimilarity__funs.html#ae78007489e8da2bf08c6f999381b9512',1,'similarity_funs']]], + ['gas_3778',['gas',['../structMamConstituents_1_1gaslist__t.html#aead26e24deeb3139776252191edc547b',1,'MamConstituents::gaslist_t']]], + ['gas_5fnames_3779',['gas_names',['../classOptics.html#aba268b2221309fdc437349b1427c5c6d',1,'Optics']]], + ['gaslist_3780',['gaslist',['../classMamConstituents.html#abd637475ed7adbc96892dc92b86d8f57',1,'MamConstituents::gaslist()'],['../classRadConstants.html#abaa201a157c245b8f20605e3d3c94938',1,'RadConstants::gaslist()']]], + ['gasnames_3781',['gasnames',['../classRadiation.html#a7d59cd8c1bc45b5c128726107a71b6bb',1,'Radiation']]], + ['geometric_5fradius_3782',['geometric_radius',['../classAerRadProps.html#a315308c2521564d2531785962659d292',1,'AerRadProps']]], + ['gravity_3783',['gravity',['../structmost__data.html#a7e3410c5a9916b84524bda4f324eec3b',1,'most_data::gravity()'],['../structSolverChoice.html#a47a54f2e44955202b5b437e4b1b4a61b',1,'SolverChoice::gravity()']]], + ['grid_5fstretching_5fratio_3784',['grid_stretching_ratio',['../structSolverChoice.html#a63b6fffe930de9eb25f92c2bafb00c00',1,'SolverChoice']]] ]; diff --git a/search/variables_7.js b/search/variables_7.js index 93e71404af..97d348935d 100644 --- a/search/variables_7.js +++ b/search/variables_7.js @@ -1,22 +1,22 @@ var searchData= [ - ['h2otrip_3779',['h2otrip',['../ERF__Constants_8H.html#af5689377f29be012360a846bd447e278',1,'ERF_Constants.H']]], - ['h_5fhavg_5fdensity_3780',['h_havg_density',['../classERF.html#a4dd7c603e65d230105a4f1e0afb4cf8a',1,'ERF']]], - ['h_5fhavg_5fpressure_3781',['h_havg_pressure',['../classERF.html#a413293737b0021c97b50c62756561446',1,'ERF']]], - ['h_5fhavg_5fqc_3782',['h_havg_qc',['../classERF.html#a45233bcc95ac50c112b7146595164a8d',1,'ERF']]], - ['h_5fhavg_5fqv_3783',['h_havg_qv',['../classERF.html#ae8de26569516b41e5dc3cbb3419e891c',1,'ERF']]], - ['h_5fhavg_5ftemperature_3784',['h_havg_temperature',['../classERF.html#a9683c7b07c287e57856ee5a9c99917a1',1,'ERF']]], - ['h_5frayleigh_5fptrs_3785',['h_rayleigh_ptrs',['../classERF.html#ad9939824ea7b7d06ab252fed28d5a911',1,'ERF']]], - ['h_5frhoqt_5fsrc_3786',['h_rhoqt_src',['../classERF.html#a3c5eca26a28dda3a981b3581abadfca0',1,'ERF']]], - ['h_5frhotheta_5fsrc_3787',['h_rhotheta_src',['../classERF.html#a87aad7caaf3b575734994b47628a2faf',1,'ERF']]], - ['h_5fsponge_5fptrs_3788',['h_sponge_ptrs',['../classERF.html#a20a0f0d26791321eb4bbba6baee9f159',1,'ERF']]], - ['h_5fu_5fgeos_3789',['h_u_geos',['../classERF.html#a911c70f76cf62f205a1ce152ec4cdb54',1,'ERF']]], - ['h_5fv_5fgeos_3790',['h_v_geos',['../classERF.html#a825daede57fae86805edffd85d5d9dab',1,'ERF']]], - ['h_5fw_5fsubsid_3791',['h_w_subsid',['../classERF.html#a1a5d0d0b4e8c196f56dfab98f245aff5',1,'ERF']]], - ['have_5fgeo_5fwind_5fprofile_3792',['have_geo_wind_profile',['../structSolverChoice.html#a65faffc1ea490b3934a9df768cfa26f1',1,'SolverChoice']]], - ['hub_5fheight_3793',['hub_height',['../classEWP.html#a2ee471b0dcad3057297b809f4c5141ab',1,'EWP::hub_height()'],['../classFitch.html#ae3af34c6c07fd2d8b9b081b5c7ceb443',1,'Fitch::hub_height()'],['../classSimpleAD.html#a4c17a08ad746b342bf62d7a1ad93781a',1,'SimpleAD::hub_height()'],['../classWindFarm.html#a6dfd6451498f50c17cb67c386d13ddfb',1,'WindFarm::hub_height()']]], - ['huge_5freal_3794',['huge_real',['../classModalAeroWateruptake.html#a7b99efd9601245afe2274c268afb5305',1,'ModalAeroWateruptake']]], - ['hwave_3795',['Hwave',['../classERF.html#aef05cf88e9e9d2b56112336761493977',1,'ERF']]], - ['hwave_5fonegrid_3796',['Hwave_onegrid',['../classERF.html#a11f2d48d9af9b8f4574975cae06838f1',1,'ERF']]], - ['hygro_5faer_3797',['hygro_aer',['../structPhysProp_1_1physprop__t.html#af60d655c402eb7e47763c631b9432552',1,'PhysProp::physprop_t']]] + ['h2otrip_3785',['h2otrip',['../ERF__Constants_8H.html#af5689377f29be012360a846bd447e278',1,'ERF_Constants.H']]], + ['h_5fhavg_5fdensity_3786',['h_havg_density',['../classERF.html#a4dd7c603e65d230105a4f1e0afb4cf8a',1,'ERF']]], + ['h_5fhavg_5fpressure_3787',['h_havg_pressure',['../classERF.html#a413293737b0021c97b50c62756561446',1,'ERF']]], + ['h_5fhavg_5fqc_3788',['h_havg_qc',['../classERF.html#a45233bcc95ac50c112b7146595164a8d',1,'ERF']]], + ['h_5fhavg_5fqv_3789',['h_havg_qv',['../classERF.html#ae8de26569516b41e5dc3cbb3419e891c',1,'ERF']]], + ['h_5fhavg_5ftemperature_3790',['h_havg_temperature',['../classERF.html#a9683c7b07c287e57856ee5a9c99917a1',1,'ERF']]], + ['h_5frayleigh_5fptrs_3791',['h_rayleigh_ptrs',['../classERF.html#ad9939824ea7b7d06ab252fed28d5a911',1,'ERF']]], + ['h_5frhoqt_5fsrc_3792',['h_rhoqt_src',['../classERF.html#a3c5eca26a28dda3a981b3581abadfca0',1,'ERF']]], + ['h_5frhotheta_5fsrc_3793',['h_rhotheta_src',['../classERF.html#a87aad7caaf3b575734994b47628a2faf',1,'ERF']]], + ['h_5fsponge_5fptrs_3794',['h_sponge_ptrs',['../classERF.html#a20a0f0d26791321eb4bbba6baee9f159',1,'ERF']]], + ['h_5fu_5fgeos_3795',['h_u_geos',['../classERF.html#a911c70f76cf62f205a1ce152ec4cdb54',1,'ERF']]], + ['h_5fv_5fgeos_3796',['h_v_geos',['../classERF.html#a825daede57fae86805edffd85d5d9dab',1,'ERF']]], + ['h_5fw_5fsubsid_3797',['h_w_subsid',['../classERF.html#a1a5d0d0b4e8c196f56dfab98f245aff5',1,'ERF']]], + ['have_5fgeo_5fwind_5fprofile_3798',['have_geo_wind_profile',['../structSolverChoice.html#a65faffc1ea490b3934a9df768cfa26f1',1,'SolverChoice']]], + ['hub_5fheight_3799',['hub_height',['../classEWP.html#a2ee471b0dcad3057297b809f4c5141ab',1,'EWP::hub_height()'],['../classFitch.html#ae3af34c6c07fd2d8b9b081b5c7ceb443',1,'Fitch::hub_height()'],['../classSimpleAD.html#a4c17a08ad746b342bf62d7a1ad93781a',1,'SimpleAD::hub_height()'],['../classWindFarm.html#a6dfd6451498f50c17cb67c386d13ddfb',1,'WindFarm::hub_height()']]], + ['huge_5freal_3800',['huge_real',['../classModalAeroWateruptake.html#a7b99efd9601245afe2274c268afb5305',1,'ModalAeroWateruptake']]], + ['hwave_3801',['Hwave',['../classERF.html#aef05cf88e9e9d2b56112336761493977',1,'ERF']]], + ['hwave_5fonegrid_3802',['Hwave_onegrid',['../classERF.html#a11f2d48d9af9b8f4574975cae06838f1',1,'ERF']]], + ['hygro_5faer_3803',['hygro_aer',['../structPhysProp_1_1physprop__t.html#af60d655c402eb7e47763c631b9432552',1,'PhysProp::physprop_t']]] ]; diff --git a/search/variables_8.js b/search/variables_8.js index e417221662..899ede23db 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,45 +1,45 @@ var searchData= [ - ['ice_5ffile_3798',['ice_file',['../classCloudRadProps.html#a4bdca9fbb3d26b9b013ea06b9385017e',1,'CloudRadProps']]], - ['icecldoptics_3799',['icecldoptics',['../classMamConstituents.html#a45adfa2e9bca7c7a7b0dd807779e94ac',1,'MamConstituents::icecldoptics()'],['../classOptics.html#a357f26f1bf42c917131a48782732ce03',1,'Optics::icecldoptics()']]], - ['iceopticsfile_3800',['iceopticsfile',['../classMamConstituents.html#a0e74835fc2592d78facf9e4d9ea36f1c',1,'MamConstituents']]], - ['icesize_5ftable_5fmin_5ftemp_3801',['icesize_table_min_temp',['../classRadConstants.html#ab527187d8cc457be894cb3b4d5f3a22b',1,'RadConstants']]], - ['idx_3802',['idx',['../structMamConstituents_1_1gas__t.html#a92407cc5cf2752a7f7626b6f034e2fd3',1,'MamConstituents::gas_t::idx()'],['../structMamConstituents_1_1aerosol__t.html#a417db05e152088ff32fa5ca0ed2fadcc',1,'MamConstituents::aerosol_t::idx()'],['../structMamConstituents_1_1modelist__t.html#a8b01fce25cf4e89d61786dc304af557a',1,'MamConstituents::modelist_t::idx()']]], - ['idx_5flw_5fdiag_3803',['idx_lw_diag',['../classRadConstants.html#a4be67e03614ad60a9a3e5b0a5296a232',1,'RadConstants']]], - ['idx_5fmmr_5fa_3804',['idx_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a5325a6229804cf4ead4edd0ae3365368',1,'MamConstituents::mode_component_t']]], - ['idx_5fmmr_5fc_3805',['idx_mmr_c',['../structMamConstituents_1_1mode__component__t.html#a2068ed3ee6d1c031830fdd74950c9dab',1,'MamConstituents::mode_component_t']]], - ['idx_5fnir_5fdiag_3806',['idx_nir_diag',['../classRadConstants.html#a5eccb1fa499f9f02449912985f70aa8e',1,'RadConstants']]], - ['idx_5fnum_5fa_3807',['idx_num_a',['../structMamConstituents_1_1mode__component__t.html#a27f686068187bef4800b0f50d673f636',1,'MamConstituents::mode_component_t']]], - ['idx_5fnum_5fc_3808',['idx_num_c',['../structMamConstituents_1_1mode__component__t.html#afeac72ae7d7e859f79d4c4c2baf54473',1,'MamConstituents::mode_component_t']]], - ['idx_5fprops_3809',['idx_props',['../structMamConstituents_1_1mode__component__t.html#a7ee6b4be8e5ef923b0f0ac0d56a5ee6c',1,'MamConstituents::mode_component_t::idx_props()'],['../structMamConstituents_1_1modelist__t.html#a1e532f0738a48c0740d4af9f635bef5c',1,'MamConstituents::modelist_t::idx_props()']]], - ['idx_5fsw_5fdiag_3810',['idx_sw_diag',['../classRadConstants.html#aa8d069e0dd3bcec898e914167c02f4ee',1,'RadConstants']]], - ['idx_5fuv_5fdiag_3811',['idx_uv_diag',['../classRadConstants.html#ab6e2774dc2b5fbd26204c95bb601610c',1,'RadConstants']]], - ['igamma_3812',['iGamma',['../ERF__Constants_8H.html#ab24194b3b11ee04368e1087acda6bde7',1,'ERF_Constants.H']]], - ['ihirsfq_3813',['ihirsfq',['../classRadiation.html#aa15d7c4d015604b92db440a1c5b1c988',1,'Radiation']]], - ['imax_3814',['imax',['../classModalAeroWateruptake.html#a5cc5abb758503a218ee7331ce15abf4e',1,'ModalAeroWateruptake']]], - ['incompressible_3815',['incompressible',['../structSolverChoice.html#ad77ddc1a1eff7c49195d54b69aab46f5',1,'SolverChoice::incompressible()'],['../classMRISplitIntegrator.html#a0d098cde79e83464b8b019fca2d9c158',1,'MRISplitIntegrator::incompressible()']]], - ['init_5fshrink_3816',['init_shrink',['../classERF.html#ad353aa9e275612ff2110c5a1405c1176',1,'ERF']]], - ['init_5fsounding_5fideal_3817',['init_sounding_ideal',['../classERF.html#a2eb81c590271b429f132103c9af25830',1,'ERF']]], - ['init_5ftype_3818',['init_type',['../classERF.html#af5ac3d88a33a1a284bcc120ce0599cf7',1,'ERF']]], - ['input_5fbndry_5fplanes_3819',['input_bndry_planes',['../classERF.html#a80ad08512968ec45635df68abe66b1fc',1,'ERF']]], - ['input_5fsounding_5fdata_3820',['input_sounding_data',['../classERF.html#a83572d8dfad51158945b4a5ab06b2f72',1,'ERF']]], - ['input_5fsounding_5ffile_3821',['input_sounding_file',['../classERF.html#a536424e14c4139e4683b15c59e742362',1,'ERF']]], - ['input_5fsponge_5fdata_3822',['input_sponge_data',['../classERF.html#a8cb877a46fd94b5294425299dcb9cbaf',1,'ERF']]], - ['input_5fsponge_5ffile_3823',['input_sponge_file',['../classERF.html#a09640f950657e8bf63e9eafb6ce5e0a6',1,'ERF']]], - ['inputs_5fname_3824',['inputs_name',['../main_8cpp.html#aabaa127a3a319c1b86090d6c88568965',1,'inputs_name(): main.cpp'],['../writeJobInfo_8cpp.html#aabaa127a3a319c1b86090d6c88568965',1,'inputs_name(): main.cpp'],['../NCPlotFile_8H.html#aabaa127a3a319c1b86090d6c88568965',1,'inputs_name(): main.cpp']]], - ['int_3825',['Int',['../structncutils_1_1NCDType.html#ac5bfba212db12de3dfde52dc3ae3eb0c',1,'ncutils::NCDType']]], - ['ip_5f0_3826',['ip_0',['../ERF__Constants_8H.html#a8e89876f083cff186cc6124a1100e000',1,'ERF_Constants.H']]], - ['ir_5fd_3827',['iR_d',['../ERF__Constants_8H.html#a2c83556bc439f3f48ca5eb1cb5c81842',1,'ERF_Constants.H']]], - ['is_5fcmip6_5fvolc_3828',['is_cmip6_volc',['../classRadiation.html#a15ee15df795cea37aa3c93007f612cbd',1,'Radiation']]], - ['is_5fdensity_5fread_3829',['is_density_read',['../classReadBndryPlanes.html#a4bd406d7cec0850958383e33070a1c10',1,'ReadBndryPlanes']]], - ['is_5fke_5fread_3830',['is_KE_read',['../classReadBndryPlanes.html#a73ac00b0346e2510c6abf4fe6b08b100',1,'ReadBndryPlanes']]], - ['is_5fopen_3831',['is_open',['../classncutils_1_1NCFile.html#aa98d902ef67803393e80929bb73cb379',1,'ncutils::NCFile']]], - ['is_5fq1_5fread_3832',['is_q1_read',['../classReadBndryPlanes.html#ab1d7a9c8ad42eef46dbe0ce08c11c59b',1,'ReadBndryPlanes']]], - ['is_5fq2_5fread_3833',['is_q2_read',['../classReadBndryPlanes.html#a17e53d69ef900a4b14934f09a1a3c323',1,'ReadBndryPlanes']]], - ['is_5fqke_5fread_3834',['is_QKE_read',['../classReadBndryPlanes.html#a877b2f6dea2be4dd49c11424e2709aed',1,'ReadBndryPlanes']]], - ['is_5fscalar_5fread_3835',['is_scalar_read',['../classReadBndryPlanes.html#ab19118114d40ef7034e3072f3858bb59',1,'ReadBndryPlanes']]], - ['is_5ftemperature_5fread_3836',['is_temperature_read',['../classReadBndryPlanes.html#a4303d9f55f221509e6e91246a67c0a54',1,'ReadBndryPlanes']]], - ['is_5ftheta_5fread_3837',['is_theta_read',['../classReadBndryPlanes.html#a28a4ac197463cc8133d290b62efdf30a',1,'ReadBndryPlanes']]], - ['is_5fvelocity_5fread_3838',['is_velocity_read',['../classReadBndryPlanes.html#a14bf0864afdd66d2f497ad5372d526ff',1,'ReadBndryPlanes']]], - ['istep_3839',['istep',['../classERF.html#aefa640a036c25b7b770e88a5f838eb2a',1,'ERF']]] + ['ice_5ffile_3804',['ice_file',['../classCloudRadProps.html#a4bdca9fbb3d26b9b013ea06b9385017e',1,'CloudRadProps']]], + ['icecldoptics_3805',['icecldoptics',['../classMamConstituents.html#a45adfa2e9bca7c7a7b0dd807779e94ac',1,'MamConstituents::icecldoptics()'],['../classOptics.html#a357f26f1bf42c917131a48782732ce03',1,'Optics::icecldoptics()']]], + ['iceopticsfile_3806',['iceopticsfile',['../classMamConstituents.html#a0e74835fc2592d78facf9e4d9ea36f1c',1,'MamConstituents']]], + ['icesize_5ftable_5fmin_5ftemp_3807',['icesize_table_min_temp',['../classRadConstants.html#ab527187d8cc457be894cb3b4d5f3a22b',1,'RadConstants']]], + ['idx_3808',['idx',['../structMamConstituents_1_1gas__t.html#a92407cc5cf2752a7f7626b6f034e2fd3',1,'MamConstituents::gas_t::idx()'],['../structMamConstituents_1_1aerosol__t.html#a417db05e152088ff32fa5ca0ed2fadcc',1,'MamConstituents::aerosol_t::idx()'],['../structMamConstituents_1_1modelist__t.html#a8b01fce25cf4e89d61786dc304af557a',1,'MamConstituents::modelist_t::idx()']]], + ['idx_5flw_5fdiag_3809',['idx_lw_diag',['../classRadConstants.html#a4be67e03614ad60a9a3e5b0a5296a232',1,'RadConstants']]], + ['idx_5fmmr_5fa_3810',['idx_mmr_a',['../structMamConstituents_1_1mode__component__t.html#a5325a6229804cf4ead4edd0ae3365368',1,'MamConstituents::mode_component_t']]], + ['idx_5fmmr_5fc_3811',['idx_mmr_c',['../structMamConstituents_1_1mode__component__t.html#a2068ed3ee6d1c031830fdd74950c9dab',1,'MamConstituents::mode_component_t']]], + ['idx_5fnir_5fdiag_3812',['idx_nir_diag',['../classRadConstants.html#a5eccb1fa499f9f02449912985f70aa8e',1,'RadConstants']]], + ['idx_5fnum_5fa_3813',['idx_num_a',['../structMamConstituents_1_1mode__component__t.html#a27f686068187bef4800b0f50d673f636',1,'MamConstituents::mode_component_t']]], + ['idx_5fnum_5fc_3814',['idx_num_c',['../structMamConstituents_1_1mode__component__t.html#afeac72ae7d7e859f79d4c4c2baf54473',1,'MamConstituents::mode_component_t']]], + ['idx_5fprops_3815',['idx_props',['../structMamConstituents_1_1mode__component__t.html#a7ee6b4be8e5ef923b0f0ac0d56a5ee6c',1,'MamConstituents::mode_component_t::idx_props()'],['../structMamConstituents_1_1modelist__t.html#a1e532f0738a48c0740d4af9f635bef5c',1,'MamConstituents::modelist_t::idx_props()']]], + ['idx_5fsw_5fdiag_3816',['idx_sw_diag',['../classRadConstants.html#aa8d069e0dd3bcec898e914167c02f4ee',1,'RadConstants']]], + ['idx_5fuv_5fdiag_3817',['idx_uv_diag',['../classRadConstants.html#ab6e2774dc2b5fbd26204c95bb601610c',1,'RadConstants']]], + ['igamma_3818',['iGamma',['../ERF__Constants_8H.html#ab24194b3b11ee04368e1087acda6bde7',1,'ERF_Constants.H']]], + ['ihirsfq_3819',['ihirsfq',['../classRadiation.html#aa15d7c4d015604b92db440a1c5b1c988',1,'Radiation']]], + ['imax_3820',['imax',['../classModalAeroWateruptake.html#a5cc5abb758503a218ee7331ce15abf4e',1,'ModalAeroWateruptake']]], + ['incompressible_3821',['incompressible',['../structSolverChoice.html#ad77ddc1a1eff7c49195d54b69aab46f5',1,'SolverChoice::incompressible()'],['../classMRISplitIntegrator.html#a0d098cde79e83464b8b019fca2d9c158',1,'MRISplitIntegrator::incompressible()']]], + ['init_5fshrink_3822',['init_shrink',['../classERF.html#ad353aa9e275612ff2110c5a1405c1176',1,'ERF']]], + ['init_5fsounding_5fideal_3823',['init_sounding_ideal',['../classERF.html#a2eb81c590271b429f132103c9af25830',1,'ERF']]], + ['init_5ftype_3824',['init_type',['../classERF.html#af5ac3d88a33a1a284bcc120ce0599cf7',1,'ERF']]], + ['input_5fbndry_5fplanes_3825',['input_bndry_planes',['../classERF.html#a80ad08512968ec45635df68abe66b1fc',1,'ERF']]], + ['input_5fsounding_5fdata_3826',['input_sounding_data',['../classERF.html#a83572d8dfad51158945b4a5ab06b2f72',1,'ERF']]], + ['input_5fsounding_5ffile_3827',['input_sounding_file',['../classERF.html#a536424e14c4139e4683b15c59e742362',1,'ERF']]], + ['input_5fsponge_5fdata_3828',['input_sponge_data',['../classERF.html#a8cb877a46fd94b5294425299dcb9cbaf',1,'ERF']]], + ['input_5fsponge_5ffile_3829',['input_sponge_file',['../classERF.html#a09640f950657e8bf63e9eafb6ce5e0a6',1,'ERF']]], + ['inputs_5fname_3830',['inputs_name',['../main_8cpp.html#aabaa127a3a319c1b86090d6c88568965',1,'inputs_name(): main.cpp'],['../writeJobInfo_8cpp.html#aabaa127a3a319c1b86090d6c88568965',1,'inputs_name(): main.cpp'],['../NCPlotFile_8H.html#aabaa127a3a319c1b86090d6c88568965',1,'inputs_name(): main.cpp']]], + ['int_3831',['Int',['../structncutils_1_1NCDType.html#ac5bfba212db12de3dfde52dc3ae3eb0c',1,'ncutils::NCDType']]], + ['ip_5f0_3832',['ip_0',['../ERF__Constants_8H.html#a8e89876f083cff186cc6124a1100e000',1,'ERF_Constants.H']]], + ['ir_5fd_3833',['iR_d',['../ERF__Constants_8H.html#a2c83556bc439f3f48ca5eb1cb5c81842',1,'ERF_Constants.H']]], + ['is_5fcmip6_5fvolc_3834',['is_cmip6_volc',['../classRadiation.html#a15ee15df795cea37aa3c93007f612cbd',1,'Radiation']]], + ['is_5fdensity_5fread_3835',['is_density_read',['../classReadBndryPlanes.html#a4bd406d7cec0850958383e33070a1c10',1,'ReadBndryPlanes']]], + ['is_5fke_5fread_3836',['is_KE_read',['../classReadBndryPlanes.html#a73ac00b0346e2510c6abf4fe6b08b100',1,'ReadBndryPlanes']]], + ['is_5fopen_3837',['is_open',['../classncutils_1_1NCFile.html#aa98d902ef67803393e80929bb73cb379',1,'ncutils::NCFile']]], + ['is_5fq1_5fread_3838',['is_q1_read',['../classReadBndryPlanes.html#ab1d7a9c8ad42eef46dbe0ce08c11c59b',1,'ReadBndryPlanes']]], + ['is_5fq2_5fread_3839',['is_q2_read',['../classReadBndryPlanes.html#a17e53d69ef900a4b14934f09a1a3c323',1,'ReadBndryPlanes']]], + ['is_5fqke_5fread_3840',['is_QKE_read',['../classReadBndryPlanes.html#a877b2f6dea2be4dd49c11424e2709aed',1,'ReadBndryPlanes']]], + ['is_5fscalar_5fread_3841',['is_scalar_read',['../classReadBndryPlanes.html#ab19118114d40ef7034e3072f3858bb59',1,'ReadBndryPlanes']]], + ['is_5ftemperature_5fread_3842',['is_temperature_read',['../classReadBndryPlanes.html#a4303d9f55f221509e6e91246a67c0a54',1,'ReadBndryPlanes']]], + ['is_5ftheta_5fread_3843',['is_theta_read',['../classReadBndryPlanes.html#a28a4ac197463cc8133d290b62efdf30a',1,'ReadBndryPlanes']]], + ['is_5fvelocity_5fread_3844',['is_velocity_read',['../classReadBndryPlanes.html#a14bf0864afdd66d2f497ad5372d526ff',1,'ReadBndryPlanes']]], + ['istep_3845',['istep',['../classERF.html#aefa640a036c25b7b770e88a5f838eb2a',1,'ERF']]] ]; diff --git a/search/variables_9.js b/search/variables_9.js index dfd012d78f..d2fc1acf5d 100644 --- a/search/variables_9.js +++ b/search/variables_9.js @@ -1,5 +1,5 @@ var searchData= [ - ['jjm_3840',['jjm',['../structLinInterp_1_1InterpType.html#aa81271a903001f119594cdced62b748c',1,'LinInterp::InterpType']]], - ['jjp_3841',['jjp',['../structLinInterp_1_1InterpType.html#a4afbbafb5bb8bf9742bdb82b166bef76',1,'LinInterp::InterpType']]] + ['jjm_3846',['jjm',['../structLinInterp_1_1InterpType.html#aa81271a903001f119594cdced62b748c',1,'LinInterp::InterpType']]], + ['jjp_3847',['jjp',['../structLinInterp_1_1InterpType.html#a4afbbafb5bb8bf9742bdb82b166bef76',1,'LinInterp::InterpType']]] ]; diff --git a/search/variables_a.js b/search/variables_a.js index 1fc4ec5eaf..0c91db3c75 100644 --- a/search/variables_a.js +++ b/search/variables_a.js @@ -1,8 +1,8 @@ var searchData= [ - ['k_5fdist_5flw_3842',['k_dist_lw',['../classRrtmgp.html#a9b6fe178ed49089a3ba56db0909e7414',1,'Rrtmgp']]], - ['k_5fdist_5fsw_3843',['k_dist_sw',['../classRrtmgp.html#aa59a2a79cee48c24f60ec786e84edb26',1,'Rrtmgp']]], - ['kappa_3844',['kappa',['../structmost__data.html#a73da7dc37cb1555348e956a4e2c932fe',1,'most_data']]], - ['kappa_3845',['KAPPA',['../ERF__Constants_8H.html#a0f51e1ef58cb9a3add46666cc98e6093',1,'ERF_Constants.H']]], - ['khi_5flsm_3846',['khi_lsm',['../classMM5.html#a5e32c57a0a88abb64a9d2f9ff3c1a19a',1,'MM5::khi_lsm()'],['../classSLM.html#a22738df1091f651c9c541abda9e2d5e7',1,'SLM::khi_lsm()']]] + ['k_5fdist_5flw_3848',['k_dist_lw',['../classRrtmgp.html#a9b6fe178ed49089a3ba56db0909e7414',1,'Rrtmgp']]], + ['k_5fdist_5fsw_3849',['k_dist_sw',['../classRrtmgp.html#aa59a2a79cee48c24f60ec786e84edb26',1,'Rrtmgp']]], + ['kappa_3850',['kappa',['../structmost__data.html#a73da7dc37cb1555348e956a4e2c932fe',1,'most_data']]], + ['kappa_3851',['KAPPA',['../ERF__Constants_8H.html#a0f51e1ef58cb9a3add46666cc98e6093',1,'ERF_Constants.H']]], + ['khi_5flsm_3852',['khi_lsm',['../classMM5.html#a5e32c57a0a88abb64a9d2f9ff3c1a19a',1,'MM5::khi_lsm()'],['../classSLM.html#a22738df1091f651c9c541abda9e2d5e7',1,'SLM::khi_lsm()']]] ]; diff --git a/search/variables_b.js b/search/variables_b.js index 8ba833f1f4..c0bb5ae500 100644 --- a/search/variables_b.js +++ b/search/variables_b.js @@ -1,35 +1,35 @@ var searchData= [ - ['l_5fv_3847',['L_v',['../ERF__Constants_8H.html#aee80ef06f62b6528b776d02de062cdd5',1,'ERF_Constants.H']]], - ['lambm0_3848',['lambm0',['../classRadiation.html#a65e14eac1882d0877cb60c185b91f670',1,'Radiation']]], - ['last_5fcheck_5ffile_5fstep_3849',['last_check_file_step',['../classERF.html#a02722d16f3c26efe590702200f1296d7',1,'ERF']]], - ['last_5ffile_5fread_3850',['last_file_read',['../classReadBndryPlanes.html#a6a62ba4a2a722033004ff0d169b6382f',1,'ReadBndryPlanes']]], - ['last_5fplot_5ffile_5fstep_5f1_3851',['last_plot_file_step_1',['../classERF.html#a7d54d3f2317d06a8dfcde4f65cfc3e92',1,'ERF']]], - ['last_5fplot_5ffile_5fstep_5f2_3852',['last_plot_file_step_2',['../classERF.html#a09017292c9943ac2ed20ce7ed5c3c767',1,'ERF']]], - ['lat_5fice_3853',['lat_ice',['../ERF__Constants_8H.html#ab9605510ecc8468f94a0ba1842a0bf13',1,'ERF_Constants.H']]], - ['lat_5fvap_3854',['lat_vap',['../ERF__Constants_8H.html#a1a4a1b5aaf1d37a8a175a7b7177e9e2c',1,'ERF_Constants.H']]], - ['latitude_5flo_3855',['latitude_lo',['../structSolverChoice.html#adddf7760d02dee6c92d3ab21c845d8ef',1,'SolverChoice']]], - ['lcond_3856',['lcond',['../ERF__Constants_8H.html#a7b45c0074d559f423ac2d48e1b171518',1,'ERF_Constants.H']]], - ['les_5ftype_3857',['les_type',['../structTurbChoice.html#abbba68e0d699dd97701d31a0e37d5304',1,'TurbChoice']]], - ['lfus_3858',['lfus',['../ERF__Constants_8H.html#a0f65ea12b4405c50f1d777f7ca82dcfd',1,'ERF_Constants.H']]], - ['liqcldoptics_3859',['liqcldoptics',['../classMamConstituents.html#a090acb2786740c9e238ccd13de4471bb',1,'MamConstituents::liqcldoptics()'],['../classOptics.html#a87abc901496b039c596eed89b297a679',1,'Optics::liqcldoptics()']]], - ['liqopticsfile_3860',['liqopticsfile',['../classMamConstituents.html#ad22947a5d2761531d522eca254d86411',1,'MamConstituents']]], - ['liquid_5ffile_3861',['liquid_file',['../classCloudRadProps.html#a076ffd7ff44497eac9d3cace27964b0a',1,'CloudRadProps']]], - ['list_5fid_3862',['list_id',['../structMamConstituents_1_1modelist__t.html#a90b916987fc7b7cb87253d3bc3c4f94e',1,'MamConstituents::modelist_t::list_id()'],['../structMamConstituents_1_1aerlist__t.html#ab75334c58294e58e6f802fdc28fcb9c5',1,'MamConstituents::aerlist_t::list_id()'],['../structMamConstituents_1_1gaslist__t.html#a1936ba0848db011d9bc9635ace154696',1,'MamConstituents::gaslist_t::list_id()']]], - ['lmask_5flev_3863',['lmask_lev',['../classERF.html#a3f3e29874221e43e13e2a431e77e0e4e',1,'ERF']]], - ['longitude_5flo_3864',['longitude_lo',['../structSolverChoice.html#a678e249df6763ba01a9b2790dc3dc8b9',1,'SolverChoice']]], - ['lsm_3865',['lsm',['../classERF.html#ae0e9a78f120ba632d78cbf23c97b851c',1,'ERF']]], - ['lsm_5fdata_3866',['lsm_data',['../classERF.html#ad03da3399e893728741fac33100ce476',1,'ERF']]], - ['lsm_5ffab_5fflux_3867',['lsm_fab_flux',['../classSLM.html#a3bb65074894448f02b2e58b015dd580c',1,'SLM::lsm_fab_flux()'],['../classMM5.html#a65622ec442bb57f8a4bdcfd789882661',1,'MM5::lsm_fab_flux()']]], - ['lsm_5ffab_5fvars_3868',['lsm_fab_vars',['../classSLM.html#a6fa497f40e1d0994cb3c2fb121faf40a',1,'SLM::lsm_fab_vars()'],['../classMM5.html#a1efdd2eea7c6fdc9631dadf56a7da1a2',1,'MM5::lsm_fab_vars()']]], - ['lsm_5fflux_3869',['lsm_flux',['../classERF.html#aa5f6a6ceae0087393f386649d8bbbc31',1,'ERF']]], - ['lsm_5ftype_3870',['lsm_type',['../structSolverChoice.html#a43c1741535574c7e6f4fe6bf90552f31',1,'SolverChoice']]], - ['lsmvarmap_3871',['LsmVarMap',['../classMM5.html#a44610d042a53d114892687d87c9e7f10',1,'MM5::LsmVarMap()'],['../classSLM.html#acf0247edc5d92d5fb7b5183a524bf246',1,'SLM::LsmVarMap()']]], - ['lsmvarname_3872',['LsmVarName',['../classMM5.html#abb2bfd47b01eb3f85f6466a886a00dc9',1,'MM5::LsmVarName()'],['../classSLM.html#a41d6b4f925b97839d5cebec6d6a75133',1,'SLM::LsmVarName()']]], - ['lsub_3873',['lsub',['../ERF__Constants_8H.html#a3ab435b88eae71bef826cb01254ff33d',1,'ERF_Constants.H']]], - ['lw_5fabs_3874',['lw_abs',['../structPhysProp_1_1physprop__t.html#a7f49b6334fdf3ec5c8cbcef509a0cf7e',1,'PhysProp::physprop_t']]], - ['lw_5fband_5fmidpoints_3875',['lw_band_midpoints',['../classRadiation.html#a03b78a2a9376157b352274f4f6e6e591',1,'Radiation']]], - ['lw_5fhygro_5fabs_3876',['lw_hygro_abs',['../structPhysProp_1_1physprop__t.html#a2ceb8db8a17258bb21f1d0d53594ed05',1,'PhysProp::physprop_t']]], - ['lwave_3877',['Lwave',['../classERF.html#ad67b414a1a8b5bab6edeaf574f922825',1,'ERF']]], - ['lwave_5fonegrid_3878',['Lwave_onegrid',['../classERF.html#a83473e4b18de294a8b97dcdbbf048551',1,'ERF']]] + ['l_5fv_3853',['L_v',['../ERF__Constants_8H.html#aee80ef06f62b6528b776d02de062cdd5',1,'ERF_Constants.H']]], + ['lambm0_3854',['lambm0',['../classRadiation.html#a65e14eac1882d0877cb60c185b91f670',1,'Radiation']]], + ['last_5fcheck_5ffile_5fstep_3855',['last_check_file_step',['../classERF.html#a02722d16f3c26efe590702200f1296d7',1,'ERF']]], + ['last_5ffile_5fread_3856',['last_file_read',['../classReadBndryPlanes.html#a6a62ba4a2a722033004ff0d169b6382f',1,'ReadBndryPlanes']]], + ['last_5fplot_5ffile_5fstep_5f1_3857',['last_plot_file_step_1',['../classERF.html#a7d54d3f2317d06a8dfcde4f65cfc3e92',1,'ERF']]], + ['last_5fplot_5ffile_5fstep_5f2_3858',['last_plot_file_step_2',['../classERF.html#a09017292c9943ac2ed20ce7ed5c3c767',1,'ERF']]], + ['lat_5fice_3859',['lat_ice',['../ERF__Constants_8H.html#ab9605510ecc8468f94a0ba1842a0bf13',1,'ERF_Constants.H']]], + ['lat_5fvap_3860',['lat_vap',['../ERF__Constants_8H.html#a1a4a1b5aaf1d37a8a175a7b7177e9e2c',1,'ERF_Constants.H']]], + ['latitude_5flo_3861',['latitude_lo',['../structSolverChoice.html#adddf7760d02dee6c92d3ab21c845d8ef',1,'SolverChoice']]], + ['lcond_3862',['lcond',['../ERF__Constants_8H.html#a7b45c0074d559f423ac2d48e1b171518',1,'ERF_Constants.H']]], + ['les_5ftype_3863',['les_type',['../structTurbChoice.html#abbba68e0d699dd97701d31a0e37d5304',1,'TurbChoice']]], + ['lfus_3864',['lfus',['../ERF__Constants_8H.html#a0f65ea12b4405c50f1d777f7ca82dcfd',1,'ERF_Constants.H']]], + ['liqcldoptics_3865',['liqcldoptics',['../classMamConstituents.html#a090acb2786740c9e238ccd13de4471bb',1,'MamConstituents::liqcldoptics()'],['../classOptics.html#a87abc901496b039c596eed89b297a679',1,'Optics::liqcldoptics()']]], + ['liqopticsfile_3866',['liqopticsfile',['../classMamConstituents.html#ad22947a5d2761531d522eca254d86411',1,'MamConstituents']]], + ['liquid_5ffile_3867',['liquid_file',['../classCloudRadProps.html#a076ffd7ff44497eac9d3cace27964b0a',1,'CloudRadProps']]], + ['list_5fid_3868',['list_id',['../structMamConstituents_1_1modelist__t.html#a90b916987fc7b7cb87253d3bc3c4f94e',1,'MamConstituents::modelist_t::list_id()'],['../structMamConstituents_1_1aerlist__t.html#ab75334c58294e58e6f802fdc28fcb9c5',1,'MamConstituents::aerlist_t::list_id()'],['../structMamConstituents_1_1gaslist__t.html#a1936ba0848db011d9bc9635ace154696',1,'MamConstituents::gaslist_t::list_id()']]], + ['lmask_5flev_3869',['lmask_lev',['../classERF.html#a3f3e29874221e43e13e2a431e77e0e4e',1,'ERF']]], + ['longitude_5flo_3870',['longitude_lo',['../structSolverChoice.html#a678e249df6763ba01a9b2790dc3dc8b9',1,'SolverChoice']]], + ['lsm_3871',['lsm',['../classERF.html#ae0e9a78f120ba632d78cbf23c97b851c',1,'ERF']]], + ['lsm_5fdata_3872',['lsm_data',['../classERF.html#ad03da3399e893728741fac33100ce476',1,'ERF']]], + ['lsm_5ffab_5fflux_3873',['lsm_fab_flux',['../classSLM.html#a3bb65074894448f02b2e58b015dd580c',1,'SLM::lsm_fab_flux()'],['../classMM5.html#a65622ec442bb57f8a4bdcfd789882661',1,'MM5::lsm_fab_flux()']]], + ['lsm_5ffab_5fvars_3874',['lsm_fab_vars',['../classSLM.html#a6fa497f40e1d0994cb3c2fb121faf40a',1,'SLM::lsm_fab_vars()'],['../classMM5.html#a1efdd2eea7c6fdc9631dadf56a7da1a2',1,'MM5::lsm_fab_vars()']]], + ['lsm_5fflux_3875',['lsm_flux',['../classERF.html#aa5f6a6ceae0087393f386649d8bbbc31',1,'ERF']]], + ['lsm_5ftype_3876',['lsm_type',['../structSolverChoice.html#a43c1741535574c7e6f4fe6bf90552f31',1,'SolverChoice']]], + ['lsmvarmap_3877',['LsmVarMap',['../classMM5.html#a44610d042a53d114892687d87c9e7f10',1,'MM5::LsmVarMap()'],['../classSLM.html#acf0247edc5d92d5fb7b5183a524bf246',1,'SLM::LsmVarMap()']]], + ['lsmvarname_3878',['LsmVarName',['../classMM5.html#abb2bfd47b01eb3f85f6466a886a00dc9',1,'MM5::LsmVarName()'],['../classSLM.html#a41d6b4f925b97839d5cebec6d6a75133',1,'SLM::LsmVarName()']]], + ['lsub_3879',['lsub',['../ERF__Constants_8H.html#a3ab435b88eae71bef826cb01254ff33d',1,'ERF_Constants.H']]], + ['lw_5fabs_3880',['lw_abs',['../structPhysProp_1_1physprop__t.html#a7f49b6334fdf3ec5c8cbcef509a0cf7e',1,'PhysProp::physprop_t']]], + ['lw_5fband_5fmidpoints_3881',['lw_band_midpoints',['../classRadiation.html#a03b78a2a9376157b352274f4f6e6e591',1,'Radiation']]], + ['lw_5fhygro_5fabs_3882',['lw_hygro_abs',['../structPhysProp_1_1physprop__t.html#a2ceb8db8a17258bb21f1d0d53594ed05',1,'PhysProp::physprop_t']]], + ['lwave_3883',['Lwave',['../classERF.html#ad67b414a1a8b5bab6edeaf574f922825',1,'ERF']]], + ['lwave_5fonegrid_3884',['Lwave_onegrid',['../classERF.html#a83473e4b18de294a8b97dcdbbf048551',1,'ERF']]] ]; diff --git a/search/variables_c.js b/search/variables_c.js index d0cd3fef0e..aa71462ee1 100644 --- a/search/variables_c.js +++ b/search/variables_c.js @@ -1,189 +1,191 @@ var searchData= [ - ['m_5factive_3879',['m_active',['../classCIF.html#a1e3b931483e96527c09af4016a29d101',1,'CIF']]], - ['m_5faverages_3880',['m_averages',['../classMOSTAverage.html#a158b82286f1bed8b02da2c8b2ac7f4c0',1,'MOSTAverage']]], - ['m_5faxis_3881',['m_axis',['../classSAM.html#a37854ec84283a4229cf86b54cfcfc72b',1,'SAM::m_axis()'],['../classKessler.html#afea161a2b985d4c0eb4aa9390a808ab4',1,'Kessler::m_axis()'],['../classPlaneAverage.html#ab1c325b8a1241cb446bad96fa558e770',1,'PlaneAverage::m_axis()']]], - ['m_5fbc_5fextdir_5fvals_3882',['m_bc_extdir_vals',['../classERFPhysBCFunct__cons.html#a75abbe15fe3c056e3ee6c5b250bdac44',1,'ERFPhysBCFunct_cons::m_bc_extdir_vals()'],['../classERF.html#a199add69cee34c6611a5dc9ee965971c',1,'ERF::m_bc_extdir_vals()'],['../classERFPhysBCFunct__w__no__terrain.html#af10baf7824fa75f859317b7b0c8cc3f4',1,'ERFPhysBCFunct_w_no_terrain::m_bc_extdir_vals()'],['../classERFPhysBCFunct__w.html#afd4eed563a59fae4744eaac6ced6bb6b',1,'ERFPhysBCFunct_w::m_bc_extdir_vals()'],['../classERFPhysBCFunct__v.html#a7e67556be338a97384abe278d98f02e7',1,'ERFPhysBCFunct_v::m_bc_extdir_vals()'],['../classERFPhysBCFunct__u.html#a1d7949c78cfb3041588995139f0a9218',1,'ERFPhysBCFunct_u::m_bc_extdir_vals()']]], - ['m_5fbc_5fneumann_5fvals_3883',['m_bc_neumann_vals',['../classERFPhysBCFunct__cons.html#a4ddeefc7be1abe021ebcdb272fc9db45',1,'ERFPhysBCFunct_cons::m_bc_neumann_vals()'],['../classERFPhysBCFunct__u.html#a33fd3c8b07c1376a6e433637010dd509',1,'ERFPhysBCFunct_u::m_bc_neumann_vals()'],['../classERFPhysBCFunct__v.html#ad9053e6fef29f1cb09b0f90e497f03b0',1,'ERFPhysBCFunct_v::m_bc_neumann_vals()'],['../classERFPhysBCFunct__w.html#a618a6fa84ef741a75172135ce8481b05',1,'ERFPhysBCFunct_w::m_bc_neumann_vals()'],['../classERFPhysBCFunct__w__no__terrain.html#a5f98e8e83a78de87e1b5c720f3b2ea64',1,'ERFPhysBCFunct_w_no_terrain::m_bc_neumann_vals()'],['../classERF.html#a69ea003766c97b1a667b002b3661f0f2',1,'ERF::m_bc_neumann_vals()']]], - ['m_5fbdy_5ftime_5finterval_3884',['m_bdy_time_interval',['../classABLMost.html#a049bc06685178431599f3bfaa57d63bd',1,'ABLMost']]], - ['m_5fbox_3885',['m_box',['../classRadiation.html#a37098b6502fef13732ed996200b7f64c',1,'Radiation']]], - ['m_5fcba_3886',['m_cba',['../classERFFillPatcher.html#a35fb56b2946f596728b9ac793eb47c5e',1,'ERFFillPatcher']]], - ['m_5fcdm_3887',['m_cdm',['../classERFFillPatcher.html#a52af76dca01fd13bdb29834d4b9ca5e2',1,'ERFFillPatcher']]], - ['m_5fcenter_3888',['m_center',['../classFlowerIF.html#afde7bb14577df6460b603a3fb9c68c30',1,'FlowerIF']]], - ['m_5fcf_5fcrse_5fdata_5fnew_3889',['m_cf_crse_data_new',['../classERFFillPatcher.html#a89f24e6cfe30a2180b1667aead7edf28',1,'ERFFillPatcher']]], - ['m_5fcf_5fcrse_5fdata_5fold_3890',['m_cf_crse_data_old',['../classERFFillPatcher.html#ad6ac8a363c79d1a98703988478420586',1,'ERFFillPatcher']]], - ['m_5fcf_5fmask_3891',['m_cf_mask',['../classERFFillPatcher.html#a874bf44ab38e936013bbf8454a41a680',1,'ERFFillPatcher']]], - ['m_5fcgeom_3892',['m_cgeom',['../classERFFillPatcher.html#a5b1190e4ec0fe257d6d3fa886054dc2c',1,'ERFFillPatcher']]], - ['m_5fcheck_5fint_3893',['m_check_int',['../classERF.html#a69a3f925e95ec4244b0257f9de16d65a',1,'ERF']]], - ['m_5fcheck_5fper_3894',['m_check_per',['../classERF.html#a5fbf17cfc8d9e5b994783e05ec3594b2',1,'ERF']]], - ['m_5fcp_5fsoil_3895',['m_cp_soil',['../classMM5.html#a0bc2d572786956904d71c30db49e3ae2',1,'MM5::m_cp_soil()'],['../classSLM.html#a3c284ad4d275aa9ce80eca787cab87a4',1,'SLM::m_cp_soil()']]], - ['m_5fcrse_5ftimes_3896',['m_crse_times',['../classERFFillPatcher.html#a562ca1201d642f3a7dd5700a056776d9',1,'ERFFillPatcher']]], - ['m_5fd_5fsoil_3897',['m_d_soil',['../classMM5.html#a273c04f6eac3e48325dfce1e34e58df4',1,'MM5::m_d_soil()'],['../classSLM.html#a6ba8b659255822be9538ba66c22b2533',1,'SLM::m_d_soil()']]], - ['m_5fdata_3898',['m_data',['../structTimeInterpolatedData.html#a7021ade0b30697e6eef3df932447d4fc',1,'TimeInterpolatedData']]], - ['m_5fdata_5finterp_3899',['m_data_interp',['../classReadBndryPlanes.html#a5468d5d8813dc471dac1335611ec8dc9',1,'ReadBndryPlanes']]], - ['m_5fdata_5fn_3900',['m_data_n',['../classReadBndryPlanes.html#acc6e94621293c94d1322a8cafbf61ad4',1,'ReadBndryPlanes']]], - ['m_5fdata_5fnp1_3901',['m_data_np1',['../classReadBndryPlanes.html#ae34737833f599f3cb5ef945ac3f57f4b',1,'ReadBndryPlanes']]], - ['m_5fdata_5fnp2_3902',['m_data_np2',['../classReadBndryPlanes.html#a5338493101cfbb8eb27301f83aeca290',1,'ReadBndryPlanes']]], - ['m_5fdetj_5fcc_3903',['m_detJ_cc',['../classKessler.html#a534c115146bedf2e3f600ac351162252',1,'Kessler::m_detJ_cc()'],['../classSAM.html#a1b09febe32fbfebb402091fd31cd9996',1,'SAM::m_detJ_cc()']]], - ['m_5fdomain_5fbcs_5ftype_3904',['m_domain_bcs_type',['../classERFPhysBCFunct__cons.html#ab131fcff8649a5dde5f39fe890b6b383',1,'ERFPhysBCFunct_cons::m_domain_bcs_type()'],['../classERFPhysBCFunct__w__no__terrain.html#a1c27696ce2fb04cb8e0f9e41d2c21196',1,'ERFPhysBCFunct_w_no_terrain::m_domain_bcs_type()'],['../classERFPhysBCFunct__w.html#a052d31c743d030292761e95702615467',1,'ERFPhysBCFunct_w::m_domain_bcs_type()'],['../classERFPhysBCFunct__u.html#a90c9e642d2c31bc2245cf57f3fb4adc8',1,'ERFPhysBCFunct_u::m_domain_bcs_type()'],['../classERFPhysBCFunct__v.html#ae26c0b8c1a5145f1e1f2d44717745cfd',1,'ERFPhysBCFunct_v::m_domain_bcs_type()']]], - ['m_5fdomain_5fbcs_5ftype_5fd_3905',['m_domain_bcs_type_d',['../classERFPhysBCFunct__cons.html#aa39c1df9dc816a85f84c43c1b065be35',1,'ERFPhysBCFunct_cons::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__u.html#a3b17acdd618c58f48856b4fa7a35abfc',1,'ERFPhysBCFunct_u::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__v.html#a0bc0f76b47d1d805161695e977dad5fb',1,'ERFPhysBCFunct_v::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__w.html#a87159676dd29c47ebd69e40b6dda5f1a',1,'ERFPhysBCFunct_w::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__w__no__terrain.html#ad821ab72c32d159e12d2b80a718767bd',1,'ERFPhysBCFunct_w_no_terrain::m_domain_bcs_type_d()']]], - ['m_5fdr_3906',['m_dr',['../classFlowerIF.html#a6e09a1d51eb36041dcb175f8784b8eeb',1,'FlowerIF']]], - ['m_5fdt_3907',['m_dt',['../classMM5.html#a41e60b81361852b0e4577bd7e3f88062',1,'MM5::m_dt()'],['../classSLM.html#a48b1e4c0290b62bafb4f6acb9291aa68',1,'SLM::m_dt()']]], - ['m_5fdt_5fcrse_3908',['m_dt_crse',['../classERFFillPatcher.html#ae89877908970649653ae09c42d3c7b05',1,'ERFFillPatcher']]], - ['m_5fdx_3909',['m_dx',['../classPlaneAverage.html#ade7352e3a72a2e09561e031acd32cc8a',1,'PlaneAverage']]], - ['m_5fdz_5flsm_3910',['m_dz_lsm',['../classMM5.html#a754e507be4ac680c9f49ab0158afc4b5',1,'MM5::m_dz_lsm()'],['../classSLM.html#a6dcae265ee0a43c0d7ecdd52074431ce',1,'SLM::m_dz_lsm()']]], - ['m_5feddydiffs_5flev_3911',['m_eddyDiffs_lev',['../classABLMost.html#a05cc96f74b89c4e277fe3db4ea01d3fa',1,'ABLMost']]], - ['m_5fexp_5fmost_3912',['m_exp_most',['../classABLMost.html#ac3de35be0d6cf3841e9a868830fc42c5',1,'ABLMost']]], - ['m_5fextent_5frad_3913',['m_extent_rad',['../classReadBndryPlanes.html#ae341a8d70430128e78f7cac75e0d4e8a',1,'ReadBndryPlanes::m_extent_rad()'],['../classWriteBndryPlanes.html#a41799219d138892871e1a6e8c3755da1',1,'WriteBndryPlanes::m_extent_rad()']]], - ['m_5ff1_3914',['m_f1',['../classUnionCIF.html#a48c696814009301ff056340a2ebb601c',1,'UnionCIF::m_f1()'],['../classIntersectionCIF.html#a0b24d2c5c189c43b259c173c162aa1f1',1,'IntersectionCIF::m_f1()']]], - ['m_5ff2_3915',['m_f2',['../classUnionCIF.html#a150413e8d9e4bbd2b44e924c839f296a',1,'UnionCIF::m_f2()'],['../classIntersectionCIF.html#af11428d551013bf6318ef89873537a4e',1,'IntersectionCIF::m_f2()']]], - ['m_5ffac_5fcond_3916',['m_fac_cond',['../classKessler.html#a74746cef2381fd949a06be46f99a05c7',1,'Kessler::m_fac_cond()'],['../classSAM.html#a66b0ffc2f98c96c5a3b3c760a854be95',1,'SAM::m_fac_cond()']]], - ['m_5ffac_5ffus_3917',['m_fac_fus',['../classKessler.html#acaf08727482ff116185a6dbdf2bd54f9',1,'Kessler::m_fac_fus()'],['../classSAM.html#a53d38219476c32ba2dd751c02bcae53c',1,'SAM::m_fac_fus()']]], - ['m_5ffac_5fsub_3918',['m_fac_sub',['../classKessler.html#a2feda15429da3d8227d75cc3f6da71ba',1,'Kessler::m_fac_sub()'],['../classSAM.html#a8653cbf2c13ac3595f5f8710a3f1beec',1,'SAM::m_fac_sub()']]], - ['m_5ffact_5fnew_3919',['m_fact_new',['../classMOSTAverage.html#a960bae1d528aef6d0e7034dbea65a2c3',1,'MOSTAverage']]], - ['m_5ffact_5fold_3920',['m_fact_old',['../classMOSTAverage.html#ae1d62c88d62bbef8458d0084200f65f2',1,'MOSTAverage']]], - ['m_5ffactory_3921',['m_factory',['../classERF.html#abd4f9db387b864a97ac18c8dfe71f4e4',1,'ERF']]], - ['m_5ffba_3922',['m_fba',['../classERFFillPatcher.html#a297b1d2468ed152850c7bb6c156101b3',1,'ERFFillPatcher']]], - ['m_5ffdm_3923',['m_fdm',['../classERFFillPatcher.html#afef007cab3f3a1e4a7deea141f397e51',1,'ERFFillPatcher']]], - ['m_5ffgeom_3924',['m_fgeom',['../classERFFillPatcher.html#a12694a711f281b957f7015a98e5c9b77',1,'ERFFillPatcher']]], - ['m_5ffield_3925',['m_field',['../classPlaneAverage.html#a6c29e3eafbbb7028e801c513b29a1c09',1,'PlaneAverage']]], - ['m_5ffields_3926',['m_fields',['../classMOSTAverage.html#ad301df8e1ee46557a4d277c3f87fae69',1,'MOSTAverage']]], - ['m_5ffilename_3927',['m_filename',['../classReadBndryPlanes.html#a3a130c25c6b3c327e58d3e4687a051b9',1,'ReadBndryPlanes::m_filename()'],['../classWriteBndryPlanes.html#abbc94048dfd43b653b7754d785c11d2f',1,'WriteBndryPlanes::m_filename()']]], - ['m_5fgeom_3928',['m_geom',['../classRadiation.html#ae5477e7b80b52cebf89ec3b8bdce0f3c',1,'Radiation::m_geom()'],['../classPlaneAverage.html#ae359b042dfa8a0b951a3d34706c3c385',1,'PlaneAverage::m_geom()'],['../classSAM.html#a8242fff43eb2cf417036eb36f5e4a3d8',1,'SAM::m_geom()'],['../classKessler.html#a48f29ab8e5d1232ee83851fd904e9354',1,'Kessler::m_geom()'],['../classSLM.html#a870bfd56a5fe10dc6b7b8f0347a9b218',1,'SLM::m_geom()'],['../classMM5.html#a7edc95309bb52864bba5341f19262063',1,'MM5::m_geom()'],['../classWriteBndryPlanes.html#a007dc2174ebcc2e2d79e8f31f41255cb',1,'WriteBndryPlanes::m_geom()'],['../classReadBndryPlanes.html#af4c91eeb64f4e49767e97c1e72de06fc',1,'ReadBndryPlanes::m_geom()'],['../classMOSTAverage.html#aed9b6c726189d8858abba0a2a66feca1',1,'MOSTAverage::m_geom()'],['../classERFPhysBCFunct__w__no__terrain.html#a7f695c3d80d3c166dce59565c4d8dffc',1,'ERFPhysBCFunct_w_no_terrain::m_geom()'],['../classERFPhysBCFunct__w.html#a1e9f9a0981a60be4e8e3a2b906444878',1,'ERFPhysBCFunct_w::m_geom()'],['../classERFPhysBCFunct__v.html#a01f7c56f64ac414f4ec69ff8c45a2f2a',1,'ERFPhysBCFunct_v::m_geom()'],['../classERFPhysBCFunct__u.html#a12a1e078b61a3e00958bf0f3f69bfe5f',1,'ERFPhysBCFunct_u::m_geom()'],['../classERFPhysBCFunct__cons.html#a1a3121bc392962a3c3149a6e2db2791b',1,'ERFPhysBCFunct_cons::m_geom()'],['../classABLMost.html#a1795a510d08fbd88e6599e014f97b6c5',1,'ABLMost::m_geom()'],['../classTerrainIF.html#aeb902107efd92150abad59ec0a8cf088',1,'TerrainIF::m_geom()']]], - ['m_5fgocp_3929',['m_gOcp',['../classKessler.html#aac004df387a7f0725724f017ca3d4a99',1,'Kessler::m_gOcp()'],['../classSAM.html#a3a76b3fc76d33c147dcaab81a738f41c',1,'SAM::m_gOcp()']]], - ['m_5fgtoe_3930',['m_gtoe',['../classKessler.html#ae8749011028be638e3fb8051e22f83f1',1,'Kessler::m_gtoe()'],['../classSAM.html#a579b5a1e16d7b9d8d317e475a6a43705',1,'SAM::m_gtoe()']]], - ['m_5fhub_5fheight_3931',['m_hub_height',['../classNullWindFarm.html#ad403f4133b2292495e5dd949fcc59207',1,'NullWindFarm']]], - ['m_5fhwave_5flev_3932',['m_Hwave_lev',['../classABLMost.html#a644ccdc438574061ec7ae75cdc714ec6',1,'ABLMost']]], - ['m_5fi_5findx_3933',['m_i_indx',['../classMOSTAverage.html#a2f5fb25e7c5196338ee5a051708d8f62',1,'MOSTAverage']]], - ['m_5fifs_3934',['m_ifs',['../classUnionListIF.html#a89c2512bb20d220882024302d7a92a3f',1,'UnionListIF']]], - ['m_5fin_5frad_3935',['m_in_rad',['../classReadBndryPlanes.html#a8269a127a4db1fd93794dcb8062f5fa9',1,'ReadBndryPlanes::m_in_rad()'],['../classWriteBndryPlanes.html#a7b350ac1d0c6151ed748a575475f8fbd',1,'WriteBndryPlanes::m_in_rad()']]], - ['m_5fin_5ftimes_3936',['m_in_times',['../classReadBndryPlanes.html#adfe9045e42be78e2a735151d969183d7',1,'ReadBndryPlanes::m_in_times()'],['../classWriteBndryPlanes.html#a15fa114f52237b735599b6a5cac40d26',1,'WriteBndryPlanes::m_in_times()']]], - ['m_5fin_5ftimesteps_3937',['m_in_timesteps',['../classReadBndryPlanes.html#a7bfda76cde9aa1b8290577c40a612795',1,'ReadBndryPlanes::m_in_timesteps()'],['../classWriteBndryPlanes.html#a7cab948881900ffa97145c47221dcb44',1,'WriteBndryPlanes::m_in_timesteps()']]], - ['m_5finc_5fghost_3938',['m_inc_ghost',['../classPlaneAverage.html#abe59333d5fc9969465111df40dd9892e',1,'PlaneAverage']]], - ['m_5finside_3939',['m_inside',['../classFlowerIF.html#adabc11e60eca5148da34682a5c51058f',1,'FlowerIF']]], - ['m_5finterp_3940',['m_interp',['../classMOSTAverage.html#aeac5da9c3972fdde64f60720f88efe2e',1,'MOSTAverage::m_interp()'],['../classERFFillPatcher.html#a2fc352aecabd75ec92f5d17730683a1c',1,'ERFFillPatcher::m_interp()']]], - ['m_5fixtype_3941',['m_ixtype',['../classPlaneAverage.html#a45ad4c1f2922be9ba838bab13657385f',1,'PlaneAverage']]], - ['m_5fj_5findx_3942',['m_j_indx',['../classMOSTAverage.html#acdc75484e6ed5d2fadfb93573b6dded2',1,'MOSTAverage']]], - ['m_5fk_5fin_3943',['m_k_in',['../classMOSTAverage.html#ad570edb25d41640aa2d52122ae303884',1,'MOSTAverage']]], - ['m_5fk_5findx_3944',['m_k_indx',['../classMOSTAverage.html#afbe752293b7c2790b1994a2349261fda',1,'MOSTAverage']]], - ['m_5fk_5fsoil_3945',['m_k_soil',['../classMM5.html#ac5730f1413ae4a3dd5d4b2c683c41297',1,'MM5::m_k_soil()'],['../classSLM.html#aa674dfa04bde7d418f1195f707f84f5c',1,'SLM::m_k_soil()']]], - ['m_5flat_3946',['m_lat',['../classRadiation.html#ae6fe4540ef5931fb2ac34ad19c6fe74e',1,'Radiation']]], - ['m_5flev_3947',['m_lev',['../classERFPhysBCFunct__u.html#a898867b7e245b2ecf05ab7f5ce4a4504',1,'ERFPhysBCFunct_u::m_lev()'],['../classERFPhysBCFunct__w__no__terrain.html#a490eb84b4d60adb33dfe5f705b333b2d',1,'ERFPhysBCFunct_w_no_terrain::m_lev()'],['../classERFPhysBCFunct__w.html#a277641c1cc5a27c2a01e49d21a9c88f4',1,'ERFPhysBCFunct_w::m_lev()'],['../classERFPhysBCFunct__v.html#a22e73a039ee130b072f3a9ad079fc160',1,'ERFPhysBCFunct_v::m_lev()'],['../classERFPhysBCFunct__cons.html#ad393b48c02e838f75be60a655eed9fa6',1,'ERFPhysBCFunct_cons::m_lev()']]], - ['m_5flevel_3948',['m_level',['../classPlaneAverage.html#a6a25218bd5754ec121caab7e4acfc537',1,'PlaneAverage']]], - ['m_5fline_5faverage_3949',['m_line_average',['../classPlaneAverage.html#a998ec98b248ea4bd71284a2bd919fb0d',1,'PlaneAverage']]], - ['m_5fline_5fxcentroid_3950',['m_line_xcentroid',['../classPlaneAverage.html#a560dbd7059fb6cbb0421635c5d405d2b',1,'PlaneAverage']]], - ['m_5flmask_5flev_3951',['m_lmask_lev',['../classABLMost.html#aaa5bbc610662825ddd8a184b43f3541b',1,'ABLMost']]], - ['m_5flon_3952',['m_lon',['../classRadiation.html#a0069d200496f037a5bffa96e4bf9bce0',1,'Radiation']]], - ['m_5flsm_5fdata_5flev_3953',['m_lsm_data_lev',['../classLandSurface.html#a5a134e93d42328bfaa9611a9e625e1bb',1,'LandSurface::m_lsm_data_lev()'],['../classABLMost.html#a958aaaf9e040462197c88c6c77f2aaf6',1,'ABLMost::m_lsm_data_lev()']]], - ['m_5flsm_5fflux_5flev_3954',['m_lsm_flux_lev',['../classABLMost.html#a422336bc908d29f98dafb3b745b4f060',1,'ABLMost']]], - ['m_5flsm_5ffluxes_3955',['m_lsm_fluxes',['../classRadiation.html#a628ab4164c223bc55241535374a780cb',1,'Radiation']]], - ['m_5flsm_5fgeom_3956',['m_lsm_geom',['../classMM5.html#a5bb965e19ba475c78c8c9c8528fbf871',1,'MM5::m_lsm_geom()'],['../classNullSurf.html#ac722d317f14ff1793ce7a38362987513',1,'NullSurf::m_lsm_geom()'],['../classSLM.html#ac41680d479e44b54678787b662c55fef',1,'SLM::m_lsm_geom()']]], - ['m_5flsm_5fgeom_5flev_3957',['m_lsm_geom_lev',['../classLandSurface.html#a06a0bb4f12e604dbbd844bd4d2b0903f',1,'LandSurface']]], - ['m_5flsm_5fmodel_3958',['m_lsm_model',['../classLandSurface.html#a7415e46b046f76ef34902fa6ef1ef628',1,'LandSurface']]], - ['m_5flsm_5fsize_3959',['m_lsm_size',['../classMM5.html#a338909d8b32e73bee5188eb5f4e0e15d',1,'MM5::m_lsm_size()'],['../classNullSurf.html#a00480a80b00d313460c898669225b2ef',1,'NullSurf::m_lsm_size()'],['../classSLM.html#a4b4498e80099eadbb5405ec7095c07a8',1,'SLM::m_lsm_size()']]], - ['m_5flsm_5fzenith_3960',['m_lsm_zenith',['../classRadiation.html#a9ee4891cfb314df8458a47759de345d5',1,'Radiation']]], - ['m_5flwave_5flev_3961',['m_Lwave_lev',['../classABLMost.html#ab12af4a41dbc189d69850a81447434f7',1,'ABLMost']]], - ['m_5fma_3962',['m_ma',['../classABLMost.html#a466bfcda8ae4337d9c8781ab28e3f6fe',1,'ABLMost']]], - ['m_5fmax_5fstep_3963',['m_max_step',['../classMultiBlockContainer.html#a1f1ba45d36c26640b1d2817ae275a505',1,'MultiBlockContainer']]], - ['m_5fmaxlev_3964',['m_maxlev',['../classMOSTAverage.html#abc66735142b394193e3b6934ea817015',1,'MOSTAverage']]], - ['m_5fmoist_5fmodel_3965',['m_moist_model',['../classEulerianMicrophysics.html#a3d8916fc5900c54728d7549c68b21048',1,'EulerianMicrophysics']]], - ['m_5fmost_3966',['m_most',['../classERF.html#a051364b2373d8d86151c0b4a958035bd',1,'ERF']]], - ['m_5fnavg_3967',['m_navg',['../classMOSTAverage.html#a0554ee593b5deca61ef0d26ebd26f6d6',1,'MOSTAverage']]], - ['m_5fncell_5fline_3968',['m_ncell_line',['../classPlaneAverage.html#a049c64513c0ed306d7e68ef95df87033',1,'PlaneAverage']]], - ['m_5fncell_5fplane_3969',['m_ncell_plane',['../classPlaneAverage.html#a98ad1b7801e75ac43ddd3d06b0c5d7da',1,'PlaneAverage::m_ncell_plane()'],['../classMOSTAverage.html#a89b9ec10eb8dee9a8be7c9597a3f5008',1,'MOSTAverage::m_ncell_plane()']]], - ['m_5fncell_5fregion_3970',['m_ncell_region',['../classMOSTAverage.html#ab227f9a8e9224820c00fa8b223712b3e',1,'MOSTAverage']]], - ['m_5fncomp_3971',['m_ncomp',['../classERFFillPatcher.html#a61c68ee600be65606db582402599c1d4',1,'ERFFillPatcher::m_ncomp()'],['../classPlaneAverage.html#af07d85c4bd48f4bedc0b180001c728dc',1,'PlaneAverage::m_ncomp()']]], - ['m_5fng_3972',['m_ng',['../classPlaneAverage.html#a4a8c3eb911548a254ef75c24659b1317',1,'PlaneAverage']]], - ['m_5fnghost_3973',['m_nghost',['../classERFFillPatcher.html#afdb02cfc6d41b23967ff0a6f0e22b849',1,'ERFFillPatcher']]], - ['m_5fnghost_5fsubset_3974',['m_nghost_subset',['../classERFFillPatcher.html#a83a91e2dc7bd7c39a27327024814061c',1,'ERFFillPatcher']]], - ['m_5fnominal_5fpower_3975',['m_nominal_power',['../classNullWindFarm.html#aac5f552b2717ab7f177541c1bf09828a',1,'NullWindFarm']]], - ['m_5fnorm_5fvec_3976',['m_norm_vec',['../classMOSTAverage.html#a90d1df8bd48dd2bf45776a01ba1a89f7',1,'MOSTAverage']]], - ['m_5fnpetals_3977',['m_npetals',['../classFlowerIF.html#a13021976563f28b30e35c378d19a5d75',1,'FlowerIF']]], - ['m_5fnvar_3978',['m_nvar',['../classMOSTAverage.html#a94ece9d178d0e85296cce07bab556bc7',1,'MOSTAverage']]], - ['m_5fnz_5flsm_3979',['m_nz_lsm',['../classMM5.html#a9e2b3186622686e5aae850eb1dc93d28',1,'MM5::m_nz_lsm()'],['../classSLM.html#ac5eb0f0fb3b7c78777a95bad4b5370ee',1,'SLM::m_nz_lsm()']]], - ['m_5fout_5frad_3980',['m_out_rad',['../classReadBndryPlanes.html#acb820b3ebc4c07d210831e6081c47aa9',1,'ReadBndryPlanes::m_out_rad()'],['../classWriteBndryPlanes.html#a2ce490f5166966b52112f126c9dc4dd8',1,'WriteBndryPlanes::m_out_rad()']]], - ['m_5fowns_5fdata_3981',['m_owns_data',['../structTimeInterpolatedData.html#a6eeb9167e2d8051c16fdbb1e7fee54ed',1,'TimeInterpolatedData']]], - ['m_5fphi_3982',['m_phi',['../structCENTERED2.html#ac162099524c29536f1d08dcbb7c6c67a',1,'CENTERED2::m_phi()'],['../structWENO__Z5.html#a962862416f273b267eb55802eff59edf',1,'WENO_Z5::m_phi()'],['../structWENO__MZQ3.html#a106585bb6e78f7027658c9c56f3ae892',1,'WENO_MZQ3::m_phi()'],['../structWENO__Z3.html#a8269a48070f989c0183112ccd8e57489',1,'WENO_Z3::m_phi()'],['../structWENO5.html#a28727bda47dc47677cf20c4d4bbda9a8',1,'WENO5::m_phi()'],['../structWENO3.html#a13120486db8a71a2059a9c7c1928b416',1,'WENO3::m_phi()'],['../structUPWINDALL.html#a36acc81d9046b2b80cf3755aa46bc10c',1,'UPWINDALL::m_phi()'],['../structCENTERED6.html#a732a4a686c30a3233c939f453b74f0b9',1,'CENTERED6::m_phi()'],['../structUPWIND5.html#a26ff7f987df2f61ab60c121c02dd4295',1,'UPWIND5::m_phi()'],['../structCENTERED4.html#a2a0e8c62c2eb7e34a73c94f212a21cb3',1,'CENTERED4::m_phi()'],['../structUPWIND3.html#a4f184417f94f60775a46357fbafe1cca',1,'UPWIND3::m_phi()']]], - ['m_5fplane_5faverage_3983',['m_plane_average',['../classMOSTAverage.html#a81ad3bc2787e30025f8bee91bc5c9dc2',1,'MOSTAverage']]], - ['m_5fplot_5fint_5f1_3984',['m_plot_int_1',['../classERF.html#a57cfb4bfead8525174646964992c7e69',1,'ERF']]], - ['m_5fplot_5fint_5f2_3985',['m_plot_int_2',['../classERF.html#ad3311c9ceacd17f34bdb5e03cefa33b3',1,'ERF']]], - ['m_5fplot_5fper_5f1_3986',['m_plot_per_1',['../classERF.html#a3167adc9518cce649a90ab82e9f9c85d',1,'ERF']]], - ['m_5fplot_5fper_5f2_3987',['m_plot_per_2',['../classERF.html#aff879a9c686293a10a3a03027b765c51',1,'ERF']]], - ['m_5fpolicy_3988',['m_policy',['../classMOSTAverage.html#a0e87c91bf31d0e60a31b906081d24eea',1,'MOSTAverage']]], - ['m_5fpower_3989',['m_power',['../classNullWindFarm.html#a61554384fc601d7ae2fb758a8bc7f4f4',1,'NullWindFarm']]], - ['m_5fpp_5fprefix_3990',['m_pp_prefix',['../classMOSTAverage.html#a8e48f835a742b02f039aeb6bc520aef8',1,'MOSTAverage']]], - ['m_5fprecision_3991',['m_precision',['../classPlaneAverage.html#a1f08f5f76700c51c42243410ffce6e66',1,'PlaneAverage']]], - ['m_5fqmoist_5fsize_3992',['m_qmoist_size',['../classNullMoist.html#a645f66b91b08d84aa7451a9da0c11a72',1,'NullMoist::m_qmoist_size()'],['../classSAM.html#a4bf36ad050daafdcfea1aa83ad75f9cf',1,'SAM::m_qmoist_size()'],['../classKessler.html#ae94091e97ccba54c040030c98e52aa7c',1,'Kessler::m_qmoist_size()']]], - ['m_5fqstate_5fsize_3993',['m_qstate_size',['../classKessler.html#ad5167b56417db2cd78415b4654d6f7ca',1,'Kessler::m_qstate_size()'],['../classNullMoist.html#a3cb016aa9c0f1ee7534ad678723d1c59',1,'NullMoist::m_qstate_size()'],['../classSAM.html#a81c775ecb78f3f228a98a9c39d1d098d',1,'SAM::m_qstate_size()']]], - ['m_5fr_3994',['m_r',['../classFlowerIF.html#a09721c1438c00c21d1babb121dc3d447',1,'FlowerIF']]], - ['m_5fr2d_3995',['m_r2d',['../classERF.html#addf62bfc534515447b94e928ac0b7135',1,'ERF']]], - ['m_5fradius_3996',['m_radius',['../classMOSTAverage.html#a2c167351f6655ef3276f8e5b39439e91',1,'MOSTAverage']]], - ['m_5fratio_3997',['m_ratio',['../classERFFillPatcher.html#ab5ab5fa9bd525d2673c433633e0b3fba',1,'ERFFillPatcher']]], - ['m_5frdocp_3998',['m_rdOcp',['../classReadBndryPlanes.html#a7e0bbe82df8b302172937d7dbb981a2c',1,'ReadBndryPlanes::m_rdOcp()'],['../classSAM.html#a3b461d5620f6b9a08a1e62b60a463af7',1,'SAM::m_rdOcp()']]], - ['m_5frelax_5fmask_3999',['m_relax_mask',['../classERFFillPatcher.html#abad97ea0363653435fd9f922e10a53b2',1,'ERFFillPatcher']]], - ['m_5frotor_5frad_4000',['m_rotor_rad',['../classNullWindFarm.html#a06d46ff7212efd7893e94b99fa981b9d',1,'NullWindFarm']]], - ['m_5fset_5fmask_4001',['m_set_mask',['../classERFFillPatcher.html#a9d188e7b7e85221b257799a5a9c5098e',1,'ERFFillPatcher']]], - ['m_5fsign_4002',['m_sign',['../classFlowerIF.html#a1841ecb4de32a4763c2864784f0c22c4',1,'FlowerIF']]], - ['m_5fsst_5flev_4003',['m_sst_lev',['../classABLMost.html#ad8f1957bba407e17edb0a84ace515cde',1,'ABLMost']]], - ['m_5fstart_5fbdy_5ftime_4004',['m_start_bdy_time',['../classABLMost.html#a4fb97b28e44e9ff6930f18083923343a',1,'ABLMost']]], - ['m_5ft_5favg_4005',['m_t_avg',['../classMOSTAverage.html#a05905a4754c7eb39b766b96889b1bd47',1,'MOSTAverage']]], - ['m_5ft_5finit_4006',['m_t_init',['../classMOSTAverage.html#a3fe20fc4a4eb0b283f1d658b6237004c',1,'MOSTAverage']]], - ['m_5fterr_4007',['m_terr',['../classTerrainIF.html#a3e1f2814d20da7b5dd6d1d620b04784c',1,'TerrainIF']]], - ['m_5fterrain_5ftype_4008',['m_terrain_type',['../classERFPhysBCFunct__w.html#a96add99b86d3a03a872af7af85ad8e96',1,'ERFPhysBCFunct_w']]], - ['m_5ftheta_5fdir_4009',['m_theta_dir',['../classMM5.html#ab8187a0b9206d9c1d6632d494a149d1a',1,'MM5::m_theta_dir()'],['../classSLM.html#aec067697af550a8122138e57c4e0666d',1,'SLM::m_theta_dir()']]], - ['m_5fthrust_5fcoeff_4010',['m_thrust_coeff',['../classNullWindFarm.html#a7fe11fbaf6a246c60156e40aec3835f7',1,'NullWindFarm']]], - ['m_5fthrust_5fcoeff_5fstanding_4011',['m_thrust_coeff_standing',['../classNullWindFarm.html#a5a95464f19af9063228d23981f3a75cd',1,'NullWindFarm']]], - ['m_5ftime_4012',['m_time',['../structTimeInterpolatedData.html#a9b0102facc1d00011f48f95132955e27',1,'TimeInterpolatedData']]], - ['m_5ftime_5ffile_4013',['m_time_file',['../classReadBndryPlanes.html#a8027f415fce9acdc5ad53745016f67bf',1,'ReadBndryPlanes::m_time_file()'],['../classWriteBndryPlanes.html#a91c8abe5b1a15f5fe630db40230f08c1',1,'WriteBndryPlanes::m_time_file()']]], - ['m_5ftime_5fwindow_4014',['m_time_window',['../classMOSTAverage.html#ac95147c0d7961323ca8b079f63cd4be9',1,'MOSTAverage']]], - ['m_5ftinterp_4015',['m_tinterp',['../classReadBndryPlanes.html#a3f5e28f23e03b5c32f23ac953987728a',1,'ReadBndryPlanes']]], - ['m_5ftn_4016',['m_tn',['../classReadBndryPlanes.html#ade779c58aa5ea62cf1e03cbfaf98bb61',1,'ReadBndryPlanes']]], - ['m_5ftnp1_4017',['m_tnp1',['../classReadBndryPlanes.html#a4343c3c0761df0f96c58f8d268a43017',1,'ReadBndryPlanes']]], - ['m_5ftnp2_4018',['m_tnp2',['../classReadBndryPlanes.html#aca1dcdc531215bfd5a12fb286d064c8c',1,'ReadBndryPlanes']]], - ['m_5fu_5fbc_5fdata_4019',['m_u_bc_data',['../classERFPhysBCFunct__u.html#a603a1822cba514966ad201cfc676cdf6',1,'ERFPhysBCFunct_u']]], - ['m_5fuse_5freal_5fbcs_4020',['m_use_real_bcs',['../classERFPhysBCFunct__cons.html#a0e54453355d6a7c96044113c8827a008',1,'ERFPhysBCFunct_cons::m_use_real_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#a6ec9592d34b537392cbcb34ffb63f99a',1,'ERFPhysBCFunct_w_no_terrain::m_use_real_bcs()'],['../classERFPhysBCFunct__w.html#a6e6cdc32da147f7bc00d8c408b5df9a1',1,'ERFPhysBCFunct_w::m_use_real_bcs()'],['../classERFPhysBCFunct__u.html#a4a1ce4ec8f730cb61568aee6eceefe1f',1,'ERFPhysBCFunct_u::m_use_real_bcs()'],['../classERFPhysBCFunct__v.html#aa17ac5983f98d1b13f952fa7f2c39b54',1,'ERFPhysBCFunct_v::m_use_real_bcs()']]], - ['m_5fv_5fbc_5fdata_4021',['m_v_bc_data',['../classERFPhysBCFunct__v.html#a1abc171e8cfcd542f4d9e312e0f586c1',1,'ERFPhysBCFunct_v']]], - ['m_5fvar_5fnames_4022',['m_var_names',['../classReadBndryPlanes.html#aa5f533fb198d42785bfebe5cd8ae7131',1,'ReadBndryPlanes::m_var_names()'],['../classWriteBndryPlanes.html#a85703bf41a6ba0382f13a90f64ba417b',1,'WriteBndryPlanes::m_var_names()']]], - ['m_5fw2d_4023',['m_w2d',['../classERF.html#aa53035f34ba133b86172e180abda4209',1,'ERF']]], - ['m_5fw_5fbc_5fdata_4024',['m_w_bc_data',['../classERFPhysBCFunct__w.html#a4c66456080eb954ef8c80fc3dcfc4c3a',1,'ERFPhysBCFunct_w::m_w_bc_data()'],['../classERFPhysBCFunct__w__no__terrain.html#a061d0fb277d977056e7485d4ab4abc3c',1,'ERFPhysBCFunct_w_no_terrain::m_w_bc_data()']]], - ['m_5fwind_5fspeed_4025',['m_wind_speed',['../classNullWindFarm.html#a9beae3f8f39bb7bde432530da926d6ef',1,'NullWindFarm']]], - ['m_5fwindfarm_5fmodel_4026',['m_windfarm_model',['../classWindFarm.html#af3953694e6a246585c20f50436a65123',1,'WindFarm']]], - ['m_5fx_5fpos_4027',['m_x_pos',['../classMOSTAverage.html#a58c320eb48f9b8a1b0983d2770e9f3ea',1,'MOSTAverage']]], - ['m_5fxlo_4028',['m_xlo',['../classPlaneAverage.html#a42c7dfa900a0b69ba1d294455ca8ba51',1,'PlaneAverage']]], - ['m_5fxloc_4029',['m_xloc',['../classNullWindFarm.html#ac8ff132b0d2d52032ec19344ec6a74c6',1,'NullWindFarm']]], - ['m_5fy_5fpos_4030',['m_y_pos',['../classMOSTAverage.html#a1beb0dad926be2f2d9cb1de69a1a3374',1,'MOSTAverage']]], - ['m_5fyloc_4031',['m_yloc',['../classNullWindFarm.html#a86792dc0d8fb3dfc9b9646c38a2926da',1,'NullWindFarm']]], - ['m_5fz_5fphys_5fnd_4032',['m_z_phys_nd',['../classSAM.html#a51af1452ad89711f8ddaa554cdc49ee6',1,'SAM::m_z_phys_nd()'],['../classERFPhysBCFunct__u.html#aefe9bc994735627162154bc289a0de3c',1,'ERFPhysBCFunct_u::m_z_phys_nd()'],['../classKessler.html#aaead0b1bbb0693e5ef480fd15bcbe559',1,'Kessler::m_z_phys_nd()'],['../classMOSTAverage.html#a3a49018467b69573ef84df9cdfd86da4',1,'MOSTAverage::m_z_phys_nd()'],['../classERFPhysBCFunct__w.html#aa37508122179536336aa8dba19d34c1b',1,'ERFPhysBCFunct_w::m_z_phys_nd()'],['../classERFPhysBCFunct__v.html#afffa0e227916c179928f9a3eb7a07c3c',1,'ERFPhysBCFunct_v::m_z_phys_nd()'],['../classERFPhysBCFunct__cons.html#ad33ab704eb9b5d62a4db9317f40255dd',1,'ERFPhysBCFunct_cons::m_z_phys_nd()']]], - ['m_5fz_5fpos_4033',['m_z_pos',['../classMOSTAverage.html#a81ff1b7e8d026f0cd74147cbcc016d15',1,'MOSTAverage']]], - ['m_5fzref_4034',['m_zref',['../classMOSTAverage.html#af2f1477f6bc5e4b2f2ddee27d17dab9f',1,'MOSTAverage']]], - ['ma_5flist_4035',['ma_list',['../classMamConstituents.html#ab9703f219ce7a084e170017035dc269b',1,'MamConstituents']]], - ['mam_5faer_4036',['mam_aer',['../classAerRadProps.html#afb607ae14bfc3e46dd66c9e04627a57d',1,'AerRadProps']]], - ['mam_5fconsti_4037',['mam_consti',['../classAerRadProps.html#a66f750181cccc82c03268b0a4a245ecc',1,'AerRadProps::mam_consti()'],['../classMam4__aer.html#a2dcd6d3b6a38a2f0e8bc389c80fb4ae9',1,'Mam4_aer::mam_consti()']]], - ['mapfac_5fm_4038',['mapfac_m',['../classERF.html#a23aacdb72e9d2dfed8e2ebd2c2526497',1,'ERF']]], - ['mapfac_5fu_4039',['mapfac_u',['../classERF.html#a1e8afee1508b720dab56f5d044deb301',1,'ERF']]], - ['mapfac_5fv_4040',['mapfac_v',['../classERF.html#ae49b5055f9a7117fa15918a5daa775b7',1,'ERF']]], - ['mass_5fname_4041',['mass_name',['../structMamConstituents_1_1aerosol__t.html#a300418f68393143be3f4852641ac465b',1,'MamConstituents::aerosol_t::mass_name()'],['../structMamConstituents_1_1gas__t.html#ad63e38b410aa69ed3f76d6898b35b53a',1,'MamConstituents::gas_t::mass_name()']]], - ['max_5fiter_4042',['MAX_ITER',['../namespaceHSEutils.html#a10de540cb8ad96aea8cd080f4d1e72fa',1,'HSEutils']]], - ['max_5fk_5fat_5flevel_4043',['max_k_at_level',['../classERF.html#a9108040a44e5e64853ac7d6529538315',1,'ERF']]], - ['max_5fstep_4044',['max_step',['../classERF.html#a0634154e8e58379c495c3e7fe7c5e4d6',1,'ERF']]], - ['mdata_4045',['mdata',['../structadiabatic__charnock.html#a5c11064c35d6eefd22558180155d6ede',1,'adiabatic_charnock::mdata()'],['../structsurface__temp__wave__coupled.html#a44d84ddefc6dc5572f1b1e614996b288',1,'surface_temp_wave_coupled::mdata()'],['../structsurface__temp__mod__charnock.html#a98f673e5030f4509a8874466337f50c4',1,'surface_temp_mod_charnock::mdata()'],['../structsurface__temp__charnock.html#a073ad08e0d652e792b459878e10dc41b',1,'surface_temp_charnock::mdata()'],['../structsurface__temp.html#afec351f7cde260c6e96a27297cb4010f',1,'surface_temp::mdata()'],['../structsurface__flux__wave__coupled.html#a7c81c888df97ef0ff4dc54be9c4e163a',1,'surface_flux_wave_coupled::mdata()'],['../structsurface__flux__mod__charnock.html#a6fa441221eb1f30d65437ce890adfd46',1,'surface_flux_mod_charnock::mdata()'],['../structsurface__flux__charnock.html#a60030c5104987d6287efd5d9b996014c',1,'surface_flux_charnock::mdata()'],['../structsurface__flux.html#a960909fe387424192cf802afccdc7bed',1,'surface_flux::mdata()'],['../structadiabatic__wave__coupled.html#a812ea5ea7d6223e5512c372b3260d1bc',1,'adiabatic_wave_coupled::mdata()'],['../structadiabatic__mod__charnock.html#ad33aa4fea2aa05dbb4057dcef251e0da',1,'adiabatic_mod_charnock::mdata()'],['../structadiabatic.html#afdc69c66b9c49f67d4f2409bc1f3ce29',1,'adiabatic::mdata()']]], - ['mic_5ffab_5fvars_4046',['mic_fab_vars',['../classKessler.html#aa11214a3e579cc9d6309359b1c05e5ab',1,'Kessler::mic_fab_vars()'],['../classSAM.html#a36ee9e1e1a94d22304f46e064f16e11e',1,'SAM::mic_fab_vars()']]], - ['micro_4047',['micro',['../classERF.html#a4b7277d54649219f31fe286eee9d415a',1,'ERF']]], - ['micvarmap_4048',['MicVarMap',['../classKessler.html#a18164f048f846cd122de43803b49c1cb',1,'Kessler::MicVarMap()'],['../classSAM.html#a6008487ad12ada77acdcb3ee41371c98',1,'SAM::MicVarMap()']]], - ['min_5fk_5fat_5flevel_4049',['min_k_at_level',['../classERF.html#a46a3587ddcfacba35dcf52189cc1be86',1,'ERF']]], - ['modal_5foptics_5ffile_4050',['modal_optics_file',['../classMam4__aer.html#a396c0ab69e47a8cbc27c346aa2fb489d',1,'Mam4_aer']]], - ['mode_5ftype_5fnames_4051',['mode_type_names',['../classMamConstituents.html#a5c94b10764d82b018270ebf012cd657b',1,'MamConstituents']]], - ['modes_4052',['modes',['../classMamConstituents.html#a1692c29032818c08c3b1ac985a35d521',1,'MamConstituents']]], - ['moistscal_5fhoriz_5fadv_5ftype_4053',['moistscal_horiz_adv_type',['../structAdvChoice.html#a22f84c60e56d4b3bde6b7f9548c87af3',1,'AdvChoice']]], - ['moistscal_5fhoriz_5fupw_5ffrac_4054',['moistscal_horiz_upw_frac',['../structAdvChoice.html#a69b32bcee6cd30f3f88280d0ec49cd35',1,'AdvChoice']]], - ['moistscal_5fvert_5fadv_5ftype_4055',['moistscal_vert_adv_type',['../structAdvChoice.html#a2f888dfcb79cdb766ee04f21aada83ec',1,'AdvChoice']]], - ['moistscal_5fvert_5fupw_5ffrac_4056',['moistscal_vert_upw_frac',['../structAdvChoice.html#a334139583accdc5718a939b20b308bb9',1,'AdvChoice']]], - ['moisture_5ftype_4057',['moisture_type',['../structSolverChoice.html#aacbfbe6f4a3040db3efdc6dbf8fa291b',1,'SolverChoice']]], - ['molec_5fdiff_5ftype_4058',['molec_diff_type',['../structDiffChoice.html#aed5c75ec58e358a735d97869147b2baf',1,'DiffChoice']]], - ['mri_5fintegrator_5fmem_4059',['mri_integrator_mem',['../classERF.html#a09d0fb2bd609c898a665d9530a744585',1,'ERF']]], - ['mu_4060',['mu',['../structPhysProp_1_1physprop__t.html#aa23d4f11099641ffb9c395c327156980',1,'PhysProp::physprop_t']]], - ['muelq_4061',['muelq',['../ERF__Constants_8H.html#a0e5683feac33352111ce4445dbedbf45',1,'ERF_Constants.H']]], - ['mvelpp_4062',['mvelpp',['../classRadiation.html#ae4dacdbc7383b92511c2385bd59ed49a',1,'Radiation']]], - ['mwdair_4063',['mwdair',['../ERF__Constants_8H.html#a650da208ce885c0f6c9c742d26dc4b0e',1,'ERF_Constants.H']]], - ['mwwv_4064',['mwwv',['../ERF__Constants_8H.html#a75abd92a75952e8eefd06628c8c3487d',1,'ERF_Constants.H']]] + ['m_5factive_3885',['m_active',['../classCIF.html#a1e3b931483e96527c09af4016a29d101',1,'CIF']]], + ['m_5faverages_3886',['m_averages',['../classMOSTAverage.html#a158b82286f1bed8b02da2c8b2ac7f4c0',1,'MOSTAverage']]], + ['m_5faxis_3887',['m_axis',['../classSAM.html#a37854ec84283a4229cf86b54cfcfc72b',1,'SAM::m_axis()'],['../classKessler.html#afea161a2b985d4c0eb4aa9390a808ab4',1,'Kessler::m_axis()'],['../classPlaneAverage.html#ab1c325b8a1241cb446bad96fa558e770',1,'PlaneAverage::m_axis()']]], + ['m_5fbc_5fextdir_5fvals_3888',['m_bc_extdir_vals',['../classERFPhysBCFunct__cons.html#a75abbe15fe3c056e3ee6c5b250bdac44',1,'ERFPhysBCFunct_cons::m_bc_extdir_vals()'],['../classERF.html#a199add69cee34c6611a5dc9ee965971c',1,'ERF::m_bc_extdir_vals()'],['../classERFPhysBCFunct__w__no__terrain.html#af10baf7824fa75f859317b7b0c8cc3f4',1,'ERFPhysBCFunct_w_no_terrain::m_bc_extdir_vals()'],['../classERFPhysBCFunct__w.html#afd4eed563a59fae4744eaac6ced6bb6b',1,'ERFPhysBCFunct_w::m_bc_extdir_vals()'],['../classERFPhysBCFunct__v.html#a7e67556be338a97384abe278d98f02e7',1,'ERFPhysBCFunct_v::m_bc_extdir_vals()'],['../classERFPhysBCFunct__u.html#a1d7949c78cfb3041588995139f0a9218',1,'ERFPhysBCFunct_u::m_bc_extdir_vals()']]], + ['m_5fbc_5fneumann_5fvals_3889',['m_bc_neumann_vals',['../classERFPhysBCFunct__cons.html#a4ddeefc7be1abe021ebcdb272fc9db45',1,'ERFPhysBCFunct_cons::m_bc_neumann_vals()'],['../classERFPhysBCFunct__u.html#a33fd3c8b07c1376a6e433637010dd509',1,'ERFPhysBCFunct_u::m_bc_neumann_vals()'],['../classERFPhysBCFunct__v.html#ad9053e6fef29f1cb09b0f90e497f03b0',1,'ERFPhysBCFunct_v::m_bc_neumann_vals()'],['../classERFPhysBCFunct__w.html#a618a6fa84ef741a75172135ce8481b05',1,'ERFPhysBCFunct_w::m_bc_neumann_vals()'],['../classERFPhysBCFunct__w__no__terrain.html#a5f98e8e83a78de87e1b5c720f3b2ea64',1,'ERFPhysBCFunct_w_no_terrain::m_bc_neumann_vals()'],['../classERF.html#a69ea003766c97b1a667b002b3661f0f2',1,'ERF::m_bc_neumann_vals()']]], + ['m_5fbdy_5ftime_5finterval_3890',['m_bdy_time_interval',['../classABLMost.html#a049bc06685178431599f3bfaa57d63bd',1,'ABLMost']]], + ['m_5fbox_3891',['m_box',['../classRadiation.html#a37098b6502fef13732ed996200b7f64c',1,'Radiation']]], + ['m_5fcba_3892',['m_cba',['../classERFFillPatcher.html#a35fb56b2946f596728b9ac793eb47c5e',1,'ERFFillPatcher']]], + ['m_5fcdm_3893',['m_cdm',['../classERFFillPatcher.html#a52af76dca01fd13bdb29834d4b9ca5e2',1,'ERFFillPatcher']]], + ['m_5fcenter_3894',['m_center',['../classFlowerIF.html#afde7bb14577df6460b603a3fb9c68c30',1,'FlowerIF']]], + ['m_5fcf_5fcrse_5fdata_5fnew_3895',['m_cf_crse_data_new',['../classERFFillPatcher.html#a89f24e6cfe30a2180b1667aead7edf28',1,'ERFFillPatcher']]], + ['m_5fcf_5fcrse_5fdata_5fold_3896',['m_cf_crse_data_old',['../classERFFillPatcher.html#ad6ac8a363c79d1a98703988478420586',1,'ERFFillPatcher']]], + ['m_5fcf_5fmask_3897',['m_cf_mask',['../classERFFillPatcher.html#a874bf44ab38e936013bbf8454a41a680',1,'ERFFillPatcher']]], + ['m_5fcgeom_3898',['m_cgeom',['../classERFFillPatcher.html#a5b1190e4ec0fe257d6d3fa886054dc2c',1,'ERFFillPatcher']]], + ['m_5fcheck_5fint_3899',['m_check_int',['../classERF.html#a69a3f925e95ec4244b0257f9de16d65a',1,'ERF']]], + ['m_5fcheck_5fper_3900',['m_check_per',['../classERF.html#a5fbf17cfc8d9e5b994783e05ec3594b2',1,'ERF']]], + ['m_5fcp_5fsoil_3901',['m_cp_soil',['../classMM5.html#a0bc2d572786956904d71c30db49e3ae2',1,'MM5::m_cp_soil()'],['../classSLM.html#a3c284ad4d275aa9ce80eca787cab87a4',1,'SLM::m_cp_soil()']]], + ['m_5fcrse_5ftimes_3902',['m_crse_times',['../classERFFillPatcher.html#a562ca1201d642f3a7dd5700a056776d9',1,'ERFFillPatcher']]], + ['m_5fd_5fsoil_3903',['m_d_soil',['../classMM5.html#a273c04f6eac3e48325dfce1e34e58df4',1,'MM5::m_d_soil()'],['../classSLM.html#a6ba8b659255822be9538ba66c22b2533',1,'SLM::m_d_soil()']]], + ['m_5fdata_3904',['m_data',['../structTimeInterpolatedData.html#a7021ade0b30697e6eef3df932447d4fc',1,'TimeInterpolatedData']]], + ['m_5fdata_5finterp_3905',['m_data_interp',['../classReadBndryPlanes.html#a5468d5d8813dc471dac1335611ec8dc9',1,'ReadBndryPlanes']]], + ['m_5fdata_5fn_3906',['m_data_n',['../classReadBndryPlanes.html#acc6e94621293c94d1322a8cafbf61ad4',1,'ReadBndryPlanes']]], + ['m_5fdata_5fnp1_3907',['m_data_np1',['../classReadBndryPlanes.html#ae34737833f599f3cb5ef945ac3f57f4b',1,'ReadBndryPlanes']]], + ['m_5fdata_5fnp2_3908',['m_data_np2',['../classReadBndryPlanes.html#a5338493101cfbb8eb27301f83aeca290',1,'ReadBndryPlanes']]], + ['m_5fdetj_5fcc_3909',['m_detJ_cc',['../classKessler.html#a534c115146bedf2e3f600ac351162252',1,'Kessler::m_detJ_cc()'],['../classSAM.html#a1b09febe32fbfebb402091fd31cd9996',1,'SAM::m_detJ_cc()']]], + ['m_5fdomain_5fbcs_5ftype_3910',['m_domain_bcs_type',['../classERFPhysBCFunct__cons.html#ab131fcff8649a5dde5f39fe890b6b383',1,'ERFPhysBCFunct_cons::m_domain_bcs_type()'],['../classERFPhysBCFunct__w__no__terrain.html#a1c27696ce2fb04cb8e0f9e41d2c21196',1,'ERFPhysBCFunct_w_no_terrain::m_domain_bcs_type()'],['../classERFPhysBCFunct__w.html#a052d31c743d030292761e95702615467',1,'ERFPhysBCFunct_w::m_domain_bcs_type()'],['../classERFPhysBCFunct__u.html#a90c9e642d2c31bc2245cf57f3fb4adc8',1,'ERFPhysBCFunct_u::m_domain_bcs_type()'],['../classERFPhysBCFunct__v.html#ae26c0b8c1a5145f1e1f2d44717745cfd',1,'ERFPhysBCFunct_v::m_domain_bcs_type()']]], + ['m_5fdomain_5fbcs_5ftype_5fd_3911',['m_domain_bcs_type_d',['../classERFPhysBCFunct__cons.html#aa39c1df9dc816a85f84c43c1b065be35',1,'ERFPhysBCFunct_cons::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__u.html#a3b17acdd618c58f48856b4fa7a35abfc',1,'ERFPhysBCFunct_u::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__v.html#a0bc0f76b47d1d805161695e977dad5fb',1,'ERFPhysBCFunct_v::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__w.html#a87159676dd29c47ebd69e40b6dda5f1a',1,'ERFPhysBCFunct_w::m_domain_bcs_type_d()'],['../classERFPhysBCFunct__w__no__terrain.html#ad821ab72c32d159e12d2b80a718767bd',1,'ERFPhysBCFunct_w_no_terrain::m_domain_bcs_type_d()']]], + ['m_5fdr_3912',['m_dr',['../classFlowerIF.html#a6e09a1d51eb36041dcb175f8784b8eeb',1,'FlowerIF']]], + ['m_5fdt_3913',['m_dt',['../classMM5.html#a41e60b81361852b0e4577bd7e3f88062',1,'MM5::m_dt()'],['../classSLM.html#a48b1e4c0290b62bafb4f6acb9291aa68',1,'SLM::m_dt()']]], + ['m_5fdt_5fcrse_3914',['m_dt_crse',['../classERFFillPatcher.html#ae89877908970649653ae09c42d3c7b05',1,'ERFFillPatcher']]], + ['m_5fdx_3915',['m_dx',['../classPlaneAverage.html#ade7352e3a72a2e09561e031acd32cc8a',1,'PlaneAverage']]], + ['m_5fdz_5flsm_3916',['m_dz_lsm',['../classMM5.html#a754e507be4ac680c9f49ab0158afc4b5',1,'MM5::m_dz_lsm()'],['../classSLM.html#a6dcae265ee0a43c0d7ecdd52074431ce',1,'SLM::m_dz_lsm()']]], + ['m_5feddydiffs_5flev_3917',['m_eddyDiffs_lev',['../classABLMost.html#a05cc96f74b89c4e277fe3db4ea01d3fa',1,'ABLMost']]], + ['m_5fexp_5fmost_3918',['m_exp_most',['../classABLMost.html#ac3de35be0d6cf3841e9a868830fc42c5',1,'ABLMost']]], + ['m_5fextent_5frad_3919',['m_extent_rad',['../classWriteBndryPlanes.html#a41799219d138892871e1a6e8c3755da1',1,'WriteBndryPlanes::m_extent_rad()'],['../classReadBndryPlanes.html#ae341a8d70430128e78f7cac75e0d4e8a',1,'ReadBndryPlanes::m_extent_rad()']]], + ['m_5ff1_3920',['m_f1',['../classUnionCIF.html#a48c696814009301ff056340a2ebb601c',1,'UnionCIF::m_f1()'],['../classIntersectionCIF.html#a0b24d2c5c189c43b259c173c162aa1f1',1,'IntersectionCIF::m_f1()']]], + ['m_5ff2_3921',['m_f2',['../classUnionCIF.html#a150413e8d9e4bbd2b44e924c839f296a',1,'UnionCIF::m_f2()'],['../classIntersectionCIF.html#af11428d551013bf6318ef89873537a4e',1,'IntersectionCIF::m_f2()']]], + ['m_5ffac_5fcond_3922',['m_fac_cond',['../classKessler.html#a74746cef2381fd949a06be46f99a05c7',1,'Kessler::m_fac_cond()'],['../classSAM.html#a66b0ffc2f98c96c5a3b3c760a854be95',1,'SAM::m_fac_cond()']]], + ['m_5ffac_5ffus_3923',['m_fac_fus',['../classSAM.html#a53d38219476c32ba2dd751c02bcae53c',1,'SAM::m_fac_fus()'],['../classKessler.html#acaf08727482ff116185a6dbdf2bd54f9',1,'Kessler::m_fac_fus()']]], + ['m_5ffac_5fsub_3924',['m_fac_sub',['../classKessler.html#a2feda15429da3d8227d75cc3f6da71ba',1,'Kessler::m_fac_sub()'],['../classSAM.html#a8653cbf2c13ac3595f5f8710a3f1beec',1,'SAM::m_fac_sub()']]], + ['m_5ffact_5fnew_3925',['m_fact_new',['../classMOSTAverage.html#a960bae1d528aef6d0e7034dbea65a2c3',1,'MOSTAverage']]], + ['m_5ffact_5fold_3926',['m_fact_old',['../classMOSTAverage.html#ae1d62c88d62bbef8458d0084200f65f2',1,'MOSTAverage']]], + ['m_5ffactory_3927',['m_factory',['../classERF.html#abd4f9db387b864a97ac18c8dfe71f4e4',1,'ERF']]], + ['m_5ffba_3928',['m_fba',['../classERFFillPatcher.html#a297b1d2468ed152850c7bb6c156101b3',1,'ERFFillPatcher']]], + ['m_5ffdm_3929',['m_fdm',['../classERFFillPatcher.html#afef007cab3f3a1e4a7deea141f397e51',1,'ERFFillPatcher']]], + ['m_5ffgeom_3930',['m_fgeom',['../classERFFillPatcher.html#a12694a711f281b957f7015a98e5c9b77',1,'ERFFillPatcher']]], + ['m_5ffield_3931',['m_field',['../classPlaneAverage.html#a6c29e3eafbbb7028e801c513b29a1c09',1,'PlaneAverage']]], + ['m_5ffields_3932',['m_fields',['../classMOSTAverage.html#ad301df8e1ee46557a4d277c3f87fae69',1,'MOSTAverage']]], + ['m_5ffilename_3933',['m_filename',['../classWriteBndryPlanes.html#abbc94048dfd43b653b7754d785c11d2f',1,'WriteBndryPlanes::m_filename()'],['../classReadBndryPlanes.html#a3a130c25c6b3c327e58d3e4687a051b9',1,'ReadBndryPlanes::m_filename()']]], + ['m_5fgeom_3934',['m_geom',['../classPlaneAverage.html#ae359b042dfa8a0b951a3d34706c3c385',1,'PlaneAverage::m_geom()'],['../classRadiation.html#ae5477e7b80b52cebf89ec3b8bdce0f3c',1,'Radiation::m_geom()'],['../classSAM.html#a8242fff43eb2cf417036eb36f5e4a3d8',1,'SAM::m_geom()'],['../classKessler.html#a48f29ab8e5d1232ee83851fd904e9354',1,'Kessler::m_geom()'],['../classSLM.html#a870bfd56a5fe10dc6b7b8f0347a9b218',1,'SLM::m_geom()'],['../classMM5.html#a7edc95309bb52864bba5341f19262063',1,'MM5::m_geom()'],['../classWriteBndryPlanes.html#a007dc2174ebcc2e2d79e8f31f41255cb',1,'WriteBndryPlanes::m_geom()'],['../classReadBndryPlanes.html#af4c91eeb64f4e49767e97c1e72de06fc',1,'ReadBndryPlanes::m_geom()'],['../classMOSTAverage.html#aed9b6c726189d8858abba0a2a66feca1',1,'MOSTAverage::m_geom()'],['../classERFPhysBCFunct__w__no__terrain.html#a7f695c3d80d3c166dce59565c4d8dffc',1,'ERFPhysBCFunct_w_no_terrain::m_geom()'],['../classERFPhysBCFunct__w.html#a1e9f9a0981a60be4e8e3a2b906444878',1,'ERFPhysBCFunct_w::m_geom()'],['../classERFPhysBCFunct__v.html#a01f7c56f64ac414f4ec69ff8c45a2f2a',1,'ERFPhysBCFunct_v::m_geom()'],['../classERFPhysBCFunct__u.html#a12a1e078b61a3e00958bf0f3f69bfe5f',1,'ERFPhysBCFunct_u::m_geom()'],['../classERFPhysBCFunct__cons.html#a1a3121bc392962a3c3149a6e2db2791b',1,'ERFPhysBCFunct_cons::m_geom()'],['../classABLMost.html#a1795a510d08fbd88e6599e014f97b6c5',1,'ABLMost::m_geom()'],['../classTerrainIF.html#aeb902107efd92150abad59ec0a8cf088',1,'TerrainIF::m_geom()']]], + ['m_5fgocp_3935',['m_gOcp',['../classKessler.html#aac004df387a7f0725724f017ca3d4a99',1,'Kessler::m_gOcp()'],['../classSAM.html#a3a76b3fc76d33c147dcaab81a738f41c',1,'SAM::m_gOcp()']]], + ['m_5fgtoe_3936',['m_gtoe',['../classKessler.html#ae8749011028be638e3fb8051e22f83f1',1,'Kessler::m_gtoe()'],['../classSAM.html#a579b5a1e16d7b9d8d317e475a6a43705',1,'SAM::m_gtoe()']]], + ['m_5fhub_5fheight_3937',['m_hub_height',['../classNullWindFarm.html#ad403f4133b2292495e5dd949fcc59207',1,'NullWindFarm']]], + ['m_5fhwave_5flev_3938',['m_Hwave_lev',['../classABLMost.html#a644ccdc438574061ec7ae75cdc714ec6',1,'ABLMost']]], + ['m_5fi_5findx_3939',['m_i_indx',['../classMOSTAverage.html#a2f5fb25e7c5196338ee5a051708d8f62',1,'MOSTAverage']]], + ['m_5fifs_3940',['m_ifs',['../classUnionListIF.html#a89c2512bb20d220882024302d7a92a3f',1,'UnionListIF']]], + ['m_5fin_5frad_3941',['m_in_rad',['../classReadBndryPlanes.html#a8269a127a4db1fd93794dcb8062f5fa9',1,'ReadBndryPlanes::m_in_rad()'],['../classWriteBndryPlanes.html#a7b350ac1d0c6151ed748a575475f8fbd',1,'WriteBndryPlanes::m_in_rad()']]], + ['m_5fin_5ftimes_3942',['m_in_times',['../classReadBndryPlanes.html#adfe9045e42be78e2a735151d969183d7',1,'ReadBndryPlanes::m_in_times()'],['../classWriteBndryPlanes.html#a15fa114f52237b735599b6a5cac40d26',1,'WriteBndryPlanes::m_in_times()']]], + ['m_5fin_5ftimesteps_3943',['m_in_timesteps',['../classReadBndryPlanes.html#a7bfda76cde9aa1b8290577c40a612795',1,'ReadBndryPlanes::m_in_timesteps()'],['../classWriteBndryPlanes.html#a7cab948881900ffa97145c47221dcb44',1,'WriteBndryPlanes::m_in_timesteps()']]], + ['m_5finc_5fghost_3944',['m_inc_ghost',['../classPlaneAverage.html#abe59333d5fc9969465111df40dd9892e',1,'PlaneAverage']]], + ['m_5finside_3945',['m_inside',['../classFlowerIF.html#adabc11e60eca5148da34682a5c51058f',1,'FlowerIF']]], + ['m_5finterp_3946',['m_interp',['../classMOSTAverage.html#aeac5da9c3972fdde64f60720f88efe2e',1,'MOSTAverage::m_interp()'],['../classERFFillPatcher.html#a2fc352aecabd75ec92f5d17730683a1c',1,'ERFFillPatcher::m_interp()']]], + ['m_5fixtype_3947',['m_ixtype',['../classPlaneAverage.html#a45ad4c1f2922be9ba838bab13657385f',1,'PlaneAverage']]], + ['m_5fj_5findx_3948',['m_j_indx',['../classMOSTAverage.html#acdc75484e6ed5d2fadfb93573b6dded2',1,'MOSTAverage']]], + ['m_5fk_5fin_3949',['m_k_in',['../classMOSTAverage.html#ad570edb25d41640aa2d52122ae303884',1,'MOSTAverage']]], + ['m_5fk_5findx_3950',['m_k_indx',['../classMOSTAverage.html#afbe752293b7c2790b1994a2349261fda',1,'MOSTAverage']]], + ['m_5fk_5fsoil_3951',['m_k_soil',['../classMM5.html#ac5730f1413ae4a3dd5d4b2c683c41297',1,'MM5::m_k_soil()'],['../classSLM.html#aa674dfa04bde7d418f1195f707f84f5c',1,'SLM::m_k_soil()']]], + ['m_5flat_3952',['m_lat',['../classRadiation.html#ae6fe4540ef5931fb2ac34ad19c6fe74e',1,'Radiation']]], + ['m_5flev_3953',['m_lev',['../classERFPhysBCFunct__v.html#a22e73a039ee130b072f3a9ad079fc160',1,'ERFPhysBCFunct_v::m_lev()'],['../classERFPhysBCFunct__w__no__terrain.html#a490eb84b4d60adb33dfe5f705b333b2d',1,'ERFPhysBCFunct_w_no_terrain::m_lev()'],['../classERFPhysBCFunct__w.html#a277641c1cc5a27c2a01e49d21a9c88f4',1,'ERFPhysBCFunct_w::m_lev()'],['../classERFPhysBCFunct__u.html#a898867b7e245b2ecf05ab7f5ce4a4504',1,'ERFPhysBCFunct_u::m_lev()'],['../classERFPhysBCFunct__cons.html#ad393b48c02e838f75be60a655eed9fa6',1,'ERFPhysBCFunct_cons::m_lev()']]], + ['m_5flevel_3954',['m_level',['../classPlaneAverage.html#a6a25218bd5754ec121caab7e4acfc537',1,'PlaneAverage']]], + ['m_5fline_5faverage_3955',['m_line_average',['../classPlaneAverage.html#a998ec98b248ea4bd71284a2bd919fb0d',1,'PlaneAverage']]], + ['m_5fline_5fxcentroid_3956',['m_line_xcentroid',['../classPlaneAverage.html#a560dbd7059fb6cbb0421635c5d405d2b',1,'PlaneAverage']]], + ['m_5flmask_5flev_3957',['m_lmask_lev',['../classABLMost.html#aaa5bbc610662825ddd8a184b43f3541b',1,'ABLMost']]], + ['m_5flon_3958',['m_lon',['../classRadiation.html#a0069d200496f037a5bffa96e4bf9bce0',1,'Radiation']]], + ['m_5flsm_5fdata_5flev_3959',['m_lsm_data_lev',['../classABLMost.html#a958aaaf9e040462197c88c6c77f2aaf6',1,'ABLMost::m_lsm_data_lev()'],['../classLandSurface.html#a5a134e93d42328bfaa9611a9e625e1bb',1,'LandSurface::m_lsm_data_lev()']]], + ['m_5flsm_5fflux_5flev_3960',['m_lsm_flux_lev',['../classABLMost.html#a422336bc908d29f98dafb3b745b4f060',1,'ABLMost']]], + ['m_5flsm_5ffluxes_3961',['m_lsm_fluxes',['../classRadiation.html#a628ab4164c223bc55241535374a780cb',1,'Radiation']]], + ['m_5flsm_5fgeom_3962',['m_lsm_geom',['../classMM5.html#a5bb965e19ba475c78c8c9c8528fbf871',1,'MM5::m_lsm_geom()'],['../classNullSurf.html#ac722d317f14ff1793ce7a38362987513',1,'NullSurf::m_lsm_geom()'],['../classSLM.html#ac41680d479e44b54678787b662c55fef',1,'SLM::m_lsm_geom()']]], + ['m_5flsm_5fgeom_5flev_3963',['m_lsm_geom_lev',['../classLandSurface.html#a06a0bb4f12e604dbbd844bd4d2b0903f',1,'LandSurface']]], + ['m_5flsm_5fmodel_3964',['m_lsm_model',['../classLandSurface.html#a7415e46b046f76ef34902fa6ef1ef628',1,'LandSurface']]], + ['m_5flsm_5fsize_3965',['m_lsm_size',['../classNullSurf.html#a00480a80b00d313460c898669225b2ef',1,'NullSurf::m_lsm_size()'],['../classSLM.html#a4b4498e80099eadbb5405ec7095c07a8',1,'SLM::m_lsm_size()'],['../classMM5.html#a338909d8b32e73bee5188eb5f4e0e15d',1,'MM5::m_lsm_size()']]], + ['m_5flsm_5fzenith_3966',['m_lsm_zenith',['../classRadiation.html#a9ee4891cfb314df8458a47759de345d5',1,'Radiation']]], + ['m_5flwave_5flev_3967',['m_Lwave_lev',['../classABLMost.html#ab12af4a41dbc189d69850a81447434f7',1,'ABLMost']]], + ['m_5fma_3968',['m_ma',['../classABLMost.html#a466bfcda8ae4337d9c8781ab28e3f6fe',1,'ABLMost']]], + ['m_5fmax_5fstep_3969',['m_max_step',['../classMultiBlockContainer.html#a1f1ba45d36c26640b1d2817ae275a505',1,'MultiBlockContainer']]], + ['m_5fmaxlev_3970',['m_maxlev',['../classMOSTAverage.html#abc66735142b394193e3b6934ea817015',1,'MOSTAverage']]], + ['m_5fmoist_5fmodel_3971',['m_moist_model',['../classEulerianMicrophysics.html#a3d8916fc5900c54728d7549c68b21048',1,'EulerianMicrophysics']]], + ['m_5fmost_3972',['m_most',['../classERF.html#a051364b2373d8d86151c0b4a958035bd',1,'ERF']]], + ['m_5fnavg_3973',['m_navg',['../classMOSTAverage.html#a0554ee593b5deca61ef0d26ebd26f6d6',1,'MOSTAverage']]], + ['m_5fncell_5fline_3974',['m_ncell_line',['../classPlaneAverage.html#a049c64513c0ed306d7e68ef95df87033',1,'PlaneAverage']]], + ['m_5fncell_5fplane_3975',['m_ncell_plane',['../classPlaneAverage.html#a98ad1b7801e75ac43ddd3d06b0c5d7da',1,'PlaneAverage::m_ncell_plane()'],['../classMOSTAverage.html#a89b9ec10eb8dee9a8be7c9597a3f5008',1,'MOSTAverage::m_ncell_plane()']]], + ['m_5fncell_5fregion_3976',['m_ncell_region',['../classMOSTAverage.html#ab227f9a8e9224820c00fa8b223712b3e',1,'MOSTAverage']]], + ['m_5fncomp_3977',['m_ncomp',['../classERFFillPatcher.html#a61c68ee600be65606db582402599c1d4',1,'ERFFillPatcher::m_ncomp()'],['../classPlaneAverage.html#af07d85c4bd48f4bedc0b180001c728dc',1,'PlaneAverage::m_ncomp()']]], + ['m_5fng_3978',['m_ng',['../classPlaneAverage.html#a4a8c3eb911548a254ef75c24659b1317',1,'PlaneAverage']]], + ['m_5fnghost_3979',['m_nghost',['../classERFFillPatcher.html#afdb02cfc6d41b23967ff0a6f0e22b849',1,'ERFFillPatcher']]], + ['m_5fnghost_5fsubset_3980',['m_nghost_subset',['../classERFFillPatcher.html#a83a91e2dc7bd7c39a27327024814061c',1,'ERFFillPatcher']]], + ['m_5fnominal_5fpower_3981',['m_nominal_power',['../classNullWindFarm.html#aac5f552b2717ab7f177541c1bf09828a',1,'NullWindFarm']]], + ['m_5fnorm_5fvec_3982',['m_norm_vec',['../classMOSTAverage.html#a90d1df8bd48dd2bf45776a01ba1a89f7',1,'MOSTAverage']]], + ['m_5fnpetals_3983',['m_npetals',['../classFlowerIF.html#a13021976563f28b30e35c378d19a5d75',1,'FlowerIF']]], + ['m_5fnvar_3984',['m_nvar',['../classMOSTAverage.html#a94ece9d178d0e85296cce07bab556bc7',1,'MOSTAverage']]], + ['m_5fnz_5flsm_3985',['m_nz_lsm',['../classMM5.html#a9e2b3186622686e5aae850eb1dc93d28',1,'MM5::m_nz_lsm()'],['../classSLM.html#ac5eb0f0fb3b7c78777a95bad4b5370ee',1,'SLM::m_nz_lsm()']]], + ['m_5fout_5frad_3986',['m_out_rad',['../classReadBndryPlanes.html#acb820b3ebc4c07d210831e6081c47aa9',1,'ReadBndryPlanes::m_out_rad()'],['../classWriteBndryPlanes.html#a2ce490f5166966b52112f126c9dc4dd8',1,'WriteBndryPlanes::m_out_rad()']]], + ['m_5fowns_5fdata_3987',['m_owns_data',['../structTimeInterpolatedData.html#a6eeb9167e2d8051c16fdbb1e7fee54ed',1,'TimeInterpolatedData']]], + ['m_5fphi_3988',['m_phi',['../structWENO__Z5.html#a962862416f273b267eb55802eff59edf',1,'WENO_Z5::m_phi()'],['../structWENO__MZQ3.html#a106585bb6e78f7027658c9c56f3ae892',1,'WENO_MZQ3::m_phi()'],['../structCENTERED4.html#a2a0e8c62c2eb7e34a73c94f212a21cb3',1,'CENTERED4::m_phi()'],['../structWENO__Z3.html#a8269a48070f989c0183112ccd8e57489',1,'WENO_Z3::m_phi()'],['../structWENO5.html#a28727bda47dc47677cf20c4d4bbda9a8',1,'WENO5::m_phi()'],['../structWENO3.html#a13120486db8a71a2059a9c7c1928b416',1,'WENO3::m_phi()'],['../structUPWINDALL.html#a36acc81d9046b2b80cf3755aa46bc10c',1,'UPWINDALL::m_phi()'],['../structCENTERED6.html#a732a4a686c30a3233c939f453b74f0b9',1,'CENTERED6::m_phi()'],['../structUPWIND5.html#a26ff7f987df2f61ab60c121c02dd4295',1,'UPWIND5::m_phi()'],['../structUPWIND3.html#a4f184417f94f60775a46357fbafe1cca',1,'UPWIND3::m_phi()'],['../structCENTERED2.html#ac162099524c29536f1d08dcbb7c6c67a',1,'CENTERED2::m_phi()']]], + ['m_5fplane_5faverage_3989',['m_plane_average',['../classMOSTAverage.html#a81ad3bc2787e30025f8bee91bc5c9dc2',1,'MOSTAverage']]], + ['m_5fplot_5fint_5f1_3990',['m_plot_int_1',['../classERF.html#a57cfb4bfead8525174646964992c7e69',1,'ERF']]], + ['m_5fplot_5fint_5f2_3991',['m_plot_int_2',['../classERF.html#ad3311c9ceacd17f34bdb5e03cefa33b3',1,'ERF']]], + ['m_5fplot_5fper_5f1_3992',['m_plot_per_1',['../classERF.html#a3167adc9518cce649a90ab82e9f9c85d',1,'ERF']]], + ['m_5fplot_5fper_5f2_3993',['m_plot_per_2',['../classERF.html#aff879a9c686293a10a3a03027b765c51',1,'ERF']]], + ['m_5fpolicy_3994',['m_policy',['../classMOSTAverage.html#a0e87c91bf31d0e60a31b906081d24eea',1,'MOSTAverage']]], + ['m_5fpower_3995',['m_power',['../classNullWindFarm.html#a61554384fc601d7ae2fb758a8bc7f4f4',1,'NullWindFarm']]], + ['m_5fpp_5fprefix_3996',['m_pp_prefix',['../classMOSTAverage.html#a8e48f835a742b02f039aeb6bc520aef8',1,'MOSTAverage']]], + ['m_5fprecision_3997',['m_precision',['../classPlaneAverage.html#a1f08f5f76700c51c42243410ffce6e66',1,'PlaneAverage']]], + ['m_5fqmoist_5fsize_3998',['m_qmoist_size',['../classNullMoist.html#a645f66b91b08d84aa7451a9da0c11a72',1,'NullMoist::m_qmoist_size()'],['../classKessler.html#ae94091e97ccba54c040030c98e52aa7c',1,'Kessler::m_qmoist_size()'],['../classSAM.html#a4bf36ad050daafdcfea1aa83ad75f9cf',1,'SAM::m_qmoist_size()']]], + ['m_5fqstate_5fsize_3999',['m_qstate_size',['../classKessler.html#ad5167b56417db2cd78415b4654d6f7ca',1,'Kessler::m_qstate_size()'],['../classNullMoist.html#a3cb016aa9c0f1ee7534ad678723d1c59',1,'NullMoist::m_qstate_size()'],['../classSAM.html#a81c775ecb78f3f228a98a9c39d1d098d',1,'SAM::m_qstate_size()']]], + ['m_5fr_4000',['m_r',['../classFlowerIF.html#a09721c1438c00c21d1babb121dc3d447',1,'FlowerIF']]], + ['m_5fr2d_4001',['m_r2d',['../classERF.html#addf62bfc534515447b94e928ac0b7135',1,'ERF']]], + ['m_5fradius_4002',['m_radius',['../classMOSTAverage.html#a2c167351f6655ef3276f8e5b39439e91',1,'MOSTAverage']]], + ['m_5fratio_4003',['m_ratio',['../classERFFillPatcher.html#ab5ab5fa9bd525d2673c433633e0b3fba',1,'ERFFillPatcher']]], + ['m_5frdocp_4004',['m_rdOcp',['../classReadBndryPlanes.html#a7e0bbe82df8b302172937d7dbb981a2c',1,'ReadBndryPlanes::m_rdOcp()'],['../classSAM.html#a3b461d5620f6b9a08a1e62b60a463af7',1,'SAM::m_rdOcp()']]], + ['m_5frelax_5fmask_4005',['m_relax_mask',['../classERFFillPatcher.html#abad97ea0363653435fd9f922e10a53b2',1,'ERFFillPatcher']]], + ['m_5frot_5ffields_4006',['m_rot_fields',['../classMOSTAverage.html#a733f1b5c94de8ee530f4f257510cb277',1,'MOSTAverage']]], + ['m_5frotate_4007',['m_rotate',['../classABLMost.html#ab107efa0b6bdf80ee44d232919f6a7ad',1,'ABLMost::m_rotate()'],['../classMOSTAverage.html#a7d43a66f7518f75e694e0582dd40ec44',1,'MOSTAverage::m_rotate()']]], + ['m_5frotor_5frad_4008',['m_rotor_rad',['../classNullWindFarm.html#a06d46ff7212efd7893e94b99fa981b9d',1,'NullWindFarm']]], + ['m_5fset_5fmask_4009',['m_set_mask',['../classERFFillPatcher.html#a9d188e7b7e85221b257799a5a9c5098e',1,'ERFFillPatcher']]], + ['m_5fsign_4010',['m_sign',['../classFlowerIF.html#a1841ecb4de32a4763c2864784f0c22c4',1,'FlowerIF']]], + ['m_5fsst_5flev_4011',['m_sst_lev',['../classABLMost.html#ad8f1957bba407e17edb0a84ace515cde',1,'ABLMost']]], + ['m_5fstart_5fbdy_5ftime_4012',['m_start_bdy_time',['../classABLMost.html#a4fb97b28e44e9ff6930f18083923343a',1,'ABLMost']]], + ['m_5ft_5favg_4013',['m_t_avg',['../classMOSTAverage.html#a05905a4754c7eb39b766b96889b1bd47',1,'MOSTAverage']]], + ['m_5ft_5finit_4014',['m_t_init',['../classMOSTAverage.html#a3fe20fc4a4eb0b283f1d658b6237004c',1,'MOSTAverage']]], + ['m_5fterr_4015',['m_terr',['../classTerrainIF.html#a3e1f2814d20da7b5dd6d1d620b04784c',1,'TerrainIF']]], + ['m_5fterrain_5ftype_4016',['m_terrain_type',['../classERFPhysBCFunct__w.html#a96add99b86d3a03a872af7af85ad8e96',1,'ERFPhysBCFunct_w']]], + ['m_5ftheta_5fdir_4017',['m_theta_dir',['../classMM5.html#ab8187a0b9206d9c1d6632d494a149d1a',1,'MM5::m_theta_dir()'],['../classSLM.html#aec067697af550a8122138e57c4e0666d',1,'SLM::m_theta_dir()']]], + ['m_5fthrust_5fcoeff_4018',['m_thrust_coeff',['../classNullWindFarm.html#a7fe11fbaf6a246c60156e40aec3835f7',1,'NullWindFarm']]], + ['m_5fthrust_5fcoeff_5fstanding_4019',['m_thrust_coeff_standing',['../classNullWindFarm.html#a5a95464f19af9063228d23981f3a75cd',1,'NullWindFarm']]], + ['m_5ftime_4020',['m_time',['../structTimeInterpolatedData.html#a9b0102facc1d00011f48f95132955e27',1,'TimeInterpolatedData']]], + ['m_5ftime_5ffile_4021',['m_time_file',['../classReadBndryPlanes.html#a8027f415fce9acdc5ad53745016f67bf',1,'ReadBndryPlanes::m_time_file()'],['../classWriteBndryPlanes.html#a91c8abe5b1a15f5fe630db40230f08c1',1,'WriteBndryPlanes::m_time_file()']]], + ['m_5ftime_5fwindow_4022',['m_time_window',['../classMOSTAverage.html#ac95147c0d7961323ca8b079f63cd4be9',1,'MOSTAverage']]], + ['m_5ftinterp_4023',['m_tinterp',['../classReadBndryPlanes.html#a3f5e28f23e03b5c32f23ac953987728a',1,'ReadBndryPlanes']]], + ['m_5ftn_4024',['m_tn',['../classReadBndryPlanes.html#ade779c58aa5ea62cf1e03cbfaf98bb61',1,'ReadBndryPlanes']]], + ['m_5ftnp1_4025',['m_tnp1',['../classReadBndryPlanes.html#a4343c3c0761df0f96c58f8d268a43017',1,'ReadBndryPlanes']]], + ['m_5ftnp2_4026',['m_tnp2',['../classReadBndryPlanes.html#aca1dcdc531215bfd5a12fb286d064c8c',1,'ReadBndryPlanes']]], + ['m_5fu_5fbc_5fdata_4027',['m_u_bc_data',['../classERFPhysBCFunct__u.html#a603a1822cba514966ad201cfc676cdf6',1,'ERFPhysBCFunct_u']]], + ['m_5fuse_5freal_5fbcs_4028',['m_use_real_bcs',['../classERFPhysBCFunct__u.html#a4a1ce4ec8f730cb61568aee6eceefe1f',1,'ERFPhysBCFunct_u::m_use_real_bcs()'],['../classERFPhysBCFunct__cons.html#a0e54453355d6a7c96044113c8827a008',1,'ERFPhysBCFunct_cons::m_use_real_bcs()'],['../classERFPhysBCFunct__w__no__terrain.html#a6ec9592d34b537392cbcb34ffb63f99a',1,'ERFPhysBCFunct_w_no_terrain::m_use_real_bcs()'],['../classERFPhysBCFunct__w.html#a6e6cdc32da147f7bc00d8c408b5df9a1',1,'ERFPhysBCFunct_w::m_use_real_bcs()'],['../classERFPhysBCFunct__v.html#aa17ac5983f98d1b13f952fa7f2c39b54',1,'ERFPhysBCFunct_v::m_use_real_bcs()']]], + ['m_5fv_5fbc_5fdata_4029',['m_v_bc_data',['../classERFPhysBCFunct__v.html#a1abc171e8cfcd542f4d9e312e0f586c1',1,'ERFPhysBCFunct_v']]], + ['m_5fvar_5fnames_4030',['m_var_names',['../classReadBndryPlanes.html#aa5f533fb198d42785bfebe5cd8ae7131',1,'ReadBndryPlanes::m_var_names()'],['../classWriteBndryPlanes.html#a85703bf41a6ba0382f13a90f64ba417b',1,'WriteBndryPlanes::m_var_names()']]], + ['m_5fw2d_4031',['m_w2d',['../classERF.html#aa53035f34ba133b86172e180abda4209',1,'ERF']]], + ['m_5fw_5fbc_5fdata_4032',['m_w_bc_data',['../classERFPhysBCFunct__w.html#a4c66456080eb954ef8c80fc3dcfc4c3a',1,'ERFPhysBCFunct_w::m_w_bc_data()'],['../classERFPhysBCFunct__w__no__terrain.html#a061d0fb277d977056e7485d4ab4abc3c',1,'ERFPhysBCFunct_w_no_terrain::m_w_bc_data()']]], + ['m_5fwind_5fspeed_4033',['m_wind_speed',['../classNullWindFarm.html#a9beae3f8f39bb7bde432530da926d6ef',1,'NullWindFarm']]], + ['m_5fwindfarm_5fmodel_4034',['m_windfarm_model',['../classWindFarm.html#af3953694e6a246585c20f50436a65123',1,'WindFarm']]], + ['m_5fx_5fpos_4035',['m_x_pos',['../classMOSTAverage.html#a58c320eb48f9b8a1b0983d2770e9f3ea',1,'MOSTAverage']]], + ['m_5fxlo_4036',['m_xlo',['../classPlaneAverage.html#a42c7dfa900a0b69ba1d294455ca8ba51',1,'PlaneAverage']]], + ['m_5fxloc_4037',['m_xloc',['../classNullWindFarm.html#ac8ff132b0d2d52032ec19344ec6a74c6',1,'NullWindFarm']]], + ['m_5fy_5fpos_4038',['m_y_pos',['../classMOSTAverage.html#a1beb0dad926be2f2d9cb1de69a1a3374',1,'MOSTAverage']]], + ['m_5fyloc_4039',['m_yloc',['../classNullWindFarm.html#a86792dc0d8fb3dfc9b9646c38a2926da',1,'NullWindFarm']]], + ['m_5fz_5fphys_5fnd_4040',['m_z_phys_nd',['../classERFPhysBCFunct__u.html#aefe9bc994735627162154bc289a0de3c',1,'ERFPhysBCFunct_u::m_z_phys_nd()'],['../classERFPhysBCFunct__v.html#afffa0e227916c179928f9a3eb7a07c3c',1,'ERFPhysBCFunct_v::m_z_phys_nd()'],['../classERFPhysBCFunct__w.html#aa37508122179536336aa8dba19d34c1b',1,'ERFPhysBCFunct_w::m_z_phys_nd()'],['../classMOSTAverage.html#a3a49018467b69573ef84df9cdfd86da4',1,'MOSTAverage::m_z_phys_nd()'],['../classKessler.html#aaead0b1bbb0693e5ef480fd15bcbe559',1,'Kessler::m_z_phys_nd()'],['../classSAM.html#a51af1452ad89711f8ddaa554cdc49ee6',1,'SAM::m_z_phys_nd()'],['../classERFPhysBCFunct__cons.html#ad33ab704eb9b5d62a4db9317f40255dd',1,'ERFPhysBCFunct_cons::m_z_phys_nd()']]], + ['m_5fz_5fpos_4041',['m_z_pos',['../classMOSTAverage.html#a81ff1b7e8d026f0cd74147cbcc016d15',1,'MOSTAverage']]], + ['m_5fzref_4042',['m_zref',['../classMOSTAverage.html#af2f1477f6bc5e4b2f2ddee27d17dab9f',1,'MOSTAverage']]], + ['ma_5flist_4043',['ma_list',['../classMamConstituents.html#ab9703f219ce7a084e170017035dc269b',1,'MamConstituents']]], + ['mam_5faer_4044',['mam_aer',['../classAerRadProps.html#afb607ae14bfc3e46dd66c9e04627a57d',1,'AerRadProps']]], + ['mam_5fconsti_4045',['mam_consti',['../classAerRadProps.html#a66f750181cccc82c03268b0a4a245ecc',1,'AerRadProps::mam_consti()'],['../classMam4__aer.html#a2dcd6d3b6a38a2f0e8bc389c80fb4ae9',1,'Mam4_aer::mam_consti()']]], + ['mapfac_5fm_4046',['mapfac_m',['../classERF.html#a23aacdb72e9d2dfed8e2ebd2c2526497',1,'ERF']]], + ['mapfac_5fu_4047',['mapfac_u',['../classERF.html#a1e8afee1508b720dab56f5d044deb301',1,'ERF']]], + ['mapfac_5fv_4048',['mapfac_v',['../classERF.html#ae49b5055f9a7117fa15918a5daa775b7',1,'ERF']]], + ['mass_5fname_4049',['mass_name',['../structMamConstituents_1_1aerosol__t.html#a300418f68393143be3f4852641ac465b',1,'MamConstituents::aerosol_t::mass_name()'],['../structMamConstituents_1_1gas__t.html#ad63e38b410aa69ed3f76d6898b35b53a',1,'MamConstituents::gas_t::mass_name()']]], + ['max_5fiter_4050',['MAX_ITER',['../namespaceHSEutils.html#a10de540cb8ad96aea8cd080f4d1e72fa',1,'HSEutils']]], + ['max_5fk_5fat_5flevel_4051',['max_k_at_level',['../classERF.html#a9108040a44e5e64853ac7d6529538315',1,'ERF']]], + ['max_5fstep_4052',['max_step',['../classERF.html#a0634154e8e58379c495c3e7fe7c5e4d6',1,'ERF']]], + ['mdata_4053',['mdata',['../structadiabatic__charnock.html#a5c11064c35d6eefd22558180155d6ede',1,'adiabatic_charnock::mdata()'],['../structsurface__temp__wave__coupled.html#a44d84ddefc6dc5572f1b1e614996b288',1,'surface_temp_wave_coupled::mdata()'],['../structsurface__temp__mod__charnock.html#a98f673e5030f4509a8874466337f50c4',1,'surface_temp_mod_charnock::mdata()'],['../structsurface__temp__charnock.html#a073ad08e0d652e792b459878e10dc41b',1,'surface_temp_charnock::mdata()'],['../structsurface__temp.html#afec351f7cde260c6e96a27297cb4010f',1,'surface_temp::mdata()'],['../structsurface__flux__wave__coupled.html#a7c81c888df97ef0ff4dc54be9c4e163a',1,'surface_flux_wave_coupled::mdata()'],['../structsurface__flux__mod__charnock.html#a6fa441221eb1f30d65437ce890adfd46',1,'surface_flux_mod_charnock::mdata()'],['../structsurface__flux__charnock.html#a60030c5104987d6287efd5d9b996014c',1,'surface_flux_charnock::mdata()'],['../structsurface__flux.html#a960909fe387424192cf802afccdc7bed',1,'surface_flux::mdata()'],['../structadiabatic__wave__coupled.html#a812ea5ea7d6223e5512c372b3260d1bc',1,'adiabatic_wave_coupled::mdata()'],['../structadiabatic__mod__charnock.html#ad33aa4fea2aa05dbb4057dcef251e0da',1,'adiabatic_mod_charnock::mdata()'],['../structadiabatic.html#afdc69c66b9c49f67d4f2409bc1f3ce29',1,'adiabatic::mdata()']]], + ['mic_5ffab_5fvars_4054',['mic_fab_vars',['../classKessler.html#aa11214a3e579cc9d6309359b1c05e5ab',1,'Kessler::mic_fab_vars()'],['../classSAM.html#a36ee9e1e1a94d22304f46e064f16e11e',1,'SAM::mic_fab_vars()']]], + ['micro_4055',['micro',['../classERF.html#a4b7277d54649219f31fe286eee9d415a',1,'ERF']]], + ['micvarmap_4056',['MicVarMap',['../classKessler.html#a18164f048f846cd122de43803b49c1cb',1,'Kessler::MicVarMap()'],['../classSAM.html#a6008487ad12ada77acdcb3ee41371c98',1,'SAM::MicVarMap()']]], + ['min_5fk_5fat_5flevel_4057',['min_k_at_level',['../classERF.html#a46a3587ddcfacba35dcf52189cc1be86',1,'ERF']]], + ['modal_5foptics_5ffile_4058',['modal_optics_file',['../classMam4__aer.html#a396c0ab69e47a8cbc27c346aa2fb489d',1,'Mam4_aer']]], + ['mode_5ftype_5fnames_4059',['mode_type_names',['../classMamConstituents.html#a5c94b10764d82b018270ebf012cd657b',1,'MamConstituents']]], + ['modes_4060',['modes',['../classMamConstituents.html#a1692c29032818c08c3b1ac985a35d521',1,'MamConstituents']]], + ['moistscal_5fhoriz_5fadv_5ftype_4061',['moistscal_horiz_adv_type',['../structAdvChoice.html#a22f84c60e56d4b3bde6b7f9548c87af3',1,'AdvChoice']]], + ['moistscal_5fhoriz_5fupw_5ffrac_4062',['moistscal_horiz_upw_frac',['../structAdvChoice.html#a69b32bcee6cd30f3f88280d0ec49cd35',1,'AdvChoice']]], + ['moistscal_5fvert_5fadv_5ftype_4063',['moistscal_vert_adv_type',['../structAdvChoice.html#a2f888dfcb79cdb766ee04f21aada83ec',1,'AdvChoice']]], + ['moistscal_5fvert_5fupw_5ffrac_4064',['moistscal_vert_upw_frac',['../structAdvChoice.html#a334139583accdc5718a939b20b308bb9',1,'AdvChoice']]], + ['moisture_5ftype_4065',['moisture_type',['../structSolverChoice.html#aacbfbe6f4a3040db3efdc6dbf8fa291b',1,'SolverChoice']]], + ['molec_5fdiff_5ftype_4066',['molec_diff_type',['../structDiffChoice.html#aed5c75ec58e358a735d97869147b2baf',1,'DiffChoice']]], + ['mri_5fintegrator_5fmem_4067',['mri_integrator_mem',['../classERF.html#a09d0fb2bd609c898a665d9530a744585',1,'ERF']]], + ['mu_4068',['mu',['../structPhysProp_1_1physprop__t.html#aa23d4f11099641ffb9c395c327156980',1,'PhysProp::physprop_t']]], + ['muelq_4069',['muelq',['../ERF__Constants_8H.html#a0e5683feac33352111ce4445dbedbf45',1,'ERF_Constants.H']]], + ['mvelpp_4070',['mvelpp',['../classRadiation.html#ae4dacdbc7383b92511c2385bd59ed49a',1,'Radiation']]], + ['mwdair_4071',['mwdair',['../ERF__Constants_8H.html#a650da208ce885c0f6c9c742d26dc4b0e',1,'ERF_Constants.H']]], + ['mwwv_4072',['mwwv',['../ERF__Constants_8H.html#a75abd92a75952e8eefd06628c8c3487d',1,'ERF_Constants.H']]] ]; diff --git a/search/variables_d.js b/search/variables_d.js index 61104498a9..bd9b90c32d 100644 --- a/search/variables_d.js +++ b/search/variables_d.js @@ -1,53 +1,53 @@ var searchData= [ - ['n_5fdiag_4065',['n_diag',['../classMam4__aer.html#afe4495578dc4adefe7b2ab2780aee8ee',1,'Mam4_aer']]], - ['n_5fdiag_4066',['N_DIAG',['../classMamConstituents.html#a05b4d113513de18b2e7bbdc4e9cb4dbf',1,'MamConstituents']]], - ['n_5fg_5fd_4067',['n_g_d',['../classCloudRadProps.html#a40e14de999dd323f0cc8db50f46031e8',1,'CloudRadProps']]], - ['n_5frad_5fcnst_4068',['n_rad_cnst',['../classMamConstituents.html#a75a27a90ef149368fc0a7676daeb4a84',1,'MamConstituents']]], - ['naer_4069',['naer',['../classRadiation.html#a59a37de7bc777e2ecac052a59d7a0aec',1,'Radiation']]], - ['name_4070',['name',['../structNDArray.html#a0d3be2b45f3fb008d12ec17dfd6abf09',1,'NDArray::name()'],['../classCloudRadProps.html#a7c91a5b46f8d85666e0ca0d1de8d23aa',1,'CloudRadProps::name()']]], - ['names_4071',['names',['../structMamConstituents_1_1modes__t.html#aa0ef7c08a80971086ecc620e6d7a6d31',1,'MamConstituents::modes_t']]], - ['nbndlw_4072',['nbndlw',['../classRadConstants.html#a960db6e337b49d1d4a714615a5fa4b7e',1,'RadConstants']]], - ['nbndsw_4073',['nbndsw',['../classRadConstants.html#a2d23948379a116a266cfd943b3275be4',1,'RadConstants']]], - ['nc_5fbdy_5ffile_4074',['nc_bdy_file',['../classERF.html#a7e9040f32464f1a6dee6e0384393451d',1,'ERF']]], - ['nc_5finit_5ffile_4075',['nc_init_file',['../classERF.html#a7ef14f6028b577eba70aef46b508be19',1,'ERF']]], - ['ncid_4076',['ncid',['../structncutils_1_1NCDim.html#a3272d1768518ba020b9bcd0d3699d544',1,'ncutils::NCDim::ncid()'],['../structncutils_1_1NCVar.html#a233d94aa3ccbef1cc12565340bcc7218',1,'ncutils::NCVar::ncid()'],['../classncutils_1_1NCGroup.html#a860fe8aaf1cd7859541c67594fb8eabd',1,'ncutils::NCGroup::ncid()']]], - ['ncoef_4077',['ncoef',['../classMam4__aer.html#afcd94bccbfcc44e6a5d8262abc42a9ca',1,'Mam4_aer::ncoef()'],['../structPhysProp_1_1physprop__t.html#acc1135d01fd7ca5a6f0ba980e23e5a55',1,'PhysProp::physprop_t::ncoef()']]], - ['ncol_4078',['ncol',['../classRadiation.html#a8f47b85f948822c0e450beddb92373f4',1,'Radiation::ncol()'],['../classMam4__aer.html#aaf29baf8a0903c3401e8577e811f5d18',1,'Mam4_aer::ncol()'],['../classAerRadProps.html#a551936497e3a360746d6bfd53513d508',1,'AerRadProps::ncol()']]], - ['ncomp_5fcons_4079',['ncomp_cons',['../classMRISplitIntegrator.html#a69e19ac4b8c02d71269e741e71b74c23',1,'MRISplitIntegrator']]], - ['ncorr_4080',['ncorr',['../structSolverChoice.html#a3b9fef36e4613507eef87379c2c9bf03',1,'SolverChoice']]], - ['net_5fflux_4081',['net_flux',['../classRadiation.html#a12afbdd30cf76b0bc083324cf22cbb73',1,'Radiation']]], - ['ng_5fdens_5fhse_4082',['ng_dens_hse',['../classERF.html#addf0fb2aae0efaa649c69685a4dcca83',1,'ERF']]], - ['ng_5fpres_5fhse_4083',['ng_pres_hse',['../classERF.html#a87dc6c0720462bfd088c909289cdca0b',1,'ERF']]], - ['ngas_4084',['ngas',['../classRadiation.html#aefc2fcddcd44a0c6d9ae06ec60e9ce37',1,'Radiation::ngas()'],['../classRrtmgp.html#a4b8b61c7a7fadac5b1cdd968144a5c01',1,'Rrtmgp::ngas()'],['../classOptics.html#abb94e5d9dc89e539796740c6f0b9a229',1,'Optics::ngas()'],['../structMamConstituents_1_1gaslist__t.html#a5fc9f5eeb290c5185e68bd2bf6f46618',1,'MamConstituents::gaslist_t::ngas()'],['../classAerRadProps.html#ae41f31dfce03d5b3952114e12436bec9',1,'AerRadProps::ngas()']]], - ['nlambda_4085',['nlambda',['../classCloudRadProps.html#a3ef54947677ddd898a7b6ded241db03c',1,'CloudRadProps']]], - ['nlev_4086',['nlev',['../classKessler.html#a8f9e3afdab979a19d8dfb0c4bdee471d',1,'Kessler::nlev()'],['../classSAM.html#a7da420869410dc959c2442962524259f',1,'SAM::nlev()'],['../classAerRadProps.html#a3854326c4b23eedef970611ab3a639dd',1,'AerRadProps::nlev()'],['../classMam4__aer.html#add9c70abae797f609d24a8ed47848030',1,'Mam4_aer::nlev()'],['../classRadiation.html#a65f94329afd4aad11489c87e5174c462',1,'Radiation::nlev()']]], - ['nlwbands_4087',['nlwbands',['../classRadConstants.html#a55471805ae99ef61cb9b0935bd1803f2',1,'RadConstants::nlwbands()'],['../classRadiation.html#ab4451562115b24b40e0f04cae677c6e3',1,'Radiation::nlwbands()'],['../classCloudRadProps.html#ab7f6932c5559602939b8a32fa42ca1ca',1,'CloudRadProps::nlwbands()'],['../classMam4__aer.html#abc58cbc8ee25e23731610007e0f62fe4',1,'Mam4_aer::nlwbands()'],['../classAerRadProps.html#af2dc3b884340390993212e03e99112af',1,'AerRadProps::nlwbands()']]], - ['nlwgpts_4088',['nlwgpts',['../classRadiation.html#a89625b089dbe4acbc85a7241fcbd3839',1,'Radiation']]], - ['nmodes_4089',['nmodes',['../classAerRadProps.html#a3bd718612795e1c875ad70da941cc89a',1,'AerRadProps::nmodes()'],['../classMam4__aer.html#adbd78e8ffa0bdd728b97ca66d08fb717',1,'Mam4_aer::nmodes()'],['../structMamConstituents_1_1modes__t.html#a9a549b30ee2d05c0bfe777b4625e7083',1,'MamConstituents::modes_t::nmodes()'],['../structMamConstituents_1_1modelist__t.html#aea57993996ab18dffe7ab00bc5e6c15e',1,'MamConstituents::modelist_t::nmodes()']]], - ['nmu_4090',['nmu',['../classCloudRadProps.html#ae7091519e3c4dfa0929e088c6234be73',1,'CloudRadProps']]], - ['no_5fsubstep_4091',['no_substep',['../classMRISplitIntegrator.html#abb86ebaf6ca5a42e59670d2b15549658',1,'MRISplitIntegrator']]], - ['no_5fsubstep_5ffun_4092',['no_substep_fun',['../TI__no__substep__fun_8H.html#a4cad8180e91d2eabd5638651fc24bcc7',1,'TI_no_substep_fun.H']]], - ['no_5fsubstepping_4093',['no_substepping',['../structSolverChoice.html#a35e0c82996e345337368bc720bbd6070',1,'SolverChoice::no_substepping()'],['../classMRISplitIntegrator.html#afa0623b638cd29d3f307d34ef5a98d0f',1,'MRISplitIntegrator::no_substepping()']]], - ['nominal_5fpower_4094',['nominal_power',['../classEWP.html#a00497b6ecc9493be40be6ce4f5ae02c5',1,'EWP::nominal_power()'],['../classWindFarm.html#aa542d50137f25dcb568fafc483a83178',1,'WindFarm::nominal_power()'],['../classSimpleAD.html#af9dae2d9db9de431b450e61c55a83ffe',1,'SimpleAD::nominal_power()'],['../classFitch.html#afeb1ae13c307eeb71af9dfa8d97a3f7e',1,'Fitch::nominal_power()']]], - ['npcf_4095',['npcf',['../classWaterVaporSat.html#abd48ae5df93e45c8d4bab8e1e985838b',1,'WaterVaporSat']]], - ['nradgas_4096',['nradgas',['../classRadConstants.html#acc3330716cd598dc36881b44c70687c5',1,'RadConstants']]], - ['nrh_4097',['nrh',['../classAerRadProps.html#aa21297bb80600126531f2d324f6d9c2f',1,'AerRadProps::nrh()'],['../classRadConstants.html#aaa19beec8cd86a9e09db7a2b34a7d883',1,'RadConstants::nrh()']]], - ['nspec_4098',['nspec',['../structMamConstituents_1_1mode__component__t.html#aa35e198644fe29379bc9d3830f2423c8',1,'MamConstituents::mode_component_t::nspec()'],['../classMam4__aer.html#a5167f5c7a13a42532cf945dcaa687c77',1,'Mam4_aer::nspec()']]], - ['nsubsteps_4099',['nsubsteps',['../classERF.html#aa3db2dd1b65310c66c4038650c22aaee',1,'ERF']]], - ['nswbands_4100',['nswbands',['../classAerRadProps.html#aded12109795a3f22556faecdd3fb3d03',1,'AerRadProps::nswbands()'],['../classCloudRadProps.html#aeee4ab1a6887ab34c966028c45079199',1,'CloudRadProps::nswbands()'],['../classMam4__aer.html#a72698fc4a4a0c54752ec0e76f161184f',1,'Mam4_aer::nswbands()'],['../classRadConstants.html#abf9d73367a1b46631bd2fae4516732c2',1,'RadConstants::nswbands()'],['../classRadiation.html#a2df876dcb21da075dc834af545a2c0ed',1,'Radiation::nswbands()']]], - ['nswgpts_4101',['nswgpts',['../classRadiation.html#a6569e23160036eb2186d6142e2387d9f',1,'Radiation']]], - ['null_5fbc_4102',['null_bc',['../ERF__FillPatch_8cpp.html#a85a7293fad1a59ed566bcea306373abc',1,'ERF_FillPatch.cpp']]], - ['null_5fbc_5ffor_5ffill_4103',['null_bc_for_fill',['../Plotfile_8cpp.html#aeb56b4bca6dfa0e3b81d3f983926e8a2',1,'Plotfile.cpp']]], - ['num_5faeroes_4104',['num_aeroes',['../classAerRadProps.html#af174fea4281252e1cf87c621ab532aeb',1,'AerRadProps']]], - ['num_5fboxes_5fat_5flevel_4105',['num_boxes_at_level',['../classERF.html#adcd9f23975ffa605247b41d391c2a2f0',1,'ERF']]], - ['num_5ffiles_5fat_5flevel_4106',['num_files_at_level',['../classERF.html#a610a988f46e0496e6dbd0471ae817f75',1,'ERF']]], - ['num_5fmode_5ftypes_4107',['num_mode_types',['../classMamConstituents.html#a484fb8cc2efd161663df96136f6397a8',1,'MamConstituents']]], - ['num_5fspec_5ftypes_4108',['num_spec_types',['../classMamConstituents.html#a17b5c0080c2027fd08a2f3fcd7818333',1,'MamConstituents']]], - ['num_5fto_5fmass_5faer_4109',['num_to_mass_aer',['../structPhysProp_1_1physprop__t.html#aacc68f3bfaf1bcb4d76c0e49aa3d81fb',1,'PhysProp::physprop_t']]], - ['numaerosols_4110',['numaerosols',['../structMamConstituents_1_1aerlist__t.html#afae9af8c61b9fee3afdd374fffaab123',1,'MamConstituents::aerlist_t']]], - ['numdiffcoeff_4111',['NumDiffCoeff',['../structSolverChoice.html#a6dba64151e2e2f958e7c0e55db477bf2',1,'SolverChoice']]], - ['nzerog_4112',['nzerog',['../ERF__Constants_8H.html#a1d5b108314147320a74eaccbfa0d09b0',1,'ERF_Constants.H']]], - ['nzeror_4113',['nzeror',['../ERF__Constants_8H.html#aaa2fd2941341ea7699a9acfb434b2ee1',1,'ERF_Constants.H']]], - ['nzeros_4114',['nzeros',['../ERF__Constants_8H.html#ae56996ced8497f129d813e2f9c94786e',1,'ERF_Constants.H']]] + ['n_5fdiag_4073',['n_diag',['../classMam4__aer.html#afe4495578dc4adefe7b2ab2780aee8ee',1,'Mam4_aer']]], + ['n_5fdiag_4074',['N_DIAG',['../classMamConstituents.html#a05b4d113513de18b2e7bbdc4e9cb4dbf',1,'MamConstituents']]], + ['n_5fg_5fd_4075',['n_g_d',['../classCloudRadProps.html#a40e14de999dd323f0cc8db50f46031e8',1,'CloudRadProps']]], + ['n_5frad_5fcnst_4076',['n_rad_cnst',['../classMamConstituents.html#a75a27a90ef149368fc0a7676daeb4a84',1,'MamConstituents']]], + ['naer_4077',['naer',['../classRadiation.html#a59a37de7bc777e2ecac052a59d7a0aec',1,'Radiation']]], + ['name_4078',['name',['../structNDArray.html#a0d3be2b45f3fb008d12ec17dfd6abf09',1,'NDArray::name()'],['../classCloudRadProps.html#a7c91a5b46f8d85666e0ca0d1de8d23aa',1,'CloudRadProps::name()']]], + ['names_4079',['names',['../structMamConstituents_1_1modes__t.html#aa0ef7c08a80971086ecc620e6d7a6d31',1,'MamConstituents::modes_t']]], + ['nbndlw_4080',['nbndlw',['../classRadConstants.html#a960db6e337b49d1d4a714615a5fa4b7e',1,'RadConstants']]], + ['nbndsw_4081',['nbndsw',['../classRadConstants.html#a2d23948379a116a266cfd943b3275be4',1,'RadConstants']]], + ['nc_5fbdy_5ffile_4082',['nc_bdy_file',['../classERF.html#a7e9040f32464f1a6dee6e0384393451d',1,'ERF']]], + ['nc_5finit_5ffile_4083',['nc_init_file',['../classERF.html#a7ef14f6028b577eba70aef46b508be19',1,'ERF']]], + ['ncid_4084',['ncid',['../structncutils_1_1NCDim.html#a3272d1768518ba020b9bcd0d3699d544',1,'ncutils::NCDim::ncid()'],['../structncutils_1_1NCVar.html#a233d94aa3ccbef1cc12565340bcc7218',1,'ncutils::NCVar::ncid()'],['../classncutils_1_1NCGroup.html#a860fe8aaf1cd7859541c67594fb8eabd',1,'ncutils::NCGroup::ncid()']]], + ['ncoef_4085',['ncoef',['../classMam4__aer.html#afcd94bccbfcc44e6a5d8262abc42a9ca',1,'Mam4_aer::ncoef()'],['../structPhysProp_1_1physprop__t.html#acc1135d01fd7ca5a6f0ba980e23e5a55',1,'PhysProp::physprop_t::ncoef()']]], + ['ncol_4086',['ncol',['../classRadiation.html#a8f47b85f948822c0e450beddb92373f4',1,'Radiation::ncol()'],['../classMam4__aer.html#aaf29baf8a0903c3401e8577e811f5d18',1,'Mam4_aer::ncol()'],['../classAerRadProps.html#a551936497e3a360746d6bfd53513d508',1,'AerRadProps::ncol()']]], + ['ncomp_5fcons_4087',['ncomp_cons',['../classMRISplitIntegrator.html#a69e19ac4b8c02d71269e741e71b74c23',1,'MRISplitIntegrator']]], + ['ncorr_4088',['ncorr',['../structSolverChoice.html#a3b9fef36e4613507eef87379c2c9bf03',1,'SolverChoice']]], + ['net_5fflux_4089',['net_flux',['../classRadiation.html#a12afbdd30cf76b0bc083324cf22cbb73',1,'Radiation']]], + ['ng_5fdens_5fhse_4090',['ng_dens_hse',['../classERF.html#addf0fb2aae0efaa649c69685a4dcca83',1,'ERF']]], + ['ng_5fpres_5fhse_4091',['ng_pres_hse',['../classERF.html#a87dc6c0720462bfd088c909289cdca0b',1,'ERF']]], + ['ngas_4092',['ngas',['../classRadiation.html#aefc2fcddcd44a0c6d9ae06ec60e9ce37',1,'Radiation::ngas()'],['../classRrtmgp.html#a4b8b61c7a7fadac5b1cdd968144a5c01',1,'Rrtmgp::ngas()'],['../classOptics.html#abb94e5d9dc89e539796740c6f0b9a229',1,'Optics::ngas()'],['../structMamConstituents_1_1gaslist__t.html#a5fc9f5eeb290c5185e68bd2bf6f46618',1,'MamConstituents::gaslist_t::ngas()'],['../classAerRadProps.html#ae41f31dfce03d5b3952114e12436bec9',1,'AerRadProps::ngas()']]], + ['nlambda_4093',['nlambda',['../classCloudRadProps.html#a3ef54947677ddd898a7b6ded241db03c',1,'CloudRadProps']]], + ['nlev_4094',['nlev',['../classKessler.html#a8f9e3afdab979a19d8dfb0c4bdee471d',1,'Kessler::nlev()'],['../classSAM.html#a7da420869410dc959c2442962524259f',1,'SAM::nlev()'],['../classAerRadProps.html#a3854326c4b23eedef970611ab3a639dd',1,'AerRadProps::nlev()'],['../classMam4__aer.html#add9c70abae797f609d24a8ed47848030',1,'Mam4_aer::nlev()'],['../classRadiation.html#a65f94329afd4aad11489c87e5174c462',1,'Radiation::nlev()']]], + ['nlwbands_4095',['nlwbands',['../classRadConstants.html#a55471805ae99ef61cb9b0935bd1803f2',1,'RadConstants::nlwbands()'],['../classRadiation.html#ab4451562115b24b40e0f04cae677c6e3',1,'Radiation::nlwbands()'],['../classCloudRadProps.html#ab7f6932c5559602939b8a32fa42ca1ca',1,'CloudRadProps::nlwbands()'],['../classMam4__aer.html#abc58cbc8ee25e23731610007e0f62fe4',1,'Mam4_aer::nlwbands()'],['../classAerRadProps.html#af2dc3b884340390993212e03e99112af',1,'AerRadProps::nlwbands()']]], + ['nlwgpts_4096',['nlwgpts',['../classRadiation.html#a89625b089dbe4acbc85a7241fcbd3839',1,'Radiation']]], + ['nmodes_4097',['nmodes',['../classAerRadProps.html#a3bd718612795e1c875ad70da941cc89a',1,'AerRadProps::nmodes()'],['../classMam4__aer.html#adbd78e8ffa0bdd728b97ca66d08fb717',1,'Mam4_aer::nmodes()'],['../structMamConstituents_1_1modes__t.html#a9a549b30ee2d05c0bfe777b4625e7083',1,'MamConstituents::modes_t::nmodes()'],['../structMamConstituents_1_1modelist__t.html#aea57993996ab18dffe7ab00bc5e6c15e',1,'MamConstituents::modelist_t::nmodes()']]], + ['nmu_4098',['nmu',['../classCloudRadProps.html#ae7091519e3c4dfa0929e088c6234be73',1,'CloudRadProps']]], + ['no_5fsubstep_4099',['no_substep',['../classMRISplitIntegrator.html#abb86ebaf6ca5a42e59670d2b15549658',1,'MRISplitIntegrator']]], + ['no_5fsubstep_5ffun_4100',['no_substep_fun',['../TI__no__substep__fun_8H.html#a4cad8180e91d2eabd5638651fc24bcc7',1,'TI_no_substep_fun.H']]], + ['no_5fsubstepping_4101',['no_substepping',['../structSolverChoice.html#a35e0c82996e345337368bc720bbd6070',1,'SolverChoice::no_substepping()'],['../classMRISplitIntegrator.html#afa0623b638cd29d3f307d34ef5a98d0f',1,'MRISplitIntegrator::no_substepping()']]], + ['nominal_5fpower_4102',['nominal_power',['../classEWP.html#a00497b6ecc9493be40be6ce4f5ae02c5',1,'EWP::nominal_power()'],['../classWindFarm.html#aa542d50137f25dcb568fafc483a83178',1,'WindFarm::nominal_power()'],['../classSimpleAD.html#af9dae2d9db9de431b450e61c55a83ffe',1,'SimpleAD::nominal_power()'],['../classFitch.html#afeb1ae13c307eeb71af9dfa8d97a3f7e',1,'Fitch::nominal_power()']]], + ['npcf_4103',['npcf',['../classWaterVaporSat.html#abd48ae5df93e45c8d4bab8e1e985838b',1,'WaterVaporSat']]], + ['nradgas_4104',['nradgas',['../classRadConstants.html#acc3330716cd598dc36881b44c70687c5',1,'RadConstants']]], + ['nrh_4105',['nrh',['../classAerRadProps.html#aa21297bb80600126531f2d324f6d9c2f',1,'AerRadProps::nrh()'],['../classRadConstants.html#aaa19beec8cd86a9e09db7a2b34a7d883',1,'RadConstants::nrh()']]], + ['nspec_4106',['nspec',['../structMamConstituents_1_1mode__component__t.html#aa35e198644fe29379bc9d3830f2423c8',1,'MamConstituents::mode_component_t::nspec()'],['../classMam4__aer.html#a5167f5c7a13a42532cf945dcaa687c77',1,'Mam4_aer::nspec()']]], + ['nsubsteps_4107',['nsubsteps',['../classERF.html#aa3db2dd1b65310c66c4038650c22aaee',1,'ERF']]], + ['nswbands_4108',['nswbands',['../classAerRadProps.html#aded12109795a3f22556faecdd3fb3d03',1,'AerRadProps::nswbands()'],['../classCloudRadProps.html#aeee4ab1a6887ab34c966028c45079199',1,'CloudRadProps::nswbands()'],['../classMam4__aer.html#a72698fc4a4a0c54752ec0e76f161184f',1,'Mam4_aer::nswbands()'],['../classRadConstants.html#abf9d73367a1b46631bd2fae4516732c2',1,'RadConstants::nswbands()'],['../classRadiation.html#a2df876dcb21da075dc834af545a2c0ed',1,'Radiation::nswbands()']]], + ['nswgpts_4109',['nswgpts',['../classRadiation.html#a6569e23160036eb2186d6142e2387d9f',1,'Radiation']]], + ['null_5fbc_4110',['null_bc',['../ERF__FillPatch_8cpp.html#a85a7293fad1a59ed566bcea306373abc',1,'ERF_FillPatch.cpp']]], + ['null_5fbc_5ffor_5ffill_4111',['null_bc_for_fill',['../Plotfile_8cpp.html#aeb56b4bca6dfa0e3b81d3f983926e8a2',1,'Plotfile.cpp']]], + ['num_5faeroes_4112',['num_aeroes',['../classAerRadProps.html#af174fea4281252e1cf87c621ab532aeb',1,'AerRadProps']]], + ['num_5fboxes_5fat_5flevel_4113',['num_boxes_at_level',['../classERF.html#adcd9f23975ffa605247b41d391c2a2f0',1,'ERF']]], + ['num_5ffiles_5fat_5flevel_4114',['num_files_at_level',['../classERF.html#a610a988f46e0496e6dbd0471ae817f75',1,'ERF']]], + ['num_5fmode_5ftypes_4115',['num_mode_types',['../classMamConstituents.html#a484fb8cc2efd161663df96136f6397a8',1,'MamConstituents']]], + ['num_5fspec_5ftypes_4116',['num_spec_types',['../classMamConstituents.html#a17b5c0080c2027fd08a2f3fcd7818333',1,'MamConstituents']]], + ['num_5fto_5fmass_5faer_4117',['num_to_mass_aer',['../structPhysProp_1_1physprop__t.html#aacc68f3bfaf1bcb4d76c0e49aa3d81fb',1,'PhysProp::physprop_t']]], + ['numaerosols_4118',['numaerosols',['../structMamConstituents_1_1aerlist__t.html#afae9af8c61b9fee3afdd374fffaab123',1,'MamConstituents::aerlist_t']]], + ['numdiffcoeff_4119',['NumDiffCoeff',['../structSolverChoice.html#a6dba64151e2e2f958e7c0e55db477bf2',1,'SolverChoice']]], + ['nzerog_4120',['nzerog',['../ERF__Constants_8H.html#a1d5b108314147320a74eaccbfa0d09b0',1,'ERF_Constants.H']]], + ['nzeror_4121',['nzeror',['../ERF__Constants_8H.html#aaa2fd2941341ea7699a9acfb434b2ee1',1,'ERF_Constants.H']]], + ['nzeros_4122',['nzeros',['../ERF__Constants_8H.html#ae56996ced8497f129d813e2f9c94786e',1,'ERF_Constants.H']]] ]; diff --git a/search/variables_e.js b/search/variables_e.js index 801aa085ce..3a06e0df72 100644 --- a/search/variables_e.js +++ b/search/variables_e.js @@ -1,12 +1,12 @@ var searchData= [ - ['obliqr_4115',['obliqr',['../classRadiation.html#a4c1a53e6acb0412aab13695bb9b0aa1d',1,'Radiation']]], - ['oldcldoptics_4116',['oldcldoptics',['../classMamConstituents.html#adb5b880a08c3d173d929ba90d43a8344',1,'MamConstituents']]], - ['olen_4117',['olen',['../classABLMost.html#a0d6aa5a113a45ae1e56c0284241cfd01',1,'ABLMost']]], - ['omeps_4118',['omeps',['../ERF__Constants_8H.html#af04ee89db2f653c028681f044bd16222',1,'ERF_Constants.H']]], - ['optics_4119',['optics',['../classRadiation.html#ab0464f3862987a09a9f4713937a984c3',1,'Radiation']]], - ['opticsmethod_4120',['opticsmethod',['../structPhysProp_1_1physprop__t.html#aa4cb3b830849d849a08227041fff62cd',1,'PhysProp::physprop_t']]], - ['output_5f1d_5fcolumn_4121',['output_1d_column',['../classERF.html#ad17ff2753e754ff3eb1330612b820b5f',1,'ERF']]], - ['output_5fbndry_5fplanes_4122',['output_bndry_planes',['../classERF.html#a7c448670f7a5cadd6fe56f7e615c9eb6',1,'ERF']]], - ['owned_4123',['owned',['../structNDArray.html#a0a1c90304eddb4d078132a1c1f45bef9',1,'NDArray']]] + ['obliqr_4123',['obliqr',['../classRadiation.html#a4c1a53e6acb0412aab13695bb9b0aa1d',1,'Radiation']]], + ['oldcldoptics_4124',['oldcldoptics',['../classMamConstituents.html#adb5b880a08c3d173d929ba90d43a8344',1,'MamConstituents']]], + ['olen_4125',['olen',['../classABLMost.html#a0d6aa5a113a45ae1e56c0284241cfd01',1,'ABLMost']]], + ['omeps_4126',['omeps',['../ERF__Constants_8H.html#af04ee89db2f653c028681f044bd16222',1,'ERF_Constants.H']]], + ['optics_4127',['optics',['../classRadiation.html#ab0464f3862987a09a9f4713937a984c3',1,'Radiation']]], + ['opticsmethod_4128',['opticsmethod',['../structPhysProp_1_1physprop__t.html#aa4cb3b830849d849a08227041fff62cd',1,'PhysProp::physprop_t']]], + ['output_5f1d_5fcolumn_4129',['output_1d_column',['../classERF.html#ad17ff2753e754ff3eb1330612b820b5f',1,'ERF']]], + ['output_5fbndry_5fplanes_4130',['output_bndry_planes',['../classERF.html#a7c448670f7a5cadd6fe56f7e615c9eb6',1,'ERF']]], + ['owned_4131',['owned',['../structNDArray.html#a0a1c90304eddb4d078132a1c1f45bef9',1,'NDArray']]] ]; diff --git a/search/variables_f.js b/search/variables_f.js index 4be0fcfb2a..d962583c2c 100644 --- a/search/variables_f.js +++ b/search/variables_f.js @@ -1,76 +1,76 @@ var searchData= [ - ['p_5f0_4124',['p_0',['../ERF__Constants_8H.html#a994fea25f28c33c2e8f1e9c63d5b8b56',1,'ERF_Constants.H']]], - ['p_5finp_5fsound_5fd_4125',['p_inp_sound_d',['../structInputSoundingData.html#a0db7861e0fee3f8f0760c6685df3176f',1,'InputSoundingData']]], - ['pb_5famp_4126',['pb_amp',['../structTurbulentPerturbation.html#a4b075473cfeaf70617e053cf77db0168',1,'TurbulentPerturbation']]], - ['pb_5fba_4127',['pb_ba',['../structTurbulentPerturbation.html#a37cd2d582d2102a94d25a3fa6631e8dc',1,'TurbulentPerturbation']]], - ['pb_5fcell_4128',['pb_cell',['../structTurbulentPerturbation.html#a6c1c35c60d8c8a7e66c770d78fb314ef',1,'TurbulentPerturbation']]], - ['pb_5finterval_4129',['pb_interval',['../structTurbulentPerturbation.html#aa6a26d1d85a580dd957ae567d2ceaa7d',1,'TurbulentPerturbation']]], - ['pb_5flocal_5fetime_4130',['pb_local_etime',['../structTurbulentPerturbation.html#a287ae1e88114174731f07a5dceaefc19',1,'TurbulentPerturbation']]], - ['pb_5fmag_4131',['pb_mag',['../structTurbulentPerturbation.html#aabd79eb1dab7153b890242e036b32f2a',1,'TurbulentPerturbation']]], - ['pb_5fnetzero_4132',['pb_netZero',['../structTurbulentPerturbation.html#a6f4fb5bdc199eb01791ef8dbc2040961',1,'TurbulentPerturbation']]], - ['pbl_5fmynn_5fa1_4133',['pbl_mynn_A1',['../structTurbChoice.html#a1d65cf1a08660a3d7464755da8c70a38',1,'TurbChoice']]], - ['pbl_5fmynn_5fa2_4134',['pbl_mynn_A2',['../structTurbChoice.html#a03e64a895e160cddef42f93bb6fed6e3',1,'TurbChoice']]], - ['pbl_5fmynn_5fb1_4135',['pbl_mynn_B1',['../structTurbChoice.html#ac8533193bb1789d8713f156443ac6801',1,'TurbChoice']]], - ['pbl_5fmynn_5fb2_4136',['pbl_mynn_B2',['../structTurbChoice.html#a6b61f96e8842316dd867ab6523967ff1',1,'TurbChoice']]], - ['pbl_5fmynn_5fc1_4137',['pbl_mynn_C1',['../structTurbChoice.html#a81257c2f6df7923e67b95b20150439b4',1,'TurbChoice']]], - ['pbl_5fmynn_5fc2_4138',['pbl_mynn_C2',['../structTurbChoice.html#a0696e8178c638da6cf94c4a1d8e4358b',1,'TurbChoice']]], - ['pbl_5fmynn_5fc3_4139',['pbl_mynn_C3',['../structTurbChoice.html#a5129ba60955a0990ef80166638acaa07',1,'TurbChoice']]], - ['pbl_5fmynn_5fc4_4140',['pbl_mynn_C4',['../structTurbChoice.html#afa27861e0ffa1f4c9373d465d1db378f',1,'TurbChoice']]], - ['pbl_5fmynn_5fc5_4141',['pbl_mynn_C5',['../structTurbChoice.html#a86360cd9caf3bf7a97e09a9118c5d2b5',1,'TurbChoice']]], - ['pbl_5ftype_4142',['pbl_type',['../structTurbChoice.html#a15b9bb58cde72bab3f5714934125f3f9',1,'TurbChoice']]], - ['pbl_5fysu_5fcoriolis_5ffreq_4143',['pbl_ysu_coriolis_freq',['../structTurbChoice.html#ac20bc5ed8f1482a520b623dc9cc1ef52',1,'TurbChoice']]], - ['pbl_5fysu_5fland_5fribcr_4144',['pbl_ysu_land_Ribcr',['../structTurbChoice.html#a96c1a42307db82ece270acdac75da9a3',1,'TurbChoice']]], - ['pbl_5fysu_5fover_5fland_4145',['pbl_ysu_over_land',['../structTurbChoice.html#a788407e8223bc8e19ee41f8107a92491',1,'TurbChoice']]], - ['pbl_5fysu_5funst_5fribcr_4146',['pbl_ysu_unst_Ribcr',['../structTurbChoice.html#af274e04335b259bb7b35f7c836f8310f',1,'TurbChoice']]], - ['pcf_4147',['pcf',['../classWaterVaporSat.html#ac945aefc06aef842e140df159ec62c05',1,'WaterVaporSat']]], - ['pdel_4148',['pdel',['../classRadiation.html#ad1aed51aea035b6dfefcbe571a2d7b34',1,'Radiation']]], - ['pdeldry_4149',['pdeldry',['../classAerRadProps.html#a1bf28a8f87d617095d3cf88cf7ef738e',1,'AerRadProps']]], - ['pert_5finterval_4150',['pert_interval',['../classERF.html#a52761522e295887435c10853d8c7dc37',1,'ERF']]], - ['pert_5ftype_4151',['pert_type',['../structSolverChoice.html#abfd94767b3721755632c45a5ef290544',1,'SolverChoice']]], - ['phys_5fbc_5ftype_4152',['phys_bc_type',['../classERF.html#ae6df94c25ac21bf6a2e856a9901e3a15',1,'ERF']]], - ['physbcs_5fcons_4153',['physbcs_cons',['../classERF.html#a2e9b04043853d25f2d76edbc0bed2e72',1,'ERF']]], - ['physbcs_5fu_4154',['physbcs_u',['../classERF.html#a64e55e5ae9df06433146db657eb9e72e',1,'ERF']]], - ['physbcs_5fv_4155',['physbcs_v',['../classERF.html#a79231b5cfd4576a742e46ae0082b5121',1,'ERF']]], - ['physbcs_5fw_4156',['physbcs_w',['../classERF.html#a45c8ecd777f47732993777a0afb8e140',1,'ERF']]], - ['physbcs_5fw_5fno_5fterrain_4157',['physbcs_w_no_terrain',['../classERF.html#a4d717bb9fe936fd1a124d0d3e720f9d1',1,'ERF']]], - ['physprop_4158',['physprop',['../classPhysProp.html#ae519d9ff501f4705b2b2f336c8f38e47',1,'PhysProp']]], - ['physprop_5ffile_4159',['physprop_file',['../structMamConstituents_1_1aerosol__t.html#a171adbde051fa00b94b7e0bfbd22d348',1,'MamConstituents::aerosol_t']]], - ['physprop_5ffiles_4160',['physprop_files',['../structMamConstituents_1_1modelist__t.html#ae4724929e731b1a00e0212d4c73495b4',1,'MamConstituents::modelist_t']]], - ['physprop_5fid_4161',['physprop_id',['../structMamConstituents_1_1aerosol__t.html#a6f7c83043cfbdc552c9ef9bcad6f24ed',1,'MamConstituents::aerosol_t']]], - ['pi_4162',['PI',['../ERF__Constants_8H.html#a988c4efd6fd0d855e241e77a73191428',1,'ERF_Constants.H']]], - ['pi43_4163',['pi43',['../classModalAeroWateruptake.html#a4a9705a6205eb9fad502289968668b77',1,'ModalAeroWateruptake']]], - ['pint_4164',['pint',['../classRadiation.html#a2f96bdaa65b73119271e1592fac6c569',1,'Radiation']]], - ['piotwo_4165',['PIoTwo',['../ERF__Constants_8H.html#ad51e17db99d11b190b2b57a23a518f7e',1,'ERF_Constants.H']]], - ['plot_5ffile_5f1_4166',['plot_file_1',['../classERF.html#aa54aaa938a18d34caa4d86e977647899',1,'ERF']]], - ['plot_5ffile_5f2_4167',['plot_file_2',['../classERF.html#a18fa84b06132715757d97ec38678aa2c',1,'ERF']]], - ['plot_5ffile_5flsm_4168',['plot_file_lsm',['../classLandSurface.html#af9c26970ce04b58725b9529fcc2fc62f',1,'LandSurface']]], - ['plot_5ffile_5fon_5frestart_4169',['plot_file_on_restart',['../classERF.html#adc00038dfe4c332e5d15f621184c69e8',1,'ERF']]], - ['plot_5flsm_4170',['plot_lsm',['../classERF.html#afc653b103aa26c56acafed85cdd95f52',1,'ERF']]], - ['plot_5fvar_5fnames_5f1_4171',['plot_var_names_1',['../classERF.html#a6865cf87abbb5aab0db00ff3b1ce94ac',1,'ERF']]], - ['plot_5fvar_5fnames_5f2_4172',['plot_var_names_2',['../classERF.html#a79705c02d6f25fbdcec14ca2432e5da1',1,'ERF']]], - ['plotfile_5ftype_4173',['plotfile_type',['../classERF.html#ae7b9991150042eb38e2abc89399c0c7c',1,'ERF']]], - ['pm_5finteg_4174',['pm_integ',['../structInputSoundingData.html#a30ed369fe55e1a25d9f1e871c70506d0',1,'InputSoundingData']]], - ['pmid_4175',['pmid',['../classAerRadProps.html#ab56e110ccf8deaa71d452a64e69b8647',1,'AerRadProps::pmid()'],['../classRadiation.html#a32121d70e2b9720750b3a72fdc2a6ef9',1,'Radiation::pmid()']]], - ['poisson_5fabstol_4176',['poisson_abstol',['../structSolverChoice.html#ad7f586d62fb0872ba0340fb03d462c64',1,'SolverChoice']]], - ['poisson_5freltol_4177',['poisson_reltol',['../structSolverChoice.html#a238b0871f38f8b134ff3fe5af0d05479',1,'SolverChoice']]], - ['post_5fupdate_4178',['post_update',['../classMRISplitIntegrator.html#a02e299d44fcd24c67717267dd15a7895',1,'MRISplitIntegrator']]], - ['post_5fupdate_5ffun_4179',['post_update_fun',['../TI__slow__rhs__fun_8H.html#afd90eac481ef47af3b095c56653098e8',1,'TI_slow_rhs_fun.H']]], - ['power_4180',['power',['../classEWP.html#ab9a34e54d36268a3f7a0b376543bbff5',1,'EWP::power()'],['../classFitch.html#a88af1c4430e37f4950396b5a92e9ba03',1,'Fitch::power()'],['../classSimpleAD.html#a4beb1f1734f5ba3b037cd6c89d79b351',1,'SimpleAD::power()'],['../classWindFarm.html#aea801fd8c22bf9d4bdcec847f4e7f50a',1,'WindFarm::power()']]], - ['pp_5fprefix_4181',['pp_prefix',['../structSpongeChoice.html#af06b59184315514abdadd3b54c073909',1,'SpongeChoice::pp_prefix()'],['../classERF.html#a59df30e7a5537c8543bb00772bd98b58',1,'ERF::pp_prefix()'],['../structTurbChoice.html#a6b8e56e5ace640df7834c013c6788020',1,'TurbChoice::pp_prefix()'],['../structTurbulentPerturbation.html#a40f3307cf523b625489b8591869bbb47',1,'TurbulentPerturbation::pp_prefix()'],['../structDiffChoice.html#a9e8b6878f4d18ee6fe61a220612d70df',1,'DiffChoice::pp_prefix()'],['../structSolverChoice.html#a4b0edf29a032ff18b10a42825fa9e4b6',1,'SolverChoice::pp_prefix()'],['../structAdvChoice.html#a667cbedb89514e330b6ca144298857da',1,'AdvChoice::pp_prefix()']]], - ['pr_5ft_4182',['Pr_t',['../structTurbChoice.html#ae1bec6cf14226b68f692f86daa1c5566',1,'TurbChoice']]], - ['pr_5ft_5finv_4183',['Pr_t_inv',['../structTurbChoice.html#aa90aa6c577f632a8c4582a3538d98ad5',1,'TurbChoice']]], - ['pre_5fupdate_4184',['pre_update',['../classMRISplitIntegrator.html#a5c76e162725bceaa3f6c0dac2928bcd6',1,'MRISplitIntegrator']]], - ['pre_5fupdate_5ffun_4185',['pre_update_fun',['../TI__slow__rhs__fun_8H.html#aadc7f4c039b08417963410e7f76bb2dd',1,'TI_slow_rhs_fun.H']]], - ['prefi_4186',['prefi',['../structPhysProp_1_1physprop__t.html#ad1a2b4cadbb2d65df2caff3232e1ab63',1,'PhysProp::physprop_t::prefi()'],['../classMam4__aer.html#adffbde9f294834c29b86c8d74f4155b8',1,'Mam4_aer::prefi()']]], - ['prefr_4187',['prefr',['../structPhysProp_1_1physprop__t.html#adfa6696c636955b4f5388f5c83795afb',1,'PhysProp::physprop_t::prefr()'],['../classMam4__aer.html#a7211d56f004f39cd34118af3c380a71e',1,'Mam4_aer::prefr()']]], - ['pres1d_4188',['pres1d',['../classSAM.html#a77e43f5c8a68a43f8109aa18b71fa64e',1,'SAM']]], - ['press_5fref_5finp_5fsound_4189',['press_ref_inp_sound',['../structInputSoundingData.html#a09ac90305ea3a4559d83ca589678a5aa',1,'InputSoundingData']]], - ['previouscputimeused_4190',['previousCPUTimeUsed',['../classERF.html#a1f412097e565c23acb4c17c67db10e22',1,'ERF']]], - ['prob_4191',['prob',['../classERF.html#a60e8cb933f237903e3fbcd6376c26db0',1,'ERF']]], - ['profile_5fint_4192',['profile_int',['../classERF.html#a633cd0b44d2e38f02c23e953aecd69eb',1,'ERF']]], - ['project_5fevery_5fstage_4193',['project_every_stage',['../structSolverChoice.html#afa4e734fc983ec9e6a0382fc369c309e',1,'SolverChoice']]], - ['prop_4194',['prop',['../classMamConstituents.html#af4a85a7b8e8e4a677c8d34970487f14e',1,'MamConstituents']]], - ['props_4195',['props',['../structMamConstituents_1_1mode__component__t.html#a3f9b94d6f306e89f1be96830e442fb10',1,'MamConstituents::mode_component_t']]], - ['pt_5ftype_4196',['pt_type',['../structTurbulentPerturbation.html#ad0d78e0adbb21ae36f4483dd30e15d58',1,'TurbulentPerturbation']]] + ['p_5f0_4132',['p_0',['../ERF__Constants_8H.html#a994fea25f28c33c2e8f1e9c63d5b8b56',1,'ERF_Constants.H']]], + ['p_5finp_5fsound_5fd_4133',['p_inp_sound_d',['../structInputSoundingData.html#a0db7861e0fee3f8f0760c6685df3176f',1,'InputSoundingData']]], + ['pb_5famp_4134',['pb_amp',['../structTurbulentPerturbation.html#a4b075473cfeaf70617e053cf77db0168',1,'TurbulentPerturbation']]], + ['pb_5fba_4135',['pb_ba',['../structTurbulentPerturbation.html#a37cd2d582d2102a94d25a3fa6631e8dc',1,'TurbulentPerturbation']]], + ['pb_5fcell_4136',['pb_cell',['../structTurbulentPerturbation.html#a6c1c35c60d8c8a7e66c770d78fb314ef',1,'TurbulentPerturbation']]], + ['pb_5finterval_4137',['pb_interval',['../structTurbulentPerturbation.html#aa6a26d1d85a580dd957ae567d2ceaa7d',1,'TurbulentPerturbation']]], + ['pb_5flocal_5fetime_4138',['pb_local_etime',['../structTurbulentPerturbation.html#a287ae1e88114174731f07a5dceaefc19',1,'TurbulentPerturbation']]], + ['pb_5fmag_4139',['pb_mag',['../structTurbulentPerturbation.html#aabd79eb1dab7153b890242e036b32f2a',1,'TurbulentPerturbation']]], + ['pb_5fnetzero_4140',['pb_netZero',['../structTurbulentPerturbation.html#a6f4fb5bdc199eb01791ef8dbc2040961',1,'TurbulentPerturbation']]], + ['pbl_5fmynn_5fa1_4141',['pbl_mynn_A1',['../structTurbChoice.html#a1d65cf1a08660a3d7464755da8c70a38',1,'TurbChoice']]], + ['pbl_5fmynn_5fa2_4142',['pbl_mynn_A2',['../structTurbChoice.html#a03e64a895e160cddef42f93bb6fed6e3',1,'TurbChoice']]], + ['pbl_5fmynn_5fb1_4143',['pbl_mynn_B1',['../structTurbChoice.html#ac8533193bb1789d8713f156443ac6801',1,'TurbChoice']]], + ['pbl_5fmynn_5fb2_4144',['pbl_mynn_B2',['../structTurbChoice.html#a6b61f96e8842316dd867ab6523967ff1',1,'TurbChoice']]], + ['pbl_5fmynn_5fc1_4145',['pbl_mynn_C1',['../structTurbChoice.html#a81257c2f6df7923e67b95b20150439b4',1,'TurbChoice']]], + ['pbl_5fmynn_5fc2_4146',['pbl_mynn_C2',['../structTurbChoice.html#a0696e8178c638da6cf94c4a1d8e4358b',1,'TurbChoice']]], + ['pbl_5fmynn_5fc3_4147',['pbl_mynn_C3',['../structTurbChoice.html#a5129ba60955a0990ef80166638acaa07',1,'TurbChoice']]], + ['pbl_5fmynn_5fc4_4148',['pbl_mynn_C4',['../structTurbChoice.html#afa27861e0ffa1f4c9373d465d1db378f',1,'TurbChoice']]], + ['pbl_5fmynn_5fc5_4149',['pbl_mynn_C5',['../structTurbChoice.html#a86360cd9caf3bf7a97e09a9118c5d2b5',1,'TurbChoice']]], + ['pbl_5ftype_4150',['pbl_type',['../structTurbChoice.html#a15b9bb58cde72bab3f5714934125f3f9',1,'TurbChoice']]], + ['pbl_5fysu_5fcoriolis_5ffreq_4151',['pbl_ysu_coriolis_freq',['../structTurbChoice.html#ac20bc5ed8f1482a520b623dc9cc1ef52',1,'TurbChoice']]], + ['pbl_5fysu_5fland_5fribcr_4152',['pbl_ysu_land_Ribcr',['../structTurbChoice.html#a96c1a42307db82ece270acdac75da9a3',1,'TurbChoice']]], + ['pbl_5fysu_5fover_5fland_4153',['pbl_ysu_over_land',['../structTurbChoice.html#a788407e8223bc8e19ee41f8107a92491',1,'TurbChoice']]], + ['pbl_5fysu_5funst_5fribcr_4154',['pbl_ysu_unst_Ribcr',['../structTurbChoice.html#af274e04335b259bb7b35f7c836f8310f',1,'TurbChoice']]], + ['pcf_4155',['pcf',['../classWaterVaporSat.html#ac945aefc06aef842e140df159ec62c05',1,'WaterVaporSat']]], + ['pdel_4156',['pdel',['../classRadiation.html#ad1aed51aea035b6dfefcbe571a2d7b34',1,'Radiation']]], + ['pdeldry_4157',['pdeldry',['../classAerRadProps.html#a1bf28a8f87d617095d3cf88cf7ef738e',1,'AerRadProps']]], + ['pert_5finterval_4158',['pert_interval',['../classERF.html#a52761522e295887435c10853d8c7dc37',1,'ERF']]], + ['pert_5ftype_4159',['pert_type',['../structSolverChoice.html#abfd94767b3721755632c45a5ef290544',1,'SolverChoice']]], + ['phys_5fbc_5ftype_4160',['phys_bc_type',['../classERF.html#ae6df94c25ac21bf6a2e856a9901e3a15',1,'ERF']]], + ['physbcs_5fcons_4161',['physbcs_cons',['../classERF.html#a2e9b04043853d25f2d76edbc0bed2e72',1,'ERF']]], + ['physbcs_5fu_4162',['physbcs_u',['../classERF.html#a64e55e5ae9df06433146db657eb9e72e',1,'ERF']]], + ['physbcs_5fv_4163',['physbcs_v',['../classERF.html#a79231b5cfd4576a742e46ae0082b5121',1,'ERF']]], + ['physbcs_5fw_4164',['physbcs_w',['../classERF.html#a45c8ecd777f47732993777a0afb8e140',1,'ERF']]], + ['physbcs_5fw_5fno_5fterrain_4165',['physbcs_w_no_terrain',['../classERF.html#a4d717bb9fe936fd1a124d0d3e720f9d1',1,'ERF']]], + ['physprop_4166',['physprop',['../classPhysProp.html#ae519d9ff501f4705b2b2f336c8f38e47',1,'PhysProp']]], + ['physprop_5ffile_4167',['physprop_file',['../structMamConstituents_1_1aerosol__t.html#a171adbde051fa00b94b7e0bfbd22d348',1,'MamConstituents::aerosol_t']]], + ['physprop_5ffiles_4168',['physprop_files',['../structMamConstituents_1_1modelist__t.html#ae4724929e731b1a00e0212d4c73495b4',1,'MamConstituents::modelist_t']]], + ['physprop_5fid_4169',['physprop_id',['../structMamConstituents_1_1aerosol__t.html#a6f7c83043cfbdc552c9ef9bcad6f24ed',1,'MamConstituents::aerosol_t']]], + ['pi_4170',['PI',['../ERF__Constants_8H.html#a988c4efd6fd0d855e241e77a73191428',1,'ERF_Constants.H']]], + ['pi43_4171',['pi43',['../classModalAeroWateruptake.html#a4a9705a6205eb9fad502289968668b77',1,'ModalAeroWateruptake']]], + ['pint_4172',['pint',['../classRadiation.html#a2f96bdaa65b73119271e1592fac6c569',1,'Radiation']]], + ['piotwo_4173',['PIoTwo',['../ERF__Constants_8H.html#ad51e17db99d11b190b2b57a23a518f7e',1,'ERF_Constants.H']]], + ['plot_5ffile_5f1_4174',['plot_file_1',['../classERF.html#aa54aaa938a18d34caa4d86e977647899',1,'ERF']]], + ['plot_5ffile_5f2_4175',['plot_file_2',['../classERF.html#a18fa84b06132715757d97ec38678aa2c',1,'ERF']]], + ['plot_5ffile_5flsm_4176',['plot_file_lsm',['../classLandSurface.html#af9c26970ce04b58725b9529fcc2fc62f',1,'LandSurface']]], + ['plot_5ffile_5fon_5frestart_4177',['plot_file_on_restart',['../classERF.html#adc00038dfe4c332e5d15f621184c69e8',1,'ERF']]], + ['plot_5flsm_4178',['plot_lsm',['../classERF.html#afc653b103aa26c56acafed85cdd95f52',1,'ERF']]], + ['plot_5fvar_5fnames_5f1_4179',['plot_var_names_1',['../classERF.html#a6865cf87abbb5aab0db00ff3b1ce94ac',1,'ERF']]], + ['plot_5fvar_5fnames_5f2_4180',['plot_var_names_2',['../classERF.html#a79705c02d6f25fbdcec14ca2432e5da1',1,'ERF']]], + ['plotfile_5ftype_4181',['plotfile_type',['../classERF.html#ae7b9991150042eb38e2abc89399c0c7c',1,'ERF']]], + ['pm_5finteg_4182',['pm_integ',['../structInputSoundingData.html#a30ed369fe55e1a25d9f1e871c70506d0',1,'InputSoundingData']]], + ['pmid_4183',['pmid',['../classAerRadProps.html#ab56e110ccf8deaa71d452a64e69b8647',1,'AerRadProps::pmid()'],['../classRadiation.html#a32121d70e2b9720750b3a72fdc2a6ef9',1,'Radiation::pmid()']]], + ['poisson_5fabstol_4184',['poisson_abstol',['../structSolverChoice.html#ad7f586d62fb0872ba0340fb03d462c64',1,'SolverChoice']]], + ['poisson_5freltol_4185',['poisson_reltol',['../structSolverChoice.html#a238b0871f38f8b134ff3fe5af0d05479',1,'SolverChoice']]], + ['post_5fupdate_4186',['post_update',['../classMRISplitIntegrator.html#a02e299d44fcd24c67717267dd15a7895',1,'MRISplitIntegrator']]], + ['post_5fupdate_5ffun_4187',['post_update_fun',['../TI__slow__rhs__fun_8H.html#afd90eac481ef47af3b095c56653098e8',1,'TI_slow_rhs_fun.H']]], + ['power_4188',['power',['../classEWP.html#ab9a34e54d36268a3f7a0b376543bbff5',1,'EWP::power()'],['../classFitch.html#a88af1c4430e37f4950396b5a92e9ba03',1,'Fitch::power()'],['../classSimpleAD.html#a4beb1f1734f5ba3b037cd6c89d79b351',1,'SimpleAD::power()'],['../classWindFarm.html#aea801fd8c22bf9d4bdcec847f4e7f50a',1,'WindFarm::power()']]], + ['pp_5fprefix_4189',['pp_prefix',['../structSpongeChoice.html#af06b59184315514abdadd3b54c073909',1,'SpongeChoice::pp_prefix()'],['../classERF.html#a59df30e7a5537c8543bb00772bd98b58',1,'ERF::pp_prefix()'],['../structTurbChoice.html#a6b8e56e5ace640df7834c013c6788020',1,'TurbChoice::pp_prefix()'],['../structTurbulentPerturbation.html#a40f3307cf523b625489b8591869bbb47',1,'TurbulentPerturbation::pp_prefix()'],['../structDiffChoice.html#a9e8b6878f4d18ee6fe61a220612d70df',1,'DiffChoice::pp_prefix()'],['../structSolverChoice.html#a4b0edf29a032ff18b10a42825fa9e4b6',1,'SolverChoice::pp_prefix()'],['../structAdvChoice.html#a667cbedb89514e330b6ca144298857da',1,'AdvChoice::pp_prefix()']]], + ['pr_5ft_4190',['Pr_t',['../structTurbChoice.html#ae1bec6cf14226b68f692f86daa1c5566',1,'TurbChoice']]], + ['pr_5ft_5finv_4191',['Pr_t_inv',['../structTurbChoice.html#aa90aa6c577f632a8c4582a3538d98ad5',1,'TurbChoice']]], + ['pre_5fupdate_4192',['pre_update',['../classMRISplitIntegrator.html#a5c76e162725bceaa3f6c0dac2928bcd6',1,'MRISplitIntegrator']]], + ['pre_5fupdate_5ffun_4193',['pre_update_fun',['../TI__slow__rhs__fun_8H.html#aadc7f4c039b08417963410e7f76bb2dd',1,'TI_slow_rhs_fun.H']]], + ['prefi_4194',['prefi',['../structPhysProp_1_1physprop__t.html#ad1a2b4cadbb2d65df2caff3232e1ab63',1,'PhysProp::physprop_t::prefi()'],['../classMam4__aer.html#adffbde9f294834c29b86c8d74f4155b8',1,'Mam4_aer::prefi()']]], + ['prefr_4195',['prefr',['../structPhysProp_1_1physprop__t.html#adfa6696c636955b4f5388f5c83795afb',1,'PhysProp::physprop_t::prefr()'],['../classMam4__aer.html#a7211d56f004f39cd34118af3c380a71e',1,'Mam4_aer::prefr()']]], + ['pres1d_4196',['pres1d',['../classSAM.html#a77e43f5c8a68a43f8109aa18b71fa64e',1,'SAM']]], + ['press_5fref_5finp_5fsound_4197',['press_ref_inp_sound',['../structInputSoundingData.html#a09ac90305ea3a4559d83ca589678a5aa',1,'InputSoundingData']]], + ['previouscputimeused_4198',['previousCPUTimeUsed',['../classERF.html#a1f412097e565c23acb4c17c67db10e22',1,'ERF']]], + ['prob_4199',['prob',['../classERF.html#a60e8cb933f237903e3fbcd6376c26db0',1,'ERF']]], + ['profile_5fint_4200',['profile_int',['../classERF.html#a633cd0b44d2e38f02c23e953aecd69eb',1,'ERF']]], + ['project_5fevery_5fstage_4201',['project_every_stage',['../structSolverChoice.html#afa4e734fc983ec9e6a0382fc369c309e',1,'SolverChoice']]], + ['prop_4202',['prop',['../classMamConstituents.html#af4a85a7b8e8e4a677c8d34970487f14e',1,'MamConstituents']]], + ['props_4203',['props',['../structMamConstituents_1_1mode__component__t.html#a3f9b94d6f306e89f1be96830e442fb10',1,'MamConstituents::mode_component_t']]], + ['pt_5ftype_4204',['pt_type',['../structTurbulentPerturbation.html#ad0d78e0adbb21ae36f4483dd30e15d58',1,'TurbulentPerturbation']]] ]; diff --git a/structcustom__flux-members.html b/structcustom__flux-members.html index 48ef45bb8a..bc02df0dec 100644 --- a/structcustom__flux-members.html +++ b/structcustom__flux-members.html @@ -89,7 +89,7 @@

                          This is the complete list of members for custom_flux, including all inherited members.

                          - + diff --git a/structcustom__flux.html b/structcustom__flux.html index be30c689da..b223d7a256 100644 --- a/structcustom__flux.html +++ b/structcustom__flux.html @@ -107,8 +107,8 @@ Public Member Functions - - + + @@ -151,14 +151,14 @@

                          -
                          1389  : zlo(l_zlo) {}
                          -
                          int zlo
                          Definition: MOSTStress.H:1624
                          +
                          1399  : zlo(l_zlo) {}
                          +
                          int zlo
                          Definition: MOSTStress.H:1639

                          Member Function Documentation

                          - -

                          ◆ compute_q_flux()

                          + +

                          ◆ compute_q_flux()

                          @@ -206,7 +206,7 @@

                          - + @@ -286,39 +286,45 @@

                          -
                          1413  {
                          -
                          1414  amrex::Real rho, eta;
                          -
                          1415 
                          -
                          1416  int ic, jc;
                          -
                          1417  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          1418  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          1419  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1420  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1421 
                          -
                          1422  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          -
                          1423 
                          -
                          1424  amrex::Real qstar = q_star_arr(ic,jc,zlo);
                          -
                          1425  amrex::Real moflux = (std::abs(qstar) > eps) ? -rho * qstar : 0.0;
                          -
                          1426  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1427 
                          -
                          1428  if (exp_most) amrex::Abort("Explicit MOST stress not implemented for custom moisture flux");
                          -
                          1429 
                          -
                          1430  int ie, je;
                          -
                          1431  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          1432  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          1433  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1434  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1435  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
                          -
                          1436  eta = amrex::max(eta,eta_eps);
                          -
                          1437  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
                          -
                          1438 
                          -
                          1439  return moflux;
                          -
                          1440  }
                          +
                          1423  {
                          +
                          1424  amrex::Real rho, eta;
                          +
                          1425 
                          +
                          1426  int ic, jc;
                          +
                          1427  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          1428  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          1429  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1430  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1431 
                          +
                          1432  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          +
                          1433 
                          +
                          1434  amrex::Real qstar = q_star_arr(ic,jc,zlo);
                          +
                          1435  amrex::Real moflux = (std::abs(qstar) > eps) ? -rho * qstar : 0.0;
                          +
                          1436  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1437 
                          +
                          1438  if (exp_most) {
                          +
                          1439  // surface gradient equal to gradient at first zface
                          +
                          1440  amrex::Real qvgrad = ( cons_arr(ic,jc,zlo+1,RhoQ1_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
                          +
                          1441  - cons_arr(ic,jc,zlo ,RhoQ1_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
                          +
                          1442  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoQ1_comp) - rho*qvgrad * deltaz;
                          +
                          1443  } else {
                          +
                          1444  int ie, je;
                          +
                          1445  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          1446  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          1447  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1448  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1449  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
                          +
                          1450  eta = amrex::max(eta,eta_eps);
                          +
                          1451  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
                          +
                          1452  }
                          +
                          1453 
                          +
                          1454  return moflux;
                          +
                          1455  }
                          #define Rho_comp
                          Definition: IndexDefines.H:12
                          +
                          #define RhoQ1_comp
                          Definition: IndexDefines.H:17
                          @ Q_v
                          Definition: IndexDefines.H:132
                          @ rho
                          Definition: Kessler.H:30
                          -
                          const amrex::Real eta_eps
                          Definition: MOSTStress.H:1626
                          -
                          const amrex::Real eps
                          Definition: MOSTStress.H:1625
                          +
                          const amrex::Real eta_eps
                          Definition: MOSTStress.H:1641
                          +
                          const amrex::Real eps
                          Definition: MOSTStress.H:1640
                          @@ -451,39 +457,39 @@

                          -
                          1463  {
                          -
                          1464  amrex::Real rho, eta;
                          -
                          1465 
                          -
                          1466  int ic, jc;
                          -
                          1467  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          1468  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          1469  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1470  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1471 
                          -
                          1472  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          -
                          1473 
                          -
                          1474  amrex::Real tstar = t_star_arr(ic,jc,zlo);
                          -
                          1475  amrex::Real moflux = (std::abs(tstar) > eps) ? -rho * tstar : 0.0;
                          -
                          1476  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1477 
                          -
                          1478  if (exp_most) {
                          -
                          1479  // surface gradient equal to gradient at first zface
                          -
                          1480  amrex::Real thetagrad = ( cons_arr(ic,jc,zlo+1,RhoTheta_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
                          -
                          1481  - cons_arr(ic,jc,zlo ,RhoTheta_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
                          -
                          1482  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - rho*thetagrad * deltaz;
                          -
                          1483  } else {
                          -
                          1484  int ie, je;
                          -
                          1485  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          1486  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          1487  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1488  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1489  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
                          -
                          1490  eta = amrex::max(eta,eta_eps);
                          -
                          1491  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
                          -
                          1492  }
                          -
                          1493 
                          -
                          1494  return moflux;
                          -
                          1495  }
                          +
                          1478  {
                          +
                          1479  amrex::Real rho, eta;
                          +
                          1480 
                          +
                          1481  int ic, jc;
                          +
                          1482  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          1483  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          1484  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1485  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1486 
                          +
                          1487  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          +
                          1488 
                          +
                          1489  amrex::Real tstar = t_star_arr(ic,jc,zlo);
                          +
                          1490  amrex::Real moflux = (std::abs(tstar) > eps) ? -rho * tstar : 0.0;
                          +
                          1491  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1492 
                          +
                          1493  if (exp_most) {
                          +
                          1494  // surface gradient equal to gradient at first zface
                          +
                          1495  amrex::Real thetagrad = ( cons_arr(ic,jc,zlo+1,RhoTheta_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
                          +
                          1496  - cons_arr(ic,jc,zlo ,RhoTheta_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
                          +
                          1497  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - rho*thetagrad * deltaz;
                          +
                          1498  } else {
                          +
                          1499  int ie, je;
                          +
                          1500  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          1501  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          1502  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1503  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1504  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
                          +
                          1505  eta = amrex::max(eta,eta_eps);
                          +
                          1506  dest_arr(i,j,k,icomp+n) = dest_arr(i,j,zlo,icomp+n) - moflux*rho/eta*deltaz;
                          +
                          1507  }
                          +
                          1508 
                          +
                          1509  return moflux;
                          +
                          1510  }
                          #define RhoTheta_comp
                          Definition: IndexDefines.H:13
                          @ Theta_v
                          Definition: IndexDefines.H:128
                          @@ -600,50 +606,50 @@

                          -
                          1515  {
                          -
                          1516  amrex::Real velx, vely, rho, eta;
                          -
                          1517  int jy, ic, jc;
                          -
                          1518 
                          -
                          1519  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
                          -
                          1520  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
                          -
                          1521 
                          -
                          1522  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          -
                          1523  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          -
                          1524 
                          -
                          1525  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
                          -
                          1526  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          1527  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1528  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1529 
                          -
                          1530  velx = velx_arr(i,j,zlo);
                          -
                          1531  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
                          -
                          1532  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
                          -
                          1533  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
                          -
                          1534  + cons_arr(ic ,jc,zlo,Rho_comp) );
                          -
                          1535 
                          -
                          1536  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
                          -
                          1537  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          -
                          1538  amrex::Real stressx = rho * ustar * ustar * velx / wsp;
                          -
                          1539  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1540 
                          -
                          1541  if (exp_most) {
                          -
                          1542  // surface gradient equal to gradient at first zface
                          -
                          1543  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
                          -
                          1544  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
                          -
                          1545  } else {
                          -
                          1546  int ie, je;
                          -
                          1547  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
                          -
                          1548  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          1549  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1550  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1551  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
                          -
                          1552  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
                          -
                          1553  eta = amrex::max(eta,eta_eps);
                          -
                          1554  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
                          -
                          1555  }
                          -
                          1556 
                          -
                          1557  return stressx;
                          -
                          1558  }
                          +
                          1530  {
                          +
                          1531  amrex::Real velx, vely, rho, eta;
                          +
                          1532  int jy, ic, jc;
                          +
                          1533 
                          +
                          1534  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
                          +
                          1535  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
                          +
                          1536 
                          +
                          1537  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          +
                          1538  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          +
                          1539 
                          +
                          1540  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
                          +
                          1541  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          1542  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1543  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1544 
                          +
                          1545  velx = velx_arr(i,j,zlo);
                          +
                          1546  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
                          +
                          1547  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
                          +
                          1548  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
                          +
                          1549  + cons_arr(ic ,jc,zlo,Rho_comp) );
                          +
                          1550 
                          +
                          1551  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
                          +
                          1552  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          +
                          1553  amrex::Real stressx = rho * ustar * ustar * velx / wsp;
                          +
                          1554  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1555 
                          +
                          1556  if (exp_most) {
                          +
                          1557  // surface gradient equal to gradient at first zface
                          +
                          1558  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
                          +
                          1559  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
                          +
                          1560  } else {
                          +
                          1561  int ie, je;
                          +
                          1562  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
                          +
                          1563  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          1564  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1565  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1566  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
                          +
                          1567  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
                          +
                          1568  eta = amrex::max(eta,eta_eps);
                          +
                          1569  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
                          +
                          1570  }
                          +
                          1571 
                          +
                          1572  return stressx;
                          +
                          1573  }
                          @ Mom_v
                          Definition: IndexDefines.H:127
                          @@ -759,50 +765,50 @@

                          -
                          1578  {
                          -
                          1579  amrex::Real velx, vely, rho, eta;
                          -
                          1580  int ix, ic, jc;
                          -
                          1581 
                          -
                          1582  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          -
                          1583  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
                          -
                          1584 
                          -
                          1585  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
                          -
                          1586  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
                          -
                          1587 
                          -
                          1588  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          1589  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
                          -
                          1590  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1591  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1592 
                          -
                          1593  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
                          -
                          1594  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
                          -
                          1595  vely = vely_arr(i,j,zlo);
                          -
                          1596  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
                          -
                          1597  + cons_arr(ic,jc ,zlo,Rho_comp) );
                          -
                          1598 
                          -
                          1599  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
                          -
                          1600  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          -
                          1601  amrex::Real stressy = rho * ustar * ustar * vely / wsp;
                          -
                          1602  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1603 
                          -
                          1604  if (exp_most) {
                          -
                          1605  // surface gradient equal to gradient at first zface
                          -
                          1606  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
                          -
                          1607  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
                          -
                          1608  } else {
                          -
                          1609  int ie, je;
                          -
                          1610  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          1611  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
                          -
                          1612  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1613  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1614  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
                          -
                          1615  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
                          -
                          1616  eta = amrex::max(eta,eta_eps);
                          -
                          1617  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
                          -
                          1618  }
                          -
                          1619 
                          -
                          1620  return stressy;
                          -
                          1621  }
                          +
                          1593  {
                          +
                          1594  amrex::Real velx, vely, rho, eta;
                          +
                          1595  int ix, ic, jc;
                          +
                          1596 
                          +
                          1597  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          +
                          1598  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
                          +
                          1599 
                          +
                          1600  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
                          +
                          1601  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
                          +
                          1602 
                          +
                          1603  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          1604  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
                          +
                          1605  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1606  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1607 
                          +
                          1608  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
                          +
                          1609  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
                          +
                          1610  vely = vely_arr(i,j,zlo);
                          +
                          1611  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
                          +
                          1612  + cons_arr(ic,jc ,zlo,Rho_comp) );
                          +
                          1613 
                          +
                          1614  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
                          +
                          1615  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          +
                          1616  amrex::Real stressy = rho * ustar * ustar * vely / wsp;
                          +
                          1617  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1618 
                          +
                          1619  if (exp_most) {
                          +
                          1620  // surface gradient equal to gradient at first zface
                          +
                          1621  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
                          +
                          1622  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
                          +
                          1623  } else {
                          +
                          1624  int ie, je;
                          +
                          1625  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          1626  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
                          +
                          1627  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1628  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1629  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
                          +
                          1630  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
                          +
                          1631  eta = amrex::max(eta,eta_eps);
                          +
                          1632  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
                          +
                          1633  }
                          +
                          1634 
                          +
                          1635  return stressy;
                          +
                          1636  }

                          @@ -827,7 +833,7 @@

                          -

                          Referenced by compute_q_flux(), and compute_t_flux().

                          +

                          Referenced by compute_q_flux(), and compute_t_flux().

                          @@ -851,7 +857,7 @@

                          -

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          +

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          @@ -875,7 +881,7 @@

                          -

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          +

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          diff --git a/structcustom__flux.js b/structcustom__flux.js index 1cbb84bbc7..b0ac57dbaf 100644 --- a/structcustom__flux.js +++ b/structcustom__flux.js @@ -1,7 +1,7 @@ var structcustom__flux = [ [ "custom_flux", "structcustom__flux.html#aa9715fd8b84d6df19fa17c89a703210a", null ], - [ "compute_q_flux", "structcustom__flux.html#aca20f274a2d45502698a74ed9b839b02", null ], + [ "compute_q_flux", "structcustom__flux.html#ae9e13bc10b4594df556671d9a042b48b", null ], [ "compute_t_flux", "structcustom__flux.html#abb193ac77724a6452a6068c3b5954081", null ], [ "compute_u_flux", "structcustom__flux.html#a6ab8b167f190f9b0c4c6adb05acfff40", null ], [ "compute_v_flux", "structcustom__flux.html#a2fe8dd883e33e274f6e44f9c0c5cf118", null ], diff --git a/structdonelan__flux-members.html b/structdonelan__flux-members.html index a8ced78c6b..53b130c227 100644 --- a/structdonelan__flux-members.html +++ b/structdonelan__flux-members.html @@ -89,7 +89,7 @@

                          This is the complete list of members for donelan_flux, including all inherited members.

                          compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &q_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constcustom_fluxinline
                          compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &q_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constcustom_fluxinline
                          compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constcustom_fluxinline
                          compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) constcustom_fluxinline
                          compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) constcustom_fluxinline
                           custom_flux (int l_zlo)
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &q_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &q_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux (const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
                          const amrex::Real & , dz1,
                          - + diff --git a/structdonelan__flux.html b/structdonelan__flux.html index 89b31ef7d3..153260b97e 100644 --- a/structdonelan__flux.html +++ b/structdonelan__flux.html @@ -107,8 +107,8 @@ Public Member Functions - - + + @@ -149,14 +149,14 @@

                          -
                          1118  : zlo(l_zlo) {}
                          -
                          int zlo
                          Definition: MOSTStress.H:1378
                          +
                          1123  : zlo(l_zlo) {}
                          +
                          int zlo
                          Definition: MOSTStress.H:1388

                          Member Function Documentation

                          - -

                          ◆ compute_q_flux()

                          + +

                          ◆ compute_q_flux()

                          @@ -204,7 +204,7 @@

                          - + @@ -284,41 +284,46 @@

                          -
                          1142  {
                          -
                          1143  amrex::Real rho, eta, qv;
                          -
                          1144 
                          -
                          1145  int ic, jc;
                          -
                          1146  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          1147  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          1148  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1149  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1150 
                          -
                          1151  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          -
                          1152  qv = cons_arr(ic,jc,zlo,RhoQ1_comp) / rho;
                          -
                          1153 
                          -
                          1154  // TODO: Integrate MOST with moisture and DONELAN FLUX type
                          -
                          1155  amrex::Real moflux = 0.0;
                          -
                          1156  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1157 
                          -
                          1158  if (exp_most) amrex::Abort("Explicit MOST stress not implemented for Donelan moisture flux");
                          -
                          1159 
                          -
                          1160  int ie, je;
                          -
                          1161  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          1162  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          1163  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1164  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1165  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
                          -
                          1166  eta = amrex::max(eta,eta_eps);
                          -
                          1167  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
                          -
                          1168 
                          -
                          1169  return moflux;
                          -
                          1170  }
                          +
                          1147  {
                          +
                          1148  amrex::Real rho, eta, qv;
                          +
                          1149 
                          +
                          1150  int ic, jc;
                          +
                          1151  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          1152  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          1153  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1154  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1155 
                          +
                          1156  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          +
                          1157  qv = cons_arr(ic,jc,zlo,RhoQ1_comp) / rho;
                          +
                          1158 
                          +
                          1159  // TODO: Integrate MOST with moisture and DONELAN FLUX type
                          +
                          1160  amrex::Real moflux = 0.0;
                          +
                          1161  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1162 
                          +
                          1163  if (exp_most) {
                          +
                          1164  // surface gradient equal to gradient at first zface
                          +
                          1165  amrex::Real qvgrad = ( cons_arr(ic,jc,zlo+1,RhoQ1_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
                          +
                          1166  - cons_arr(ic,jc,zlo ,RhoQ1_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
                          +
                          1167  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoQ1_comp) - rho*qvgrad * deltaz;
                          +
                          1168  } else {
                          +
                          1169  int ie, je;
                          +
                          1170  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          1171  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          1172  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1173  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1174  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
                          +
                          1175  eta = amrex::max(eta,eta_eps);
                          +
                          1176  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
                          +
                          1177  }
                          +
                          1178 
                          +
                          1179  return moflux;
                          +
                          1180  }
                          #define Rho_comp
                          Definition: IndexDefines.H:12
                          #define RhoQ1_comp
                          Definition: IndexDefines.H:17
                          @ Q_v
                          Definition: IndexDefines.H:132
                          @ rho
                          Definition: Kessler.H:30
                          @ qv
                          Definition: Kessler.H:36
                          -
                          const amrex::Real eta_eps
                          Definition: MOSTStress.H:1379
                          +
                          const amrex::Real eta_eps
                          Definition: MOSTStress.H:1389
                          @@ -451,45 +456,45 @@

                          -
                          1193  {
                          -
                          1194  amrex::Real rho, theta, eta;
                          -
                          1195 
                          -
                          1196  int ic, jc;
                          -
                          1197  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          1198  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          1199  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1200  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1201 
                          -
                          1202  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          -
                          1203  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
                          -
                          1204 
                          -
                          1205  amrex::Real Cd = 0.0012;
                          -
                          1206  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
                          -
                          1207  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
                          -
                          1208  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
                          -
                          1209  amrex::Real moflux = Cd * wsp_mean * (theta_surf - theta_mean);
                          -
                          1210  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1203  {
                          +
                          1204  amrex::Real rho, theta, eta;
                          +
                          1205 
                          +
                          1206  int ic, jc;
                          +
                          1207  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          1208  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          1209  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1210  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          1211 
                          -
                          1212  if (exp_most) {
                          -
                          1213  // surface gradient equal to gradient at first zface
                          -
                          1214  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
                          -
                          1215  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
                          -
                          1216  } else {
                          -
                          1217  int ie, je;
                          -
                          1218  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          1219  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          1220  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1221  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1222  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
                          -
                          1223  eta = amrex::max(eta,eta_eps);
                          -
                          1224  // Note: Kh = eta/rho
                          -
                          1225  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
                          -
                          1226  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
                          -
                          1227  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
                          -
                          1228  }
                          -
                          1229 
                          -
                          1230  return moflux;
                          -
                          1231  }
                          +
                          1212  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          +
                          1213  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
                          +
                          1214 
                          +
                          1215  amrex::Real Cd = 0.0012;
                          +
                          1216  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
                          +
                          1217  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
                          +
                          1218  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
                          +
                          1219  amrex::Real moflux = Cd * wsp_mean * (theta_surf - theta_mean);
                          +
                          1220  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1221 
                          +
                          1222  if (exp_most) {
                          +
                          1223  // surface gradient equal to gradient at first zface
                          +
                          1224  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
                          +
                          1225  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
                          +
                          1226  } else {
                          +
                          1227  int ie, je;
                          +
                          1228  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          1229  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          1230  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1231  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1232  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
                          +
                          1233  eta = amrex::max(eta,eta_eps);
                          +
                          1234  // Note: Kh = eta/rho
                          +
                          1235  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
                          +
                          1236  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
                          +
                          1237  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
                          +
                          1238  }
                          +
                          1239 
                          +
                          1240  return moflux;
                          +
                          1241  }
                          #define RhoTheta_comp
                          Definition: IndexDefines.H:13
                          @ Theta_v
                          Definition: IndexDefines.H:128
                          @ theta
                          Definition: MM5.H:20
                          @@ -607,59 +612,59 @@

                          -
                          1251  {
                          -
                          1252  amrex::Real velx, vely, rho, eta;
                          -
                          1253  int jy, ic, jc;
                          -
                          1254 
                          -
                          1255  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
                          -
                          1256  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
                          -
                          1257 
                          -
                          1258  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          -
                          1259  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          -
                          1260 
                          -
                          1261  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
                          -
                          1262  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          1263  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1264  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1265 
                          -
                          1266  velx = velx_arr(i,j,zlo);
                          -
                          1267  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
                          -
                          1268  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
                          -
                          1269  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
                          -
                          1270  + cons_arr(ic ,jc,zlo,Rho_comp) );
                          -
                          1271 
                          -
                          1272  amrex::Real Cd = 0.001;
                          -
                          1273  const amrex::Real c = 7e-5;
                          -
                          1274  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          -
                          1275  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
                          -
                          1276  if (wsp_mean <= 5.0) {
                          -
                          1277  Cd = 0.001;
                          -
                          1278  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
                          -
                          1279  Cd = 0.001 + c * (wsp_mean - 5.0);
                          -
                          1280  } else {
                          -
                          1281  Cd = 0.0024;
                          -
                          1282  }
                          -
                          1283  amrex::Real stressx = rho * Cd * velx * wsp;
                          -
                          1284  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1285 
                          -
                          1286  if (exp_most) {
                          -
                          1287  // surface gradient equal to gradient at first zface
                          -
                          1288  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
                          -
                          1289  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
                          +
                          1261  {
                          +
                          1262  amrex::Real velx, vely, rho, eta;
                          +
                          1263  int jy, ic, jc;
                          +
                          1264 
                          +
                          1265  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
                          +
                          1266  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
                          +
                          1267 
                          +
                          1268  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          +
                          1269  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          +
                          1270 
                          +
                          1271  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
                          +
                          1272  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          1273  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1274  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1275 
                          +
                          1276  velx = velx_arr(i,j,zlo);
                          +
                          1277  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
                          +
                          1278  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
                          +
                          1279  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
                          +
                          1280  + cons_arr(ic ,jc,zlo,Rho_comp) );
                          +
                          1281 
                          +
                          1282  amrex::Real Cd = 0.001;
                          +
                          1283  const amrex::Real c = 7e-5;
                          +
                          1284  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          +
                          1285  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
                          +
                          1286  if (wsp_mean <= 5.0) {
                          +
                          1287  Cd = 0.001;
                          +
                          1288  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
                          +
                          1289  Cd = 0.001 + c * (wsp_mean - 5.0);
                          1290  } else {
                          -
                          1291  int ie, je;
                          -
                          1292  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
                          -
                          1293  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          1294  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1295  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1296  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
                          -
                          1297  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
                          -
                          1298  eta = amrex::max(eta,eta_eps);
                          -
                          1299  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
                          -
                          1300  }
                          -
                          1301 
                          -
                          1302  return stressx;
                          -
                          1303  }
                          +
                          1291  Cd = 0.0024;
                          +
                          1292  }
                          +
                          1293  amrex::Real stressx = rho * Cd * velx * wsp;
                          +
                          1294  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1295 
                          +
                          1296  if (exp_most) {
                          +
                          1297  // surface gradient equal to gradient at first zface
                          +
                          1298  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
                          +
                          1299  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
                          +
                          1300  } else {
                          +
                          1301  int ie, je;
                          +
                          1302  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
                          +
                          1303  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          1304  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1305  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1306  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
                          +
                          1307  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
                          +
                          1308  eta = amrex::max(eta,eta_eps);
                          +
                          1309  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
                          +
                          1310  }
                          +
                          1311 
                          +
                          1312  return stressx;
                          +
                          1313  }
                          @ Mom_v
                          Definition: IndexDefines.H:127
                          @@ -775,59 +780,59 @@

                          -
                          1323  {
                          -
                          1324  amrex::Real velx, vely, rho, eta;
                          -
                          1325  int ix, ic, jc;
                          -
                          1326 
                          -
                          1327  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          -
                          1328  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
                          -
                          1329 
                          -
                          1330  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
                          -
                          1331  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
                          -
                          1332 
                          -
                          1333  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          1334  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
                          -
                          1335  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1336  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          -
                          1337 
                          -
                          1338  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
                          -
                          1339  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
                          -
                          1340  vely = vely_arr(i,j,zlo);
                          -
                          1341  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
                          -
                          1342  + cons_arr(ic,jc ,zlo,Rho_comp) );
                          -
                          1343 
                          -
                          1344  amrex::Real Cd = 0.001;
                          -
                          1345  const amrex::Real c = 7e-5;
                          -
                          1346  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          -
                          1347  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
                          -
                          1348  if (wsp_mean <= 5.0) {
                          -
                          1349  Cd = 0.001;
                          -
                          1350  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
                          -
                          1351  Cd = 0.001 + c * (wsp_mean - 5.0);
                          -
                          1352  } else {
                          -
                          1353  Cd = 0.0024;
                          -
                          1354  }
                          -
                          1355  amrex::Real stressy = rho * Cd * vely * wsp;
                          -
                          1356  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1357 
                          -
                          1358  if (exp_most) {
                          -
                          1359  // surface gradient equal to gradient at first zface
                          -
                          1360  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
                          -
                          1361  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
                          +
                          1333  {
                          +
                          1334  amrex::Real velx, vely, rho, eta;
                          +
                          1335  int ix, ic, jc;
                          +
                          1336 
                          +
                          1337  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          +
                          1338  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
                          +
                          1339 
                          +
                          1340  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
                          +
                          1341  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
                          +
                          1342 
                          +
                          1343  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          1344  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
                          +
                          1345  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1346  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1347 
                          +
                          1348  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
                          +
                          1349  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
                          +
                          1350  vely = vely_arr(i,j,zlo);
                          +
                          1351  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
                          +
                          1352  + cons_arr(ic,jc ,zlo,Rho_comp) );
                          +
                          1353 
                          +
                          1354  amrex::Real Cd = 0.001;
                          +
                          1355  const amrex::Real c = 7e-5;
                          +
                          1356  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          +
                          1357  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
                          +
                          1358  if (wsp_mean <= 5.0) {
                          +
                          1359  Cd = 0.001;
                          +
                          1360  } else if (wsp_mean < 25.0 && wsp_mean > 5.0) {
                          +
                          1361  Cd = 0.001 + c * (wsp_mean - 5.0);
                          1362  } else {
                          -
                          1363  int ie, je;
                          -
                          1364  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          1365  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
                          -
                          1366  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1367  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1368  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
                          -
                          1369  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
                          -
                          1370  eta = amrex::max(eta,eta_eps);
                          -
                          1371  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
                          -
                          1372  }
                          -
                          1373 
                          -
                          1374  return stressy;
                          -
                          1375  }
                          +
                          1363  Cd = 0.0024;
                          +
                          1364  }
                          +
                          1365  amrex::Real stressy = rho * Cd * vely * wsp;
                          +
                          1366  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1367 
                          +
                          1368  if (exp_most) {
                          +
                          1369  // surface gradient equal to gradient at first zface
                          +
                          1370  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
                          +
                          1371  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
                          +
                          1372  } else {
                          +
                          1373  int ie, je;
                          +
                          1374  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          1375  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
                          +
                          1376  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1377  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1378  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
                          +
                          1379  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
                          +
                          1380  eta = amrex::max(eta,eta_eps);
                          +
                          1381  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
                          +
                          1382  }
                          +
                          1383 
                          +
                          1384  return stressy;
                          +
                          1385  }

                          @@ -852,7 +857,7 @@

                          -

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          +

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          @@ -876,7 +881,7 @@

                          -

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          +

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          diff --git a/structdonelan__flux.js b/structdonelan__flux.js index 013322babe..87be1c08e7 100644 --- a/structdonelan__flux.js +++ b/structdonelan__flux.js @@ -1,7 +1,7 @@ var structdonelan__flux = [ [ "donelan_flux", "structdonelan__flux.html#a804902863523b5f641c44aadc3602e97", null ], - [ "compute_q_flux", "structdonelan__flux.html#a8d0fc02fd064b22206380d593b628efa", null ], + [ "compute_q_flux", "structdonelan__flux.html#adb397919f3dc33f33d8bdc7b99c52efc", null ], [ "compute_t_flux", "structdonelan__flux.html#a999e3bdb322d29fcdfbd51047fb32ee0", null ], [ "compute_u_flux", "structdonelan__flux.html#a44a032acc6bd6f42ff90f5a0ac14f4cf", null ], [ "compute_v_flux", "structdonelan__flux.html#ad2da09025b821f79782fa580010c4df2", null ], diff --git a/structmoeng__flux-members.html b/structmoeng__flux-members.html index 72d30287f2..be4d03a898 100644 --- a/structmoeng__flux-members.html +++ b/structmoeng__flux-members.html @@ -89,7 +89,7 @@

                          This is the complete list of members for moeng_flux, including all inherited members.

                          compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constdonelan_fluxinline
                          compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constdonelan_fluxinline
                          compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) constdonelan_fluxinline
                          compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constdonelan_fluxinline
                          compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constdonelan_fluxinline
                           donelan_flux (int l_zlo)
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux (const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                          const amrex::Real & , dz1,
                          - + diff --git a/structmoeng__flux.html b/structmoeng__flux.html index 97a1989393..5c94de665e 100644 --- a/structmoeng__flux.html +++ b/structmoeng__flux.html @@ -107,8 +107,8 @@ Public Member Functions - - + + @@ -152,13 +152,13 @@

                          828  : zlo(l_zlo) {}
                          -
                          int zlo
                          Definition: MOSTStress.H:1106
                          +
                          int zlo
                          Definition: MOSTStress.H:1111

                          Member Function Documentation

                          - -

                          ◆ compute_q_flux()

                          + +

                          ◆ compute_q_flux()

                          @@ -206,7 +206,7 @@

                          - + @@ -302,25 +302,30 @@

                          865  amrex::Real moflux = 0.0;
                          866  amrex::Real deltaz = dz * (zlo - k);
                          867 
                          -
                          868  if (exp_most) amrex::Abort("Explicit MOST stress not implemented for Moeng moisture flux");
                          -
                          869 
                          -
                          870  int ie, je;
                          -
                          871  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          872  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          873  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          874  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          875  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
                          -
                          876  eta = amrex::max(eta,eta_eps);
                          -
                          877  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
                          -
                          878 
                          -
                          879  return moflux;
                          -
                          880  }
                          +
                          868  if (exp_most) {
                          +
                          869  // surface gradient equal to gradient at first zface
                          +
                          870  amrex::Real qvgrad = ( cons_arr(ic,jc,zlo+1,RhoQ1_comp)/cons_arr(ic,jc,zlo+1,Rho_comp)
                          +
                          871  - cons_arr(ic,jc,zlo ,RhoQ1_comp)/cons_arr(ic,jc,zlo ,Rho_comp)) / (0.5*(dz+dz1));
                          +
                          872  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoQ1_comp) - rho*qvgrad * deltaz;
                          +
                          873  } else {
                          +
                          874  int ie, je;
                          +
                          875  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          876  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          877  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          878  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          879  eta = eta_arr(ie,je,zlo,EddyDiff::Q_v); // == rho * alpha [kg/m^3 * m^2/s]
                          +
                          880  eta = amrex::max(eta,eta_eps);
                          +
                          881  dest_arr(i,j,k,icomp+n) = rho*(qv - moflux*rho/eta*deltaz);
                          +
                          882  }
                          +
                          883 
                          +
                          884  return moflux;
                          +
                          885  }
                          #define Rho_comp
                          Definition: IndexDefines.H:12
                          #define RhoQ1_comp
                          Definition: IndexDefines.H:17
                          @ Q_v
                          Definition: IndexDefines.H:132
                          @ rho
                          Definition: Kessler.H:30
                          @ qv
                          Definition: Kessler.H:36
                          -
                          const amrex::Real eta_eps
                          Definition: MOSTStress.H:1108
                          +
                          const amrex::Real eta_eps
                          Definition: MOSTStress.H:1113
                          @@ -453,67 +458,67 @@

                          -
                          903  {
                          -
                          904  amrex::Real velx, vely, rho, theta, eta;
                          -
                          905  int ix, jx, iy, jy, ic, jc;
                          -
                          906 
                          -
                          907  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          -
                          908  jx = j < lbound(velx_arr).y ? lbound(velx_arr).y : j;
                          -
                          909  ix = ix > ubound(velx_arr).x-1 ? ubound(velx_arr).x-1 : ix;
                          -
                          910  jx = jx > ubound(velx_arr).y ? ubound(velx_arr).y : jx;
                          +
                          908  {
                          +
                          909  amrex::Real velx, vely, rho, theta, eta;
                          +
                          910  int ix, jx, iy, jy, ic, jc;
                          911 
                          -
                          912  iy = i < lbound(vely_arr).x ? lbound(vely_arr).x : i;
                          -
                          913  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          -
                          914  iy = iy > ubound(vely_arr).x ? ubound(vely_arr).x : iy;
                          -
                          915  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          +
                          912  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          +
                          913  jx = j < lbound(velx_arr).y ? lbound(velx_arr).y : j;
                          +
                          914  ix = ix > ubound(velx_arr).x-1 ? ubound(velx_arr).x-1 : ix;
                          +
                          915  jx = jx > ubound(velx_arr).y ? ubound(velx_arr).y : jx;
                          916 
                          -
                          917  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          918  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          919  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          920  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          917  iy = i < lbound(vely_arr).x ? lbound(vely_arr).x : i;
                          +
                          918  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          +
                          919  iy = iy > ubound(vely_arr).x ? ubound(vely_arr).x : iy;
                          +
                          920  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          921 
                          -
                          922  velx = 0.5 *( velx_arr(ix,jx,zlo) + velx_arr(ix+1,jx ,zlo) );
                          -
                          923  vely = 0.5 *( vely_arr(iy,jy,zlo) + vely_arr(iy ,jy+1,zlo) );
                          -
                          924  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          -
                          925  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
                          +
                          922  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          923  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          924  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          925  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          926 
                          -
                          927  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
                          -
                          928  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
                          -
                          929  amrex::Real ustar = u_star_arr(ic,jc,zlo);
                          -
                          930  amrex::Real tstar = t_star_arr(ic,jc,zlo);
                          -
                          931  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
                          -
                          932 
                          -
                          933  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          -
                          934  amrex::Real num1 = wsp * (theta_mean-theta_surf);
                          -
                          935  amrex::Real num2 = wsp_mean * (theta-theta_mean);
                          -
                          936  amrex::Real moflux = (std::abs(tstar) > eps) ?
                          -
                          937  -tstar*ustar*(num1+num2)/((theta_mean-theta_surf)*wsp_mean) : 0.0;
                          -
                          938  amrex::Real deltaz = dz * (zlo - k);
                          -
                          939 
                          -
                          940  if (exp_most) {
                          -
                          941  // surface gradient equal to gradient at first zface
                          -
                          942  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
                          -
                          943  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
                          -
                          944  } else {
                          -
                          945  int ie, je;
                          -
                          946  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          947  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          948  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          949  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          950  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
                          -
                          951  eta = amrex::max(eta,eta_eps);
                          -
                          952  // Note: Kh = eta/rho
                          -
                          953  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
                          -
                          954  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
                          -
                          955  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
                          -
                          956  }
                          -
                          957 
                          -
                          958  return moflux;
                          -
                          959  }
                          +
                          927  velx = 0.5 *( velx_arr(ix,jx,zlo) + velx_arr(ix+1,jx ,zlo) );
                          +
                          928  vely = 0.5 *( vely_arr(iy,jy,zlo) + vely_arr(iy ,jy+1,zlo) );
                          +
                          929  rho = cons_arr(ic,jc,zlo,Rho_comp);
                          +
                          930  theta = cons_arr(ic,jc,zlo,RhoTheta_comp) / rho;
                          +
                          931 
                          +
                          932  amrex::Real theta_mean = tm_arr(ic,jc,zlo);
                          +
                          933  amrex::Real wsp_mean = umm_arr(ic,jc,zlo);
                          +
                          934  amrex::Real ustar = u_star_arr(ic,jc,zlo);
                          +
                          935  amrex::Real tstar = t_star_arr(ic,jc,zlo);
                          +
                          936  amrex::Real theta_surf = t_surf_arr(ic,jc,zlo);
                          +
                          937 
                          +
                          938  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          +
                          939  amrex::Real num1 = wsp * (theta_mean-theta_surf);
                          +
                          940  amrex::Real num2 = wsp_mean * (theta-theta_mean);
                          +
                          941  amrex::Real moflux = (std::abs(tstar) > eps) ?
                          +
                          942  -tstar*ustar*(num1+num2)/((theta_mean-theta_surf)*wsp_mean) : 0.0;
                          +
                          943  amrex::Real deltaz = dz * (zlo - k);
                          +
                          944 
                          +
                          945  if (exp_most) {
                          +
                          946  // surface gradient equal to gradient at first zface
                          +
                          947  amrex::Real thetagrad = (cons_arr(ic,jc,zlo+1,RhoTheta_comp) - cons_arr(ic,jc,zlo,RhoTheta_comp)) / (0.5*(dz+dz1));
                          +
                          948  dest_arr(i,j,k,icomp+n) = cons_arr(ic,jc,zlo,RhoTheta_comp) - thetagrad * deltaz;
                          +
                          949  } else {
                          +
                          950  int ie, je;
                          +
                          951  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          952  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          953  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          954  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          955  eta = eta_arr(ie,je,zlo,EddyDiff::Theta_v); // == rho * alpha [kg/m^3 * m^2/s]
                          +
                          956  eta = amrex::max(eta,eta_eps);
                          +
                          957  // Note: Kh = eta/rho
                          +
                          958  // hfx = -Kh dT/dz ==> +ve hfx corresponds to heating from the surface
                          +
                          959  // Extrapolate from klo to ghost cell a distance of -deltaz; negative signs cancel
                          +
                          960  dest_arr(i,j,k,icomp+n) = rho*(theta + moflux*rho/eta*deltaz);
                          +
                          961  }
                          +
                          962 
                          +
                          963  return moflux;
                          +
                          964  }
                          #define RhoTheta_comp
                          Definition: IndexDefines.H:13
                          @ Theta_v
                          Definition: IndexDefines.H:128
                          @ theta
                          Definition: MM5.H:20
                          -
                          const amrex::Real eps
                          Definition: MOSTStress.H:1107
                          +
                          const amrex::Real eps
                          Definition: MOSTStress.H:1112
                          @@ -628,59 +633,59 @@

                          -
                          979  {
                          -
                          980  amrex::Real velx, vely, rho, eta;
                          -
                          981  int jy, ic, jc;
                          -
                          982 
                          -
                          983  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
                          -
                          984  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
                          -
                          985 
                          -
                          986  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          -
                          987  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          -
                          988 
                          -
                          989  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
                          -
                          990  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          -
                          991  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          992  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          984  {
                          +
                          985  amrex::Real velx, vely, rho, eta;
                          +
                          986  int jy, ic, jc;
                          +
                          987 
                          +
                          988  int iylo = i <= lbound(vely_arr).x ? lbound(vely_arr).x : i-1;
                          +
                          989  int iyhi = i > ubound(vely_arr).x ? ubound(vely_arr).x : i;
                          +
                          990 
                          +
                          991  jy = j < lbound(vely_arr).y ? lbound(vely_arr).y : j;
                          +
                          992  jy = jy > ubound(vely_arr).y-1 ? ubound(vely_arr).y-1 : jy;
                          993 
                          -
                          994  velx = velx_arr(i,j,zlo);
                          -
                          995  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
                          -
                          996  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
                          -
                          997  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
                          -
                          998  + cons_arr(ic ,jc,zlo,Rho_comp) );
                          -
                          999 
                          -
                          1000  amrex::Real umean = um_arr(i,j,zlo);
                          -
                          1001  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
                          -
                          1002  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
                          -
                          1003 
                          -
                          1004  // Note: The surface mean shear stress is decomposed into tau_xz by
                          -
                          1005  // multiplying the modeled shear stress (rho*ustar^2) with
                          -
                          1006  // a factor of umean/wsp_mean for directionality; this factor
                          -
                          1007  // modifies the denominator from what is in Moeng 1984.
                          -
                          1008  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          -
                          1009  amrex::Real num1 = wsp * umean;
                          -
                          1010  amrex::Real num2 = wsp_mean * (velx-umean);
                          -
                          1011  amrex::Real stressx = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
                          -
                          1012  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1013 
                          -
                          1014  if (exp_most) {
                          -
                          1015  // surface gradient equal to gradient at first zface
                          -
                          1016  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
                          -
                          1017  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
                          -
                          1018  } else {
                          -
                          1019  int ie, je;
                          -
                          1020  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
                          -
                          1021  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          -
                          1022  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1023  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1024  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
                          -
                          1025  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
                          -
                          1026  eta = amrex::max(eta,eta_eps);
                          -
                          1027  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
                          -
                          1028  }
                          -
                          1029 
                          -
                          1030  return stressx;
                          -
                          1031  }
                          +
                          994  ic = i < lbound(cons_arr).x+1 ? lbound(cons_arr).x+1 : i;
                          +
                          995  jc = j < lbound(cons_arr).y ? lbound(cons_arr).y : j;
                          +
                          996  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          997  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          998 
                          +
                          999  velx = velx_arr(i,j,zlo);
                          +
                          1000  vely = 0.25*( vely_arr(iyhi,jy,zlo)+vely_arr(iyhi,jy+1,zlo)
                          +
                          1001  + vely_arr(iylo,jy,zlo)+vely_arr(iylo,jy+1,zlo) );
                          +
                          1002  rho = 0.5 *( cons_arr(ic-1,jc,zlo,Rho_comp)
                          +
                          1003  + cons_arr(ic ,jc,zlo,Rho_comp) );
                          +
                          1004 
                          +
                          1005  amrex::Real umean = um_arr(i,j,zlo);
                          +
                          1006  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic-1,jc,zlo) + umm_arr(ic,jc,zlo) );
                          +
                          1007  amrex::Real ustar = 0.5 * ( u_star_arr(ic-1,jc,zlo) + u_star_arr(ic,jc,zlo) );
                          +
                          1008 
                          +
                          1009  // Note: The surface mean shear stress is decomposed into tau_xz by
                          +
                          1010  // multiplying the modeled shear stress (rho*ustar^2) with
                          +
                          1011  // a factor of umean/wsp_mean for directionality; this factor
                          +
                          1012  // modifies the denominator from what is in Moeng 1984.
                          +
                          1013  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          +
                          1014  amrex::Real num1 = wsp * umean;
                          +
                          1015  amrex::Real num2 = wsp_mean * (velx-umean);
                          +
                          1016  amrex::Real stressx = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
                          +
                          1017  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1018 
                          +
                          1019  if (exp_most) {
                          +
                          1020  // surface gradient equal to gradient at first zface
                          +
                          1021  amrex::Real ugrad = (velx_arr(i,j,zlo+1) - velx) / (0.5*(dz+dz1));
                          +
                          1022  dest_arr(i,j,k,icomp) = velx - ugrad * deltaz;
                          +
                          1023  } else {
                          +
                          1024  int ie, je;
                          +
                          1025  ie = i < lbound(eta_arr).x+1 ? lbound(eta_arr).x+1 : i;
                          +
                          1026  je = j < lbound(eta_arr).y ? lbound(eta_arr).y : j;
                          +
                          1027  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1028  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1029  eta = 0.5 *( eta_arr(ie-1,je,zlo,EddyDiff::Mom_v)
                          +
                          1030  + eta_arr(ie ,je,zlo,EddyDiff::Mom_v) );
                          +
                          1031  eta = amrex::max(eta,eta_eps);
                          +
                          1032  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressx/eta*deltaz;
                          +
                          1033  }
                          +
                          1034 
                          +
                          1035  return stressx;
                          +
                          1036  }
                          @ Mom_v
                          Definition: IndexDefines.H:127
                          @@ -796,59 +801,59 @@

                          -
                          1051  {
                          -
                          1052  amrex::Real velx, vely, rho, eta;
                          -
                          1053  int ix, ic, jc;
                          -
                          1054 
                          -
                          1055  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          -
                          1056  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
                          -
                          1057 
                          -
                          1058  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
                          -
                          1059  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
                          -
                          1060 
                          -
                          1061  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          -
                          1062  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
                          -
                          1063  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          -
                          1064  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1056  {
                          +
                          1057  amrex::Real velx, vely, rho, eta;
                          +
                          1058  int ix, ic, jc;
                          +
                          1059 
                          +
                          1060  ix = i < lbound(velx_arr).x ? lbound(velx_arr).x : i;
                          +
                          1061  ix = ix > ubound(velx_arr).x ? ubound(velx_arr).x : ix;
                          +
                          1062 
                          +
                          1063  int jxlo = j <= lbound(velx_arr).y ? lbound(velx_arr).y : j-1;
                          +
                          1064  int jxhi = j > ubound(velx_arr).y ? ubound(velx_arr).y : j;
                          1065 
                          -
                          1066  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
                          -
                          1067  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
                          -
                          1068  vely = vely_arr(i,j,zlo);
                          -
                          1069  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
                          -
                          1070  + cons_arr(ic,jc ,zlo,Rho_comp) );
                          -
                          1071 
                          -
                          1072  amrex::Real vmean = vm_arr(i,j,zlo);
                          -
                          1073  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
                          -
                          1074  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
                          -
                          1075 
                          -
                          1076  // Note: The surface mean shear stress is decomposed into tau_yz by
                          -
                          1077  // multiplying the modeled shear stress (rho*ustar^2) with
                          -
                          1078  // a factor of vmean/wsp_mean for directionality; this factor
                          -
                          1079  // modifies the denominator from what is in Moeng 1984.
                          -
                          1080  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          -
                          1081  amrex::Real num1 = wsp * vmean;
                          -
                          1082  amrex::Real num2 = wsp_mean * (vely-vmean);
                          -
                          1083  amrex::Real stressy = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
                          -
                          1084  amrex::Real deltaz = dz * (zlo - k);
                          -
                          1085 
                          -
                          1086  if (exp_most) {
                          -
                          1087  // surface gradient equal to gradient at first zface
                          -
                          1088  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
                          -
                          1089  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
                          -
                          1090  } else {
                          -
                          1091  int ie, je;
                          -
                          1092  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          -
                          1093  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
                          -
                          1094  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          -
                          1095  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          -
                          1096  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
                          -
                          1097  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
                          -
                          1098  eta = amrex::max(eta,eta_eps);
                          -
                          1099  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
                          -
                          1100  }
                          -
                          1101 
                          -
                          1102  return stressy;
                          -
                          1103  }
                          +
                          1066  ic = i < lbound(cons_arr).x ? lbound(cons_arr).x : i;
                          +
                          1067  jc = j < lbound(cons_arr).y+1 ? lbound(cons_arr).y+1 : j;
                          +
                          1068  ic = ic > ubound(cons_arr).x ? ubound(cons_arr).x : ic;
                          +
                          1069  jc = jc > ubound(cons_arr).y ? ubound(cons_arr).y : jc;
                          +
                          1070 
                          +
                          1071  velx = 0.25*( velx_arr(ix,jxhi,zlo)+velx_arr(ix+1,jxhi,zlo)
                          +
                          1072  + velx_arr(ix,jxlo,zlo)+velx_arr(ix+1,jxlo,zlo) );
                          +
                          1073  vely = vely_arr(i,j,zlo);
                          +
                          1074  rho = 0.5*( cons_arr(ic,jc-1,zlo,Rho_comp)
                          +
                          1075  + cons_arr(ic,jc ,zlo,Rho_comp) );
                          +
                          1076 
                          +
                          1077  amrex::Real vmean = vm_arr(i,j,zlo);
                          +
                          1078  amrex::Real wsp_mean = 0.5 * ( umm_arr(ic,jc-1,zlo) + umm_arr(ic,jc,zlo) );
                          +
                          1079  amrex::Real ustar = 0.5 * ( u_star_arr(ic,jc-1,zlo) + u_star_arr(ic,jc,zlo) );
                          +
                          1080 
                          +
                          1081  // Note: The surface mean shear stress is decomposed into tau_yz by
                          +
                          1082  // multiplying the modeled shear stress (rho*ustar^2) with
                          +
                          1083  // a factor of vmean/wsp_mean for directionality; this factor
                          +
                          1084  // modifies the denominator from what is in Moeng 1984.
                          +
                          1085  amrex::Real wsp = sqrt(velx*velx+vely*vely);
                          +
                          1086  amrex::Real num1 = wsp * vmean;
                          +
                          1087  amrex::Real num2 = wsp_mean * (vely-vmean);
                          +
                          1088  amrex::Real stressy = rho*ustar*ustar * (num1+num2)/(wsp_mean*wsp_mean);
                          +
                          1089  amrex::Real deltaz = dz * (zlo - k);
                          +
                          1090 
                          +
                          1091  if (exp_most) {
                          +
                          1092  // surface gradient equal to gradient at first zface
                          +
                          1093  amrex::Real vgrad = (vely_arr(i,j,zlo+1) - vely) / (0.5*(dz+dz1));
                          +
                          1094  dest_arr(i,j,k,icomp) = vely - vgrad * deltaz;
                          +
                          1095  } else {
                          +
                          1096  int ie, je;
                          +
                          1097  ie = i < lbound(eta_arr).x ? lbound(eta_arr).x : i;
                          +
                          1098  je = j < lbound(eta_arr).y+1 ? lbound(eta_arr).y+1 : j;
                          +
                          1099  ie = ie > ubound(eta_arr).x ? ubound(eta_arr).x : ie;
                          +
                          1100  je = je > ubound(eta_arr).y ? ubound(eta_arr).y : je;
                          +
                          1101  eta = 0.5*( eta_arr(ie,je-1,zlo,EddyDiff::Mom_v)
                          +
                          1102  + eta_arr(ie,je ,zlo,EddyDiff::Mom_v) );
                          +
                          1103  eta = amrex::max(eta,eta_eps);
                          +
                          1104  dest_arr(i,j,k,icomp) = dest_arr(i,j,zlo,icomp) - stressy/eta*deltaz;
                          +
                          1105  }
                          +
                          1106 
                          +
                          1107  return stressy;
                          +
                          1108  }
                          @@ -897,7 +902,7 @@

                          -

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          +

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          @@ -921,7 +926,7 @@

                          -

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          +

                          Referenced by compute_q_flux(), compute_t_flux(), compute_u_flux(), and compute_v_flux().

                          diff --git a/structmoeng__flux.js b/structmoeng__flux.js index f602ae557a..47d6c1e1aa 100644 --- a/structmoeng__flux.js +++ b/structmoeng__flux.js @@ -1,7 +1,7 @@ var structmoeng__flux = [ [ "moeng_flux", "structmoeng__flux.html#a2843a181e875e6599b04964c28117900", null ], - [ "compute_q_flux", "structmoeng__flux.html#aee217bd58d625b3fb9e80a9fc4e9189f", null ], + [ "compute_q_flux", "structmoeng__flux.html#a5d40e64bd085af2f4c63cfa1e9e20aa6", null ], [ "compute_t_flux", "structmoeng__flux.html#a946d89f0b1c8287c83bea9ff628bdb1e", null ], [ "compute_u_flux", "structmoeng__flux.html#a2451f21fea8f87cec2e5f626c36489cb", null ], [ "compute_v_flux", "structmoeng__flux.html#a5ec0786b043f57c8c41edfd677dde8c9", null ],

                          compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constmoeng_fluxinline
                          compute_q_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) constmoeng_fluxinline
                          compute_t_flux(const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) constmoeng_fluxinline
                          compute_u_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &um_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) constmoeng_fluxinline
                          compute_v_flux(const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &vm_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) constmoeng_fluxinline
                           moeng_flux (int l_zlo)
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_q_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< const amrex::Real > &, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_t_flux (const int &i, const int &j, const int &k, const int &n, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &tm_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< const amrex::Real > &t_star_arr, const amrex::Array4< const amrex::Real > &t_surf_arr, const amrex::Array4< amrex::Real > &dest_arr) const
                           
                          AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real compute_u_flux (const int &i, const int &j, const int &k, const int &icomp, const amrex::Real &dz, const amrex::Real &dz1, const bool &exp_most, const amrex::Array4< const amrex::Real > &eta_arr, const amrex::Array4< const amrex::Real > &cons_arr, const amrex::Array4< const amrex::Real > &velx_arr, const amrex::Array4< const amrex::Real > &vely_arr, const amrex::Array4< const amrex::Real > &umm_arr, const amrex::Array4< const amrex::Real > &um_arr, const amrex::Array4< const amrex::Real > &u_star_arr, const amrex::Array4< amrex::Real > &dest_arr) const
                          const amrex::Real & , dz1,