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.
chimera_application_variables.h
Go to the documentation of this file.
1 // | / |
2 // ' / __| _` | __| _ \ __|
3 // . \ | ( | | ( |\__ `
4 // _|\_\_| \__,_|\__|\___/ ____/
5 // Multi-Physics
6 //
7 //
8 // License: BSD License
9 // Kratos default license: kratos/license.txt
10 //
11 // Authors: Aditya Ghantasala, https://github.com/adityaghantasala
12 // Navaneeth K Narayanan
13 // Rishith Ellath Meethal
14 //
15 
16 #if !defined(KRATOS_CHIMERA_APPLICATION_VARIABLES_H_INCLUDED)
17 #define KRATOS_CHIMERA_APPLICATION_VARIABLES_H_INCLUDED
18 
19 // System includes
20 
21 // External includes
22 
23 // Project includes
24 #include "includes/define.h"
25 #include "containers/variable.h"
26 
27 namespace Kratos
28 {
29 
30 KRATOS_DEFINE_APPLICATION_VARIABLE(CHIMERA_APPLICATION,double, CHIMERA_DISTANCE);
31 KRATOS_DEFINE_APPLICATION_VARIABLE(CHIMERA_APPLICATION,double, ROTATIONAL_ANGLE);
32 KRATOS_DEFINE_APPLICATION_VARIABLE(CHIMERA_APPLICATION,double, ROTATIONAL_VELOCITY);
33 KRATOS_DEFINE_APPLICATION_VARIABLE(CHIMERA_APPLICATION,bool, CHIMERA_INTERNAL_BOUNDARY);
34 KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS(CHIMERA_APPLICATION, ROTATION_MESH_DISPLACEMENT);
35 KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS(CHIMERA_APPLICATION, ROTATION_MESH_VELOCITY);
36 }
37 
38 #endif /* KRATOS_CHIMERA_APPLICATION_VARIABLES_H_INCLUDED */
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
KRATOS_DEFINE_APPLICATION_VARIABLE(CHIMERA_APPLICATION, double, CHIMERA_DISTANCE)
KRATOS_DEFINE_3D_APPLICATION_VARIABLE_WITH_COMPONENTS(CHIMERA_APPLICATION, ROTATION_MESH_DISPLACEMENT)