rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
Functions
quadratic_poisson_model.m File Reference

quadratic poisson equation on unit interval More...

Go to the source code of this file.

Functions

function model = quadratic_poisson_model ()
 quadratic poisson equation on unit interval More...
 
function
model_data = 
quadraticpoissonmodel>my_gen_model_data (model)
 
function
sim_data = 
quadraticpoissonmodel>my_detailed_simulation (model, model_data)
 
function p = quadraticpoissonmodel>my_plot_sim_data (model, detailed_data, sim_data, plot_params)
 
function
detailed_data = 
quadraticpoissonmodel>my_gen_detailed_data (model, model_data)
 
function
reduced_data = 
quadraticpoissonmodel>my_gen_reduced_data (model, detailed_data)
 
function
rb_sim_data = 
quadraticpoissonmodel>my_rb_simulation (model, reduced_data)
 
function
rb_sim_data = 
quadraticpoissonmodel>my_rb_reconstruction (model, detailed_data, rb_sim_data)
 
function K = quadraticpoissonmodel>my_inner_product_matrix (model_data)
 
function b_comp = quadraticpoissonmodel>my_b_components (model)
 
function
b_coeff = 
quadraticpoissonmodel>my_b_coefficients (model)
 
function f_comp = quadraticpoissonmodel>my_f_components (model)
 
function
f_coeff = 
quadraticpoissonmodel>my_f_coefficients (model)
 
function
au_comp = 
quadraticpoissonmodel>my_au_components (model, u)
 
function
a_coeff = 
quadraticpoissonmodel>my_a_coefficients (model)
 

Detailed Description

quadratic poisson equation on unit interval

Definition in file quadratic_poisson_model.m.

Function Documentation

function model = quadratic_poisson_model ( )

quadratic poisson equation on unit interval

u on [0,1] such that

  • laplace (k u) + m u^2 = 1 u(0) = u(1) = 0

parameters k and m

discretization with Finite differences

inner product: l2-inner product, piecewise linear elements

Return values
modelmodel
Generated fields of model:
  • mu_names —  a string array containing the symbolic names of the parameter vector \(\mu\)
  • mu_ranges —  matrix storing the admissable ranges for parameter vector components. Each two dimensional column vector represents a range for a component specified by model.mu_names.
  • xrange —  xrange
  • xnumintervals —  xnumintervals
  • dx —  dx
  • gen_model_data —  gen model data
  • detailed_simulation —  detailed simulation
  • plot_sim_data —  problem specific function performing the plot of the simulation results.
  • set_mu —  set mu
  • b_coefficients —  b coefficients
  • b_components —  b components
  • f_coefficients —  f coefficients
  • f_components —  f components
  • a_coefficients —  a coefficients
  • au_components —  au components
  • gen_detailed_data —  gen detailed data
  • rb_reconstruction —  rb reconstruction
  • gen_reduced_data —  gen reduced data
  • rb_simulation —  rb simulation
  • get_rb_size —  get rb size
  • get_mu —  get mu
  • is_stationary —  is stationary
  • reduced_data_subset —  reduced data subset
  • get_dofs_from_sim_data —  function u=f(sim_data) returning degrees of freedom stored in a sim_data structure.
  • gridtype —  gridtype
  • no_lines —  no lines
  • axis_equal —  axis equal
  • inner_product_matrix —  inner product matrix
  • RB_Mtrain_size —  RB Mtrain size
  • Newton_eps —  Newton eps
  • enable_error_estimator —  enable error estimator

Definition at line 17 of file quadratic_poisson_model.m.