OGS
GlobalMatrixProviders.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2
// SPDX-License-Identifier: BSD-3-Clause
3
4
#pragma once
5
6
#include "
MatrixProvider.h
"
7
#include "
VectorProvider.h
"
8
#include "
numlib_export.h
"
9
10
namespace
NumLib
11
{
12
struct
GlobalVectorProvider
13
{
14
static
NUMLIB_EXPORT
VectorProvider
&
provider
;
15
};
16
17
struct
GlobalMatrixProvider
18
{
19
static
NUMLIB_EXPORT
MatrixProvider
&
provider
;
20
};
21
22
void
cleanupGlobalMatrixProviders
();
23
24
}
// namespace NumLib
MatrixProvider.h
VectorProvider.h
NumLib::MatrixProvider
Definition
MatrixProvider.h:17
NumLib::VectorProvider
Definition
VectorProvider.h:37
NumLib
Definition
ProjectData.h:35
NumLib::cleanupGlobalMatrixProviders
void cleanupGlobalMatrixProviders()
Definition
GlobalMatrixProviders.cpp:22
numlib_export.h
NUMLIB_EXPORT
#define NUMLIB_EXPORT
Definition
numlib_export.h:15
NumLib::GlobalMatrixProvider
Definition
GlobalMatrixProviders.h:18
NumLib::GlobalMatrixProvider::provider
static NUMLIB_EXPORT MatrixProvider & provider
Definition
GlobalMatrixProviders.h:19
NumLib::GlobalVectorProvider
Definition
GlobalMatrixProviders.h:13
NumLib::GlobalVectorProvider::provider
static NUMLIB_EXPORT VectorProvider & provider
Definition
GlobalMatrixProviders.h:14
NumLib
DOF
GlobalMatrixProviders.h
Generated by
1.14.0