moltres
Loading...
Searching...
No Matches
NtAction.h
Go to the documentation of this file.
1#pragma once
2
4
22{
23public:
24 NtAction(const InputParameters & params);
25
26 static InputParameters validParams();
27
28 virtual void act() override;
29
30protected:
33
35 std::string _var_name_base;
36
38 unsigned int _num_groups;
39
48 void addNtKernel(const unsigned & op,
49 const std::string & var_name,
50 const std::string & kernel_type,
51 const std::vector<VariableName> & all_var_names);
52
60 void addCoupledFissionKernel(const unsigned & op,
61 const std::string & var_name,
62 const std::vector<VariableName> & all_var_names);
63
70 void addDelayedNeutronSource(const unsigned & op, const std::string & var_name);
71};
Definition NtAction.h:22
static InputParameters validParams()
Definition NtAction.C:24
virtual void act() override
Definition NtAction.C:91
void addDelayedNeutronSource(const unsigned &op, const std::string &var_name)
Definition NtAction.C:323
unsigned int _num_precursor_groups
number of precursor groups
Definition NtAction.h:32
void addCoupledFissionKernel(const unsigned &op, const std::string &var_name, const std::vector< VariableName > &all_var_names)
Definition NtAction.C:298
std::string _var_name_base
base name for neutron variables
Definition NtAction.h:35
unsigned int _num_groups
number of energy groups
Definition NtAction.h:38
void addNtKernel(const unsigned &op, const std::string &var_name, const std::string &kernel_type, const std::vector< VariableName > &all_var_names)
Definition NtAction.C:272
Definition VariableNotAMooseObjectAction.h:6