Dune::Copasi 2.1.0-git79717215+dune.gitlab.629933
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages Concepts
Public Member Functions | Public Attributes | List of all members
Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode Struct Reference

#include <local_equations.hh>

Public Member Functions

 CompartmentNode (Scalar &value, Vector &gradient, CompartmentPath path, const std::string &name)
 
const Concept::CompartmentScalarLocalBasisNode auto & to_local_basis_node (const PDELab::Concept::LocalBasis auto &lbasis) const
 
void debug () const
 

Public Attributes

Scalar & value
 
Vector & gradient
 
CompartmentPath path
 
std::string name
 
CompartmentScalarFunction reaction
 
CompartmentScalarFunction storage
 
CompartmentVectorFunction velocity
 
std::vector< CompartmentDiffusionApplycross_diffusion
 
std::vector< MembraneScalarFunctionoutflow
 

Constructor & Destructor Documentation

◆ CompartmentNode()

template<std::size_t dim>
Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::CompartmentNode ( Scalar &  value,
Vector &  gradient,
CompartmentPath  path,
const std::string &  name 
)
inline

Member Function Documentation

◆ debug()

template<std::size_t dim>
void Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::debug ( ) const
inline

◆ to_local_basis_node()

template<std::size_t dim>
const Concept::CompartmentScalarLocalBasisNode auto & Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::to_local_basis_node ( const PDELab::Concept::LocalBasis auto &  lbasis) const
inline

Member Data Documentation

◆ cross_diffusion

template<std::size_t dim>
std::vector<CompartmentDiffusionApply> Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::cross_diffusion

◆ gradient

template<std::size_t dim>
Vector& Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::gradient

◆ name

template<std::size_t dim>
std::string Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::name

◆ outflow

template<std::size_t dim>
std::vector<MembraneScalarFunction> Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::outflow

◆ path

template<std::size_t dim>
CompartmentPath Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::path

◆ reaction

template<std::size_t dim>
CompartmentScalarFunction Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::reaction

◆ storage

template<std::size_t dim>
CompartmentScalarFunction Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::storage

◆ value

template<std::size_t dim>
Scalar& Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::value

◆ velocity

template<std::size_t dim>
CompartmentVectorFunction Dune::Copasi::DiffusionReaction::LocalEquations< dim >::CompartmentNode::velocity

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