![]() |
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
|
Calculates reference heat loss parameter. More...
#include <Converter.h>
Public Member Functions | |
| HStarConverter (const bool isDelta=false) | |
| virtual | ~HStarConverter () |
| virtual double | query (const std::vector< double > &inputs) const |
| Do a lookup in the table at the input variable coordinates provided. More... | |
| virtual void | read_hdf5 (H5IO &io) |
| Read this Converter from the provided I/O device. More... | |
Public Member Functions inherited from sierra::nalu::Converter | |
| Converter (const std::string &converterType) | |
| virtual | ~Converter () |
| const std::string & | name () const |
| Get the name of the variable returned by this Converter. More... | |
| const std::vector< std::string > & | input_names () const |
| Get the list of input variables, in the order that they are to be provided to the query() call. More... | |
| unsigned int | dimension () const |
| void | print_summary () const |
| Print a summary of this Converter configuration. More... | |
Private Member Functions | |
| HStarConverter | operator= (const HStarConverter &) |
| void | augmented_mixfrac (const std::vector< double > &mixFrac, std::vector< double > &mixFracAug) const |
| double | mixture_property (const std::vector< double > &mixFracAug, const std::vector< double > &streamProp) const |
Private Attributes | |
| unsigned int | numMixFrac_ |
| std::vector< double > | zAug_ |
| double | hStar_ref_min_ |
| std::vector< double > | hStar_stream_min_ |
| std::vector< double > | a_ |
Additional Inherited Members | |
Protected Attributes inherited from sierra::nalu::Converter | |
| std::string | name_ |
| std::vector< std::string > | inputNames_ |
| unsigned int | dimension_ |
Calculates reference heat loss parameter.
This converter calculates the reference (median) conserved enthalpy value, given mixture fraction and conserved enthalpy. This is used by the nonadiabatic flamelet model for flows where the turbulence/ chemistry interactions may be either neglected (isDelta=true) or included (isDelta=false; default).
|
explicit |
|
virtual |
|
private |
References numMixFrac_.
Referenced by query().
|
private |
Referenced by query().
|
private |
|
virtual |
Do a lookup in the table at the input variable coordinates provided.
| inputs | : Array of input variable values |
Implements sierra::nalu::Converter.
References a_, augmented_mixfrac(), hStar_ref_min_, hStar_stream_min_, mixture_property(), numMixFrac_, and zAug_.
|
virtual |
Read this Converter from the provided I/O device.
Reimplemented from sierra::nalu::Converter.
References a_, sierra::nalu::H5IO::file_version(), hStar_ref_min_, hStar_stream_min_, numMixFrac_, sierra::nalu::H5IO::read_attribute(), sierra::nalu::Converter::read_hdf5(), and zAug_.
|
private |
Referenced by query(), and read_hdf5().
|
private |
Referenced by query(), and read_hdf5().
|
private |
Referenced by query(), and read_hdf5().
|
private |
Referenced by augmented_mixfrac(), query(), and read_hdf5().
|
mutableprivate |
Referenced by query(), and read_hdf5().
1.8.11