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.
|
This is the complete list of members for Kratos::Node, including all inherited members.
AddDof(TVariableType const &rDofVariable) | Kratos::Node | inline |
AddDof(TVariableType const &rDofVariable, TReactionType const &rDofReaction) | Kratos::Node | inline |
AllDefined() | Kratos::Flags | inlinestatic |
AllTrue() | Kratos::Flags | inlinestatic |
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 typedef | Kratos::array_1d< double, 3 > | |
AsFalse() const | Kratos::Flags | inline |
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::Flags | inline |
BaseType typedef | Kratos::Node | |
begin() const | Kratos::array_1d< double, 3 > | inline |
begin() | Kratos::array_1d< double, 3 > | inline |
BlockType typedef | Kratos::Node | |
clear() | Kratos::array_1d< double, 3 > | inline |
Clear() | Kratos::Flags | inline |
ClearPosition(IndexType Position) | Kratos::Flags | inline |
ClearSolutionStepsData() | Kratos::Node | inline |
Clone() | Kratos::Node | inline |
CloneSolutionStepData() | Kratos::Node | inline |
closure_type typedef | Kratos::array_1d< double, 3 > | |
const_closure_type typedef | Kratos::array_1d< double, 3 > | |
const_reference typedef | Kratos::array_1d< double, 3 > | |
const_reverse_iterator typedef | Kratos::array_1d< double, 3 > | |
Coordinates() const | Kratos::Point | inline |
Coordinates() | Kratos::Point | inline |
CoordinatesArrayType typedef | Kratos::Point | |
Create(IndexType ThisPosition, bool Value=true) | Kratos::Flags | inlinestatic |
CreateSolutionStepData() | Kratos::Node | inline |
data() const | Kratos::array_1d< double, 3 > | inline |
data() | Kratos::array_1d< double, 3 > | inline |
Data() | Kratos::Node | inline |
difference_type typedef | Kratos::array_1d< double, 3 > | |
Dimension() | Kratos::Point | inlinestatic |
Distance(const Point &rOtherPoint) const | Kratos::Point | inline |
DofsContainerType typedef | Kratos::Node | |
DofType typedef | Kratos::Node | |
end() const | Kratos::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::Node | inline |
FastGetSolutionStepValue(const TVariableType &rThisVariable) | Kratos::Node | inline |
FastGetSolutionStepValue(const TVariableType &rThisVariable) const | Kratos::Node | inline |
FastGetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) | Kratos::Node | inline |
FastGetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) const | Kratos::Node | inline |
FastGetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex, IndexType ThisPosition) | Kratos::Node | inline |
find(size_type i) const | Kratos::array_1d< double, 3 > | inline |
find(size_type i) | Kratos::array_1d< double, 3 > | inline |
Fix(const TVariableType &rDofVariable) | Kratos::Node | inline |
Flag0 enum value | Kratos::Flags | |
Flag1 enum value | Kratos::Flags | |
Flag10 enum value | Kratos::Flags | |
Flag11 enum value | Kratos::Flags | |
Flag12 enum value | Kratos::Flags | |
Flag13 enum value | Kratos::Flags | |
Flag14 enum value | Kratos::Flags | |
Flag15 enum value | Kratos::Flags | |
Flag16 enum value | Kratos::Flags | |
Flag17 enum value | Kratos::Flags | |
Flag18 enum value | Kratos::Flags | |
Flag19 enum value | Kratos::Flags | |
Flag2 enum value | Kratos::Flags | |
Flag20 enum value | Kratos::Flags | |
Flag21 enum value | Kratos::Flags | |
Flag22 enum value | Kratos::Flags | |
Flag23 enum value | Kratos::Flags | |
Flag24 enum value | Kratos::Flags | |
Flag25 enum value | Kratos::Flags | |
Flag26 enum value | Kratos::Flags | |
Flag27 enum value | Kratos::Flags | |
Flag28 enum value | Kratos::Flags | |
Flag29 enum value | Kratos::Flags | |
Flag3 enum value | Kratos::Flags | |
Flag30 enum value | Kratos::Flags | |
Flag4 enum value | Kratos::Flags | |
Flag5 enum value | Kratos::Flags | |
Flag6 enum value | Kratos::Flags | |
Flag7 enum value | Kratos::Flags | |
Flag8 enum value | Kratos::Flags | |
Flag9 enum value | Kratos::Flags | |
Flags() | Kratos::Flags | inline |
Flags(Flags const &rOther) | Kratos::Flags | inline |
FlagsList enum name | Kratos::Flags | |
FlagType typedef | Kratos::Flags | |
Flip(const Flags ThisFlag) | Kratos::Flags | inline |
FlipPosition(IndexType Position) | Kratos::Flags | inline |
Free(const TVariableType &rDofVariable) | Kratos::Node | inline |
GetBufferSize() const | Kratos::Node | inline |
GetData() | Kratos::Node | inline |
GetData() const | Kratos::Node | inline |
GetDof(TVariableType const &rDofVariable, int pos) const | Kratos::Node | inline |
GetDof(TVariableType const &rDofVariable) const | Kratos::Node | inline |
GetDofPosition(TVariableType const &rDofVariable) const | Kratos::Node | inline |
GetDofs() | Kratos::Node | inline |
GetDofs() const | Kratos::Node | inline |
GetId() const | Kratos::Node | inline |
GetInitialPosition() const | Kratos::Node | inline |
GetInitialPosition() | Kratos::Node | inline |
GetLock() | Kratos::Node | inline |
GetPosition(IndexType Position) const | Kratos::Flags | inline |
GetSolutionStepValue(const TVariableType &rThisVariable) | Kratos::Node | inline |
GetSolutionStepValue(const TVariableType &rThisVariable) const | Kratos::Node | inline |
GetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) | Kratos::Node | inline |
GetSolutionStepValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) const | Kratos::Node | inline |
GetValue(const TVariableType &rThisVariable) | Kratos::Node | inline |
GetValue(const TVariableType &rThisVariable) const | Kratos::Node | inline |
GetValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) | Kratos::Node | inline |
GetValue(const TVariableType &rThisVariable, IndexType SolutionStepIndex) const | Kratos::Node | inline |
Has(const Variable< TDataType > &rThisVariable) const | Kratos::Node | inline |
HasDofFor(const VariableData &rDofVariable) const | Kratos::Node | inline |
Id() const | Kratos::Node | inline |
IndexType typedef | Kratos::Node | |
Info() const override | Kratos::Node | inlinevirtual |
insert_element(size_type i, const_reference t) | Kratos::array_1d< double, 3 > | inline |
intrusive_ptr_add_ref(const NodeType *x) | Kratos::Node | friend |
intrusive_ptr_release(const NodeType *x) | Kratos::Node | friend |
Is(Flags const &rOther) const | Kratos::Flags | inline |
IsActive() const | Kratos::Node | inline |
IsDefined(Flags const &rOther) const | Kratos::Flags | inline |
IsFixed(const VariableData &rDofVariable) const | Kratos::Node | inline |
IsNot(Flags const &rOther) const | Kratos::Flags | inline |
IsNotDefined(Flags const &rOther) const | Kratos::Flags | inline |
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::Node | inline |
Node(IndexType NewId) | Kratos::Node | inlineexplicit |
Node(IndexType NewId, double const &NewX) | Kratos::Node | inline |
Node(IndexType NewId, double const &NewX, double const &NewY) | Kratos::Node | inline |
Node(IndexType NewId, double const &NewX, double const &NewY, double const &NewZ) | Kratos::Node | inline |
Node(IndexType NewId, PointType const &rThisPoint) | Kratos::Node | inline |
Node(Node const &rOtherNode)=delete | Kratos::Node | |
Node(IndexType NewId, vector_expression< TVectorType > const &rOtherCoordinates) | Kratos::Node | inline |
Node(IndexType NewId, std::vector< double > const &rOtherCoordinates) | Kratos::Node | inline |
Node(IndexType NewId, double const &NewX, double const &NewY, double const &NewZ, VariablesList::Pointer pVariablesList, BlockType const *ThisData, SizeType NewQueueSize=1) | Kratos::Node | inline |
NodeType typedef | Kratos::Node | |
operator bool() const | Kratos::Flags | inline |
operator!() const | Kratos::Flags | inline |
operator&=(const Flags &Other) | Kratos::Flags | |
operator()(const TVariableType &rThisVariable, IndexType SolutionStepIndex) | Kratos::Node | inline |
operator()(const TVariableType &rThisVariable) | Kratos::Node | inline |
Kratos::Point::operator()(size_type i) const | Kratos::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::Node | inline |
Kratos::Point::operator=(const Point &rOther) | Kratos::Point | inline |
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::Flags | inline |
operator==(const Node &rOther) | Kratos::Node | inline |
Kratos::Point::operator==(const Point &rOther) const | Kratos::Point | inline |
Kratos::array_1d< double, 3 >::operator==(const array_1d &v) const | Kratos::array_1d< double, 3 > | inline |
operator[](const Variable< TDataType > &rThisVariable) | Kratos::Node | inline |
operator[](const Variable< TDataType > &rThisVariable) const | Kratos::Node | inline |
operator[](IndexType ThisIndex) | Kratos::Node | inline |
operator[](IndexType ThisIndex) const | Kratos::Node | inline |
operator|=(const Flags &Other) | Kratos::Flags | |
operator~() const | Kratos::Flags | inline |
OverwriteSolutionStepData(IndexType SourceSolutionStepIndex, IndexType DestinationSourceSolutionStepIndex) | Kratos::Node | inline |
pAddDof(TVariableType const &rDofVariable) | Kratos::Node | inline |
pAddDof(DofType const &SourceDof) | Kratos::Node | inline |
pAddDof(TVariableType const &rDofVariable, TReactionType const &rDofReaction) | Kratos::Node | inline |
pGetDof(TVariableType const &rDofVariable) const | Kratos::Node | inline |
pGetDof(TVariableType const &rDofVariable, int Position) const | Kratos::Node | inline |
pGetVariablesList() | Kratos::Node | inline |
pGetVariablesList() const | Kratos::Node | inline |
plus_assign(const boost::numeric::ublas::vector_expression< AE > &ae) | Kratos::array_1d< double, 3 > | inline |
Point() | Kratos::Point | inline |
Point(double NewX, double NewY=0, double NewZ=0) | Kratos::Point | inline |
Point(Point const &rOtherPoint) | Kratos::Point | inline |
Point(CoordinatesArrayType const &rOtherCoordinates) | Kratos::Point | inlineexplicit |
Point(vector_expression< TVectorType > const &rOtherCoordinates) | Kratos::Point | inlineexplicit |
Point(std::vector< double > const &rOtherCoordinates) | Kratos::Point | inlineexplicit |
pointer typedef | Kratos::array_1d< double, 3 > | |
PointType typedef | Kratos::Node | |
PrintData(std::ostream &rOStream) const override | Kratos::Node | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::Node | inlinevirtual |
rbegin() const | Kratos::array_1d< double, 3 > | inline |
rbegin() | Kratos::array_1d< double, 3 > | inline |
reference typedef | Kratos::array_1d< double, 3 > | |
rend() const | Kratos::array_1d< double, 3 > | inline |
rend() | Kratos::array_1d< double, 3 > | inline |
Reset(const Flags ThisFlag) | Kratos::Flags | inline |
resize(size_type array_size, bool preserve=true) | Kratos::array_1d< double, 3 > | inline |
reverse_iterator typedef | Kratos::array_1d< double, 3 > | |
self_type typedef | Kratos::array_1d< double, 3 > | |
Serializer class | Kratos::Node | friend |
Set(const Flags ThisFlag) | Kratos::Flags | |
Set(const Flags ThisFlag, bool Value) | Kratos::Flags | |
SetBufferSize(IndexType NewBufferSize) | Kratos::Node | inline |
SetId(IndexType NewId) | Kratos::Node | inline |
SetInitialPosition(const PointType &NewInitialPosition) | Kratos::Node | inline |
SetInitialPosition(double X, double Y, double Z) | Kratos::Node | inline |
SetLock() | Kratos::Node | inline |
SetPosition(IndexType Position, bool Value=true) | Kratos::Flags | inline |
SetSolutionStepVariablesList(VariablesList::Pointer pVariablesList) | Kratos::Node | inline |
SetValue(const TVariableType &rThisVariable, typename TVariableType::Type const &rValue) | Kratos::Node | inline |
size() const | Kratos::array_1d< double, 3 > | inline |
size_type typedef | Kratos::array_1d< double, 3 > | |
SizeType typedef | Kratos::Node | |
SolutionStepData() | Kratos::Node | inline |
SolutionStepData() const | Kratos::Node | inline |
SolutionStepsDataHas(const VariableData &rThisVariable) const | Kratos::Node | inline |
SolutionStepsNodalDataContainerType typedef | Kratos::Node | |
SquaredDistance(const Point &rOtherPoint) const | Kratos::Point | inline |
storage_category typedef | Kratos::array_1d< double, 3 > | |
swap(array_1d &v) | Kratos::array_1d< double, 3 > | inline |
UnSetLock() | Kratos::Node | inline |
use_count() const noexcept | Kratos::Node | inline |
value_type typedef | Kratos::array_1d< double, 3 > | |
vector_temporary_type typedef | Kratos::array_1d< double, 3 > | |
X() const | Kratos::Point | inline |
X() | Kratos::Point | inline |
X0() | Kratos::Node | inline |
X0() const | Kratos::Node | inline |
Y() const | Kratos::Point | inline |
Y() | Kratos::Point | inline |
Y0() | Kratos::Node | inline |
Y0() const | Kratos::Node | inline |
Z() const | Kratos::Point | inline |
Z() | Kratos::Point | inline |
Z0() | Kratos::Node | inline |
Z0() const | Kratos::Node | inline |
~Flags() | Kratos::Flags | inlinevirtual |
~Node() override | Kratos::Node | inline |
~Point() | Kratos::Point | inlinevirtual |