MFEM v4.10.0
Finite element discretization library
Loading...
Searching...
No Matches
pconvection-diffusion.cpp File Reference

Go to the source code of this file.

Enumerations

enum  prob_type { sinusoidal , EJ , curved_streamlines , bdr_layer }
 

Functions

real_t exact_u (const Vector &X)
 
void exact_gradu (const Vector &X, Vector &du)
 
real_t exact_laplacian_u (const Vector &X)
 
void exact_sigma (const Vector &X, Vector &sigma)
 
real_t exact_hatu (const Vector &X)
 
void exact_hatf (const Vector &X, Vector &hatf)
 
real_t f_exact (const Vector &X)
 
real_t bdr_data (const Vector &X)
 
void beta_function (const Vector &X, Vector &beta_val)
 
void setup_test_norm_coeffs (ParGridFunction &c1_gf, ParGridFunction &c2_gf)
 
int main (int argc, char *argv[])
 

Variables

prob_type prob
 
Vector beta_
 
real_t epsilon
 

Enumeration Type Documentation

◆ prob_type

enum prob_type
Enumerator
sinusoidal 
EJ 
curved_streamlines 
bdr_layer 

Definition at line 79 of file pconvection-diffusion.cpp.

Function Documentation

◆ bdr_data()

real_t bdr_data ( const Vector & X)

Definition at line 847 of file pconvection-diffusion.cpp.

◆ beta_function()

void beta_function ( const Vector & X,
Vector & beta_val )

Definition at line 873 of file pconvection-diffusion.cpp.

◆ exact_gradu()

void exact_gradu ( const Vector & X,
Vector & du )

Definition at line 698 of file pconvection-diffusion.cpp.

◆ exact_hatf()

void exact_hatf ( const Vector & X,
Vector & hatf )

Definition at line 815 of file pconvection-diffusion.cpp.

◆ exact_hatu()

real_t exact_hatu ( const Vector & X)

Definition at line 810 of file pconvection-diffusion.cpp.

◆ exact_laplacian_u()

real_t exact_laplacian_u ( const Vector & X)

Definition at line 752 of file pconvection-diffusion.cpp.

◆ exact_sigma()

void exact_sigma ( const Vector & X,
Vector & sigma )

Definition at line 803 of file pconvection-diffusion.cpp.

◆ exact_u()

real_t exact_u ( const Vector & X)

Definition at line 658 of file pconvection-diffusion.cpp.

◆ f_exact()

real_t f_exact ( const Vector & X)

Definition at line 829 of file pconvection-diffusion.cpp.

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 111 of file pconvection-diffusion.cpp.

◆ setup_test_norm_coeffs()

void setup_test_norm_coeffs ( ParGridFunction & c1_gf,
ParGridFunction & c2_gf )

Definition at line 889 of file pconvection-diffusion.cpp.

Variable Documentation

◆ beta_

Vector beta_

Definition at line 96 of file pconvection-diffusion.cpp.

◆ epsilon

real_t epsilon

Definition at line 97 of file pconvection-diffusion.cpp.

◆ prob

prob_type prob

Definition at line 95 of file pconvection-diffusion.cpp.