Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
Public Member Functions | Public Attributes | List of all members
sierra::nalu::CoriolisSrc Class Reference

#include <CoriolisSrc.h>

Public Member Functions

 CoriolisSrc (const SolutionOptions &solnOpts)
 
virtual ~CoriolisSrc ()
 

Public Attributes

int nDim_
 
double earthAngularVelocity_
 
double latitude_
 
double sinphi_
 
double cosphi_
 
double corfac_
 
double Jxy_
 
double Jxz_
 
double Jyz_
 
double pi_
 
std::vector< double > eastVector_
 
std::vector< double > northVector_
 
std::vector< double > upVector_
 

Constructor & Destructor Documentation

sierra::nalu::CoriolisSrc::CoriolisSrc ( const SolutionOptions solnOpts)
virtual sierra::nalu::CoriolisSrc::~CoriolisSrc ( )
inlinevirtual

Member Data Documentation

double sierra::nalu::CoriolisSrc::corfac_
double sierra::nalu::CoriolisSrc::cosphi_
double sierra::nalu::CoriolisSrc::earthAngularVelocity_

Referenced by CoriolisSrc().

std::vector<double> sierra::nalu::CoriolisSrc::eastVector_
double sierra::nalu::CoriolisSrc::Jxy_
double sierra::nalu::CoriolisSrc::Jxz_
double sierra::nalu::CoriolisSrc::Jyz_
double sierra::nalu::CoriolisSrc::latitude_

Referenced by CoriolisSrc().

int sierra::nalu::CoriolisSrc::nDim_

Referenced by CoriolisSrc().

std::vector<double> sierra::nalu::CoriolisSrc::northVector_
double sierra::nalu::CoriolisSrc::pi_

Referenced by CoriolisSrc().

double sierra::nalu::CoriolisSrc::sinphi_
std::vector<double> sierra::nalu::CoriolisSrc::upVector_

The documentation for this class was generated from the following files: