Canoe
Comprehensive Atmosphere N' Ocean Engine
microphysical_schemes.hpp File Reference
#include <map>
#include <memory>
#include <string>
#include <vector>
#include <yaml-cpp/yaml.h>
#include <Eigen/Core>
#include <Eigen/Dense>
#include <athena/athena.hpp>
#include <athena/mesh/mesh.hpp>
#include <air_parcel.hpp>
#include <virtual_groups.hpp>
#include "chemistry_solver.hpp"

Go to the source code of this file.

Classes

class  MicrophysicalSchemeBase
 virtual base class for all microphysical schemes More...
 
class  MicrophysicalSchemesFactory
 factory class for contructing microphysical schemes More...
 
class  MicrophysicalScheme< D >
 base class for all microphysical schemes More...
 
class  Kessler94
 Kessler (1994) microphysical scheme. More...
 

Typedefs

using MicrophysicalSchemePtr = std::shared_ptr< MicrophysicalSchemeBase >
 
using AllMicrophysicalSchemes = std::vector< MicrophysicalSchemePtr >
 

Typedef Documentation

◆ MicrophysicalSchemePtr

Definition at line 60 of file microphysical_schemes.hpp.

◆ AllMicrophysicalSchemes

Definition at line 61 of file microphysical_schemes.hpp.