16 #if !defined(KRATOS_APPLY_CHIMERA_MONOLITHIC_H_INCLUDED)
17 #define KRATOS_APPLY_CHIMERA_MONOLITHIC_H_INCLUDED
93 std::string
Info()
const override;
96 void PrintInfo(std::ostream& rOStream)
const override;
99 void PrintData(std::ostream& rOStream)
const override;
PeriodicInterfaceProcess & operator=(const PeriodicInterfaceProcess &)=delete
std::string Info() const override
Turn back information as a string.
Definition: periodic_interface_process.hpp:93
This class contains methods applies the continuity between the patch and background using linear mast...
Definition: apply_chimera_process.h:69
ModelPart::MasterSlaveConstraintContainerType MasterSlaveConstraintContainerType
Definition: apply_chimera_process.h:81
std::vector< IndexType > ConstraintIdsVectorType
Definition: apply_chimera_process.h:79
PointLocatorType::Pointer PointLocatorPointerType
Definition: apply_chimera_process.h:84
std::vector< MasterSlaveConstraintContainerType > MasterSlaveContainerVectorType
Definition: apply_chimera_process.h:82
This class extends ApplyChimera base class and overwrites the function ApplyContinuityWithMpcs to use...
Definition: apply_chimera_process_monolithic.h:56
BaseType::ConstraintIdsVectorType ConstraintIdsVectorType
Definition: apply_chimera_process_monolithic.h:69
BaseType::MasterSlaveConstraintContainerType MasterSlaveConstraintContainerType
Definition: apply_chimera_process_monolithic.h:65
BaseType::PointLocatorPointerType PointLocatorPointerType
Definition: apply_chimera_process_monolithic.h:67
ApplyChimera< TDim > BaseType
Definition: apply_chimera_process_monolithic.h:64
BaseType::MasterSlaveContainerVectorType MasterSlaveContainerVectorType
Definition: apply_chimera_process_monolithic.h:68
BaseType::PointLocatorType PointLocatorType
Definition: apply_chimera_process_monolithic.h:66
~ApplyChimeraProcessMonolithic()=default
Destructor.
KRATOS_CLASS_POINTER_DEFINITION(ApplyChimeraProcessMonolithic)
This class is designed to allow the fast location of MANY points on the top of a 3D mesh.
Definition: binbased_fast_point_locator.h:68
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
This class provides to Kratos a data structure for I/O based on the standard of JSON.
Definition: kratos_parameters.h:59
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21