require 'science/helpers' require 'logger' module Science # Modules: # Mathematics, Logic, Statistics # ClassicalPhysics, ModernPhysics, ComputationalPhysics, AtomicPhysics, NuclearPhysics, ParticlePhysics, AppliedPhysics # ExperimentalPhysics, TheoreticalPhysics, CondensedMatterPhysics, PlasmaPhysics, Thermodynamics, MolecularPhysics # BioPhysics, Mechanics, ClassicalMechanics, QuantumMechanics, ContinuumMechanics, SolidMechanics, FluidMechanics # Relativity, GeneralRelativity, SpecialRelativity, MathematicalPhysics # AnalyticalChemistry, AstroChemistry, BioChemistry, Crystallography, EnvironmentalChemistry, FoodChemistry # GeoChemistry, GreenChemistry, NuclearChemistry, OrganicChemistry, InorganicChemistry, PhotoChemistry, PhysicalChemistry # RadioChemistry, SolidStateChemistry, StereoChemistry, SupramolecularChemistry, TheoreticalChemistry # Cosmology, ExtragalacticAstronomy, GalacticAstronomy, PlanetaryAstronomy, StellarAstronomy, SolarAstronomy # Meteorology, Climatology, Ecology, Environmental, Geodesy, Geology, Geomorphology, GeoPhysics, Glaciology, Hydrology, # Limnology, Oceanography, Paleoclimatology, Paleoecology, Palynology, Geography, Pedology, Edaphology # Anatomy, AstroBiology, BioGeography, BehavioralNeuroscience, BotanyCellBiology, ConservationBiology, CryoBiology # DevelopmentalBiology, Ecology, EthnoBiology, Ethology, EvolutionaryBiology, Genetics, Gerontology, Immunology, Limnology # MarineBiology, MicroBiology, MolecularBiology, Neuroscience, Paleontology, Parasitology, Physiology, RadioBiology # SoilBiology, Systematics, Toxicology, Zoology, MathematicalBiology, TheoreticalBiology, SocioBiology # Anthropology, Archaeology, Criminology, Demography, Economics, Education, HumanGeography, InternationalRelations # Law, Linguistics, PoliticalScience, Psychology, Sociology # AerospaceEngineering, BiologicalEngineering, AgriculturalEngineering, BiomedicalEngineering, ChemicalEngineering # CivilEngineering, ElectricalEngineering, FireProtectionEngineering, GeneticEngineering, IndustrialEngineering # MechanicalEngineering, MilitaryEngineering, MiningEngineering, NuclearEngineering, RoboticsEngineering # ComputerEngineering, SoftwareEngineering, NeuralEngineering # Dentistry, Epidemiology, Medicinal, Pharmaceutical, Veterinary # ArtificialIntelligence, Bioethics, Bioinformatics, Biostatistics, CognitiveScience, Cultural, Cybernetics # Ethnics, EvolutionaryPsychology, Forestry, Military, Semiotics def self.logger @@logger ||= Logger.new(STDOUT) end end