https://mooseframework.inl.gov
Loading...
Searching...
No Matches
MFEMSubMesh.C
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
3//*
4//* All rights reserved, see COPYRIGHT for full restrictions
5//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6//*
7//* Licensed under LGPL 2.1, please see LICENSE for details
8//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10#ifdef MOOSE_MFEM_ENABLED
11
12#include "MFEMSubMesh.h"
13#include "MFEMProblem.h"
14
17{
19 params.registerBase("MFEMSubMesh");
20 params.registerSystemAttributeName("MFEMSubMesh");
21 return params;
22}
23
24MFEMSubMesh::MFEMSubMesh(const InputParameters & parameters) : MFEMObject(parameters) {}
25
26#endif
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system.
void registerSystemAttributeName(const std::string &value)
This method is used to define the MOOSE system name that is used by the TheWarehouse object for stori...
void registerBase(const std::string &value)
This method must be called from every base "Moose System" to create linkage with the Action System.
Thin base for MFEM objects backed directly by MooseObject instead of UserObject.
Definition MFEMObject.h:30
static InputParameters validParams()
Declare the common parameters required by MFEM MooseObject-backed classes.
Definition MFEMObject.C:17
MFEMSubMesh(const InputParameters &parameters)
Definition MFEMSubMesh.C:24
static InputParameters validParams()
Definition MFEMSubMesh.C:16