13 #if !defined(KRATOS_MERGE_VARIABLE_LISTS_H_INCLUDED )
14 #define KRATOS_MERGE_VARIABLE_LISTS_H_INCLUDED
94 for(
const auto& var : list1)
99 for(
const auto& var : list2)
122 virtual std::string
Info()
const
124 std::stringstream buffer;
125 buffer <<
"MergeVariableListsUtility" ;
130 virtual void PrintInfo(std::ostream& rOStream)
const {rOStream <<
"MergeVariableListsUtility";}
248 rOStream << std::endl;
Merges the variable lists of the input modelparts.
Definition: merge_variable_lists_utility.h:60
void Merge(ModelPart &model_part1, ModelPart &model_part2)
Definition: merge_variable_lists_utility.h:87
virtual std::string Info() const
Turn back information as a string.
Definition: merge_variable_lists_utility.h:122
virtual void PrintData(std::ostream &rOStream) const
Print object's data.
Definition: merge_variable_lists_utility.h:133
KRATOS_CLASS_POINTER_DEFINITION(MergeVariableListsUtility)
Pointer definition of MergeVariableListsUtility.
virtual void PrintInfo(std::ostream &rOStream) const
Print information about this object.
Definition: merge_variable_lists_utility.h:130
virtual ~MergeVariableListsUtility()
Destructor.
Definition: merge_variable_lists_utility.h:76
MergeVariableListsUtility()
Default constructor.
Definition: merge_variable_lists_utility.h:73
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
void AddNodalSolutionStepVariable(VariableData const &ThisVariable)
Definition: model_part.h:532
VariablesList & GetNodalSolutionStepVariablesList()
Definition: model_part.h:549
#define KRATOS_CATCH(MoreInfo)
Definition: define.h:110
#define KRATOS_TRY
Definition: define.h:109
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
std::istream & operator>>(std::istream &rIStream, LinearMasterSlaveConstraint &rThis)
input stream function
std::ostream & operator<<(std::ostream &rOStream, const LinearMasterSlaveConstraint &rThis)
output stream function
Definition: linear_master_slave_constraint.h:432