www.mooseframework.org
include
loops
ComputeBoundaryInitialConditionThread.h
Go to the documentation of this file.
1
//* This file is part of the MOOSE framework
2
//* https://www.mooseframework.org
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
#pragma once
11
12
#include "
ThreadedNodeLoop.h
"
13
14
// MOOSE includes
15
#include "
MooseMesh.h
"
// ConstBndNodeRange
16
17
// Forward declarations
18
class
FEProblemBase
;
19
20
class
ComputeBoundaryInitialConditionThread
21
:
public
ThreadedNodeLoop
<ConstBndNodeRange, ConstBndNodeRange::const_iterator>
22
{
23
public
:
24
ComputeBoundaryInitialConditionThread
(
FEProblemBase
& fe_problem);
25
26
// Splitting Constructor
27
ComputeBoundaryInitialConditionThread
(
ComputeBoundaryInitialConditionThread
& x,
28
Threads::split
split
);
29
30
void
onNode
(ConstBndNodeRange::const_iterator & nd);
31
32
void
join
(
const
ComputeBoundaryInitialConditionThread
&
/*y*/
);
33
};
FEProblemBase
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
Definition:
FEProblemBase.h:148
ComputeBoundaryInitialConditionThread
Definition:
ComputeBoundaryInitialConditionThread.h:20
ThreadedNodeLoop.h
ComputeBoundaryInitialConditionThread::ComputeBoundaryInitialConditionThread
ComputeBoundaryInitialConditionThread(FEProblemBase &fe_problem)
Definition:
ComputeBoundaryInitialConditionThread.C:18
split
tbb::split split
ThreadedNodeLoop
Definition:
ThreadedNodeLoop.h:18
ComputeBoundaryInitialConditionThread::onNode
void onNode(ConstBndNodeRange::const_iterator &nd)
Called for each node.
Definition:
ComputeBoundaryInitialConditionThread.C:31
ComputeBoundaryInitialConditionThread::join
void join(const ComputeBoundaryInitialConditionThread &)
Definition:
ComputeBoundaryInitialConditionThread.C:53
MooseMesh.h
Generated on Thu Apr 18 2024 15:23:08 for www.mooseframework.org by
1.8.14