ConstSourceForPoisson Namespace Reference

Namespace for const source term in Poisson equation. More...

Functions

void get_source (const Vector< double > &x, double &source)
 Const source function. More...
 
void source_function (const Vector< double > &x, double &source)
 Const source function. More...
 

Variables

double Strength =1.0
 Strength of source function: default value 1.0. More...
 

Detailed Description

Namespace for const source term in Poisson equation.

//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////

Function Documentation

◆ get_source()

void ConstSourceForPoisson::get_source ( const Vector< double > &  x,
double source 
)

Const source function.

62  {
63  source = -Strength*(1.0+x[0]*x[1]);
64  }
double Strength
Strength of source function: default value 1.0.
Definition: algebraic_free_boundary_poisson.cc:58
void source(const Vector< double > &x, Vector< double > &f)
Source function.
Definition: unstructured_two_d_circle.cc:46
list x
Definition: plotDoE.py:28

References TestProblem::source(), Strength, and plotDoE::x.

Referenced by DeformableFishPoissonProblem< ELEMENT >::DeformableFishPoissonProblem(), FreeBoundaryPoissonProblem< ELEMENT >::FreeBoundaryPoissonProblem(), RefineableFishPoissonProblem< ELEMENT >::RefineableFishPoissonProblem(), and SimpleRefineableFishPoissonProblem< ELEMENT >::SimpleRefineableFishPoissonProblem().

◆ source_function()

void ConstSourceForPoisson::source_function ( const Vector< double > &  x,
double source 
)

Variable Documentation

◆ Strength

double ConstSourceForPoisson::Strength =1.0

Strength of source function: default value 1.0.

Strength of source function: default value -1.0.

Referenced by get_source(), and source_function().