75 P_nynznt_to_dim_vel_only,
81 P_del_freestream_cont_base_flow,
145 PetscReal initial_amplitude,
173 num_boundary_layers_high,
200 multiply_nypts_for_bblf,
203 PetscBool reduce_wall_order=PETSC_TRUE,
204 flag_read_q_filename=PETSC_FALSE,
205 flag_read_matlab_filename=PETSC_FALSE,
206 flag_set_D=PETSC_FALSE,
207 flag_uniform=PETSC_TRUE,
208 flag_OSS_gov_Schmid=PETSC_FALSE,
209 flag_update_alpha=PETSC_TRUE,
210 flag_noalpha=PETSC_FALSE,
211 flag_one_grid_pt_less_z=PETSC_TRUE,
212 flag_normalize=PETSC_TRUE,
213 flag_set_I=PETSC_FALSE,
214 flag_base_flow=PETSC_FALSE,
215 flag_blasius_first_step=PETSC_FALSE,
216 flag_init=PETSC_FALSE,
217 flag_debug_output=PETSC_FALSE,
218 flag_trapzy=PETSC_FALSE,
219 flag_trapzz=PETSC_FALSE,
220 flag_MatTrapz=PETSC_FALSE,
221 flag_marching=PETSC_TRUE,
222 flag_p_term=PETSC_FALSE,
223 flag_LST_marching=PETSC_FALSE,
224 flag_F_initial=PETSC_FALSE,
225 flag_Created_grid=PETSC_FALSE,
226 flag_parallel_blasius=PETSC_FALSE,
227 flag_parallel_baseflow=PETSC_FALSE,
228 flag_explicit_x=PETSC_FALSE,
229 flag_nonlinear=PETSC_FALSE,
230 flag_staggered_base_flow=PETSC_FALSE,
232 flag_all_real=PETSC_FALSE,
233 flag_LST=PETSC_FALSE;
238 read_matlab_filename,
PetscScalar x
-location
Definition: class.hpp:149
Vec zVec
z values in Petsc parallel vector
Definition: class.hpp:105
Mat v_term
permutation matrix to postmultiply to dim matrix to shift diagonal to v_terms
Definition: class.hpp:12
std::string read_q_filename
base filename if reading output from the OSS python scripts
Definition: class.hpp:237
Namespace containing all functions and data classes for this solver.
Definition: Ax_b.hpp:5
Mat P_term
permutation matrix to postmultiply to dim matrix to shift diagonal to P_terms
Definition: class.hpp:12
Mat Vy_dim
base flow of size dim
Definition: class.hpp:30
PetscErrorCode ierr
flag to catch error from Petsc functions
Definition: class.hpp:235
structure for 4 mats to have u_term, v_term, w_term, P_term Mat
Definition: class.hpp:10
PetscInt xsteps
number of steps to take (default 15)
Definition: class.hpp:186
Mat u_term
permutation matrix to postmultiply to dim matrix to shift diagonal to u_terms
Definition: class.hpp:12
PetscReal nonlinear_tol
nonlinear tolerance (exit nonlinear iterations once nonlinear error is below this tolerance) (default...
Definition: class.hpp:145
Mat w_term
permutation matrix to postmultiply to dim matrix to shift diagonal to w_terms
Definition: class.hpp:12
Mat_4terms P_w_dim
permutation matrix to premultiply to dim matrix to extract only the w equation rows ...
Definition: class.hpp:101
PetscScalar * z
z vector (each processor has whole vector)
Definition: class.hpp:178