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 | List of all members
Kratos::Tvector< T, TDimension > Class Template Reference

Short class definition. More...

#include <search_structure.h>

Collaboration diagram for Kratos::Tvector< T, TDimension >:

Public Member Functions

 Tvector ()
 
 Tvector (T const &value)
 
 Tvector (Tvector< T, TDimension > const &Other)
 
 ~Tvector ()
 
T & operator[] (std::size_t index)
 
T const & operator[] (std::size_t index) const
 

Detailed Description

template<class T, std::size_t TDimension>
class Kratos::Tvector< T, TDimension >

Short class definition.

Detail class definition.

Constructor & Destructor Documentation

◆ Tvector() [1/3]

template<class T , std::size_t TDimension>
Kratos::Tvector< T, TDimension >::Tvector ( )
inline

◆ Tvector() [2/3]

template<class T , std::size_t TDimension>
Kratos::Tvector< T, TDimension >::Tvector ( T const &  value)
inlineexplicit

◆ Tvector() [3/3]

template<class T , std::size_t TDimension>
Kratos::Tvector< T, TDimension >::Tvector ( Tvector< T, TDimension > const &  Other)
inline

◆ ~Tvector()

template<class T , std::size_t TDimension>
Kratos::Tvector< T, TDimension >::~Tvector ( )
inline

Member Function Documentation

◆ operator[]() [1/2]

template<class T , std::size_t TDimension>
T& Kratos::Tvector< T, TDimension >::operator[] ( std::size_t  index)
inline

◆ operator[]() [2/2]

template<class T , std::size_t TDimension>
T const& Kratos::Tvector< T, TDimension >::operator[] ( std::size_t  index) const
inline

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