29 #ifndef FLUID_PARTICLES_H 30 #define FLUID_PARTICLES_H 40 class Oldroyd_B_Fluid;
41 class CompressibleFluid;
119 #endif // FLUID_PARTICLES_H
StdLargeVec< Matd > tau_
Definition: fluid_particles.h:69
Particles with essential (geometric and kinematic) data. There are three types of particles, all par...
Definition: base_particles.h:81
linear EOS with relaxation time and polymetric viscosity.
Definition: weakly_compressible_fluid.h:113
StdLargeVec< Real > E_
Definition: fluid_particles.h:89
Compressible fluid particles.
Definition: fluid_particles.h:83
WeaklyCompressible fluid particles.
Definition: fluid_particles.h:104
StdLargeVec< Matd > dtau_dt_
Definition: fluid_particles.h:70
StdLargeVec< Real > dE_dt_
Definition: fluid_particles.h:90
virtual void initializeOtherVariables() override
Definition: fluid_particles.cpp:45
virtual void initializeOtherVariables() override
Definition: fluid_particles.cpp:85
Viscoelastic fluid particles.
Definition: fluid_particles.h:66
StdLargeVec< int > surface_indicator_
Definition: fluid_particles.h:53
Base class of all fluids.
Definition: base_material.h:89
StdLargeVec< Real > p_
Definition: fluid_particles.h:50
StdLargeVec< Real > rho_sum_
Definition: fluid_particles.h:52
StdLargeVec< Vecd > dmom_dt_
Definition: fluid_particles.h:109
Here, we define the algorithm classes for computing derived solid dynamics varabales.
This is the implementation of the template functions in base_particles.h.
SPHBody is a base body with basic data and functions. Its derived class can be a real fluid body...
Definition: base_body.h:61
StdLargeVec< Vecd > mom_
Definition: fluid_particles.h:108
This is the base class of particle generator, which generates particles with given positions and volu...
StdLargeVec< Real > dmass_dt_
Definition: fluid_particles.h:107
virtual void initializeOtherVariables() override
Definition: fluid_particles.cpp:19
StdLargeVec< Vecd > mom_
Definition: fluid_particles.h:86
Ideal gas equation of state (EOS).
Definition: compressible_fluid.h:40
StdLargeVec< Vecd > dmom_dt_prior_
Definition: fluid_particles.h:110
StdLargeVec< Vecd > dmom_dt_
Definition: fluid_particles.h:87
StdLargeVec< Real > drho_dt_
Definition: fluid_particles.h:51
virtual void initializeOtherVariables() override
Definition: fluid_particles.cpp:65
Definition: solid_body_supplementary.cpp:9
newtonian fluid particles.
Definition: fluid_particles.h:47