tumopp: Tumor growth simulator in C++
tumopp::Tissue Member List

This is the complete list of members for tumopp::Tissue, including all inherited members.

benchmark_tumopp::Tissueprivate
cemetery_tumopp::Tissueprivate
coord_func_tumopp::Tissueprivate
drivers_tumopp::Tissueprivate
engine_tumopp::Tissueprivate
entomb(const std::shared_ptr< Cell > &)tumopp::Tissueprivate
extant_cells_tumopp::Tissueprivate
grow(size_t max_size, double max_time=100.0, double snapshot_interval=0.0, size_t recording_early_growth=0u, size_t mutation_timing=0u)tumopp::Tissue
id_tail_tumopp::Tissueprivate
init_coord(unsigned dimensions, const std::string &coordinate)tumopp::Tissueprivate
init_insert_function(const std::string &local_density_effect, const std::string &displacement_path)tumopp::Tissueprivate
inserttumopp::Tissueprivate
insert_adjacent(const std::shared_ptr< Cell > &x)tumopp::Tissueprivate
migrate(const std::shared_ptr< Cell > &)tumopp::Tissueprivate
num_empty_neighbors(const coord_t &) consttumopp::Tissueprivate
operator<<(std::ostream &ost, const Tissue &tissue)tumopp::Tissuefriend
plateau(double time)tumopp::Tissue
positional_value(const coord_t &) consttumopp::Tissueinlineprivate
push(std::shared_ptr< Cell > moving, const coord_t &direction)tumopp::Tissueprivate
push_minimum_drag(std::shared_ptr< Cell > moving)tumopp::Tissueprivate
queue_tumopp::Tissueprivate
queue_push(const std::shared_ptr< Cell > &, bool surrounded=false)tumopp::Tissueprivate
recorded_tumopp::Tissuemutableprivate
roulette_direction(const coord_t &current) consttumopp::Tissueprivate
size() const noexcepttumopp::Tissueinline
snapshots_tumopp::Tissueprivate
snapshots_append()tumopp::Tissueprivate
steps_to_empty(const coord_t &current, const coord_t &direction) consttumopp::Tissueprivate
stroll(std::shared_ptr< Cell > moving, const coord_t &direction)tumopp::Tissueprivate
swap_existing(std::shared_ptr< Cell > *x)tumopp::Tissueprivate
time_tumopp::Tissueprivate
Tissue(size_t initial_size=1u, unsigned dimensions=3u, const std::string &coordinate="moore", const std::string &local_density_effect="const", const std::string &displacement_path="random", const EventRates &init_event_rates=EventRates{}, uint_fast32_t seed=std::random_device{}(), bool verbose=false, bool enable_benchmark=false)tumopp::Tissue
to_nearest_empty(const coord_t &current) consttumopp::Tissueprivate
treatment(double death_prob, size_t num_resistant_cells=3u)tumopp::Tissue
verbose_tumopp::Tissueprivate
write_benchmark(std::ostream &) consttumopp::Tissue
write_drivers(std::ostream &) consttumopp::Tissue
write_history(std::ostream &) consttumopp::Tissue
write_snapshots(std::ostream &) consttumopp::Tissue
~Tissue() (defined in tumopp::Tissue)tumopp::Tissue