BioCMAMC-ST
Simulation::Feed::FeedDescritor Class Reference

#include <feed_descriptor.hpp>

Public Member Functions

 FeedDescritor ()=default
 
 FeedDescritor (double _f, feed_value_t &&_target, feed_position_t &&_position, feed_species_t _species, FeedTypeVariant _props, bool set_exit)
 
void update (double t, double d_t) noexcept
 

Public Attributes

double flow_value {}
 
feed_value_t value
 
feed_position_t position
 
feed_species_t species
 
FeedTypeVariant props
 
bool set_exit = true
 
size_t n_v {}
 

Private Attributes

FeedType type {}
 
feed_value_t target
 

Constructor & Destructor Documentation

◆ FeedDescritor() [1/2]

Simulation::Feed::FeedDescritor::FeedDescritor ( )
default

◆ FeedDescritor() [2/2]

Simulation::Feed::FeedDescritor::FeedDescritor ( double _f,
feed_value_t && _target,
feed_position_t && _position,
feed_species_t _species,
FeedTypeVariant _props,
bool set_exit )

Member Function Documentation

◆ update()

void Simulation::Feed::FeedDescritor::update ( double t,
double d_t )
noexcept

Member Data Documentation

◆ flow_value

double Simulation::Feed::FeedDescritor::flow_value {}

◆ n_v

size_t Simulation::Feed::FeedDescritor::n_v {}

◆ position

feed_position_t Simulation::Feed::FeedDescritor::position

◆ props

FeedTypeVariant Simulation::Feed::FeedDescritor::props

◆ set_exit

bool Simulation::Feed::FeedDescritor::set_exit = true

◆ species

feed_species_t Simulation::Feed::FeedDescritor::species

◆ target

feed_value_t Simulation::Feed::FeedDescritor::target
private

◆ type

FeedType Simulation::Feed::FeedDescritor::type {}
private

◆ value

feed_value_t Simulation::Feed::FeedDescritor::value

The documentation for this class was generated from the following files: