numerics
Loading...
Searching...
No Matches
rigid_body3d.hpp
Go to the documentation of this file.
1
/// @file fluid/rigid_body3d.hpp
2
/// @brief 3D rigid body type for SPH boundary interactions
3
#pragma once
4
5
namespace
physics
{
6
7
/// @brief 3D rigid spherical body that interacts with SPH particles
8
struct
RigidBody3D
{
9
float
x
,
y
,
z
;
10
float
vx
,
vy
,
vz
;
11
float
radius
;
12
float
temperature
;
13
float
mass
;
14
bool
fixed
;
15
bool
is_heat_source
;
16
};
17
18
}
// namespace physics
physics
Definition
field.cpp:7
physics::RigidBody3D
3D rigid spherical body that interacts with SPH particles
Definition
rigid_body3d.hpp:8
physics::RigidBody3D::vx
float vx
Definition
rigid_body3d.hpp:10
physics::RigidBody3D::mass
float mass
Definition
rigid_body3d.hpp:13
physics::RigidBody3D::vz
float vz
Definition
rigid_body3d.hpp:10
physics::RigidBody3D::temperature
float temperature
Definition
rigid_body3d.hpp:12
physics::RigidBody3D::vy
float vy
Definition
rigid_body3d.hpp:10
physics::RigidBody3D::x
float x
Definition
rigid_body3d.hpp:9
physics::RigidBody3D::fixed
bool fixed
Definition
rigid_body3d.hpp:14
physics::RigidBody3D::z
float z
Definition
rigid_body3d.hpp:9
physics::RigidBody3D::radius
float radius
Definition
rigid_body3d.hpp:11
physics::RigidBody3D::is_heat_source
bool is_heat_source
Definition
rigid_body3d.hpp:15
physics::RigidBody3D::y
float y
Definition
rigid_body3d.hpp:9
apps
fluid_sim_3d
rigid_body3d.hpp
Generated by
1.9.8