Flow123d  release_2.2.0-914-gf1a3a4f
bc_multi_field.hh
Go to the documentation of this file.
1 /*!
2  *
3  * Copyright (C) 2015 Technical University of Liberec. All rights reserved.
4  *
5  * This program is free software; you can redistribute it and/or modify it under
6  * the terms of the GNU General Public License version 3 as published by the
7  * Free Software Foundation. (http://www.gnu.org/licenses/gpl-3.0.en.html)
8  *
9  * This program is distributed in the hope that it will be useful, but WITHOUT
10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11  * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
12  *
13  *
14  * @file bc_multi_field.hh
15  * @brief
16  */
17 
18 #ifndef BC_MULTI_FIELD_HH_
19 #define BC_MULTI_FIELD_HH_
20 
21 
22 #include "multi_field.hh"
23 
24 
25 /**
26  * Same as MultiField<...> but for boundary regions.
27  */
28 template<int spacedim, class Value>
29 class BCMultiField : public MultiField<spacedim, Value> {
30 public:
31  BCMultiField() : MultiField<spacedim,Value>(true) {}
32 };
33 
34 #endif /* BC_MULTI_FIELD_HH_ */
Class for representation of a vector of fields of the same physical quantity.
Definition: multi_field.hh:55