KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | Public Attributes | Friends | List of all members
Kratos::HardeningRule::InternalVariables< TVarSize > Struct Template Reference

#include <hardening_rule.hpp>

Collaboration diagram for Kratos::HardeningRule::InternalVariables< TVarSize >:

Public Member Functions

 InternalVariables ()
 
const array_1d< double, TVarSize > & GetVariables ()
 
unsigned int size ()
 

Public Attributes

array_1d< double, TVarSize > Variables
 

Friends

class Serializer
 

Constructor & Destructor Documentation

◆ InternalVariables()

template<std::size_t TVarSize>
Kratos::HardeningRule::InternalVariables< TVarSize >::InternalVariables ( )
inline

Member Function Documentation

◆ GetVariables()

template<std::size_t TVarSize>
const array_1d<double, TVarSize>& Kratos::HardeningRule::InternalVariables< TVarSize >::GetVariables ( )
inline

◆ size()

template<std::size_t TVarSize>
unsigned int Kratos::HardeningRule::InternalVariables< TVarSize >::size ( )
inline

Friends And Related Function Documentation

◆ Serializer

template<std::size_t TVarSize>
friend class Serializer
friend

Member Data Documentation

◆ Variables

template<std::size_t TVarSize>
array_1d<double, TVarSize> Kratos::HardeningRule::InternalVariables< TVarSize >::Variables

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