a() noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlineprotectedstatic |
bui0() noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlineprotectedstatic |
buiEffect(const MathSize bui) const noexcept override | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlinevirtual |
bulkDensity() | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinestatic |
c() noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlineprotectedstatic |
calculateIsf(const SpreadInfo &spread, const MathSize isi) const noexcept override | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inlinevirtual |
calculateRos(const int, const wx::FwiWeather &, const MathSize isi) const noexcept override | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inlinevirtual |
can_crown_ | fs::fuel::FuelType | private |
canCrown() const | fs::fuel::FuelType | inline |
cbh() const override | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlineprotectedvirtual |
cfl() const override | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlineprotectedvirtual |
code() const | fs::fuel::FuelType | inline |
code_ | fs::fuel::FuelType | private |
criticalRos(const MathSize sfc, const MathSize csi) | fs::fuel::FuelType | inlinestatic |
criticalSurfaceIntensity(const SpreadInfo &spread) const noexcept override | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlinevirtual |
crownConsumption(const MathSize cfb) const noexcept override | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inlinevirtual |
crownFractionBurned(const MathSize rss, const MathSize rso) const noexcept override | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinevirtual |
crownRateOfSpread(const MathSize isi, const MathSize fmc) noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlineprotectedstatic |
dmcRatio() | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinestatic |
duff_dmc_ | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | private |
duff_ffmc_ | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | private |
duffDepth() | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinestatic |
duffDmcType() const | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inline |
duffFfmcType() const | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inline |
ffmcRatio() | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinestatic |
finalRos(const SpreadInfo &, MathSize, MathSize, const MathSize rss) const noexcept override | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlinevirtual |
FuelBase(const FuelCodeSize &code, const char *name, const bool can_crown, const Duff *duff_ffmc, const Duff *duff_dmc) | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inline |
FuelBase(FuelBase &&rhs) noexcept=delete (defined in fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth >) | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | |
FuelBase(const FuelBase &rhs)=delete (defined in fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth >) | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | |
FuelM2()=delete (defined in fs::fuel::fbp::FuelM2< PercentConifer >) | fs::fuel::fbp::FuelM2< PercentConifer > | |
FuelM2(const FuelM2 &rhs) noexcept=delete (defined in fs::fuel::fbp::FuelM2< PercentConifer >) | fs::fuel::fbp::FuelM2< PercentConifer > | |
FuelM2(FuelM2 &&rhs) noexcept=delete (defined in fs::fuel::fbp::FuelM2< PercentConifer >) | fs::fuel::fbp::FuelM2< PercentConifer > | |
FuelM2(const FuelCodeSize &code, const char *name) | fs::fuel::fbp::FuelM2< PercentConifer > | inline |
FuelMixed(const FuelCodeSize &code, const char *name, const LogValue log_q) | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inline |
FuelMixedWood(const FuelCodeSize &code, const char *name) | fs::fuel::FuelMixedWood< 2, PercentConifer > | inline |
FuelType(const FuelCodeSize &code, const char *name, const bool can_crown) noexcept | fs::fuel::FuelType | inline |
FuelType(FuelType &&rhs) noexcept=delete (defined in fs::fuel::FuelType) | fs::fuel::FuelType | |
FuelType(const FuelType &rhs) noexcept=delete (defined in fs::fuel::FuelType) | fs::fuel::FuelType | |
grass_curing(const int, const wx::FwiWeather &) const | fs::fuel::FuelType | inlinevirtual |
inorganicPercent() | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinestatic |
isCrown(const MathSize csi, const MathSize sfi) | fs::fuel::FuelType | inlinestatic |
isfD1(const SpreadInfo &spread, const MathSize isi) noexcept | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inlineprotectedstatic |
lengthToBreadth(const MathSize ws) const noexcept override | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlinevirtual |
limitIsf(const MathSize mu, const MathSize rsf) const noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inline |
log_q_ | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | private |
name() const | fs::fuel::FuelType | inline |
name_ | fs::fuel::FuelType | private |
negB() noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inlineprotectedstatic |
operator=(const FuelM2 &rhs) noexcept=delete (defined in fs::fuel::fbp::FuelM2< PercentConifer >) | fs::fuel::fbp::FuelM2< PercentConifer > | |
operator=(FuelM2 &&rhs) noexcept=delete (defined in fs::fuel::fbp::FuelM2< PercentConifer >) | fs::fuel::fbp::FuelM2< PercentConifer > | |
operator=(FuelBase &&rhs) noexcept=delete (defined in fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth >) | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | |
operator=(const FuelBase &rhs)=delete (defined in fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth >) | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | |
operator=(FuelType &&rhs) noexcept=delete (defined in fs::fuel::FuelType) | fs::fuel::FuelType | |
operator=(const FuelType &rhs) noexcept=delete (defined in fs::fuel::FuelType) | fs::fuel::FuelType | |
probabilityPeat(const MathSize mc_fraction) const noexcept override | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinevirtual |
ratioConifer() | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inlinestatic |
ratioDeciduous() | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inlinestatic |
rosBasic(const MathSize isi) const noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inline |
rosMultiplier() | fs::fuel::FuelMixed< 110, 282, 150, 50, RosMultiplier, RatioMixed, 108, 25, 50 > | inlineprotectedstatic |
safeCode(const FuelType *fuel) | fs::fuel::FuelType | inlinestatic |
safeName(const FuelType *fuel) | fs::fuel::FuelType | inlinestatic |
StandardFuel(const FuelCodeSize &code, const char *name, const bool can_crown, const LogValue log_q, const Duff *duff_ffmc, const Duff *duff_dmc) noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inline |
StandardFuel(const FuelCodeSize &code, const char *name, const bool can_crown, const LogValue log_q, const Duff *duff) noexcept | fs::fuel::StandardFuel< A, B, C, Bui0, 6, 80, BulkDensity, InorganicPercent, DuffDepth > | inline |
surfaceFuelConsumption(const SpreadInfo &spread) const noexcept override | fs::fuel::FuelMixedWood< 2, PercentConifer > | inlinevirtual |
survivalProbability(const wx::FwiWeather &wx) const noexcept override | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | inlinevirtual |
~FuelBase() override=default (defined in fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth >) | fs::fuel::FuelBase< BulkDensity, InorganicPercent, DuffDepth > | |
~FuelM2()=default (defined in fs::fuel::fbp::FuelM2< PercentConifer >) | fs::fuel::fbp::FuelM2< PercentConifer > | |
~FuelType() noexcept=default (defined in fs::fuel::FuelType) | fs::fuel::FuelType | virtual |