rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
fv Directory Reference
Directory dependency graph for fv:
discfunc/fv

Files

file  Contents.m [code]
 FV.
 
file  fv_coercivity_bound.m [code]
 
file  fv_conv_diff.m [code]
 
file  fv_conv_diff_explicit_space.m [code]
 fv_conv_diff_explicit_space(U,NU_ind,grid,model)
 
file  fv_conv_diff_step.m [code]
 
file  fv_conv_explicit_space.m [code]
 fv_conv_explicit_space(U,NU_ind,grid,params) function applying an FV-space-discretization operator starting from old values U corresponding to the geometry given in grid producing a new vector of elementwise scalars NU but only on for the subelements with numbers given in NU_ind. If NU_ind is empty, all new values NU are determined, i.e. length(NU) = length(U) = grid.nelements
 
file  fv_conv_flux_linearization_matrix.m [code]
 
file  fv_conv_flux_matrix.m [code]
 function computing the flux matrix of a convection problem. simply reformatting the grid data suitably for pointwise evaluation by conv_flux. As evaluation points the points of suitable gauss-quadratures are chosen. The degree can be chosen in the model structure.
 
file  fv_diff_explicit_space.m [code]
 fv_diff_explicit_space(U,NU_ind,grid,params)
 
file  fv_element_mean.m [code]
 function computing the element averages of a discrete function U in the grid elements with indices I. Most arguments are dummy, but required for more general discrete functions, e.g. p1, etc.
 
file  fv_error.m [code]
 
file  fv_estimate_coercivity_alpha.m [code]
 
file  fv_evaluate_basis.m [code]
 
file  fv_explicit_space.m [code]
 
file  fv_frechet_operators_conv_flux_waterflow_upwind.m [code]
 computes a jacobian of implicit non-linear convective contributions to time evolution matrices at a point (S,U).
 
file  fv_frechet_operators_diff_flux_pressure_gradient.m [code]
 computes a jacobian of implicit non-linear convective contributions to time evolution matrices at a point (P,S).
 
file  fv_frechet_operators_diff_implicit_gradient.m [code]
 computes a jacobian of implicit non-linear diffusion contributions to time evolution matrices at a point U.
 
file  fv_frechet_operators_diff_implicit_gradient2.m [code]
 computes a jacobian of implicit non-linear diffusion contributions to time evolution matrices at a point U.
 
file  fv_frechet_operators_diff_implicit_gradient3.m [code]
 computes a jacobian of implicit non-linear diffusion contributions to time evolution matrices at a point U.
 
file  fv_h1_inner_product_matrix.m [code]
 function computing the h1 inner product matrix for fv-functions on the grid.
 
file  fv_implicit_space.m [code]
 fv_implicit_space(model, model_data, U, [NU_ind])
 
file  fv_init_values.m [code]
 
file  fv_inner_product.m [code]
 
file  fv_inner_product_matrix.m [code]
 
file  fv_l1l2_error.m [code]
 
file  fv_l2_error.m [code]
 function computing the l2-error between the two fv-functions or function sequences in U1,U2.
 
file  fv_l2l2_error.m [code]
 
file  fv_l2project.m [code]
 func to the fv space. A quadrature of degree qdeg is used.
 
file  fv_linfty_error.m [code]
 compute the infinity-norm error between two Dof vectors.
 
file  fv_local_mass_matrix_rect.m [code]
 
file  fv_local_mass_matrix_tria.m [code]
 
file  fv_mass_matrix.m [code]
 
file  fv_num_conv_flux.m [code]
 
file  fv_num_conv_flux_engquist_osher.m [code]
 Function computing a numerical convective Engquist-Osher flux matrix.
 
file  fv_num_conv_flux_lax_friedrichs.m [code]
 Function computing a numerical convective Lax-Friedrichs flux matrix.
 
file  fv_num_conv_flux_waterflow_upwind.m [code]
 
file  fv_num_diff_flux.m [code]
 
file  fv_num_diff_flux_gradient.m [code]
 computes a numerical diffusive flux for a diffusion problem
 
file  fv_num_diff_flux_gradient_tensor.m [code]
 computes a numerical diffusive flux for a diffusion problem including a tensor
 
file  fv_num_diff_flux_pressure_gradient.m [code]
 computes a numerical diffusive flux for a diffusion problem
 
file  fv_operators_conv_explicit_engquist_osher.m [code]
 computes convection contribution to finite volume time evolution matrices, or their Frechet derivative
 
file  fv_operators_conv_explicit_lax_friedrichs.m [code]
 computes convection contribution to finite volume time evolution matrices, or their Frechet derivative
 
file  fv_operators_conv_flux_waterflow_upwind.m [code]
 computes convection contribution to finite volume time evolution matrices, or their Frechet derivative
 
file  fv_operators_conv_implicit_engquist_osher.m [code]
 computes convection contribution to finite volume time evolution matrices, or their Frechet derivative
 
file  fv_operators_diff_implicit_gradient.m [code]
 computes diffusion contributions to finite volume time evolution matrices, or their Frechet derivative
 
file  fv_operators_diff_implicit_gradient2.m [code]
 computes diffusion contributions to finite volume time evolution matrices, or their Frechet derivative
 
file  fv_operators_diff_implicit_gradient_tensor.m [code]
 
file  fv_operators_implicit.m [code]
 
file  fv_operators_implicit_explicit.m [code]
 
file  fv_operators_neumann_explicit.m [code]
 computes a neumann contribution matrix for finite volume time evolution operators, or their Frechet derivative
 
file  fv_operators_output.m [code]
 function returning components, coefficients, and complete operator for a linear output functional on fv discrete functions
 
file  fv_operators_zero.m [code]
 
file  fv_plot.m [code]
 routine plotting a single fv function of fv_functions.
 
file  fv_search_max_lxf_lambda.m [code]
 
file  fv_space_operator.m [code]
 fv_space_operator(model,model_data,U,NU_ind,grid,weights)
 
file  fv_two_phase_es.m [code]
 
file  fv_two_phase_hess_fun.m [code]
 
file  fv_two_phase_imp.m [code]
 
file  fv_two_phase_space.m [code]
 
file  reaction_term.m [code]