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

small script demonstrating the burgers equation with explicit fv discretization and RB model reduction example is meant to demonstrate automatic symmetry detection by the algorithm. More...

Go to the source code of this file.

Functions

function [ ddescr
, rdescr
, dmodel
, rmodel ] = 
nonlin_symmetry_oop (steps, combined, M_by_N_ratio, noof_ei_extensions, random, explicit, num_cpus, params)
 small script demonstrating the burgers equation with explicit fv discretization and RB model reduction example is meant to demonstrate automatic symmetry detection by the algorithm. More...
 

Detailed Description

small script demonstrating the burgers equation with explicit fv discretization and RB model reduction example is meant to demonstrate automatic symmetry detection by the algorithm.

Definition in file nonlin_symmetry_oop.m.

Function Documentation

function [ ddescr , rdescr , dmodel , rmodel ] = nonlin_symmetry_oop (   steps,
  combined,
  M_by_N_ratio,
  noof_ei_extensions,
  random,
  explicit,
  num_cpus,
  params 
)

small script demonstrating the burgers equation with explicit fv discretization and RB model reduction example is meant to demonstrate automatic symmetry detection by the algorithm.

This algorithm is using oop model, while original nonlin_symmetry.m uses struct model.

Parameters
stepssteps
combinedcombined
M_by_N_ratioM by N ratio
noof_ei_extensionsnoof ei extensions
randomrandom
explicitexplicit
num_cpusnum cpus
paramsparams
Return values
ddescrddescr
rdescrrdescr
dmodeldmodel
rmodelrmodel
Required fields of params:
  • model_type —  model type
  • step65_output —  step65 output
  • step75_output —  step75 output
Generated fields of rdescr:
  • rb_problem_type —  rb problem type
  • Mmax_small —  Mmax small
  • extension_M_by_N_r —  extension M by N r
  • refinement_theta —  refinement theta
  • noof_ei_extensions —  noof ei extensions
  • train_num_intervals —  train num intervals
  • val_size —  val size
  • stop_Mmax —  stop Mmax
  • stop_Nmax —  stop Nmax
  • stop_timeout —  stop timeout
  • stop_epsilon —  stop epsilon
  • epsilon_M_by_N_r —  epsilon M by N r
  • stop_max_val_train_ratio —  stop max val train ratio
  • train_sample_mode —  train sample mode
Generated fields of dmodel:
  • num_cpus —  num cpus
Documentation Update:

Definition at line 17 of file nonlin_symmetry_oop.m.

Here is the call graph for this function: