finite_re_perturbation.h File Reference

Go to the source code of this file.

Namespaces

 PerturbationSolution
 Christian's perturbation solution.
 

Functions

double PerturbationSolution::get_radial_distance (const Vector< double > &x)
 function to compute radial distance of this point More...
 
double PerturbationSolution::get_azimuthal_angle (const Vector< double > &x)
 function to return angle of radial line from positive x-axis More...
 
void PerturbationSolution::polar_to_cartesian_velocity (const Vector< double > u_polar, const double phi, Vector< double > &u_cart)
 function to convert velocity vectors from polar to Cartesian coords More...
 
void PerturbationSolution::leading_order_veloc_and_pressure (const double r, const double phi, Vector< double > &u_0, double &p_0)
 Leading order solution (u and p are in polar coordinates) More...
 
void PerturbationSolution::first_order_veloc_and_pressure (const double r, const double phi, Vector< double > &u_1, double &p_1)
 First order correction (u and p are in polar coordinates) More...
 
void PerturbationSolution::second_order_veloc_and_pressure (const double r, const double phi, Vector< double > &u_2, double &p_2)
 Second order correction (u and p are in polar coordinates) More...
 
void PerturbationSolution::full_soln (const Vector< double > &x, Vector< double > &u, double &p, const unsigned &nterms=2)
 
void PerturbationSolution::perturbation_soln_for_plot (const Vector< double > &x, Vector< double > &soln)
 Combined solution (u,v,p) for plotting. More...
 
void PerturbationSolution::first_order_perturbation_for_plot (const Vector< double > &x, Vector< double > &soln)
 First order-perturbation for plotting. More...
 
void PerturbationSolution::second_order_perturbation_for_plot (const Vector< double > &x, Vector< double > &soln)
 Second order-perturbation for plotting. More...
 

Variables

void(* PerturbationSolution::veloc_and_pressure_term_pt [3])(const double, const double, Vector< double > &, double &)
 array of function pointers for each term in expansion More...
 
unsigned PerturbationSolution::N_terms_for_plot =2
 Number of terms in perturbation expansion for plot. More...