31 #include "custom_constitutive/elastic_isotropic_3d.h"
32 #include "custom_constitutive/linear_plane_stress.h"
35 #include "custom_constitutive/linear_plane_strain.h"
58 virtual void Register()
override;
77 virtual std::string
Info()
const override {
78 return "KratosFemToDemApplication";
82 virtual void PrintInfo(std::ostream& rOStream)
const override {
88 virtual void PrintData(std::ostream& rOStream)
const override {
92 rOStream <<
"Variables:" << std::endl;
94 rOStream << std::endl;
95 rOStream <<
"Elements:" << std::endl;
97 rOStream << std::endl;
98 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
Definition: elastic_isotropic_3d.h:54
This law defines an hyperelastic material according to the NeoHookean formulation for 3D cases.
Definition: hyper_elastic_isotropic_neo_hookean_3d.h:52
This law defines an hyperelastic material according to the NeoHookean formulation for 2D-plane strain...
Definition: hyper_elastic_isotropic_neo_hookean_plane_strain_2d.h:53
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
Definition: fem_to_dem_application.h:46
virtual void PrintInfo(std::ostream &rOStream) const override
Print information about this object.
Definition: fem_to_dem_application.h:82
virtual ~KratosFemToDemApplication()
Destructor.
Definition: fem_to_dem_application.h:56
virtual std::string Info() const override
Turn back information as a string.
Definition: fem_to_dem_application.h:77
KRATOS_CLASS_POINTER_DEFINITION(KratosFemToDemApplication)
virtual void PrintData(std::ostream &rOStream) const override
Print object's data.
Definition: fem_to_dem_application.h:88
This class defines a small deformation linear elastic constitutive model for plane strain cases.
Definition: linear_plane_strain.h:53
This class defines a small deformation linear elastic constitutive model for plane stress cases.
Definition: linear_plane_stress.h:51
#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