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

#include <CardinalAction.h>

Inheritance diagram for CardinalAction:
[legend]

Public Member Functions

 CardinalAction (const InputParameters &parameters)
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Member Functions

virtual void setObjectBlocks (InputParameters &params, const std::vector< SubdomainName > &blocks)
 

Protected Attributes

std::vector< SubdomainName > _blocks
 subdomains to which this action applies More...
 

Detailed Description

This is a base Action class for derived classes that set up syntax in Cardinal.

Constructor & Destructor Documentation

◆ CardinalAction()

CardinalAction::CardinalAction ( const InputParameters &  parameters)

Member Function Documentation

◆ setObjectBlocks()

void CardinalAction::setObjectBlocks ( InputParameters &  params,
const std::vector< SubdomainName > &  blocks 
)
protectedvirtual

Set the blocks to which an object created by this action applies

Parameters
[in]paramsinput parameters
[in]blocksblock that the object applies to

◆ validParams()

InputParameters CardinalAction::validParams ( )
static

Member Data Documentation

◆ _blocks

std::vector<SubdomainName> CardinalAction::_blocks
protected

subdomains to which this action applies


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