|
rbmatlab 0.10.01
|
Non-linear evolution equation with geometry transformation and an example of the Richards equation. More...
Go to the source code of this file.
Functions | |
| function descr = | richards_fv_descr ( params) |
| Non-linear evolution equation with geometry transformation and an example of the Richards equation. | |
Non-linear evolution equation with geometry transformation and an example of the Richards equation.
Definition in file richards_fv_descr.m.
| function descr = richards_fv_descr | ( | params | ) |
Non-linear evolution equation with geometry transformation and an example of the Richards equation.
| params | params |
| descr | descr |
velocity_ptr — velocity ptrmodel_size — - big simulations are done on a larger grid with very small time stepssmall simulations are done on a smaller grid with bigger time steps model_type — linear_heat_trapezoidal on transformed domain linear heat equation with a trapezoidal geometry parametrisation. on reference domain a linear convection-diffusion-reaction problem. It still depends on empirical interpolation, however, because of non-affine parameter dependencies of the operators introduced by geometry parametrisation. Note, that diffusion term is discretized explicitly.linear_heat_polynomial on transformed domain linear heat equation with polynomial geometry parametrization. On reference domain a linear convection-diffusion-reaction problem. Note, that diffusion term is discretized explicitly.nonlinear_richards_trapezoidal on transformed domain real Richards equation example with trapezoidal geometry parametrisation and a gravity induced convection term. On reference domain a non-linear convection-diffusion-reaction problem. Note, that diffusion term is discretized explicitly.linear_heat_polynomial_implicit On transformed domain lienar heat equation with polynomial geometry parametrisation. On reference domain a linear convection-diffusion-reaction problem with non-affine parameter dependence (resolved by EI). The diffusion term is discretized implicitly.test very small heat equation example suitable for quick test runsrb_problem_type — rb problem type name — name mu_names — mu names mu_ranges — mu ranges L_E_local_ptr — L E local ptr L_I_local_ptr — L I local ptr T — T nt — nt diffusivity_ptr — diffusivity ptr diffusivity_tensor_ptr — diffusivity tensor ptr num_conv_flux_ptr — num conv flux ptr num_diff_flux_ptr — num diff flux ptr flux_linear — flux linear name_flux — name flux operators_diff_implicit — operators diff implicit operators_conv_implicit — operators conv implicit operators_neumann_implicit — operators neumann implicit fv_expl_conv_weight — fv expl conv weight fv_expl_diff_weight — fv expl diff weight fv_expl_react_weight — fv expl react weight xnumintervals — xnumintervals ynumintervals — ynumintervals dirichlet_values_ptr — dirichlet values ptr c_dir — c dir dir_box_xrange — dir box xrange dir_box_yrange — dir box yrange c_dir_left — c dir left c_dir_right — c dir right c_dir_up — c dir up c_dir_low — c dir low dir_middle — dir middle neumann_values_ptr — neumann values ptr c_neu — c neu init_values_ptr — init values ptr blob_height — blob height c_init — c init filecache_velocity_matrixfile_extract — filecache velocity matrixfile extract geometry_spline_type — geometry spline type hill_height — hill height geometry_transformation_spline_x — geometry transformation spline x geometry_transformation_spline_y — geometry transformation spline y k — k gravity — gravity divclean_mode — divclean mode flux_quad_degree — flux quad degree conv_flux_ptr — conv flux ptr velocity_ptr — velocity ptr conv_flux_derivative_ptr — conv flux derivative ptr data_const_in_time — data const in time bnd_rect_corner1 — bnd rect corner1 bnd_rect_corner2 — bnd rect corner2 bnd_rect_index — bnd rect index ei_space_operators — ei space operators num_cpus — num cpus geometry_transformation — geometry transformation implicit_nonlinear — implicit nonlinear clim — clim richards_perm_ptr — richards perm ptr richards_retention_ptr — richards retention ptr postprocess — postprocess fv_impl_diff_weight — fv impl diff weight Mstrich — Mstrich model_type — model type error_norm — error norm stencil_mode — stencil mode local_stencil_size — local stencil size verbose — verbose debug — debug Definition at line 1 of file richards_fv_descr.m.
1.7.4