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 Types | Static Public Member Functions | List of all members
Kratos::Python::Array1DModifier< TContainerType > Struct Template Reference
Collaboration diagram for Kratos::Python::Array1DModifier< TContainerType >:

Public Types

typedef TContainerType::size_type index_type
 

Static Public Member Functions

static void Resize (TContainerType &ThisContainer, typename TContainerType::size_type NewSize)
 
static void MoveSlice (TContainerType &ThisContainer, index_type Index, index_type From, index_type To)
 

Member Typedef Documentation

◆ index_type

template<class TContainerType >
typedef TContainerType::size_type Kratos::Python::Array1DModifier< TContainerType >::index_type

Member Function Documentation

◆ MoveSlice()

template<class TContainerType >
static void Kratos::Python::Array1DModifier< TContainerType >::MoveSlice ( TContainerType &  ThisContainer,
index_type  Index,
index_type  From,
index_type  To 
)
inlinestatic

◆ Resize()

template<class TContainerType >
static void Kratos::Python::Array1DModifier< TContainerType >::Resize ( TContainerType &  ThisContainer,
typename TContainerType::size_type  NewSize 
)
inlinestatic

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