
Public Member Functions | |
| StokesLSingularity () | |
| Constructor setting upsome data. | |
| virtual void | vector_values (const std::vector< Point< 2 > > &points, std::vector< std::vector< double > > &values) const |
| virtual void | vector_gradients (const std::vector< Point< 2 > > &points, std::vector< std::vector< Tensor< 1, 2 > > > &gradients) const |
| virtual void | vector_laplacians (const std::vector< Point< 2 > > &points, std::vector< std::vector< double > > &values) const |
Private Member Functions | |
| double | Psi (double phi) const |
| The auxiliary function Psi. | |
| double | Psi_1 (double phi) const |
| The derivative of Psi(). | |
| double | Psi_2 (double phi) const |
| The 2nd derivative of Psi(). | |
| double | Psi_3 (double phi) const |
| The 3rd derivative of Psi(). | |
| double | Psi_4 (double phi) const |
| The 4th derivative of Psi(). | |
Private Attributes | |
| const double | omega |
| The angle of the reentrant corner. | |
| const double | coslo |
| Cosine of lambda times omega. | |
| const double | lp |
| Auxiliary variable 1+lambda. | |
| const double | lm |
| Auxiliary variable 1-lambda. | |
Static Private Attributes | |
| static const double | lambda |
| The exponent of the radius. | |
The solution to Stokes' equations on an L-shaped domain.
Taken from Houston, Schötzau, Wihler, proceeding ENUMATH 2003.
| Functions::StokesLSingularity::StokesLSingularity | ( | ) |
Constructor setting upsome data.
| virtual void Functions::StokesLSingularity::vector_values | ( | const std::vector< Point< 2 > > & | points, | |
| std::vector< std::vector< double > > & | values | |||
| ) | const [virtual] |
| virtual void Functions::StokesLSingularity::vector_gradients | ( | const std::vector< Point< 2 > > & | points, | |
| std::vector< std::vector< Tensor< 1, 2 > > > & | gradients | |||
| ) | const [virtual] |
| virtual void Functions::StokesLSingularity::vector_laplacians | ( | const std::vector< Point< 2 > > & | points, | |
| std::vector< std::vector< double > > & | values | |||
| ) | const [virtual] |
The auxiliary function Psi.
The 2nd derivative of Psi().
The 3rd derivative of Psi().
The 4th derivative of Psi().
const double Functions::StokesLSingularity::omega [private] |
The angle of the reentrant corner.
const double Functions::StokesLSingularity::lambda [static, private] |
The exponent of the radius.
const double Functions::StokesLSingularity::coslo [private] |
Cosine of lambda times omega.
const double Functions::StokesLSingularity::lp [private] |
Auxiliary variable 1+lambda.
const double Functions::StokesLSingularity::lm [private] |
Auxiliary variable 1-lambda.
documentation generated on Mon Nov 23 22:58:18 2009 by
doxygen
1.6.1