Alien
1.3.0
Developer documentation
Loading...
Searching...
No Matches
VBlockVectorWriter.h
1
// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2
//-----------------------------------------------------------------------------
3
// Copyright 2000-2023 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4
// See the top-level COPYRIGHT file for details.
5
// SPDX-License-Identifier: Apache-2.0
6
7
#pragma once
8
9
#include <alien/handlers/block/BaseBlockVectorWriter.h>
10
11
#include <alien/ref/data/block/VBlockVector.h>
12
13
/*---------------------------------------------------------------------------*/
14
/*---------------------------------------------------------------------------*/
15
16
namespace
Alien
17
{
18
19
/*---------------------------------------------------------------------------*/
20
/*---------------------------------------------------------------------------*/
21
22
class
VBlockVectorWriter :
public
Common::BlockVectorWriterT
<Real>
23
{
24
public
:
25
VBlockVectorWriter(
VBlockVector
& vector)
26
:
Common::BlockVectorWriterT<Arccore::Real>
(vector)
27
{}
28
29
virtual
~VBlockVectorWriter() {}
30
31
using
Common::BlockVectorWriterT
<Real>::operator=;
32
};
33
34
/*---------------------------------------------------------------------------*/
35
36
class
LocalVBlockVectorWriter :
public
Common::LocalBlockVectorWriterT
<Real>
37
{
38
public
:
39
LocalVBlockVectorWriter(
VBlockVector
& vector)
40
:
Common::LocalBlockVectorWriterT<Arccore::Real>
(vector)
41
{}
42
43
virtual
~LocalVBlockVectorWriter() {}
44
45
using
Common::LocalBlockVectorWriterT
<Real>::operator=;
46
};
47
48
/*---------------------------------------------------------------------------*/
49
/*---------------------------------------------------------------------------*/
50
51
}
// namespace Alien
52
53
/*---------------------------------------------------------------------------*/
54
/*---------------------------------------------------------------------------*/
Alien::Common::BlockVectorWriterT
Definition
BaseBlockVectorWriter.h:105
Alien::Common::LocalBlockVectorWriterT
Definition
BaseBlockVectorWriter.h:76
Alien::VBlockVector
Definition
VBlockVector.h:38
Alien
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Definition
BackEnd.h:17
refsemantic
alien
ref
handlers
block
VBlockVectorWriter.h
Generated on
for Alien by
1.16.1