#include <bvp.h>
Public Member Functions | |
IdentityBVP (const Function< DIM > *f) | |
const double | a (const Point< DIM > &x) const |
const double | q (const Point< DIM > &x) const |
const bool | constant_coefficients () const |
The Identity equation on a d-dimensional domain u(x) = f(x). Actually the identity operator is noe second order operator. We neglect this point for the moment.
MathTL::IdentityBVP< DIM >::IdentityBVP | ( | const Function< DIM > * | f | ) |
constructor with given right-hand side
const double MathTL::IdentityBVP< DIM >::a | ( | const Point< DIM > & | x | ) | const [inline, virtual] |
diffusion coefficient a
Reimplemented from MathTL::EllipticBVP< DIM >.
const bool MathTL::IdentityBVP< DIM >::constant_coefficients | ( | ) | const [inline, virtual] |
flag for constant coefficients
Implements MathTL::EllipticBVP< DIM >.
const double MathTL::IdentityBVP< DIM >::q | ( | const Point< DIM > & | x | ) | const [inline, virtual] |
reaction coefficient q
Reimplemented from MathTL::EllipticBVP< DIM >.