SOCA
soca::FmsInput Struct Reference

FmsInput handles the hard-coded fms input.nml file. More...

#include <FmsInput.h>

Public Member Functions

 FmsInput (const eckit::mpi::Comm &, const eckit::Configuration &conf)
 
 FmsInput (const FmsInput &)
 
 ~FmsInput ()
 
void updateNameList ()
 
int getFileSN (const std::string &)
 

Public Attributes

const eckit::mpi::Comm & comm_
 
const eckit::Configuration & conf_
 
int inputnml_sn_
 
std::string inputnml_orig_
 

Detailed Description

FmsInput handles the hard-coded fms input.nml file.

Definition at line 28 of file FmsInput.h.

Constructor & Destructor Documentation

◆ FmsInput() [1/2]

soca::FmsInput::FmsInput ( const eckit::mpi::Comm &  comm,
const eckit::Configuration &  conf 
)

Definition at line 13 of file FmsInput.cc.

Here is the call graph for this function:

◆ FmsInput() [2/2]

soca::FmsInput::FmsInput ( const FmsInput other)

Definition at line 30 of file FmsInput.cc.

◆ ~FmsInput()

soca::FmsInput::~FmsInput ( )

Definition at line 36 of file FmsInput.cc.

Member Function Documentation

◆ getFileSN()

int soca::FmsInput::getFileSN ( const std::string &  filename)

Definition at line 64 of file FmsInput.cc.

Here is the caller graph for this function:

◆ updateNameList()

void soca::FmsInput::updateNameList ( )

Definition at line 41 of file FmsInput.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ comm_

const eckit::mpi::Comm& soca::FmsInput::comm_

Definition at line 36 of file FmsInput.h.

◆ conf_

const eckit::Configuration& soca::FmsInput::conf_

Definition at line 37 of file FmsInput.h.

◆ inputnml_orig_

std::string soca::FmsInput::inputnml_orig_

Definition at line 39 of file FmsInput.h.

◆ inputnml_sn_

int soca::FmsInput::inputnml_sn_

Definition at line 38 of file FmsInput.h.


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