Cardinal
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
NekNumRanks Class Reference

#include <NekNumRanks.h>

Inheritance diagram for NekNumRanks:
[legend]

Public Member Functions

 NekNumRanks (const InputParameters &parameters)
 
virtual void initialize () override
 
virtual void execute () override
 
virtual Real getValue () const override
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Attributes

NekRSProblem_nek_problem
 The NekRSProblem required by all objects which inherit from NekBase. More...
 
const NekRSMesh_nek_mesh
 Underlying NekRSMesh, if present. More...
 

Detailed Description

Display the number of MPI ranks used to run NekRS. This can be useful for understanding how MPI communicators are split when more than one NekRS case is being run (either for physics multiapps or in stochastic simulation, for instance).

Constructor & Destructor Documentation

◆ NekNumRanks()

NekNumRanks::NekNumRanks ( const InputParameters &  parameters)

Member Function Documentation

◆ execute()

virtual void NekNumRanks::execute ( )
inlineoverridevirtual

◆ getValue()

virtual Real NekNumRanks::getValue ( ) const
overridevirtual

◆ initialize()

virtual void NekNumRanks::initialize ( )
inlineoverridevirtual

◆ validParams()

static InputParameters NekNumRanks::validParams ( )
static

Member Data Documentation

◆ _nek_mesh

const NekRSMesh* NekBase::_nek_mesh
protectedinherited

Underlying NekRSMesh, if present.

◆ _nek_problem

NekRSProblem* NekBase::_nek_problem
protectedinherited

The NekRSProblem required by all objects which inherit from NekBase.


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