![]() |
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::MpiSerializer, including all inherited members.
| AddToSavedPointers(const TDataType &pValue) | Kratos::Serializer | inline |
| BufferType typedef | Kratos::Serializer | |
| Create() | Kratos::Serializer | inlinestatic |
| GetRegisteredObjects() | Kratos::Serializer | inlinestatic |
| GetRegisteredObjectsName() | Kratos::Serializer | inlinestatic |
| GetStringRepresentation() | Kratos::StreamSerializer | inline |
| GetTraceType() const | Kratos::Serializer | inline |
| Info() const | Kratos::Serializer | inlinevirtual |
| Is(Flags const &rOtherFlag) const | Kratos::Serializer | inline |
| IsDerived(TDataType *pValue) | Kratos::Serializer | inline |
| KRATOS_CLASS_POINTER_DEFINITION(MpiSerializer) | Kratos::MpiSerializer | |
| Kratos::StreamSerializer::KRATOS_CLASS_POINTER_DEFINITION(StreamSerializer) | Kratos::StreamSerializer | |
| Kratos::Serializer::KRATOS_CLASS_POINTER_DEFINITION(Serializer) | Kratos::Serializer | |
| KRATOS_DEFINE_LOCAL_FLAG(MPI) | Kratos::Serializer | |
| KRATOS_DEFINE_LOCAL_FLAG(SHALLOW_GLOBAL_POINTERS_SERIALIZATION) | Kratos::Serializer | |
| load(std::string const &rTag, TDataType &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, Kratos::shared_ptr< TDataType > &pValue) | Kratos::Serializer | inline |
| load(std::string const &rTag, Kratos::intrusive_ptr< TDataType > &pValue) | Kratos::Serializer | inline |
| load(std::string const &rTag, Kratos::unique_ptr< TDataType > &pValue) | Kratos::Serializer | inline |
| load(std::string const &rTag, TDataType *&pValue) | Kratos::Serializer | inline |
| load(std::string const &rTag, ModelPart *&pValue) | Kratos::Serializer | |
| load(std::string const &rTag, Kratos::unique_ptr< ModelPart > &pValue) | Kratos::Serializer | |
| load(std::string const &rTag, Kratos::shared_ptr< ModelPart > &pValue) | Kratos::Serializer | |
| load(std::string const &rTag, Kratos::weak_ptr< TDataType > &pValue) | Kratos::Serializer | inline |
| load(std::string const &rTag, WeakPointerVector< TDataType > &pValue) | Kratos::Serializer | inline |
| load(std::string const &rTag, const Variable< TDataType > *) | Kratos::Serializer | inline |
| load(std::string const &rTag, std::array< TDataType, TDataSize > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, std::vector< TDataType > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, DenseVector< TDataType > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, std::map< TKeyType, TDataType > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, std::unordered_map< TKeyType, TDataType > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, std::set< TDataType > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, std::unordered_set< TDataType > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, array_1d< TDataType, TDimension > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, std::pair< TFirstType, TSecondType > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, BoundedVector< TDataType, TDimension > &rObject) | Kratos::Serializer | inline |
| load(std::string const &rTag, BoundedMatrix< TDataType, TDimension1, TDimension2 > &rObject) | Kratos::Serializer | inline |
| load_base(std::string const &rTag, TDataType &rObject) | Kratos::Serializer | inline |
| load_base(std::string const &rTag, std::vector< TDataType > &rObject) | Kratos::Serializer | inline |
| load_base(std::string const &rTag, DenseVector< TDataType > &rObject) | Kratos::Serializer | inline |
| load_base(std::string const &rTag, array_1d< TDataType, TDimension > &rObject) | Kratos::Serializer | inline |
| load_trace_point(std::string const &rTag) | Kratos::Serializer | inline |
| LoadedPointersContainerType typedef | Kratos::Serializer | |
| MpiSerializer(TraceType const &rTrace=SERIALIZER_NO_TRACE) | Kratos::MpiSerializer | inlineexplicit |
| MpiSerializer(const std::string &data, TraceType const &rTrace=SERIALIZER_NO_TRACE) | Kratos::MpiSerializer | inline |
| ObjectFactoryType typedef | Kratos::Serializer | |
| pGetBuffer() | Kratos::Serializer | inline |
| PointerType enum name | Kratos::Serializer | |
| PrintData(std::ostream &rOStream) const | Kratos::Serializer | inlinevirtual |
| PrintInfo(std::ostream &rOStream) const | Kratos::Serializer | inlinevirtual |
| RedirectLoadingPointer(void *pStoredPointer, void *pAllocatedPosition) | Kratos::Serializer | inline |
| Register(std::string const &rName, TDataType const &pPrototype) | Kratos::Serializer | inlinestatic |
| RegisteredObjectsContainerType typedef | Kratos::Serializer | |
| RegisteredObjectsNameContainerType typedef | Kratos::Serializer | |
| save(std::string const &rTag, std::array< TDataType, TDataSize > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, std::vector< TDataType > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, DenseVector< TDataType > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, array_1d< TDataType, TDimension > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, std::map< TKeyType, TDataType > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, std::unordered_map< TKeyType, TDataType > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, std::set< TDataType > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, std::unordered_set< TDataType > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, TDataType const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, const Variable< TDataType > *pVariable) | Kratos::Serializer | inline |
| save(std::string const &rTag, Kratos::shared_ptr< TDataType > pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, Kratos::intrusive_ptr< TDataType > pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, Kratos::unique_ptr< TDataType > const &pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, const TDataType *pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, TDataType *pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, Kratos::weak_ptr< TDataType > pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, Kratos::WeakPointerVector< TDataType > pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, Kratos::shared_ptr< const TDataType > pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, const char *pValue) | Kratos::Serializer | inline |
| save(std::string const &rTag, std::pair< TFirstType, TSecondType > rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, BoundedVector< TDataType, TDimension > const &rObject) | Kratos::Serializer | inline |
| save(std::string const &rTag, BoundedMatrix< TDataType, TDimension1, TDimension2 > const &rObject) | Kratos::Serializer | inline |
| save_base(std::string const &rTag, std::vector< TDataType > const &rObject) | Kratos::Serializer | inline |
| save_base(std::string const &rTag, DenseVector< TDataType > const &rObject) | Kratos::Serializer | inline |
| save_base(std::string const &rTag, array_1d< TDataType, TDimension > const &rObject) | Kratos::Serializer | inline |
| save_base(std::string const &rTag, TDataType const &rObject) | Kratos::Serializer | inline |
| save_trace_point(std::string const &rTag) | Kratos::Serializer | inline |
| SavedPointersContainerType typedef | Kratos::Serializer | |
| Serializer(BufferType *pBuffer, TraceType const &rTrace=SERIALIZER_NO_TRACE) | Kratos::Serializer | inlineexplicit |
| SERIALIZER_NO_TRACE enum value | Kratos::Serializer | |
| SERIALIZER_TRACE_ALL enum value | Kratos::Serializer | |
| SERIALIZER_TRACE_ERROR enum value | Kratos::Serializer | |
| Set(const Flags ThisFlag) | Kratos::Serializer | inline |
| SetBuffer(BufferType *pBuffer) | Kratos::Serializer | inline |
| SetLoadState() | Kratos::Serializer | |
| SizeType typedef | Kratos::Serializer | |
| SP_BASE_CLASS_POINTER enum value | Kratos::Serializer | |
| SP_DERIVED_CLASS_POINTER enum value | Kratos::Serializer | |
| SP_INVALID_POINTER enum value | Kratos::Serializer | |
| StreamSerializer(TraceType const &rTrace=SERIALIZER_NO_TRACE) | Kratos::StreamSerializer | inlineexplicit |
| StreamSerializer(const std::string &data, TraceType const &rTrace=SERIALIZER_NO_TRACE) | Kratos::StreamSerializer | inline |
| TraceType enum name | Kratos::Serializer | |
| ~MpiSerializer() | Kratos::MpiSerializer | inlinevirtual |
| ~Serializer() | Kratos::Serializer | inlinevirtual |
| ~StreamSerializer() | Kratos::StreamSerializer | inlinevirtual |