https://mooseframework.inl.gov
include
mfem
problem_operators
TimeDomainProblemOperator.h
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
#pragma once
13
#include "
MFEMProblemData.h
"
14
#include "
ProblemOperatorBase.h
"
15
16
namespace
Moose::MFEM
17
{
20
class
TimeDomainProblemOperator
:
public
mfem::TimeDependentOperator,
public
ProblemOperatorBase
21
{
22
public
:
23
TimeDomainProblemOperator
(
MFEMProblem
& problem) :
ProblemOperatorBase
(problem) {}
24
25
void
SetGridFunctions
()
override
;
26
void
Solve
()
override
{}
27
void
ImplicitSolve
(
const
double
,
const
mfem::Vector &, mfem::Vector &)
override
{}
28
};
29
30
}
// namespace Moose::MFEM
31
32
#endif
Moose::MFEM::TimeDomainProblemOperator::Solve
void Solve() override
Definition:
TimeDomainProblemOperator.h:26
MFEMProblem
Definition:
MFEMProblem.h:17
Moose::MFEM::TimeDomainProblemOperator::ImplicitSolve
void ImplicitSolve(const double, const mfem::Vector &, mfem::Vector &) override
Definition:
TimeDomainProblemOperator.h:27
Moose::MFEM::ProblemOperatorBase
Interface inherited by ProblemOperator and TimeDomainProblemOperator. Removes duplicated code in both...
Definition:
ProblemOperatorBase.h:18
ProblemOperatorBase.h
Moose::MFEM::TimeDomainProblemOperator::TimeDomainProblemOperator
TimeDomainProblemOperator(MFEMProblem &problem)
Definition:
TimeDomainProblemOperator.h:23
Moose::MFEM::TimeDomainProblemOperator
Problem operator for time-dependent problems with no equation system.
Definition:
TimeDomainProblemOperator.h:20
MFEMProblemData.h
Moose::MFEM
Definition:
MFEMContainers.h:22
Moose::MFEM::TimeDomainProblemOperator::SetGridFunctions
void SetGridFunctions() override
Definition:
TimeDomainProblemOperator.C:17
Generated on Fri Sep 19 2025 08:25:48 for https://mooseframework.inl.gov by
1.8.14