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 | Namespaces | Functions
periodic_interface_process.hpp File Reference
#include "includes/kratos_flags.h"
#include "includes/kratos_parameters.h"
#include "processes/process.h"
#include "custom_utilities/math_utilities.hpp"
#include "utilities/math_utils.h"
#include "utilities/variable_utils.h"
#include "geo_mechanics_application_variables.h"
Include dependency graph for periodic_interface_process.hpp:

Go to the source code of this file.

Classes

class  Kratos::PeriodicInterfaceProcess
 

Namespaces

 Kratos
 REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
 

Functions

Kratos::PeriodicInterfaceProcess Process Kratos::operator (std::istream &rIStream, PeriodicInterfaceProcess &rThis)
 input stream function More...
 
 KRATOS_CLASS_POINTER_DEFINITION (PeriodicInterfaceProcess)
 
 PeriodicInterfaceProcess (ModelPart &model_part, Parameters rParameters)
 
 PeriodicInterfaceProcess (const PeriodicInterfaceProcess &)=delete
 
PeriodicInterfaceProcessoperator= (const PeriodicInterfaceProcess &)=delete
 
 ~PeriodicInterfaceProcess () override=default
 
void ExecuteInitialize () override
 
void ExecuteFinalizeSolutionStep () override
 this function will be executed at every time step AFTER performing the solve phase More...
 
std::string Info () const override
 Turn back information as a string. More...
 
std::ostream & Kratos::operator<< (std::ostream &rOStream, const PeriodicInterfaceProcess &rThis)
 output stream function More...
 

Function Documentation

◆ ExecuteFinalizeSolutionStep()

void operator::ExecuteFinalizeSolutionStep ( )
override

this function will be executed at every time step AFTER performing the solve phase

◆ ExecuteInitialize()

void operator::ExecuteInitialize ( )
override

this function is designed for being called at the beginning of the computations right after reading the model and the groups

◆ Info()

std::string operator::Info ( ) const
override

Turn back information as a string.

◆ KRATOS_CLASS_POINTER_DEFINITION()

operator::KRATOS_CLASS_POINTER_DEFINITION ( PeriodicInterfaceProcess  )

◆ operator=()

PeriodicInterfaceProcess& operator::operator= ( const PeriodicInterfaceProcess )
delete

◆ PeriodicInterfaceProcess() [1/2]

operator::PeriodicInterfaceProcess ( const PeriodicInterfaceProcess &  )
delete

◆ PeriodicInterfaceProcess() [2/2]

operator::PeriodicInterfaceProcess ( ModelPart &  model_part,
Parameters  rParameters 
)

◆ ~PeriodicInterfaceProcess()

operator::~PeriodicInterfaceProcess ( )
overridedefault