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
geo_mechanics_application.h File Reference
#include <iostream>
#include <string>
#include "includes/define.h"
#include "includes/kratos_application.h"
#include "includes/smart_pointers.h"
#include "geo_mechanics_application_variables.h"
#include "custom_conditions/Pw_normal_flux_condition.hpp"
#include "custom_conditions/T_microclimate_flux_condition.h"
#include "custom_conditions/T_normal_flux_condition.h"
#include "custom_conditions/U_Pw_face_load_condition.hpp"
#include "custom_conditions/U_Pw_face_load_interface_condition.hpp"
#include "custom_conditions/U_Pw_force_condition.hpp"
#include "custom_conditions/U_Pw_normal_face_load_condition.hpp"
#include "custom_conditions/U_Pw_normal_flux_FIC_condition.hpp"
#include "custom_conditions/U_Pw_normal_flux_condition.hpp"
#include "custom_conditions/U_Pw_normal_flux_interface_condition.hpp"
#include "custom_conditions/U_Pw_normal_lysmer_absorbing_condition.hpp"
#include "custom_conditions/axisymmetric_U_Pw_normal_face_load_condition.hpp"
#include "custom_conditions/axisymmetric_line_normal_fluid_flux_2D_diff_order_condition.hpp"
#include "custom_conditions/axisymmetric_line_normal_load_2D_diff_order_condition.hpp"
#include "custom_conditions/line_load_2D_diff_order_condition.hpp"
#include "custom_conditions/line_normal_fluid_flux_2D_diff_order_condition.hpp"
#include "custom_conditions/line_normal_load_2D_diff_order_condition.hpp"
#include "custom_conditions/surface_load_3D_diff_order_condition.hpp"
#include "custom_conditions/surface_normal_fluid_flux_3D_diff_order_condition.hpp"
#include "custom_conditions/surface_normal_load_3D_diff_order_condition.hpp"
#include "geometries/hexahedra_3d_20.h"
#include "geometries/hexahedra_3d_27.h"
#include "geometries/hexahedra_3d_8.h"
#include "geometries/hexahedra_interface_3d_8.h"
#include "geometries/line_2d_2.h"
#include "geometries/line_2d_3.h"
#include "geometries/line_2d_4.h"
#include "geometries/line_2d_5.h"
#include "geometries/point_2d.h"
#include "geometries/point_3d.h"
#include "geometries/prism_interface_3d_6.h"
#include "geometries/quadrilateral_2d_4.h"
#include "geometries/quadrilateral_2d_8.h"
#include "geometries/quadrilateral_2d_9.h"
#include "geometries/quadrilateral_3d_4.h"
#include "geometries/quadrilateral_3d_8.h"
#include "geometries/quadrilateral_3d_9.h"
#include "geometries/quadrilateral_interface_2d_4.h"
#include "geometries/quadrilateral_interface_3d_4.h"
#include "geometries/tetrahedra_3d_10.h"
#include "geometries/tetrahedra_3d_4.h"
#include "geometries/triangle_2d_10.h"
#include "geometries/triangle_2d_15.h"
#include "geometries/triangle_2d_3.h"
#include "geometries/triangle_2d_6.h"
#include "geometries/triangle_3d_3.h"
#include "geometries/triangle_3d_6.h"
#include "custom_elements/U_Pw_small_strain_FIC_element.hpp"
#include "custom_elements/U_Pw_small_strain_axisymmetric_FIC_element.hpp"
#include "custom_elements/U_Pw_small_strain_axisymmetric_element.hpp"
#include "custom_elements/U_Pw_small_strain_element.hpp"
#include "custom_elements/U_Pw_small_strain_interface_element.hpp"
#include "custom_elements/U_Pw_small_strain_link_interface_element.hpp"
#include "custom_elements/U_Pw_updated_lagrangian_FIC_element.hpp"
#include "custom_elements/U_Pw_updated_lagrangian_element.hpp"
#include "custom_elements/drained_U_Pw_small_strain_element.hpp"
#include "custom_elements/small_strain_U_Pw_diff_order_axisymmetric_element.hpp"
#include "custom_elements/small_strain_U_Pw_diff_order_element.hpp"
#include "custom_elements/steady_state_Pw_element.hpp"
#include "custom_elements/steady_state_Pw_interface_element.hpp"
#include "custom_elements/steady_state_Pw_piping_element.hpp"
#include "custom_elements/transient_Pw_element.hpp"
#include "custom_elements/transient_Pw_interface_element.hpp"
#include "custom_elements/undrained_U_Pw_small_strain_element.hpp"
#include "custom_elements/updated_lagrangian_U_Pw_axisymmetric_FIC_element.hpp"
#include "custom_elements/updated_lagrangian_U_Pw_axisymmetric_element.hpp"
#include "custom_elements/updated_lagrangian_U_Pw_diff_order_axisymmetric_element.hpp"
#include "custom_elements/updated_lagrangian_U_Pw_diff_order_element.hpp"
#include "custom_elements/geo_cable_element.hpp"
#include "custom_elements/geo_cr_beam_element_2D2N.hpp"
#include "custom_elements/geo_cr_beam_element_3D2N.hpp"
#include "custom_elements/geo_cr_beam_element_linear_2D2N.hpp"
#include "custom_elements/geo_cr_beam_element_linear_3D2N.hpp"
#include "custom_elements/geo_curved_beam_element.hpp"
#include "custom_elements/geo_linear_truss_element.hpp"
#include "custom_elements/geo_truss_element.hpp"
#include "custom_elements/transient_thermal_element.h"
#include "custom_constitutive/bilinear_cohesive_2D_law.hpp"
#include "custom_constitutive/bilinear_cohesive_3D_law.hpp"
#include "custom_constitutive/elastic_isotropic_K0_3d_law.h"
#include "custom_constitutive/linear_elastic_2D_beam_law.h"
#include "custom_constitutive/linear_elastic_2D_interface_law.h"
#include "custom_constitutive/linear_elastic_3D_interface_law.h"
#include "custom_constitutive/linear_elastic_plane_strain_2D_law.h"
#include "custom_constitutive/linear_elastic_plane_strain_K0_law.h"
#include "custom_constitutive/linear_elastic_plane_stress_2D_law.h"
#include "custom_constitutive/small_strain_udsm_2D_interface_law.hpp"
#include "custom_constitutive/small_strain_udsm_2D_plane_strain_law.hpp"
#include "custom_constitutive/small_strain_udsm_3D_interface_law.hpp"
#include "custom_constitutive/small_strain_udsm_3D_law.hpp"
#include "custom_constitutive/small_strain_umat_2D_interface_law.hpp"
#include "custom_constitutive/small_strain_umat_2D_plane_strain_law.hpp"
#include "custom_constitutive/small_strain_umat_3D_interface_law.hpp"
#include "custom_constitutive/small_strain_umat_3D_law.hpp"
#include "custom_constitutive/thermal_dispersion_law.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Kratos::KratosGeoMechanicsApplication
 Short class definition. More...
 

Namespaces

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