KASKADE 7 development version
Public Types | Public Member Functions | Static Public Attributes | List of all members
Kaskade::XXstress Class Reference

Active stress generation from XX. More...

#include <membraneModels.hh>

Detailed Description

Active stress generation from XX.

Definition at line 796 of file membraneModels.hh.

Inheritance diagram for Kaskade::XXstress:
Kaskade::ActiveStressModelBase< XXstress, 1, 1 >

Public Types

typedef Dune::FieldVector< double, nStateState
 Vector type holding the internal variables. More...
 
typedef Dune::FieldVector< double, nTriggerTrigger
 Vector type holding trigger variables. More...
 
typedef Dune::FieldMatrix< double, nState, nStateStateJacobian
 Matrix type for the Jacobian of the State dynamics. More...
 
typedef Dune::FieldMatrix< double, nState, nTriggerStateTriggerJacobian
 Matrix type for the derivative of the state dynamics wrt the triggers. More...
 

Public Member Functions

 XXstress ()
 
double stress (State const &s) const
 
State state (State const &s, Trigger const &t) const
 
std::string const & name () const
 Human-readable name of the active stress model. More...
 
State const & restState () const
 Value of the resting state fixed point. More...
 
StateJacobian state_ds (State const &s, Trigger const &t) const
 The deriviative of internal state dynamics wrt state variables. More...
 
StateTriggerJacobian state_dt (State const &s, Trigger const &t) const
 The deriviative of internal state dynamics wrt trigger variables. More...
 
State stress_ds (State const &s) const
 The derivative of stress wrt state variables. More...
 

Static Public Attributes

static int const nState
 Number of internal state variables. More...
 
static int const nTrigger
 Number of trigger variables. More...
 

Member Typedef Documentation

◆ State

typedef Dune::FieldVector<double,nState> Kaskade::ActiveStressModelBase< XXstress , n, m >::State
inherited

Vector type holding the internal variables.

Definition at line 687 of file membraneModels.hh.

◆ StateJacobian

typedef Dune::FieldMatrix<double,nState,nState> Kaskade::ActiveStressModelBase< XXstress , n, m >::StateJacobian
inherited

Matrix type for the Jacobian of the State dynamics.

Definition at line 697 of file membraneModels.hh.

◆ StateTriggerJacobian

typedef Dune::FieldMatrix<double,nState,nTrigger> Kaskade::ActiveStressModelBase< XXstress , n, m >::StateTriggerJacobian
inherited

Matrix type for the derivative of the state dynamics wrt the triggers.

Definition at line 702 of file membraneModels.hh.

◆ Trigger

typedef Dune::FieldVector<double,nTrigger> Kaskade::ActiveStressModelBase< XXstress , n, m >::Trigger
inherited

Vector type holding trigger variables.

Definition at line 692 of file membraneModels.hh.

Constructor & Destructor Documentation

◆ XXstress()

Kaskade::XXstress::XXstress ( )
inline

Definition at line 799 of file membraneModels.hh.

Member Function Documentation

◆ name()

std::string const & Kaskade::ActiveStressModelBase< XXstress , n, m >::name ( ) const
inlineinherited

Human-readable name of the active stress model.

Definition at line 719 of file membraneModels.hh.

◆ restState()

State const & Kaskade::ActiveStressModelBase< XXstress , n, m >::restState ( ) const
inlineinherited

Value of the resting state fixed point.

Definition at line 724 of file membraneModels.hh.

◆ state()

State Kaskade::XXstress::state ( State const &  s,
Trigger const &  t 
) const
inline

Definition at line 806 of file membraneModels.hh.

◆ state_ds()

StateJacobian Kaskade::ActiveStressModelBase< XXstress , n, m >::state_ds ( State const &  s,
Trigger const &  t 
) const
inlineinherited

The deriviative of internal state dynamics wrt state variables.

Parameters
sstate variables
ttrigger variables

Definition at line 731 of file membraneModels.hh.

◆ state_dt()

StateTriggerJacobian Kaskade::ActiveStressModelBase< XXstress , n, m >::state_dt ( State const &  s,
Trigger const &  t 
) const
inlineinherited

The deriviative of internal state dynamics wrt trigger variables.

Parameters
sstate variables
ttrigger variables

Definition at line 752 of file membraneModels.hh.

◆ stress()

double Kaskade::XXstress::stress ( State const &  s) const
inline

Definition at line 801 of file membraneModels.hh.

◆ stress_ds()

State Kaskade::ActiveStressModelBase< XXstress , n, m >::stress_ds ( State const &  s) const
inlineinherited

The derivative of stress wrt state variables.

Parameters
sstate variables
ttrigger variables

Definition at line 774 of file membraneModels.hh.

Member Data Documentation

◆ nState

int const Kaskade::ActiveStressModelBase< XXstress , n, m >::nState
staticinherited

Number of internal state variables.

Definition at line 677 of file membraneModels.hh.

◆ nTrigger

int const Kaskade::ActiveStressModelBase< XXstress , n, m >::nTrigger
staticinherited

Number of trigger variables.

Definition at line 682 of file membraneModels.hh.


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