libMesh
examples
adjoints
adjoints_ex5
initial.h
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
// C++ include files that we need
21
#include "libmesh/parameters.h"
22
#include "libmesh/point.h"
23
#include "libmesh/vector_value.h"
24
25
using namespace
libMesh
;
26
27
void
read_initial_parameters
();
28
void
finish_initialization
();
29
30
Number
initial_value
(
const
Point
& p,
31
const
Parameters
&,
32
const
std::string &,
33
const
std::string &);
34
35
Gradient
initial_grad
(
const
Point
& p,
36
const
Parameters
&,
37
const
std::string &,
38
const
std::string &);
libMesh::Number
Real Number
Definition:
libmesh_common.h:195
libMesh
The libMesh namespace provides an interface to certain functionality in the library.
Definition:
factoryfunction.C:55
libMesh::VectorValue< Number >
initial_grad
Gradient initial_grad(const Point &p, const Parameters &, const std::string &, const std::string &)
Definition:
initial.C:30
libMesh::Point
A Point defines a location in LIBMESH_DIM dimensional Real space.
Definition:
point.h:38
read_initial_parameters
void read_initial_parameters()
Definition:
initial.C:7
finish_initialization
void finish_initialization()
Definition:
initial.C:11
initial_value
Number initial_value(const Point &p, const Parameters &, const std::string &, const std::string &)
Definition:
initial.C:18
libMesh::Parameters
This class provides the ability to map between arbitrary, user-defined strings and several data types...
Definition:
parameters.h:59
Generated on Sat Jan 25 2020 12:06:50 for libMesh by
1.8.16