#include <sph_pressure.h>
Public Types | |
typedef Solver< Types, typename Types::real_type > | base_type |
typedef base_type::value | value |
typedef Types::real_type | real_type |
typedef Types::particle | particle |
typedef Types::particle_cptr_container::const_iterator | particle_cptr_container_citerator |
Public Member Functions | |
Pressure (const real_type &gas_constant, const real_type &rest_density) | |
~Pressure () | |
Pressure & | operator= (const Pressure &) |
virtual value | apply (const particle &par, particle_cptr_container_citerator, particle_cptr_container_citerator) const |
value | apply (const particle &par, const particle &) const |
SPH Pressure Class.
typedef Solver<Types, typename Types::real_type> OpenTissue::sph::Pressure< Types >::base_type |
typedef Types::particle OpenTissue::sph::Pressure< Types >::particle |
Reimplemented from OpenTissue::sph::Solver< Types, Types::real_type >.
typedef Types::particle_cptr_container::const_iterator OpenTissue::sph::Pressure< Types >::particle_cptr_container_citerator |
Reimplemented from OpenTissue::sph::Solver< Types, Types::real_type >.
typedef Types::real_type OpenTissue::sph::Pressure< Types >::real_type |
Reimplemented from OpenTissue::sph::Solver< Types, Types::real_type >.
typedef base_type::value OpenTissue::sph::Pressure< Types >::value |
Reimplemented from OpenTissue::sph::Solver< Types, Types::real_type >.
OpenTissue::sph::Pressure< Types >::Pressure | ( | const real_type & | gas_constant, | |
const real_type & | rest_density | |||
) | [inline] |
Default Constructor. gas constant = 8.314510 J/(mol K)
OpenTissue::sph::Pressure< Types >::~Pressure | ( | ) | [inline] |
Deconstructor.
virtual value OpenTissue::sph::Pressure< Types >::apply | ( | const particle & | par, | |
particle_cptr_container_citerator | , | |||
particle_cptr_container_citerator | ||||
) | const [inline, virtual] |
Apply
??? | xxx |
value OpenTissue::sph::Pressure< Types >::apply | ( | const particle & | par, | |
const particle & | ||||
) | const [inline] |
Apply
??? | xxx |
Pressure& OpenTissue::sph::Pressure< Types >::operator= | ( | const Pressure< Types > & | ) | [inline] |
Fubar dummy assignment operator for the lame compiler!