Rheolef
7.1
an efficient C++ finite element environment
p_laplacian.h
The p-Laplacian problem by the Newton method – class header
class
p_laplacian
{
public
:
typedef
field
value_type
;
typedef
Float
float_type
;
p_laplacian
(
Float
p
,
const
geo
& omega,
string
approx);
field
initial
()
const
;
field
residue
(
const
field
& uh)
const
;
void
update_derivative
(
const
field
& uh)
const
;
field
derivative_solve
(
const
field
& mrh)
const
;
field
derivative_trans_mult
(
const
field
& mrh)
const
;
Float
space_norm
(
const
field
& uh)
const
;
Float
dual_space_norm
(
const
field
& mrh)
const
;
Float
p
;
space
Xh
;
field
lh
;
form
m
;
problem
pm
;
mutable
form
a1
;
mutable
problem
pa1
;
};
#include "
p_laplacian1.icc
"
#include "
p_laplacian2.icc
"
p_laplacian::update_derivative
void update_derivative(const field &uh) const
Definition:
p_laplacian1.icc:49
form
see the form page for the full documentation
p_laplacian2.icc
The p-Laplacian problem by the Newton method – class body.
field
see the field page for the full documentation
p_laplacian::p_laplacian
p_laplacian(Float p, const geo &omega, string approx)
Definition:
p_laplacian1.icc:28
p_laplacian::p
Float p
Definition:
p_laplacian.h:37
p_laplacian::a1
form a1
Definition:
p_laplacian.h:42
space
see the space page for the full documentation
p_laplacian::pa1
problem pa1
Definition:
p_laplacian.h:43
p_laplacian::float_type
Float float_type
Definition:
p_laplacian.h:28
p
Definition:
sphere.icc:25
p_laplacian::pm
problem pm
Definition:
p_laplacian.h:41
p_laplacian::derivative_solve
field derivative_solve(const field &mrh) const
Definition:
p_laplacian1.icc:55
p_laplacian::m
form m
Definition:
p_laplacian.h:40
p_laplacian::derivative_trans_mult
field derivative_trans_mult(const field &mrh) const
Definition:
p_laplacian2.icc:25
p_laplacian::dual_space_norm
Float dual_space_norm(const field &mrh) const
Definition:
p_laplacian2.icc:35
problem
see the problem page for the full documentation
Float
see the Float page for the full documentation
p_laplacian::Xh
space Xh
Definition:
p_laplacian.h:38
p_laplacian::residue
field residue(const field &uh) const
Definition:
p_laplacian1.icc:42
p_laplacian
Definition:
p_laplacian.h:25
p_laplacian::initial
field initial() const
Definition:
p_laplacian1.icc:37
p_laplacian::value_type
field value_type
Definition:
p_laplacian.h:27
p_laplacian::lh
field lh
Definition:
p_laplacian.h:39
p_laplacian::space_norm
Float space_norm(const field &uh) const
Definition:
p_laplacian2.icc:32
p_laplacian1.icc
The p-Laplacian problem by the Newton method – class body.
geo
see the geo page for the full documentation