ARTS 2.5.11 (git: 725533f0)
m_tessem.cc
Go to the documentation of this file.
1
8#include "file.h"
9#include "matpack_data.h"
10#include "mystring.h"
11#include "tessem.h"
12
13/* Workspace method: Doxygen documentation will be auto-generated */
15 const String& net_file,
16 const Verbosity&) {
17 ifstream net_is;
18
19 open_input_file(net_is, net_file);
20 tessem_read_ascii(net_is, net);
21}
22
23/* Workspace method: Doxygen documentation will be auto-generated */
24void TestTessem(Vector& outvalues,
25 const TessemNN& net,
26 const Vector& invalues,
27 const Verbosity& verbosity) {
29 outvalues.resize(net.nb_outputs);
30 tessem_prop_nn(outvalues, net, invalues);
31 out1 << "Input values : " << invalues << "\n";
32 out1 << "Output values : " << outvalues << "\n";
33}
void open_input_file(ifstream &file, const std::string_view name)
Open a file for reading.
Definition file.cc:111
This file contains basic functions to handle ASCII files.
void TessemNNReadAscii(TessemNN &net, const String &net_file, const Verbosity &)
WORKSPACE METHOD: TessemNNReadAscii.
Definition m_tessem.cc:14
void TestTessem(Vector &outvalues, const TessemNN &net, const Vector &invalues, const Verbosity &verbosity)
WORKSPACE METHOD: TestTessem.
Definition m_tessem.cc:24
#define CREATE_OUT1
Definition messages.h:187
This file contains the definition of String, the ARTS string class.
Index nb_outputs
Definition tessem.h:16
void tessem_read_ascii(std::ifstream &is, TessemNN &net)
Definition tessem.cc:22
void tessem_prop_nn(VectorView ny, const TessemNN &net, ConstVectorView nx)
Definition tessem.cc:68
This file contains functions that are adapted from TESSEM code which is used to calculate surface emi...