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.
particle_data.h
Go to the documentation of this file.
1 /*
2  * File: particle_data.h
3  * Author: gcasas
4  *
5  * Created on 28 de junio de 2011, 15:31
6  */
7 
8 #if !defined(KRATOS_PARTICLE_DATA_H)
9 #define KRATOS_PARTICLE_DATA_H
10 
11 // System includes
12 #include <string>
13 #include <iostream>
14 #include <cstdlib>
15 // External includes
16 
17 
18 // Project includes
19 #include "includes/define.h"
20 #include "includes/model_part.h"
21 
22 //Database includes
28 
29 namespace Kratos
30 {
31 
33 {
34  const double mRadius;
35  const double mStiffness;
36  const double mDensity;
37  const double mPi;
38  const double mProximity_Tol;
39 
40  Particle_Data(double radius, double stiffness, double density, double prox_tol): mRadius(radius), mStiffness(stiffness), mDensity(density),
41  mPi(3.141592653589793238462643383279), mProximity_Tol(prox_tol)
42  {};
43  virtual ~Particle_Data() {};
44 
45 };
46 
47 } // namespace Kratos.
48 
49 #endif // KRATOS_PARTICLE_DATA_H defined
50 
Definition: particle_data.h:33
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
float density
Definition: face_heat.py:56
float radius
Definition: mesh_to_mdpa_converter.py:18