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

Model of laminar flow (steady Navier-Stokes) around cylinder in a pipe. More...

Go to the source code of this file.

Functions

function model = laminar_flow_model (params)
 Model of laminar flow (steady Navier-Stokes) around cylinder in a pipe. More...
 
function res = laminarflowmodel>my_inflow (gridbase grid, eindices, faceinds, llcoord, params)
 

Detailed Description

Model of laminar flow (steady Navier-Stokes) around cylinder in a pipe.

Definition in file laminar_flow_model.m.

Function Documentation

function model = laminar_flow_model (   params)

Model of laminar flow (steady Navier-Stokes) around cylinder in a pipe.

CFD benchmark, see
http://www.featflow.de/en/benchmarks/cfdbenchmarking/flow/dfg_benchmark1_re20.html
Parameters
paramsparams
Return values
modelmodel
Required fields of params:
  • mesh_number —  mesh number
  • mu —  the parameter vector \(\mu\). It should only be set via the function set_mu.
  • matrix_volume_coeffs —  matrix volume coeffs
  • kinematic_viscosity —  kinematic viscosity
Generated fields of model:
  • has_volume_integral_matrix —  has volume integral matrix
  • has_dirichlet_values —  has dirichlet values
  • has_nonlinearity —  has nonlinearity
  • 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.
  • H —  H
  • L —  L
  • U_m —  U m
  • U_mean —  U mean
  • xrange —  xrange
  • yrange —  yrange
  • gridtype —  gridtype
  • grid_initfile —  grid initfile
  • bnd_rect_corner1 —  bnd rect corner1
  • bnd_rect_corner2 —  bnd rect corner2
  • bnd_rect_index —  bnd rect index
  • bnd_dimrange_index —  bnd dimrange index
  • inner_boundary_rectangle —  inner boundary rectangle
  • df_type —  df type
  • pdeg —  pdeg
  • qdeg —  qdeg
  • kinematic_viscosity —  kinematic viscosity
  • diffusivity_tensor —  diffusivity tensor
  • divergence_tensor —  divergence tensor
  • dirichlet_values —  dirichlet values
  • matrix_volume_int_kernel —  matrix volume int kernel
  • matrix_volume_coeffs —  matrix volume coeffs
  • matrix_nonlin_indices —  matrix nonlin indices
  • RB_detailed_train_savepath —  RB detailed train savepath
  • RB_generation_mode —  RB generation mode
  • RB_numintervals —  RB numintervals
  • RB_error_indicator —  RB error indicator
  • RB_stop_epsilon —  RB stop epsilon
  • RB_stop_timeout —  RB stop timeout
  • RB_stop_Nmax —  RB stop Nmax
  • RB_infsup_rbf_test_size —  RB infsup rbf test size
  • RB_infsup_rbf_init_numintervals —  RB infsup rbf init numintervals
  • RB_infsup_rbf_tolerance —  RB infsup rbf tolerance
  • RB_infsup_rbf_nmax —  RB infsup rbf nmax
  • infsup_method —  infsup method
  • dilation —  dilation
  • filecache_ignore_fields_in_model —  filecache ignore fields in model

Definition at line 17 of file laminar_flow_model.m.

Here is the caller graph for this function: