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.
Kratos::Node Member List

This is the complete list of members for Kratos::Node, including all inherited members.

AddDof(TVariableType const &rDofVariable)Kratos::Nodeinline
AddDof(TVariableType const &rDofVariable, TReactionType const &rDofReaction)Kratos::Nodeinline
AllDefined()Kratos::Flagsinlinestatic
AllTrue()Kratos::Flagsinlinestatic
array_1d()Kratos::array_1d< double, 3 >inline
array_1d(size_type array_size)Kratos::array_1d< double, 3 >inlineexplicit
array_1d(size_type array_size, value_type v)Kratos::array_1d< double, 3 >inlineexplicit
array_1d(const std::initializer_list< value_type > &rInitList)Kratos::array_1d< double, 3 >inlineexplicit
array_1d(size_type array_size, const array_type &rdata)Kratos::array_1d< double, 3 >inline
array_1d(const array_1d &v)Kratos::array_1d< double, 3 >inline
array_1d(const boost::numeric::ublas::vector_expression< AE > &ae)Kratos::array_1d< double, 3 >inline
array_type typedefKratos::array_1d< double, 3 >
AsFalse() constKratos::Flagsinline
assign(const boost::numeric::ublas::vector_expression< AE > &ae)Kratos::array_1d< double, 3 >inline
assign_temporary(array_1d &v)Kratos::array_1d< double, 3 >inline
AssignFlags(Flags const &rOther)Kratos::Flagsinline
BaseType typedefKratos::Node
begin() constKratos::array_1d< double, 3 >inline
begin()Kratos::array_1d< double, 3 >inline
BlockType typedefKratos::Node
clear()Kratos::array_1d< double, 3 >inline
Clear()Kratos::Flagsinline
ClearPosition(IndexType Position)Kratos::Flagsinline
ClearSolutionStepsData()Kratos::Nodeinline
Clone()Kratos::Nodeinline
CloneSolutionStepData()Kratos::Nodeinline
closure_type typedefKratos::array_1d< double, 3 >
const_closure_type typedefKratos::array_1d< double, 3 >
const_reference typedefKratos::array_1d< double, 3 >
const_reverse_iterator typedefKratos::array_1d< double, 3 >
Coordinates() constKratos::Pointinline
Coordinates()Kratos::Pointinline
CoordinatesArrayType typedefKratos::Point
Create(IndexType ThisPosition, bool Value=true)Kratos::Flagsinlinestatic
CreateSolutionStepData()Kratos::Nodeinline
data() constKratos::array_1d< double, 3 >inline
data()Kratos::array_1d< double, 3 >inline
Data()Kratos::Nodeinline
difference_type typedefKratos::array_1d< double, 3 >
Dimension()Kratos::Pointinlinestatic
Distance(const Point &rOtherPoint) constKratos::Pointinline
DofsContainerType typedefKratos::Node
DofType typedefKratos::Node
end() constKratos::array_1d< double, 3 >inline
end()Kratos::array_1d< double, 3 >inline
erase_element(size_type i)Kratos::array_1d< double, 3 >inline
FastGetCurrentSolutionStepValue(const TVariableType &rThisVariable, IndexType ThisPosition)Kratos::Nodeinline
FastGetSolutionStepValue(const TVariableType &rThisVariable)Kratos::Nodeinline
FastGetSolutionStepValue(const TVariableType &rThisVariable) constKratos::Nodeinline
FastGetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex)Kratos::Nodeinline
FastGetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) constKratos::Nodeinline
FastGetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex, IndexType ThisPosition)Kratos::Nodeinline
find(size_type i) constKratos::array_1d< double, 3 >inline
find(size_type i)Kratos::array_1d< double, 3 >inline
Fix(const TVariableType &rDofVariable)Kratos::Nodeinline
Flag0 enum valueKratos::Flags
Flag1 enum valueKratos::Flags
Flag10 enum valueKratos::Flags
Flag11 enum valueKratos::Flags
Flag12 enum valueKratos::Flags
Flag13 enum valueKratos::Flags
Flag14 enum valueKratos::Flags
Flag15 enum valueKratos::Flags
Flag16 enum valueKratos::Flags
Flag17 enum valueKratos::Flags
Flag18 enum valueKratos::Flags
Flag19 enum valueKratos::Flags
Flag2 enum valueKratos::Flags
Flag20 enum valueKratos::Flags
Flag21 enum valueKratos::Flags
Flag22 enum valueKratos::Flags
Flag23 enum valueKratos::Flags
Flag24 enum valueKratos::Flags
Flag25 enum valueKratos::Flags
Flag26 enum valueKratos::Flags
Flag27 enum valueKratos::Flags
Flag28 enum valueKratos::Flags
Flag29 enum valueKratos::Flags
Flag3 enum valueKratos::Flags
Flag30 enum valueKratos::Flags
Flag4 enum valueKratos::Flags
Flag5 enum valueKratos::Flags
Flag6 enum valueKratos::Flags
Flag7 enum valueKratos::Flags
Flag8 enum valueKratos::Flags
Flag9 enum valueKratos::Flags
Flags()Kratos::Flagsinline
Flags(Flags const &rOther)Kratos::Flagsinline
FlagsList enum nameKratos::Flags
FlagType typedefKratos::Flags
Flip(const Flags ThisFlag)Kratos::Flagsinline
FlipPosition(IndexType Position)Kratos::Flagsinline
Free(const TVariableType &rDofVariable)Kratos::Nodeinline
GetBufferSize() constKratos::Nodeinline
GetData()Kratos::Nodeinline
GetData() constKratos::Nodeinline
GetDof(TVariableType const &rDofVariable, int pos) constKratos::Nodeinline
GetDof(TVariableType const &rDofVariable) constKratos::Nodeinline
GetDofPosition(TVariableType const &rDofVariable) constKratos::Nodeinline
GetDofs()Kratos::Nodeinline
GetDofs() constKratos::Nodeinline
GetId() constKratos::Nodeinline
GetInitialPosition() constKratos::Nodeinline
GetInitialPosition()Kratos::Nodeinline
GetLock()Kratos::Nodeinline
GetPosition(IndexType Position) constKratos::Flagsinline
GetSolutionStepValue(const TVariableType &rThisVariable)Kratos::Nodeinline
GetSolutionStepValue(const TVariableType &rThisVariable) constKratos::Nodeinline
GetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex)Kratos::Nodeinline
GetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) constKratos::Nodeinline
GetValue(const TVariableType &rThisVariable)Kratos::Nodeinline
GetValue(const TVariableType &rThisVariable) constKratos::Nodeinline
GetValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex)Kratos::Nodeinline
GetValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) constKratos::Nodeinline
Has(const Variable< TDataType > &rThisVariable) constKratos::Nodeinline
HasDofFor(const VariableData &rDofVariable) constKratos::Nodeinline
Id() constKratos::Nodeinline
IndexType typedefKratos::Node
Info() const overrideKratos::Nodeinlinevirtual
insert_element(size_type i, const_reference t)Kratos::array_1d< double, 3 >inline
intrusive_ptr_add_ref(const NodeType *x)Kratos::Nodefriend
intrusive_ptr_release(const NodeType *x)Kratos::Nodefriend
Is(Flags const &rOther) constKratos::Flagsinline
IsActive() constKratos::Nodeinline
IsDefined(Flags const &rOther) constKratos::Flagsinline
IsFixed(const VariableData &rDofVariable) constKratos::Nodeinline
IsNot(Flags const &rOther) constKratos::Flagsinline
IsNotDefined(Flags const &rOther) constKratos::Flagsinline
KRATOS_CLASS_INTRUSIVE_POINTER_DEFINITION(Node)Kratos::Node
Kratos::KRATOS_CLASS_POINTER_DEFINITION(Point)Kratos::Point
Kratos::array_1d< double, 3 >::KRATOS_CLASS_POINTER_DEFINITION(array_1d)Kratos::array_1d< double, 3 >
Kratos::Flags::KRATOS_CLASS_POINTER_DEFINITION(Flags)Kratos::Flags
minus_assign(const boost::numeric::ublas::vector_expression< AE > &ae)Kratos::array_1d< double, 3 >inline
Node()Kratos::Nodeinline
Node(IndexType NewId)Kratos::Nodeinlineexplicit
Node(IndexType NewId, double const &NewX)Kratos::Nodeinline
Node(IndexType NewId, double const &NewX, double const &NewY)Kratos::Nodeinline
Node(IndexType NewId, double const &NewX, double const &NewY, double const &NewZ)Kratos::Nodeinline
Node(IndexType NewId, PointType const &rThisPoint)Kratos::Nodeinline
Node(Node const &rOtherNode)=deleteKratos::Node
Node(IndexType NewId, vector_expression< TVectorType > const &rOtherCoordinates)Kratos::Nodeinline
Node(IndexType NewId, std::vector< double > const &rOtherCoordinates)Kratos::Nodeinline
Node(IndexType NewId, double const &NewX, double const &NewY, double const &NewZ, VariablesList::Pointer pVariablesList, BlockType const *ThisData, SizeType NewQueueSize=1)Kratos::Nodeinline
NodeType typedefKratos::Node
operator bool() constKratos::Flagsinline
operator!() constKratos::Flagsinline
operator&=(const Flags &Other)Kratos::Flags
operator()(const TVariableType &rThisVariable, IndexType SolutionStepIndex)Kratos::Nodeinline
operator()(const TVariableType &rThisVariable)Kratos::Nodeinline
Kratos::Point::operator()(size_type i) constKratos::array_1d< double, 3 >inline
Kratos::Point::operator()(size_type i)Kratos::array_1d< double, 3 >inline
operator*=(const AT &at)Kratos::array_1d< double, 3 >inline
operator+=(const boost::numeric::ublas::vector_expression< AE > &ae)Kratos::array_1d< double, 3 >inline
operator-=(const boost::numeric::ublas::vector_expression< AE > &ae)Kratos::array_1d< double, 3 >inline
operator/=(const AT &at)Kratos::array_1d< double, 3 >inline
operator=(const Node &rOther)Kratos::Nodeinline
Kratos::Point::operator=(const Point &rOther)Kratos::Pointinline
Kratos::array_1d< double, 3 >::operator=(const array_1d &v)Kratos::array_1d< double, 3 >inline
Kratos::array_1d< double, 3 >::operator=(const boost::numeric::ublas::vector_expression< AE > &ae)Kratos::array_1d< double, 3 >inline
Kratos::Flags::operator=(Flags const &rOther)Kratos::Flagsinline
operator==(const Node &rOther)Kratos::Nodeinline
Kratos::Point::operator==(const Point &rOther) constKratos::Pointinline
Kratos::array_1d< double, 3 >::operator==(const array_1d &v) constKratos::array_1d< double, 3 >inline
operator[](const Variable< TDataType > &rThisVariable)Kratos::Nodeinline
operator[](const Variable< TDataType > &rThisVariable) constKratos::Nodeinline
operator[](IndexType ThisIndex)Kratos::Nodeinline
operator[](IndexType ThisIndex) constKratos::Nodeinline
operator|=(const Flags &Other)Kratos::Flags
operator~() constKratos::Flagsinline
OverwriteSolutionStepData(IndexType SourceSolutionStepIndex, IndexType DestinationSourceSolutionStepIndex)Kratos::Nodeinline
pAddDof(TVariableType const &rDofVariable)Kratos::Nodeinline
pAddDof(DofType const &SourceDof)Kratos::Nodeinline
pAddDof(TVariableType const &rDofVariable, TReactionType const &rDofReaction)Kratos::Nodeinline
pGetDof(TVariableType const &rDofVariable) constKratos::Nodeinline
pGetDof(TVariableType const &rDofVariable, int Position) constKratos::Nodeinline
pGetVariablesList()Kratos::Nodeinline
pGetVariablesList() constKratos::Nodeinline
plus_assign(const boost::numeric::ublas::vector_expression< AE > &ae)Kratos::array_1d< double, 3 >inline
Point()Kratos::Pointinline
Point(double NewX, double NewY=0, double NewZ=0)Kratos::Pointinline
Point(Point const &rOtherPoint)Kratos::Pointinline
Point(CoordinatesArrayType const &rOtherCoordinates)Kratos::Pointinlineexplicit
Point(vector_expression< TVectorType > const &rOtherCoordinates)Kratos::Pointinlineexplicit
Point(std::vector< double > const &rOtherCoordinates)Kratos::Pointinlineexplicit
pointer typedefKratos::array_1d< double, 3 >
PointType typedefKratos::Node
PrintData(std::ostream &rOStream) const overrideKratos::Nodeinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::Nodeinlinevirtual
rbegin() constKratos::array_1d< double, 3 >inline
rbegin()Kratos::array_1d< double, 3 >inline
reference typedefKratos::array_1d< double, 3 >
rend() constKratos::array_1d< double, 3 >inline
rend()Kratos::array_1d< double, 3 >inline
Reset(const Flags ThisFlag)Kratos::Flagsinline
resize(size_type array_size, bool preserve=true)Kratos::array_1d< double, 3 >inline
reverse_iterator typedefKratos::array_1d< double, 3 >
self_type typedefKratos::array_1d< double, 3 >
Serializer classKratos::Nodefriend
Set(const Flags ThisFlag)Kratos::Flags
Set(const Flags ThisFlag, bool Value)Kratos::Flags
SetBufferSize(IndexType NewBufferSize)Kratos::Nodeinline
SetId(IndexType NewId)Kratos::Nodeinline
SetInitialPosition(const PointType &NewInitialPosition)Kratos::Nodeinline
SetInitialPosition(double X, double Y, double Z)Kratos::Nodeinline
SetLock()Kratos::Nodeinline
SetPosition(IndexType Position, bool Value=true)Kratos::Flagsinline
SetSolutionStepVariablesList(VariablesList::Pointer pVariablesList)Kratos::Nodeinline
SetValue(const TVariableType &rThisVariable, typename TVariableType::Type const &rValue)Kratos::Nodeinline
size() constKratos::array_1d< double, 3 >inline
size_type typedefKratos::array_1d< double, 3 >
SizeType typedefKratos::Node
SolutionStepData()Kratos::Nodeinline
SolutionStepData() constKratos::Nodeinline
SolutionStepsDataHas(const VariableData &rThisVariable) constKratos::Nodeinline
SolutionStepsNodalDataContainerType typedefKratos::Node
SquaredDistance(const Point &rOtherPoint) constKratos::Pointinline
storage_category typedefKratos::array_1d< double, 3 >
swap(array_1d &v)Kratos::array_1d< double, 3 >inline
UnSetLock()Kratos::Nodeinline
use_count() const noexceptKratos::Nodeinline
value_type typedefKratos::array_1d< double, 3 >
vector_temporary_type typedefKratos::array_1d< double, 3 >
X() constKratos::Pointinline
X()Kratos::Pointinline
X0()Kratos::Nodeinline
X0() constKratos::Nodeinline
Y() constKratos::Pointinline
Y()Kratos::Pointinline
Y0()Kratos::Nodeinline
Y0() constKratos::Nodeinline
Z() constKratos::Pointinline
Z()Kratos::Pointinline
Z0()Kratos::Nodeinline
Z0() constKratos::Nodeinline
~Flags()Kratos::Flagsinlinevirtual
~Node() overrideKratos::Nodeinline
~Point()Kratos::Pointinlinevirtual