BioGearsPhysiologyEngine.h
24 BIOGEARS_API std::unique_ptr<biogears::PhysiologyEngine> CreateBioGearsEngine(biogears::Logger* logger = nullptr);
25 BIOGEARS_API std::unique_ptr<biogears::PhysiologyEngine> CreateBioGearsEngine(const std::string logfile = "");
26 BIOGEARS_API std::unique_ptr<biogears::PhysiologyEngine> CreateBioGearsEngine(const char* logfile = "");
27 BIOGEARS_API std::unique_ptr<biogears::PhysiologyEngine> CreateBioGearsEngine(const std::string working_dir, const std::string logfile);
28 BIOGEARS_API std::unique_ptr<biogears::PhysiologyEngine> CreateBioGearsEngine(const char* working_dir, const char* logfile);
29 BIOGEARS_API std::unique_ptr<biogears::PhysiologyEngine> CreateBioGearsEngine(const std::string working_dir, biogears::Logger* logger);
30 BIOGEARS_API std::unique_ptr<biogears::PhysiologyEngine> CreateBioGearsEngine(const char* working_dir, biogears::Logger* logger);
57 ActiveCardiovascular, Cardiovascular, Renal, Respiratory, RespiratoryAndAnesthesiaMachine, RespiratoryAndInhaler, RespiratoryAndMechanicalVentilator, Aerosol, AerosolAndInhaler, AnesthesiaMachine
113 Mouth, Stomach, Trachea, Lungs, LeftLung, LeftBronchi, LeftAlveoli, RightLung, RightBronchi, RightAlveoli, PleuralCavity, LeftPleuralCavity, RightPleuralCavity, LeftAlveoliLeak, LeftChestLeak, RightAlveoliLeak, RightChestLeak
143 EnvironmentToMouth, MouthToTrachea, MouthToStomach, TracheaToLeftBronchi, LeftBronchiToAlveoli, TracheaToRightBronchi, RightBronchiToAlveoli, EnvironmentToLeftChestLeak, EnvironmentToRightChestLeak, LeftAlveoliLeakToLeftPleuralCavity, LeftAlveoliToLeftAlveoliLeak, LeftChestLeakToLeftPleuralCavity, LeftPleuralCavityToEnvironment, RightAlveoliLeakToRightPleuralCavity, RightAlveoliToRightAlveoliLeak, RightChestLeakToRightPleuralCavity, RightPleuralCavityToEnvironment
168 Bone, Brain, Fat, Gut, LeftKidney, LeftLung, Liver, Muscle, Myocardium, RightKidney, RightLung, Skin, Spleen
208 BoneExtracellular, BrainExtracellular, CerebralSpinalFluid, FatExtracellular, GutExtracellular, LeftKidneyExtracellular, LeftLungExtracellular, LiverExtracellular, MuscleExtracellular, MyocardiumExtracellular, RightKidneyExtracellular, RightLungExtracellular, SkinExtracellular, SpleenExtracellular, BoneIntracellular, BrainIntracellular, FatIntracellular, GutIntracellular, LeftKidneyIntracellular, LeftLungIntracellular, LiverIntracellular, MuscleIntracellular, MyocardiumIntracellular, RightKidneyIntracellular, RightLungIntracellular, SkinIntracellular, SpleenIntracellular
292 Aorta, Heart, Myocardium, LeftHeart, LeftAtrium, LeftVentricle, RightHeart, RightAtrium, RightVentricle, Pericardium, VenaCava, CerebralArteries, CerebralCapillaries, CerebralVeins, NeckArteries, NeckVeins, PulmonaryArteries, PulmonaryCapillaries, PulmonaryVeins, Lungs, LeftLung, LeftPulmonaryArteries, LeftPulmonaryCapillaries, LeftPulmonaryVeins, RightLung, RightPulmonaryArteries, RightPulmonaryCapillaries, RightPulmonaryVeins, Kidneys, LeftKidney, LeftRenalArtery, LeftNephron, LeftAfferentArteriole, LeftGlomerularCapillaries, LeftEfferentArteriole, LeftPeritubularCapillaries, LeftBowmansCapsules, LeftTubules, LeftRenalVein, RightKidney, RightRenalArtery, RightNephron, RightAfferentArteriole, RightGlomerularCapillaries, RightEfferentArteriole, RightPeritubularCapillaries, RightBowmansCapsules, RightTubules, RightRenalVein, Bone, Brain, Fat, Gut, Splanchnic, SmallIntestine, LargeIntestine, Liver, Spleen, Skin, Muscle, LeftArm, LeftLeg, RightArm, RightLeg
438 VenaCavaToRightAtrium, RightAtriumToRightVentricle, RightVentricleToLeftPulmonaryArteries, LeftPulmonaryArteriesToCapillaries, LeftPulmonaryArteriesToVeins, LeftPulmonaryCapillariesToVeins, LeftPulmonaryVeinsToLeftAtrium, RightVentricleToRightPulmonaryArteries, RightPulmonaryArteriesToCapillaries, RightPulmonaryArteriesToVeins, RightPulmonaryCapillariesToVeins, RightPulmonaryVeinsToLeftAtrium, LeftAtriumToLeftVentricle, LeftVentricleToAorta, AortaToBone, BoneToVenaCava, AortaToBrain, BrainToVenaCava, AortaToFat, FatToVenaCava, AortaToLargeIntestine, LargeIntestineToLiver, AortaToLeftArm, LeftArmToVenaCava, AortaToLeftKidney, LeftKidneyToVenaCava, AortaToLeftLeg, LeftLegToVenaCava, AortaToLiver, LiverToVenaCava, AortaToMuscle, MuscleToVenaCava, AortaToMyocardium, MyocardiumToVenaCava, AortaToRightArm, RightArmToVenaCava, AortaToRightKidney, RightKidneyToVenaCava, AortaToRightLeg, RightLegToVenaCava, AortaToSkin, SkinToVenaCava, AortaToSmallIntestine, SmallIntestineToLiver, AortaToSplanchnic, SplanchnicToLiver, AortaToSpleen, SpleenToLiver
441 AortaToNeckArteries, NeckArteriesToCerebralArteries, CerebralArteriesToCerebralCapillaries, CerebralCapillariesToCerebralVeins, CerebralVeinsToNeckVeins, NeckVeinsToVenaCava
444 BoneVascularToTissue, BrainVascularToTissue, FatVascularToTissue, SmallIntestineVascularToTissue, LargeIntestineVascularToTissue, SplanchnicVascularToTissue, LeftKidneyVascularToTissue, LeftLungVascularToTissue, LiverVascularToTissue, MuscleVascularToTissue, MyocardiumVascularToTissue, RightKidneyVascularToTissue, RightLungVascularToTissue, SkinVascularToTissue, SpleenVascularToTissue
447 LeftRenalArteryToAfferentArteriole, LeftAfferentArterioleToGlomerularCapillaries, LeftGlomerularCapillariesToEfferentArteriole, LeftGlomerularCapillariesToBowmansCapsules, LeftBowmansCapsulesToTubules, LeftTubulesToPeritubularCapillaries, LeftEfferentArterioleToPeritubularCapillaries, LeftPeritubularCapillariesToRenalVein, RightRenalArteryToAfferentArteriole, RightAfferentArterioleToGlomerularCapillaries, RightGlomerularCapillariesToEfferentArteriole, RightGlomerularCapillariesToBowmansCapsules, RightBowmansCapsulesToTubules, RightTubulesToPeritubularCapillaries, RightEfferentArterioleToPeritubularCapillaries, RightPeritubularCapillariesToRenalVein
483 LeftTubulesToUreter, LeftUreterToBladder, RightTubulesToUreter, RightUreterToBladder, BladderToGround, BladderToGroundSource
523 BoneTissueToLymph, BrainTissueToLymph, FatTissueToLymph, GutTissueToLymph, LeftKidneyTissueToLymph, LeftLungTissueToLymph, LiverTissueToLymph, MuscleTissueToLymph, MyocardiumTissueToLymph, RightKidneyTissueToLymph, RightLungTissueToLymph, SkinTissueToLymph, SpleenTissueToLymph, LymphToVenaCava
545 Active, Ambient, Clothing, Enclosure, ExternalCore, ExternalSkin, ExternalGround, InternalCore, InternalSkin, InternalGround
573 ActiveToClothing, ClothingToEnclosure, ClothingToEnvironment, ExternalCoreToGround, GroundToActive, GroundToClothing, GroundToEnclosure, GroundToEnvironment, ExternalSkinToGround, ExternalSkinToClothing, GroundToInternalCore, InternalCoreToInternalSkin, InternalCoreToGround, InternalSkinToGround, InternalCoreToExternalCore, InternalSkinToExternalSkin
609 AnesthesiaConnection, ExpiratoryLimb, GasInlet, GasSource, InspiratoryLimb, ReliefValve, Scrubber, Selector, Ventilator, VentilatorConnection, YPiece
634 VentilatorToSelector, SelectorToReliefValve, SelectorToScrubber, ScrubberToGasInlet, Exhaust, GasSourceToGasInlet, GasInletToInspiratoryLimb, InspiratoryLimbToYPiece, YPieceToExpiratoryLimb, ExpiratoryLimbToSelector, YPieceToAnesthesiaConnection, AnesthesiaConnectionLeak, Mask
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:520
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:644
DEFINE_STATIC_STRING_EX(BoneExtracellular, BoneTissueExtracellular)
DEFINE_STATIC_STRING(SmallIntestineChymeToVasculature)
DEFINE_STATIC_STRING(Aorta)
DEFINE_STATIC_STRING_EX(Myocardium, MyocardiumVasculature)
DEFINE_STATIC_STRING(Active)
DEFINE_STATIC_STRING_EX(Bone, BoneTissue)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:79
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:460
DEFINE_STATIC_STRING_EX(Version, BioGears_6.1.1_beta)
DEFINE_STATIC_STRING(Mouthpiece)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:54
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:435
Definition: BioGears.cxx:43
Definition: BioGearsPhysiologyEngine.h:36
DEFINE_STATIC_STRING(Ureters)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:671
DEFINE_STATIC_STRING(ActiveToClothing)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:658
DEFINE_STATIC_STRING_EX(Lungs, PulmonaryLungs)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:205
DEFINE_STATIC_STRING_EX(SmallIntestine, SmallIntestineChyme)
DEFINE_STATIC_STRING(Ambient)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:542
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:684
Definition: Logger.h:75
DEFINE_STATIC_STRING(EnvironmentToMouthpiece)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:67
DEFINE_STATIC_STRING(BoneTissueToLymph)
DEFINE_STATIC_STRING(Connection)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:109
DEFINE_STATIC_STRING(AnesthesiaConnection)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:289
DEFINE_STATIC_STRING(ActiveCardiovascular)
DEFINE_STATIC_STRING(VentilatorToSelector)
DEFINE_STATIC_STRING(EnvironmentToMouth)
DEFINE_STATIC_STRING(CerebralSpinalFluid)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:583
DEFINE_STATIC_STRING(ConnectionToMouth)
DEFINE_STATIC_STRING(Lymph)
DEFINE_STATIC_STRING(LeftTubulesToUreter)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:493
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:606
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:480
BIOGEARS_API std::unique_ptr< biogears::PhysiologyEngine > CreateBioGearsEngine(biogears::Logger *logger=nullptr)
Definition: BioGearsEngine.cpp:41
Definition: SEElectricalCircuit.h:18
DEFINE_STATIC_STRING(VenaCavaToRightAtrium)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:165
DEFINE_STATIC_STRING(Mouth)
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:631
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:139
static const std::vector< std::string > & GetValues()
Definition: BioGearsPhysiologyEngine.h:570