concentrations | Simulation::ScalarSimulation | private |
deep_copy_concentration(const std::vector< double > &data) | Simulation::ScalarSimulation | |
get_concentration() | Simulation::ScalarSimulation | |
get_device_concentration() const | Simulation::ScalarSimulation | |
get_kernel_contribution() const | Simulation::ScalarSimulation | inline |
get_mass_transfer() const | Simulation::ScalarSimulation | |
getConcentrationArray() const | Simulation::ScalarSimulation | inline |
getConcentrationData() | Simulation::ScalarSimulation | inline |
getContributionData() const | Simulation::ScalarSimulation | inline |
getVolume() const | Simulation::ScalarSimulation | inline |
getVolumeData() const | Simulation::ScalarSimulation | inline |
m_volumes | Simulation::ScalarSimulation | private |
n_c | Simulation::ScalarSimulation | private |
n_col() const | Simulation::ScalarSimulation | |
n_r | Simulation::ScalarSimulation | private |
n_row() const | Simulation::ScalarSimulation | |
operator=(const ScalarSimulation &other)=delete | Simulation::ScalarSimulation | |
operator=(ScalarSimulation &&other)=delete | Simulation::ScalarSimulation | |
performStep(double d_t, const FlowMatrixType &m_transition) | Simulation::ScalarSimulation | |
performStepGL(double d_t, const FlowMatrixType &m_transition, const ColMajorMatrixtype &mtr, MassTransfer::Sign sign) | Simulation::ScalarSimulation | |
reduce_contribs(std::span< const double > data) | Simulation::ScalarSimulation | |
ScalarSimulation(size_t n_compartments, size_t n_species, std::span< double > volume) | Simulation::ScalarSimulation | |
ScalarSimulation(ScalarSimulation &&other) noexcept=delete | Simulation::ScalarSimulation | |
ScalarSimulation(const ScalarSimulation &other) noexcept=delete | Simulation::ScalarSimulation | |
set_feed(std::uint64_t i_r, std::uint64_t i_c, double val) | Simulation::ScalarSimulation | inline |
set_kernel_contribs_to_host() const | Simulation::ScalarSimulation | inline |
set_mass() | Simulation::ScalarSimulation | |
set_sink(std::uint64_t i_compartment, double val) | Simulation::ScalarSimulation | inline |
set_zero_contribs() | Simulation::ScalarSimulation | inline |
setVolumes(std::span< const double > volumes, std::span< const double > inv_volumes) | Simulation::ScalarSimulation | inline |
sink | Simulation::ScalarSimulation | private |
sources | Simulation::ScalarSimulation | private |
total_mass | Simulation::ScalarSimulation | private |
volumes_inverse | Simulation::ScalarSimulation | private |
~ScalarSimulation()=default | Simulation::ScalarSimulation | |