![]() |
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.
|
Classes | |
class | Kratos::VariableData |
This class is the base of variables and variable's components which contains their common data. More... | |
class | Kratos::DataCommunicator |
Serial (do-nothing) version of a wrapper class for MPI communication. More... | |
class | Kratos::FNV1a32Hash |
A constexpr version of FNV hash function. (32 bit version) More... | |
class | Kratos::FNV1a64Hash |
A constexpr version of FNV hash function. (64 bit version) More... | |
class | Kratos::MemoryInfo |
MemoryInfo gives the OS information about the memory usage by Kratos. More... | |
class | Kratos::EnvironmentManager |
class | Kratos::ParallelEnvironment |
Holder for general data related to MPI (or suitable serial equivalents for non-MPI runs). More... | |
class | Kratos::Table< TArgumentType, TResultType, TResultsColumns > |
This class represents the value of its variable depending to other variable. More... | |
class | Kratos::Logger |
Logger is in charge of writing the messages to output streams. More... | |
class | Kratos::MPIDataCommunicator |
Wrapper for common MPI calls within Kratos. More... | |
class | Kratos::ApplyRayCastingInterfaceRecognitionProcess< TDim > |
Applies ray casting to distinguish the color (like in/out) of each node in modelpart. More... | |
class | Kratos::ApplyRayCastingProcess< TDim > |
Applies ray casting to distinguish the color (like in/out) of each node in modelpart. More... | |
class | Kratos::CalculateDiscontinuousDistanceToSkinProcessFlags |
class | Kratos::CalculateDiscontinuousDistanceToSkinProcess< TDim > |
This only calculates the distance. Calculating the inside outside should be done by a derived class of this. More... | |
class | Kratos::CalculateDistanceToSkinProcess< TDim > |
Calculates the nodal distances using elemental discontinuous distances. More... | |
class | Kratos::MeasureMeshQualityProcess |
Short class definition. More... | |
class | Kratos::MeshLocalSmoothingProcess |
The base class for local smoothing processes providing a laplacian smoothing. More... | |
class | Kratos::MeshNodeCollapsingProcess |
Remove the selected node from the mesh and collapse the connectivity arround it. More... | |
class | Kratos::TetrahedraMeshEdgeSwappingProcess |
Short class definition. More... | |
class | Kratos::TetrahedraMeshQualityWeightedSmoothingProcess |
Short class definition. More... | |
class | Kratos::TetrahedraMeshWorstElementSmoothingProcess |
Short class definition. More... | |
class | Kratos::TimeAveragingProcess |
class | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility |
Assing Master-Slave Constraints to Neighbouring Nodes. More... | |
class | Kratos::GlobalPointerCommunicator< TPointerDataType > |
A template class for handling communication related to global pointers. More... | |
class | Kratos::ResultsProxy< TPointerDataType, TFunctorType > |
A template class to proxy results, whether they are locally or remotely owned. More... | |
class | Kratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType > |
Short class definition. More... | |
class | Kratos::ApplyProxy< TPointerDataType, TValueDataType, TApplyFunctor > |
Proxy class to update local and non-local data. More... | |
class | Kratos::Accessor |
This class defines the way a certain property is accessed. More... | |
class | Kratos::TableAccessor |
This class defines the way a certain property is accessed according to a table. More... | |
class | Kratos::DeactivateConditionsOnInactiveElements |
Deactivate a condition if all elements attached to that are inactive. More... | |
class | Kratos::FindNeighbourElementsOfConditionsProcess |
Finds list of elements attached to conditions. More... | |
Input and output | |
std::istream & | Kratos::operator>> (std::istream &rIStream, VariableData &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const VariableData &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, DataCommunicator &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const DataCommunicator &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, MemoryInfo &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const MemoryInfo &rThis) |
output stream function More... | |
template<class TArgumentType , class TResultType > | |
std::istream & | Kratos::operator>> (std::istream &rIStream, Table< TArgumentType, TResultType > &rThis) |
input stream function More... | |
template<class TArgumentType , class TResultType > | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const Table< TArgumentType, TResultType > &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, Logger &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const Logger &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, MPIDataCommunicator &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const MPIDataCommunicator &rThis) |
output stream function More... | |
template<std::size_t TDim> | |
std::istream & | Kratos::operator>> (std::istream &rIStream, ApplyRayCastingInterfaceRecognitionProcess< TDim > &rThis) |
input stream function More... | |
template<std::size_t TDim> | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const ApplyRayCastingInterfaceRecognitionProcess< TDim > &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, ApplyRayCastingProcess<> &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const ApplyRayCastingProcess<> &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, CalculateDiscontinuousDistanceToSkinProcess<> &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const CalculateDiscontinuousDistanceToSkinProcess<> &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, CalculateDistanceToSkinProcess<> &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const CalculateDistanceToSkinProcess<> &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, MeasureMeshQualityProcess &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const MeasureMeshQualityProcess &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, MeshLocalSmoothingProcess &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const MeshLocalSmoothingProcess &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, MeshNodeCollapsingProcess &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const MeshNodeCollapsingProcess &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, TetrahedraMeshEdgeSwappingProcess &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const TetrahedraMeshEdgeSwappingProcess &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, TetrahedraMeshQualityWeightedSmoothingProcess &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const TetrahedraMeshQualityWeightedSmoothingProcess &rThis) |
output stream function More... | |
std::istream & | Kratos::operator>> (std::istream &rIStream, TetrahedraMeshWorstElementSmoothingProcess &rThis) |
input stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const TetrahedraMeshWorstElementSmoothingProcess &rThis) |
output stream function More... | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const TimeAveragingProcess &rThis) |
output stream function More... | |
template<class TPointerDataType , class TSendType > | |
std::istream & | Kratos::operator>> (std::istream &rIStream, GlobalPointerCommunicator< TPointerDataType > &rThis) |
input stream function More... | |
template<class TPointerDataType , class TSendType > | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const GlobalPointerCommunicator< TPointerDataType > &rThis) |
output stream function More... | |
template<class TPointerDataType , class TDataType > | |
std::istream & | Kratos::operator>> (std::istream &rIStream, GlobalPointerMapCommunicator< TPointerDataType, TDataType > &rThis) |
input stream function More... | |
template<class TPointerDataType , class TDataType > | |
std::ostream & | Kratos::operator<< (std::ostream &rOStream, const GlobalPointerMapCommunicator< TPointerDataType, TDataType > &rThis) |
output stream function More... | |
Life Cycle | |
Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::AssignMasterSlaveConstraintsToNeighboursUtility (NodesContainerType &rMasterStructureNodes) | |
Constructor taking a NodesContainerType parameter. More... | |
virtual | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::~AssignMasterSlaveConstraintsToNeighboursUtility () |
Operations | |
void | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::SearchNodesInRadiusForNode (NodeType::Pointer pSlaveNode, double const Radius, ResultNodesContainerType &rCloudOfNodes, ResultNodesContainerType &rLocalResults) |
Perform Node Search. More... | |
void | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::GetDofsAndCoordinatesForSlaveNode (NodeType::Pointer pSlaveNode, const std::vector< std::reference_wrapper< const Kratos::Variable< double >>> &rVariableList, std::vector< DofPointerVectorType > &rSlaveDofs, array_1d< double, 3 > &rSlaveCoordinates) |
Collect Dofs and Coordinates. More... | |
void | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::GetDofsAndCoordinatesForCloudOfNodes (const ResultNodesContainerType &CloudOfNodesArray, const std::vector< std::reference_wrapper< const Kratos::Variable< double >>> &rVariableList, std::vector< DofPointerVectorType > &rCloudOfDofs, Matrix &rCloudOfNodesCoordinates) |
Get Dofs and Coordinates arrays for a given variable list. (For nodes) More... | |
void | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::AssignMasterSlaveConstraintsToNodes (NodesContainerType pSlaveNodes, double const Radius, ModelPart &rComputingModelPart, const std::vector< std::reference_wrapper< const Kratos::Variable< double >>> &rVariableList, double const MinNumOfNeighNodes) |
Assign Master-Slave Constraints to a set of Nodes. More... | |
Input and output | |
virtual std::string | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::Info () const |
Turn back information as a string. More... | |
virtual void | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::PrintInfo (std::ostream &rOStream) const |
Print information about this object. More... | |
virtual void | Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::PrintData (std::ostream &rOStream) const |
Print object's data. More... | |
#define KRATOS_CHECK_POINT | ( | label | ) |
#define KRATOS_DETAIL | ( | label | ) | Kratos::Logger(label) << KRATOS_CODE_LOCATION << Kratos::Logger::Severity::DETAIL |
#define KRATOS_DETAIL_ALL_RANKS | ( | label | ) | KRATOS_DETAIL(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_DETAIL_FIRST_N | ( | label, | |
logger_count | |||
) | if(false) KRATOS_DETAIL(label) |
#define KRATOS_DETAIL_FIRST_N_ALL_RANKS | ( | label, | |
logger_count | |||
) | KRATOS_DETAIL_FIRST_N(label, logger_count) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_DETAIL_IF | ( | label, | |
conditional | |||
) | if(conditional) Kratos::Logger(label) << KRATOS_CODE_LOCATION << Kratos::Logger::Severity::DETAIL |
#define KRATOS_DETAIL_IF_ALL_RANKS | ( | label, | |
conditional | |||
) | KRATOS_DETAIL_IF(label, conditional) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_DETAIL_ONCE | ( | label | ) | if(false) KRATOS_DETAIL(label) |
#define KRATOS_DETAIL_ONCE_ALL_RANKS | ( | label | ) | KRATOS_DETAIL_ONCE(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_INFO | ( | label | ) | Kratos::Logger(label) << KRATOS_CODE_LOCATION << Kratos::Logger::Severity::INFO |
#define KRATOS_INFO_ALL_RANKS | ( | label | ) | KRATOS_INFO(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_INFO_FIRST_N | ( | label, | |
logger_count | |||
) | if(false) KRATOS_INFO(label) |
#define KRATOS_INFO_FIRST_N_ALL_RANKS | ( | label, | |
logger_count | |||
) | KRATOS_INFO_FIRST_N(label, logger_count) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_INFO_IF | ( | label, | |
conditional | |||
) | if(conditional) Kratos::Logger(label) << KRATOS_CODE_LOCATION << Kratos::Logger::Severity::INFO |
#define KRATOS_INFO_IF_ALL_RANKS | ( | label, | |
conditional | |||
) | KRATOS_INFO_IF(label, conditional) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_INFO_ONCE | ( | label | ) | if(false) KRATOS_INFO(label) |
#define KRATOS_INFO_ONCE_ALL_RANKS | ( | label | ) | KRATOS_INFO_ONCE(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_LOG_OCCURRENCES KRATOS_LOG_OCCURRENCES_LINE(__LINE__) |
#define KRATOS_LOG_OCCURRENCES_LINE | ( | line | ) | kratos_log_loop_counter##line |
#define KRATOS_TRACE | ( | label | ) | if(false) KRATOS_WARNING(label) |
#define KRATOS_TRACE_ALL_RANKS | ( | label | ) | KRATOS_TRACE(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_TRACE_FIRST_N | ( | label, | |
logger_count | |||
) | if(false) KRATOS_WARNING(label) |
#define KRATOS_TRACE_FIRST_N_ALL_RANKS | ( | label, | |
logger_count | |||
) | KRATOS_TRACE_FIRST_N(label, logger_count) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_TRACE_IF | ( | label, | |
conditional | |||
) | if(false) KRATOS_WARNING(label) |
#define KRATOS_TRACE_IF_ALL_RANKS | ( | label, | |
conditional | |||
) | KRATOS_TRACE_IF(label, conditional) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_TRACE_ONCE | ( | label | ) | if(false) KRATOS_WARNING(label) |
#define KRATOS_TRACE_ONCE_ALL_RANKS | ( | label | ) | KRATOS_TRACE_ONCE(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_WARNING | ( | label | ) | Kratos::Logger(label) << KRATOS_CODE_LOCATION << Kratos::Logger::Severity::WARNING |
#define KRATOS_WARNING_ALL_RANKS | ( | label | ) | KRATOS_WARNING(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_WARNING_FIRST_N | ( | label, | |
logger_count | |||
) | if(false) KRATOS_WARNING(label) |
#define KRATOS_WARNING_FIRST_N_ALL_RANKS | ( | label, | |
logger_count | |||
) | KRATOS_WARNING_FIRST_N(label, logger_count) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_WARNING_IF | ( | label, | |
conditional | |||
) | if(conditional) Kratos::Logger(label) << KRATOS_CODE_LOCATION << Kratos::Logger::Severity::WARNING |
#define KRATOS_WARNING_IF_ALL_RANKS | ( | label, | |
conditional | |||
) | KRATOS_WARNING_IF(label, conditional) << Kratos::Logger::DistributedFilter::FromAllRanks() |
#define KRATOS_WARNING_ONCE | ( | label | ) | if(false) KRATOS_WARNING(label) |
#define KRATOS_WARNING_ONCE_ALL_RANKS | ( | label | ) | KRATOS_WARNING_ONCE(label) << Kratos::Logger::DistributedFilter::FromAllRanks() |
using Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::ConstraintContainerType = ModelPart::MasterSlaveConstraintContainerType |
General containers type definitions.
using Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::DofPointerVectorType = std::vector< Dof<double>::Pointer > |
using Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::NodeBinsType = BinsDynamic<3, NodeType, NodesContainerType::ContainerType> |
using Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::NodesContainerType = ModelPart::NodesContainerType |
using Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::RadiusArrayType = std::vector<double> |
using Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::ResultNodesContainerType = NodesContainerType::ContainerType |
using Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::VectorResultNodesContainerType = std::vector<ResultNodesContainerType> |
const Flags Kratos::ALL_DEFINED | ( | Flags::AllDefined() | ) |
const Flags Kratos::ALL_TRUE | ( | Flags::AllTrue() | ) |
Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::AssignMasterSlaveConstraintsToNeighboursUtility | ( | NodesContainerType & | rMasterStructureNodes | ) |
Constructor taking a NodesContainerType parameter.
Default constructor.
void Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::AssignMasterSlaveConstraintsToNodes | ( | NodesContainerType | pSlaveNodes, |
double const | Radius, | ||
ModelPart & | rComputingModelPart, | ||
const std::vector< std::reference_wrapper< const Kratos::Variable< double >>> & | rVariableList, | ||
double const | MinNumOfNeighNodes | ||
) |
Assign Master-Slave Constraints to a set of Nodes.
Assign Matser-Slave Constraints to a set of Nodes given a radius of influence w.r.t MLS or RBF shape functions.
pSlaveNodes | Nodes to set MasterSlaveConstraints. |
Radius | Search radius. |
rComputinModelPart | Model Part to which MasterSlaveConstraints are applied. |
rVariableList | List of DOFs to assign the MasterSlaveConstraints. |
MinNumOfNeighNodes | Minimum number of neighboring nodes required. |
void Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::GetDofsAndCoordinatesForCloudOfNodes | ( | const ResultNodesContainerType & | CloudOfNodesArray, |
const std::vector< std::reference_wrapper< const Kratos::Variable< double >>> & | rVariableList, | ||
std::vector< DofPointerVectorType > & | rCloudOfDofs, | ||
Matrix & | rCloudOfNodesCoordinates | ||
) |
Get Dofs and Coordinates arrays for a given variable list. (For nodes)
CloudOfNodesArray | Cloud of Nodes Container. |
rVariableList | List of DOFs. |
rCloudOfDofs | Dofs container. |
rCloudOfNodesCoordinates | Coordinates container. |
void Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::GetDofsAndCoordinatesForSlaveNode | ( | NodeType::Pointer | pSlaveNode, |
const std::vector< std::reference_wrapper< const Kratos::Variable< double >>> & | rVariableList, | ||
std::vector< DofPointerVectorType > & | rSlaveDofs, | ||
array_1d< double, 3 > & | rSlaveCoordinates | ||
) |
Collect Dofs and Coordinates.
Collects Dofs and Coordinates for a given node or set of nodes.
pSlaveNode | Obtain respective dofs and coordinates for a given node or set of nodes. |
rVariableList | List of rVariables. |
rSlaveDofs | Dofs container. |
rSlaveCoordinates | Coordinates container. |
|
inlinevirtual |
Turn back information as a string.
Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::KRATOS_CLASS_POINTER_DEFINITION | ( | AssignMasterSlaveConstraintsToNeighboursUtility | ) |
Pointer definition of AssignMasterSlaveConstraintsToNeighboursUtility.
Kratos::KRATOS_CREATE_FLAG | ( | ACTIVE | , |
47 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | BLOCKED | , |
36 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | BOUNDARY | , |
58 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | CONTACT | , |
53 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | FLUID | , |
62 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | FREE_SURFACE | , |
37 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | INLET | , |
57 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | INSIDE | , |
38 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | INTERACTION | , |
42 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | INTERFACE | , |
54 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | ISOLATED | , |
41 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | MARKER | , |
35 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | MASTER | , |
40 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | MODIFIED | , |
46 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | MPI_BOUNDARY | , |
43 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | NEW_ENTITY | , |
49 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | OLD_ENTITY | , |
48 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | OUTLET | , |
56 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | PERIODIC | , |
34 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | RIGID | , |
45 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | SELECTED | , |
59 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | SLAVE | , |
39 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | SLIP | , |
55 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | SOLID | , |
44 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | STRUCTURE | , |
63 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | THERMAL | , |
61 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | TO_ERASE | , |
51 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | TO_REFINE | , |
50 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | TO_SPLIT | , |
52 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | VISITED | , |
60 | |||
) |
Kratos::KRATOS_CREATE_FLAG | ( | WALL | , |
33 | |||
) |
Kratos::KRATOS_CREATE_LOCAL_FLAG | ( | PFEMFlags | , |
EULERIAN_INLET | , | ||
0 | |||
) |
Kratos::KRATOS_CREATE_LOCAL_FLAG | ( | PFEMFlags | , |
LAGRANGIAN_INLET | , | ||
1 | |||
) |
Kratos::KRATOS_CREATE_LOCAL_FLAG | ( | PFEMFlags | , |
PREVIOUS_FREESURFACE | , | ||
2 | |||
) |
Kratos::KRATOS_CREATE_LOCAL_FLAG | ( | PFEMFlags | , |
PREVIOUS_ISOLATED | , | ||
3 | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
BACKGROUND_COORDINATE | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
BACKGROUND_NORMAL | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
BEAD_DIRECTION | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
CONTROL_POINT_CHANGE | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
CONTROL_POINT_UPDATE | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
CORRECTION | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DAMPING_FACTOR | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC1DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC1DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC1DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC1DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC2DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC2DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC2DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC2DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC3DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC3DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC3DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC3DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC4DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC4DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC4DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC4DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC5DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC5DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC5DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC5DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC6DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC6DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC6DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC6DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC7DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC7DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC7DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC7DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC8DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC8DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC8DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC8DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC9DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC9DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC9DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DC9DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DF1DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DF1DX_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DF1DX_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DF1DX_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DP1DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
DPF1DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC1DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC2DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC3DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC4DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC5DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC6DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC7DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC8DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DC9DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
HEATMAP_DF1DX | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
MESH_CHANGE | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
NORMALIZED_SURFACE_NORMAL | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
OUT_OF_PLANE_DELTA | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
PROJECTION | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
SEARCH_DIRECTION | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
SHAPE_CHANGE | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
SHAPE_UPDATE | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
VECTOR_VARIABLE | |||
) |
Kratos::KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
VECTOR_VARIABLE_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
bool | , | ||
CONSIDER_FACE_ANGLE | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
ALPHA | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
ALPHA_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
DF1DALPHA | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
DF1DALPHA_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
DF1DALPHA_WEIGHTED | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
DF1DALPHA_WEIGHTED_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
DLDALPHA | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
DPDALPHA | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
DPDALPHA_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
GAUSSIAN_CURVATURE | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
HEATMAP_DF1DALPHA | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
HEATMAP_L2 | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
HEATMAP_MAX | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
INV_HESSIAN | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
MAX_NEIGHBOUR_DISTANCE | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
SCALAR_VARIABLE | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
SCALAR_VARIABLE_MAPPED | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
VERTEX_MORPHING_RADIUS | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
double | , | ||
VERTEX_MORPHING_RADIUS_RAW | |||
) |
Kratos::KRATOS_DEFINE_APPLICATION_VARIABLE | ( | SHAPE_OPTIMIZATION_APPLICATION | , |
int | , | ||
MAPPING_ID | |||
) |
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
output stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inline |
input stream function
|
inlinevirtual |
Print object's data.
|
inlinevirtual |
Print information about this object.
void Kratos::AssignMasterSlaveConstraintsToNeighboursUtility::SearchNodesInRadiusForNode | ( | NodeType::Pointer | pSlaveNode, |
double const | Radius, | ||
ResultNodesContainerType & | rCloudOfNodes, | ||
ResultNodesContainerType & | rLocalResults | ||
) |
Perform Node Search.
Searches for nodes within a given 'Radius' of the current node
pSlaveNode | Slave Node to obtain its respective neighbouring nodes. |
Radius | Search radius. |
rCloudOfNodes | Results container. |
rLocalResults | Temporary container for results to optimize memory usage in parallel loops. |
|
virtual |