Canoe
Comprehensive Atmosphere N' Ocean Engine
physics.hpp File Reference
#include <string>
#include <vector>
#include "../athena.hpp"

Go to the source code of this file.

Classes

class  Physics
 manages all physics package data and functions More...
 
struct  PhysicsPackage
 task to do on a meshblock More...
 

Namespaces

 PhysicsPackageNames
 

Variables

const uint64_t PhysicsPackageNames::NONE = 0LL
 
const uint64_t PhysicsPackageNames::FIX_BOT_TEMPERATURE = 1LL << 0
 
const uint64_t PhysicsPackageNames::FIX_BOT_VELOCITY = 1LL << 1
 
const uint64_t PhysicsPackageNames::FIX_BOT_COMPOSITION = 1LL << 2
 
const uint64_t PhysicsPackageNames::TOP_SPONGE_LAYER = 1LL << 3
 
const uint64_t PhysicsPackageNames::BOT_SPONGE_LAYER = 1LL << 4
 
const uint64_t PhysicsPackageNames::LFT_SPONGE_LAYER = 1LL << 5
 
const uint64_t PhysicsPackageNames::RHT_SPONGE_LAYER = 1LL << 6
 
const uint64_t PhysicsPackageNames::TOP_COOLING = 1LL << 7
 
const uint64_t PhysicsPackageNames::BOT_HEATING = 1LL << 8