7 #if !defined(KRATOS_IGA_APPLICATION_H_INCLUDED)
8 #define KRATOS_IGA_APPLICATION_H_INCLUDED
74 void Register()
override;
81 std::string
Info()
const override
83 return "KratosIgaApplication";
87 void PrintInfo(std::ostream& rOStream)
const override
94 void PrintData(std::ostream& rOStream)
const override
99 rOStream <<
"Variables:" << std::endl;
101 rOStream << std::endl;
102 rOStream <<
"Elements:" << std::endl;
104 rOStream << std::endl;
105 rOStream <<
"Conditions:" << std::endl;
PeriodicInterfaceProcess & operator=(const PeriodicInterfaceProcess &)=delete
std::string Info() const override
Turn back information as a string.
Definition: periodic_interface_process.hpp:93
Lagrange factor based coupling condition.
Definition: coupling_lagrange_condition.h:37
Nitsche factor based coupling condition.
Definition: coupling_nitsche_condition.h:40
Penalty factor based coupling condition.
Definition: coupling_penalty_condition.h:48
Definition: iga_membrane_element.h:26
Short class definition.
Definition: iga_modeler.h:39
This class defines the interface with kernel for all applications in Kratos.
Definition: kratos_application.h:91
Definition: kratos_components.h:253
virtual void PrintData(std::ostream &rOStream) const
Print object's data.
Definition: kratos_components.h:403
KratosComponents class encapsulates a lookup table for a family of classes in a generic way.
Definition: kratos_components.h:49
Short class definition.
Definition: iga_application.h:52
KRATOS_CLASS_POINTER_DEFINITION(KratosIgaApplication)
Pointer definition of KratosIgaApplication.
void PrintInfo(std::ostream &rOStream) const override
Print Information.
Definition: iga_application.h:87
~KratosIgaApplication() override
Destructor.
Definition: iga_application.h:68
void PrintData(std::ostream &rOStream) const override
Print object's data.
Definition: iga_application.h:94
std::string Info() const override
Turn back information.
Definition: iga_application.h:81
Condition for basic load types.
Definition: load_condition.h:36
Condition for moment loads for the 5p shell based on directors.
Definition: load_moment_director_5p_condition.h:28
Definition: nurbs_geometry_modeler.h:31
Output condition.
Definition: output_condition.h:31
Short class definition.
Definition: refinement_modeler.h:38
Definition: shell_3p_element.h:26
Definition: shell_5p_element.h:26
Definition: shell_5p_hierarchic_element.h:24
Lagrange Multiplier based support condition.
Definition: support_lagrange_condition.h:36
Nitsche-type based support condition.
Definition: support_nitsche_condition.h:36
Condition for penalty support condition.
Definition: support_penalty_condition.h:29
Definition: truss_element.h:27
Definition: truss_embedded_edge_element.h:26
#define KRATOS_WATCH(variable)
Definition: define.h:806
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
KRATOS_API_EXTERN template class KratosComponents< Condition >
Definition: condition.h:1191
KRATOS_API_EXTERN template class KratosComponents< Element >
Definition: element.h:1240