Chaste
Release::2018.1
|
#include <AbstractNonlinearEllipticPde.hpp>
Public Member Functions | |
virtual double | ComputeLinearSourceTerm (const ChastePoint< SPACE_DIM > &rX)=0 |
virtual double | ComputeNonlinearSourceTerm (const ChastePoint< SPACE_DIM > &rX, double u)=0 |
virtual c_matrix< double, SPACE_DIM, SPACE_DIM > | ComputeDiffusionTerm (const ChastePoint< SPACE_DIM > &rX, double u)=0 |
virtual c_matrix< double, SPACE_DIM, SPACE_DIM > | ComputeDiffusionTermPrime (const ChastePoint< SPACE_DIM > &rX, double u)=0 |
virtual double | ComputeNonlinearSourceTermPrime (const ChastePoint< SPACE_DIM > &rX, double u)=0 |
virtual | ~AbstractNonlinearEllipticPde () |
AbstractNonlinearEllipticPde class.
A simple elliptic PDE in 1 unknown with nonlinear diffusion term as well as nonlinear source term:
0 = Grad.(DiffusionTerm(x,u)*Grad(u))+LinearSourceTerm(x)+NonlinearSourceTerm(x, u)
Definition at line 52 of file AbstractNonlinearEllipticPde.hpp.
|
inlinevirtual |
Destructor.
Definition at line 98 of file AbstractNonlinearEllipticPde.hpp.
|
pure virtual |
rX | the point in space at which the diffusion term is computed. |
u | the value of the dependent variable at the point |
|
pure virtual |
rX | the point in space at which the diffusion term is computed. |
u | the value of the dependent variable at the point |
|
pure virtual |
rX | the point in space at which the linear source term is computed |
|
pure virtual |
rX | the point in space at which the nonlinear source term is computed |
u | the value of the dependent variable at the point |
|
pure virtual |
rX | the point in space at which the nonlinear source term is computed |
u | the value of the dependent variable at the point |