KerMor  0.9
Model order reduction for nonlinear dynamical systems and nonlinear approximation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
models.muscle.SubMeshModelConfig Class Reference

SUBMESHMODELCONFIG A Model config providing the same settings as another model config but for a submesh. More...

Detailed Description

SUBMESHMODELCONFIG A Model config providing the same settings as another model config but for a submesh.

Definition at line 19 of file SubMeshModelConfig.m.

Public Member Functions

 SubMeshModelConfig (full, elems, varargin)
 
function  configureModel (models.BaseFullModel model)
 
function  prepareSimulation (colvec< double > mu,integer inputidx)
 
function P = getBoundaryPressure (elemidx, faceidx)
 
function u = getInputs ()
 
function x0 = getX0 (x0)
 todo More...
 

Public Attributes

 FullConfig
 
 SubToFullNodeIdx
 
 SubToFullElemIdx
 
 SubToFullFaceIdx
 

Protected Member Functions

function anull = seta0 (unused1)
 
function [
velo_dir ,
velo_dir_val ] = 
setVelocityDirichletBC (unused1, unused2)
 
function
displ_dir = 
setPositionDirichletBC (unused1)
 

Constructor & Destructor Documentation

models.muscle.SubMeshModelConfig.SubMeshModelConfig (   full,
  elems,
  varargin 
)

Definition at line 46 of file SubMeshModelConfig.m.

References FullConfig, SubToFullElemIdx, SubToFullFaceIdx, and SubToFullNodeIdx.

Member Function Documentation

function models.muscle.SubMeshModelConfig.configureModel ( models.BaseFullModel  model)

Definition at line 66 of file SubMeshModelConfig.m.

References FullConfig.

function P = models.muscle.SubMeshModelConfig.getBoundaryPressure (   elemidx,
  faceidx 
)

Definition at line 76 of file SubMeshModelConfig.m.

References FullConfig, SubToFullElemIdx, and SubToFullFaceIdx.

function u = models.muscle.SubMeshModelConfig.getInputs ( )

Definition at line 83 of file SubMeshModelConfig.m.

References FullConfig.

function x0 = models.muscle.SubMeshModelConfig.getX0 (   x0)

todo

Definition at line 88 of file SubMeshModelConfig.m.

References FullConfig.

function models.muscle.SubMeshModelConfig.prepareSimulation ( colvec< double mu,
integer  inputidx 
)

Definition at line 71 of file SubMeshModelConfig.m.

References FullConfig.

function anull = models.muscle.SubMeshModelConfig.seta0 (   unused1)
protected

Definition at line 101 of file SubMeshModelConfig.m.

References FullConfig, and SubToFullElemIdx.

function displ_dir = models.muscle.SubMeshModelConfig.setPositionDirichletBC (   unused1)
protected

Definition at line 115 of file SubMeshModelConfig.m.

References FullConfig, and SubToFullNodeIdx.

function [velo_dir , velo_dir_val ] = models.muscle.SubMeshModelConfig.setVelocityDirichletBC (   unused1,
  unused2 
)
protected

Definition at line 107 of file SubMeshModelConfig.m.

References FullConfig, and SubToFullNodeIdx.

Member Data Documentation

models.muscle.SubMeshModelConfig.SubToFullElemIdx

Definition at line 39 of file SubMeshModelConfig.m.

Referenced by getBoundaryPressure(), seta0(), and SubMeshModelConfig().

models.muscle.SubMeshModelConfig.SubToFullFaceIdx

Definition at line 41 of file SubMeshModelConfig.m.

Referenced by getBoundaryPressure(), and SubMeshModelConfig().

models.muscle.SubMeshModelConfig.SubToFullNodeIdx

The documentation for this class was generated from the following file: