Peano
Loading...
Searching...
No Matches
riemannsolver_routines.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Numerics
 

Functions

template<class Shortcuts >
void Numerics::compute_tractions (const double *Q, const double *n, double &Tx, double &Ty, double &Tz)
 
template<class Shortcuts >
void Numerics::get_velocities (const double *Q, double &vx, double &vy, double &vz)
 
void Numerics::Gram_Schmidt (double *y, double *z)
 
void Numerics::create_local_basis (double *n, double *m, double *l)
 
void Numerics::riemannSolver_Nodal (double v_p, double v_m, double sigma_p, double sigma_m, double z_p, double z_m, double &v_hat_p, double &v_hat_m, double &sigma_hat_p, double &sigma_hat_m)
 
void Numerics::riemannSolver_BC0 (double v, double sigma, double z, double r, double &v_hat, double &sigma_hat)
 
void Numerics::riemannSolver_BCn (double v, double sigma, double z, double r, double &v_hat, double &sigma_hat)
 
void Numerics::rotate_into_orthogonal_basis (double *n, double *m, double *l, double Tx, double Ty, double Tz, double &Tn, double &Tm, double &Tl)
 
void Numerics::rotate_into_physical_basis (double *n, double *m, double *l, double Fn, double Fm, double Fl, double &Fx, double &Fy, double &Fz)
 
void Numerics::compute_fluctuations_left (double z, double T, double T_hat, double v, double v_hat, double &F)
 
void Numerics::compute_fluctuations_right (double z, double T, double T_hat, double v, double v_hat, double &F)