libMesh
src
geom
node_elem.C
Go to the documentation of this file.
1
// The libMesh Finite Element Library.
2
// Copyright (C) 2002-2019 Benjamin S. Kirk, John W. Peterson, Roy H. Stogner
3
4
// This library is free software; you can redistribute it and/or
5
// modify it under the terms of the GNU Lesser General Public
6
// License as published by the Free Software Foundation; either
7
// version 2.1 of the License, or (at your option) any later version.
8
9
// This library is distributed in the hope that it will be useful,
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
// Lesser General Public License for more details.
13
14
// You should have received a copy of the GNU Lesser General Public
15
// License along with this library; if not, write to the Free Software
16
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17
18
19
20
// Local includes
21
#include "libmesh/node_elem.h"
22
#include "libmesh/enum_order.h"
23
24
namespace
libMesh
25
{
26
27
28
Order
NodeElem::default_order
()
const
29
{
30
return
FIRST
;
31
}
32
33
34
35
void
NodeElem::connectivity
(
const
unsigned
int
,
36
const
IOPackage
,
37
std::vector<dof_id_type> &)
const
38
{
39
libmesh_not_implemented();
40
}
41
42
#ifdef LIBMESH_ENABLE_AMR
43
44
const
float
NodeElem::_embedding_matrix
[1][1][1] =
45
{
46
// embedding matrix for child 0
47
{
48
// 0
49
{1.0},
// 0
50
}
51
};
52
53
#endif
54
55
}
// namespace libMesh
libMesh::NodeElem::connectivity
virtual void connectivity(const unsigned int sc, const IOPackage iop, std::vector< dof_id_type > &conn) const override
Definition:
node_elem.C:35
libMesh::IOPackage
IOPackage
libMesh interfaces with several different software packages for the purposes of creating,...
Definition:
enum_io_package.h:37
libMesh
The libMesh namespace provides an interface to certain functionality in the library.
Definition:
factoryfunction.C:55
libMesh::Order
Order
Definition:
enum_order.h:40
libMesh::NodeElem::default_order
virtual Order default_order() const override
Definition:
node_elem.C:28
libMesh::NodeElem::_embedding_matrix
static const float _embedding_matrix[1][1][1]
Matrix that computes new nodal locations/solution values from current nodes/solution.
Definition:
node_elem.h:250
libMesh::FIRST
Definition:
enum_order.h:42
Generated on Sat Jan 25 2020 12:07:00 for libMesh by
1.8.16