Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
VBlockVectorReader.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/BaseBlockVectorReader.h>
10
11#include <alien/ref/data/block/VBlockVector.h>
12
13/*---------------------------------------------------------------------------*/
14/*---------------------------------------------------------------------------*/
15
16namespace Alien
17{
18
19/*---------------------------------------------------------------------------*/
20/*---------------------------------------------------------------------------*/
21
22class VBlockVectorReader
23: public Common::BlockVectorReaderT<Arccore::Real, Parameters<GlobalIndexer>>
24{
25 public:
26 VBlockVectorReader(const VBlockVector& vector)
28 {}
29
30 virtual ~VBlockVectorReader() {}
31};
32
33/*---------------------------------------------------------------------------*/
34
35class LocalVBlockVectorReader
36: public Common::BlockVectorReaderT<Arccore::Real, Parameters<LocalIndexer>>
37{
38 public:
39 LocalVBlockVectorReader(const BlockVector& vector)
41 {}
42
43 virtual ~LocalVBlockVectorReader() {}
44};
45
46/*---------------------------------------------------------------------------*/
47/*---------------------------------------------------------------------------*/
48
49} // namespace Alien
50
51/*---------------------------------------------------------------------------*/
52/*---------------------------------------------------------------------------*/
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Definition BackEnd.h:17