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 | List of all members
Kratos::Shell5pElement::KinematicVariables Struct Reference

Internal variables used for metric transformation. More...

#include <shell_5p_element.h>

Collaboration diagram for Kratos::Shell5pElement::KinematicVariables:

Public Member Functions

void setZero ()
 

Public Attributes

array_1d< double, 3 > metricChange
 
array_1d< double, 3 > curvature
 
array_1d< double, 2 > transShear
 
BoundedVector< double, 3 > a1
 
BoundedVector< double, 3 > a2
 
BoundedVector< double, 3 > A1
 
BoundedVector< double, 3 > A2
 
BoundedVector< double, 3 > dud1
 
BoundedVector< double, 3 > dud2
 
BoundedVector< double, 3 > t
 
array_1d< double, 3 > dtd1
 
array_1d< double, 3 > dtd2
 
double dA
 

Detailed Description

Internal variables used for metric transformation.

Member Function Documentation

◆ setZero()

void Kratos::Shell5pElement::KinematicVariables::setZero ( )
inline

Member Data Documentation

◆ a1

BoundedVector<double, 3> Kratos::Shell5pElement::KinematicVariables::a1

◆ A1

BoundedVector<double, 3> Kratos::Shell5pElement::KinematicVariables::A1

◆ a2

BoundedVector<double, 3> Kratos::Shell5pElement::KinematicVariables::a2

◆ A2

BoundedVector<double, 3> Kratos::Shell5pElement::KinematicVariables::A2

◆ curvature

array_1d<double, 3> Kratos::Shell5pElement::KinematicVariables::curvature

◆ dA

double Kratos::Shell5pElement::KinematicVariables::dA

◆ dtd1

array_1d<double, 3> Kratos::Shell5pElement::KinematicVariables::dtd1

◆ dtd2

array_1d<double, 3> Kratos::Shell5pElement::KinematicVariables::dtd2

◆ dud1

BoundedVector<double, 3> Kratos::Shell5pElement::KinematicVariables::dud1

◆ dud2

BoundedVector<double, 3> Kratos::Shell5pElement::KinematicVariables::dud2

◆ metricChange

array_1d<double, 3> Kratos::Shell5pElement::KinematicVariables::metricChange

◆ t

BoundedVector<double, 3> Kratos::Shell5pElement::KinematicVariables::t

◆ transShear

array_1d<double, 2> Kratos::Shell5pElement::KinematicVariables::transShear

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