31 this =
this@models.rbmatlab.RBMatlabModel;
44 params.xnumintervals= xnum;
45 params.ynumintervals= ynum;
48 m = riemann_burgers_model(params);
49 m.newton_regularisation= 0;
66 this.
System= models.rbmatlab.RiemBurgSys_Fun(
this);
72 this.
Sampler= sampling.GridSampler;
74 aa = approx.algorithms.Componentwise;
75 aa.ComputeParallel=
false;
76 a = approx.KernelApprox(this.
System);
78 a.Kernel= kernels.GaussKernel(60);
79 a.TimeKernel= kernels.GaussKernel(10*m.T/m.nt);
80 a.ParamKernel= kernels.NoKernel;
87 V = repmat(eye(params.xnumintervals),...
88 params.ynumintervals,1)*sqrt(1/params.ynumintervals);
108 function preApproxCallback() {
115 function postApproxCallback() {
data.FileMatrix fxi
The evaluations of , stored row-wise in a data.FileMatrix.
RiemannBurgers(xnum, ynum, T)
Call superconstructor.
double dt
The desired time-stepsize for simulations.
sampling.BaseSampler Sampler
The sampling strategy the Model uses.
models.BaseFirstOrderSystem System
The actual dynamical system used in the model.
function_handle postApproximationTrainingCallback
Advanced property. Must be a function handle taking the current model instance.
RIEMANNBURGERS Summary of this class goes here Detailed explanation goes here.
RBMatlabModel: Base class for all rbmatlab models in KerMor.
RBMDataContainer(rbmatlabdata)
solvers.BaseSolver ODESolver
The solver to use for the ODE. Must be an instance of any solvers.BaseSolver subclass.
approx.BaseApprox Approx
The approximation method for the CoreFunction.
double T
The final timestep up to which to simulate.
models.rbmatlab.RBMDataContainer RBMDataCont
The RBMDataContainer for the model_data struct.
data.ModelData Data
The full model's data container. Defaults to an empty container.
spacereduction.BaseSpaceReducer SpaceReducer
The reduction algorithm for subspaces.
function_handle preApproximationTrainingCallback
Advanced property. Must be a function handle taking the current model instance.
RBMModel
The adopted RB matlab model.
function plot(double t,matrix< double > y)
data.ApproxTrainData ApproxTrainData
Training data for the core function approximation.