BioGears class | biogears::DiffusionCalculator | friend |
BioGearsEngineTest class | biogears::DiffusionCalculator | friend |
CalciumPump(double intraCa_M) | biogears::DiffusionCalculator | private |
CalculateActiveIonDiffusion(DiffusionCompartmentSet &cmptSet) | biogears::DiffusionCalculator | protected |
CalculateFacilitatedDiffusion(DiffusionCompartmentSet &cmptSet, const SESubstance &sub, double combinedCoefficient_g_Per_s) | biogears::DiffusionCalculator | protected |
CalculateLinearDiffusionMethods() | biogears::DiffusionCalculator | |
CalculateMacromoleculeDiffusion(DiffusionCompartmentSet &cmptSet, const SESubstance &sub) | biogears::DiffusionCalculator | protected |
CalculateNonLinearDiffusionMethods() | biogears::DiffusionCalculator | |
CalculatePassiveLymphDiffusion(SELiquidCompartment &source, SELiquidCompartment &target, const SESubstance &sub) | biogears::DiffusionCalculator | protected |
CalculatePerfusionLimitedDiffusion(DiffusionCompartmentSet &cmptSet, const SESubstance &sub, double partitionCoeff) | biogears::DiffusionCalculator | protected |
ClearConcentrations() | biogears::DiffusionCalculator | protected |
Debug(const char *msg, const char *origin="") const | biogears::Loggable | protectedvirtual |
Debug(const std::string &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
Debug(std::ostream &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
DiffusionCalculator(BioGears &bg) | biogears::DiffusionCalculator | protected |
DistributeMassbyMassWeighted(SELiquidCompartment &cmpt, const SESubstance &sub, double mass, const MassUnit &unit) | biogears::DiffusionCalculator | private |
DistributeMassbyVolumeWeighted(SELiquidCompartment &cmpt, const SESubstance &sub, double mass, const MassUnit &unit) | biogears::DiffusionCalculator | private |
empty | biogears::Loggable | static |
empty_cStr | biogears::Loggable | static |
Error(const char *msg, const char *origin="") const | biogears::Loggable | protectedvirtual |
Error(const std::string msg, const std::string origin=empty) const | biogears::Loggable | protectedvirtual |
Error(std::ostream &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
Fatal(const char *msg, const char *origin="") const | biogears::Loggable | protectedvirtual |
Fatal(const std::string &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
Fatal(std::ostream &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
GetDiffusionSets() | biogears::DiffusionCalculator | inline |
GetFacilitatedDiffusionSubstances() | biogears::DiffusionCalculator | inline |
GetInstantDiffusionSubstances() | biogears::DiffusionCalculator | inline |
GetLogger() const | biogears::Loggable | virtual |
GetSimpleDiffusionSubstances() | biogears::DiffusionCalculator | inline |
Info(const char *msg, const char *origin="") const | biogears::Loggable | protectedvirtual |
Info(const std::string &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
Info(std::ostream &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
Initialize(SESubstanceManager &subMgr) | biogears::DiffusionCalculator | |
Loggable() | biogears::Loggable | |
Loggable(Logger *log) | biogears::Loggable | |
m_data | biogears::DiffusionCalculator | protected |
m_DiffusionSets | biogears::DiffusionCalculator | private |
m_dt_s | biogears::DiffusionCalculator | private |
m_FacilitatedDiffusionSubstances | biogears::DiffusionCalculator | private |
m_InstantDiffusionSubstances | biogears::DiffusionCalculator | private |
m_InstantSubConcentrations | biogears::DiffusionCalculator | private |
m_InstantSubMatrices | biogears::DiffusionCalculator | private |
m_Logger | biogears::Loggable | protected |
m_PermeabilityCoefficients | biogears::DiffusionCalculator | private |
m_SimpleDiffusionSubstances | biogears::DiffusionCalculator | private |
m_SimpleSubConcentrations | biogears::DiffusionCalculator | private |
m_SimpleSubMatrices | biogears::DiffusionCalculator | private |
m_TissueMasses_g | biogears::DiffusionCalculator | private |
m_VolumeRatiosExtraIntra | biogears::DiffusionCalculator | private |
m_VolumeRatiosVascularExtra | biogears::DiffusionCalculator | private |
make_unique(BioGears &bg) -> std::unique_ptr< DiffusionCalculator > | biogears::DiffusionCalculator | protectedstatic |
SetDiffusionState() | biogears::DiffusionCalculator | |
SodiumPotassiumPump(double intraNa_mM, double extraNa_mM, double extraK_mM, double potential_V) | biogears::DiffusionCalculator | private |
Warning(const char *msg, const char *origin="") const | biogears::Loggable | protectedvirtual |
Warning(const std::string &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
Warning(std::ostream &msg, const std::string &origin=empty) const | biogears::Loggable | protectedvirtual |
~DiffusionCalculator()=default | biogears::DiffusionCalculator | |
~Loggable() | biogears::Loggable | virtual |