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 | List of all members
Kratos::PropertiesProxiesManager Class Reference

#include <properties_proxies.h>

Collaboration diagram for Kratos::PropertiesProxiesManager:

Public Member Functions

 KRATOS_CLASS_POINTER_DEFINITION (PropertiesProxiesManager)
 
void AddPropertiesProxiesFromModelPartProperties (std::vector< PropertiesProxy > &vector_of_proxies, ModelPart &rModelPart, int &properties_counter)
 
void CreatePropertiesProxies (ModelPart &balls_mp, ModelPart &inlet_mp, ModelPart &clusters_mp)
 
void CreatePropertiesProxies (ModelPart &r_model_part)
 
std::vector< PropertiesProxy > & GetPropertiesProxies (ModelPart &r_model_part)
 

Member Function Documentation

◆ AddPropertiesProxiesFromModelPartProperties()

void Kratos::PropertiesProxiesManager::AddPropertiesProxiesFromModelPartProperties ( std::vector< PropertiesProxy > &  vector_of_proxies,
ModelPart rModelPart,
int properties_counter 
)

◆ CreatePropertiesProxies() [1/2]

void Kratos::PropertiesProxiesManager::CreatePropertiesProxies ( ModelPart balls_mp,
ModelPart inlet_mp,
ModelPart clusters_mp 
)

◆ CreatePropertiesProxies() [2/2]

void Kratos::PropertiesProxiesManager::CreatePropertiesProxies ( ModelPart r_model_part)

◆ GetPropertiesProxies()

std::vector< PropertiesProxy > & Kratos::PropertiesProxiesManager::GetPropertiesProxies ( ModelPart r_model_part)

◆ KRATOS_CLASS_POINTER_DEFINITION()

Kratos::PropertiesProxiesManager::KRATOS_CLASS_POINTER_DEFINITION ( PropertiesProxiesManager  )

The documentation for this class was generated from the following files: