rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
airmass.h
Go to the documentation of this file.
1#pragma once
2
3#include "rusefi_types.h"
5
10
12 virtual AirmassResult getAirmass(float rpm, bool postState) = 0;
13};
14
16public:
17 explicit AirmassVeModelBase(const ValueProvider3D& veTable);
18
19 // Retrieve the user-calibrated volumetric efficiency from the table
20 float getVe(float rpm, percent_t load, bool postState) const;
21
22private:
24};
25
26float getVeLoadAxis(ve_override_e mode, float passedLoad);
float getVeLoadAxis(ve_override_e mode, float passedLoad)
Definition airmass.cpp:8
float getVe(float rpm, percent_t load, bool postState) const
Definition airmass.cpp:17
const ValueProvider3D *const m_veTable
Definition airmass.h:23
ve_override_e
virtual AirmassResult getAirmass(float rpm, bool postState)=0
percent_t EngineLoadPercent
Definition airmass.h:8
mass_t CylinderAirmass
Definition airmass.h:7