PrePostNN#

#include <PrePostNN.h>
Brief description

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`PrePostNN <class-prepostnn>`
[PrePostNN](#class-prepostnn)

Detailed description#

List of Public Methods#

List of Private Methods#

Complete Member Function Documentation#

AllDisplay#

Definition
void PrePostNN::AllDisplay()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void PrePostNN::AllDisplay() <prepostnn-public-void-prepostnn-alldisplay>`
[void PrePostNN::AllDisplay()](#prepostnn-public-void-prepostnn-alldisplay)

get_alpha#

Definition
vector<double> PrePostNN::get_alpha()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<double> PrePostNN::get_alpha() <prepostnn-public-vector-double-prepostnn-get-alpha>`
[vector<double> PrePostNN::get_alpha()](#prepostnn-public-vector-double-prepostnn-get-alpha)

get_bsigma#

Definition
double PrePostNN::get_bsigma()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double PrePostNN::get_bsigma() <prepostnn-public-double-prepostnn-get-bsigma>`
[double PrePostNN::get_bsigma()](#prepostnn-public-double-prepostnn-get-bsigma)

get_ilambda#

Definition
vector<int> PrePostNN::get_ilambda()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<int> PrePostNN::get_ilambda() <prepostnn-public-vector-int-prepostnn-get-ilambda>`
[vector<int> PrePostNN::get_ilambda()](#prepostnn-public-vector-int-prepostnn-get-ilambda)

get_iT#

Definition
vector<int> PrePostNN::get_iT()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<int> PrePostNN::get_iT() <prepostnn-public-vector-int-prepostnn-get-it>`
[vector<int> PrePostNN::get_iT()](#prepostnn-public-vector-int-prepostnn-get-it)

get_lambda_as#

Definition
vector<vector<double>> PrePostNN::get_lambda_as()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<vector<double>> PrePostNN::get_lambda_as() <prepostnn-public-vector-vector-double-prepostnn-get-lambda-as>`
[vector<vector<double>> PrePostNN::get_lambda_as()](#prepostnn-public-vector-vector-double-prepostnn-get-lambda-as)

get_lambda_au#

Definition
vector<vector<double>> PrePostNN::get_lambda_au()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<vector<double>> PrePostNN::get_lambda_au() <prepostnn-public-vector-vector-double-prepostnn-get-lambda-au>`
[vector<vector<double>> PrePostNN::get_lambda_au()](#prepostnn-public-vector-vector-double-prepostnn-get-lambda-au)

get_lmax#

Definition
vector<double> PrePostNN::get_lmax()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<double> PrePostNN::get_lmax() <prepostnn-public-vector-double-prepostnn-get-lmax>`
[vector<double> PrePostNN::get_lmax()](#prepostnn-public-vector-double-prepostnn-get-lmax)

get_lmean#

Definition
vector<double> PrePostNN::get_lmean()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<double> PrePostNN::get_lmean() <prepostnn-public-vector-double-prepostnn-get-lmean>`
[vector<double> PrePostNN::get_lmean()](#prepostnn-public-vector-double-prepostnn-get-lmean)

get_ppl#

Definition
enum pp_lambda PrePostNN::get_ppl()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`enum pp_lambda PrePostNN::get_ppl() <prepostnn-public-enum-pp-lambda-prepostnn-get-ppl>`
[enum pp_lambda PrePostNN::get_ppl()](#prepostnn-public-enum-pp-lambda-prepostnn-get-ppl)

get_ppt#

Definition
enum pp_T PrePostNN::get_ppt()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`enum pp_T PrePostNN::get_ppt() <prepostnn-public-enum-pp-t-prepostnn-get-ppt>`
[enum pp_T PrePostNN::get_ppt()](#prepostnn-public-enum-pp-t-prepostnn-get-ppt)

get_t_thresh#

Definition
double PrePostNN::get_t_thresh()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double PrePostNN::get_t_thresh() <prepostnn-public-double-prepostnn-get-t-thresh>`
[double PrePostNN::get_t_thresh()](#prepostnn-public-double-prepostnn-get-t-thresh)

get_tfn#

Definition
vector<double> PrePostNN::get_tfn()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<double> PrePostNN::get_tfn() <prepostnn-public-vector-double-prepostnn-get-tfn>`
[vector<double> PrePostNN::get_tfn()](#prepostnn-public-vector-double-prepostnn-get-tfn)

PrePostNN#

Definition
PrePostNN::PrePostNN(string filename)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`PrePostNN::PrePostNN(string filename) <prepostnn-public-prepostnn-prepostnn-string-filename>`
[PrePostNN::PrePostNN(string filename)](#prepostnn-public-prepostnn-prepostnn-string-filename)

~PrePostNN#

Definition
PrePostNN::~PrePostNN()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`PrePostNN::~PrePostNN() <prepostnn-public-prepostnn-dtor-prepostnn>`
[PrePostNN::~PrePostNN()](#prepostnn-public-prepostnn-dtor-prepostnn)

display#

Definition
void PrePostNN::display(string tag, vector< double > vec)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void PrePostNN::display(string tag, vector< double > vec) <prepostnn-private-void-prepostnn-display-string-tag-vector-double-vec>`
[void PrePostNN::display(string tag, vector< double > vec)](#prepostnn-private-void-prepostnn-display-string-tag-vector-double-vec)

display#

Definition
void PrePostNN::display(string tag, vector< int > vec)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void PrePostNN::display(string tag, vector< int > vec) <prepostnn-private-void-prepostnn-display-string-tag-vector-int-vec>`
[void PrePostNN::display(string tag, vector< int > vec)](#prepostnn-private-void-prepostnn-display-string-tag-vector-int-vec)

display#

Definition
void PrePostNN::display(string tag, vector< vector< double > > mat)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void PrePostNN::display(string tag, vector< vector< double > > mat) <prepostnn-private-void-prepostnn-display-string-tag-vector-vector-double-mat>`
[void PrePostNN::display(string tag, vector< vector< double > > mat)](#prepostnn-private-void-prepostnn-display-string-tag-vector-vector-double-mat)

ReadDataFromLine#

Definition
vector<double> PrePostNN::ReadDataFromLine(string buffer, string tag, size_t npos)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<double> PrePostNN::ReadDataFromLine(string buffer, string tag, size_t npos) <prepostnn-private-vector-double-prepostnn-readdatafromline-string-buffer-string-tag-size-t-npos>`
[vector<double> PrePostNN::ReadDataFromLine(string buffer, string tag, size_t npos)](#prepostnn-private-vector-double-prepostnn-readdatafromline-string-buffer-string-tag-size-t-npos)

ReadDataFromSeveralLines#

Definition
vector<vector<double>> PrePostNN::ReadDataFromSeveralLines(ifstream &f, int nblines)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<vector<double>> PrePostNN::ReadDataFromSeveralLines(ifstream &f, int nblines) <prepostnn-private-vector-vector-double-prepostnn-readdatafromseverallines-ifstream-ref-f-int-nblines>`
[vector<vector<double>> PrePostNN::ReadDataFromSeveralLines(ifstream &f, int nblines)](#prepostnn-private-vector-vector-double-prepostnn-readdatafromseverallines-ifstream-ref-f-int-nblines)

ReadIndexFromLine#

Definition
vector<int> PrePostNN::ReadIndexFromLine(string buffer, string tag, size_t npos)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`vector<int> PrePostNN::ReadIndexFromLine(string buffer, string tag, size_t npos) <prepostnn-private-vector-int-prepostnn-readindexfromline-string-buffer-string-tag-size-t-npos>`
[vector<int> PrePostNN::ReadIndexFromLine(string buffer, string tag, size_t npos)](#prepostnn-private-vector-int-prepostnn-readindexfromline-string-buffer-string-tag-size-t-npos)

ReadOneDataFromLine#

Definition
double PrePostNN::ReadOneDataFromLine(string buffer, string tag, size_t npos)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double PrePostNN::ReadOneDataFromLine(string buffer, string tag, size_t npos) <prepostnn-private-double-prepostnn-readonedatafromline-string-buffer-string-tag-size-t-npos>`
[double PrePostNN::ReadOneDataFromLine(string buffer, string tag, size_t npos)](#prepostnn-private-double-prepostnn-readonedatafromline-string-buffer-string-tag-size-t-npos)

ReadPPLFromLine#

Definition
enum pp_lambda PrePostNN::ReadPPLFromLine(string buffer, string tag, size_t npos)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`enum pp_lambda PrePostNN::ReadPPLFromLine(string buffer, string tag, size_t npos) <prepostnn-private-enum-pp-lambda-prepostnn-readpplfromline-string-buffer-string-tag-size-t-npos>`
[enum pp_lambda PrePostNN::ReadPPLFromLine(string buffer, string tag, size_t npos)](#prepostnn-private-enum-pp-lambda-prepostnn-readpplfromline-string-buffer-string-tag-size-t-npos)

ReadPPTFromLine#

Definition
enum pp_T PrePostNN::ReadPPTFromLine(string buffer, string tag, size_t npos)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`enum pp_T PrePostNN::ReadPPTFromLine(string buffer, string tag, size_t npos) <prepostnn-private-enum-pp-t-prepostnn-readpptfromline-string-buffer-string-tag-size-t-npos>`
[enum pp_T PrePostNN::ReadPPTFromLine(string buffer, string tag, size_t npos)](#prepostnn-private-enum-pp-t-prepostnn-readpptfromline-string-buffer-string-tag-size-t-npos)

trim#

Definition
string PrePostNN::trim(const std::string &str, const std::string &whitespace=" \t")
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`string PrePostNN::trim(const std::string &str, const std::string &whitespace=" \t") <prepostnn-private-string-prepostnn-trim-const-std-string-ref-str-const-std-string-ref-whitespace-equal-"-t">`
[string PrePostNN::trim(const std::string &str, const std::string &whitespace=" \t")](#prepostnn-private-string-prepostnn-trim-const-std-string-ref-str-const-std-string-ref-whitespace-equal-"-t")

Attributes Documentation#

alpha (private)
vector<double> PrePostNN::alpha
bsigma (private)
double PrePostNN::bsigma
ilambda (private)
vector<int> PrePostNN::ilambda
iT (private)
vector<int> PrePostNN::iT
lambda_as (private)
vector<vector<double>> PrePostNN::lambda_as
lambda_au (private)
vector<vector<double>> PrePostNN::lambda_au
lmax (private)
vector<double> PrePostNN::lmax
lmean (private)
vector<double> PrePostNN::lmean
ppl (private)
enum pp_lambda PrePostNN::ppl
ppt (private)
enum pp_T PrePostNN::ppt
t_thresh (private)
double PrePostNN::t_thresh
tfn (private)
vector<double> PrePostNN::tfn