Rheolef
7.1
an efficient C++ finite element environment
rheolef.h
Go to the documentation of this file.
1
#ifndef _RHEOLEF_H
2
#define _RHEOLEF_H
3
//
4
// This file is part of Rheolef.
5
//
6
// Copyright (C) 2000-2009 Pierre Saramito <Pierre.Saramito@imag.fr>
7
//
8
// Rheolef is free software; you can redistribute it and/or modify
9
// it under the terms of the GNU General Public License as published by
10
// the Free Software Foundation; either version 2 of the License, or
11
// (at your option) any later version.
12
//
13
// Rheolef is distributed in the hope that it will be useful,
14
// but WITHOUT ANY WARRANTY; without even the implied warranty of
15
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
// GNU General Public License for more details.
17
//
18
// You should have received a copy of the GNU General Public License
19
// along with Rheolef; if not, write to the Free Software
20
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21
//
22
// =========================================================================
23
// AUTHOR: Pierre.Saramito@imag.fr
24
// DATE: 14 december 2010
25
26
namespace
rheolef
{
80
}
// namespace rheolef
81
82
// for simplicity: include alls
83
# include "rheolef/rheostream.h"
84
# include "rheolef/iorheo.h"
85
# include "rheolef/linalg.h"
86
# include "rheolef/cg.h"
87
# include "rheolef/eye.h"
88
# include "rheolef/geo.h"
89
# include "rheolef/geo_domain_indirect.h"
90
# include "rheolef/geo_domain.h"
91
# include "rheolef/space_mult.h"
92
# include "rheolef/space_component.h"
93
# include "rheolef/field.h"
94
# include "rheolef/field_indirect.h"
95
# include "rheolef/field_concat.h"
96
# include "rheolef/field_eigen.h"
97
# include "rheolef/field_valarray.h"
98
# include "rheolef/form.h"
99
# include "rheolef/form_weighted.h"
100
# include "rheolef/form_concat.h"
101
# include "rheolef/characteristic.h"
102
# include "rheolef/test.h"
103
# include "rheolef/problem_mixed.h"
104
105
# include "rheolef/interpolate.h"
106
# include "rheolef/integrate.h"
107
# include "rheolef/compose.h"
108
# include "rheolef/round.h"
109
110
# include "rheolef/field_expr.h"
111
# include "rheolef/form_field_expr.h"
112
# include "rheolef/field_vf_assembly.h"
113
# include "rheolef/form_vf_assembly.h"
114
# include "rheolef/adapt.h"
115
# include "rheolef/level_set.h"
116
# include "rheolef/catchmark.h"
117
# include "rheolef/branch.h"
118
# include "rheolef/band.h"
119
# include "rheolef/newton.h"
120
# include "rheolef/damped_newton.h"
121
# include "rheolef/limiter.h"
122
# include "rheolef/continuation.h"
123
124
// obsolete: for backward compat.
125
# include "rheolef/riesz.h"
126
# include "rheolef/field_functor.h"
127
128
#endif // _RHEOLEF_H
rheolef
This file is part of Rheolef.
Definition:
compiler_eigen.h:37