solutions.f90 File Reference

Go to the source code of this file.

Modules

module  solutions
 

Functions/Subroutines

subroutine, public solutions::riemann (x0, gamma_, rho_l_, u_l_, p_l_, rho_r_, u_r_, p_r_, t, x, pvar)
 
subroutine sample (x, rho, u, p)
 
subroutine, public solutions::sedov (gamma_, E0_, rho0_, P1_, time, dim, x, pvar)
 
real function getroot_test (funcd, x1, x2, xacc)
 
pure subroutine solutions::f (p, fx, plist)
 
real pure function solutions::f_x (p, rho_x, u_x, p_x, A_x, B_x, c_x)
 
subroutine solutions::funcd2d (y, fy, dfy)
 
subroutine solutions::funcd3d (y, fy, dfy)
 

Variables

real solutions::rho_l
 
real solutions::u_l
 
real solutions::p_l
 
real solutions::a_l
 
real solutions::b_l
 
real solutions::c_l
 
real solutions::rho_r
 
real solutions::u_r
 
real solutions::p_r
 
real solutions::a_r
 
real solutions::b_r
 
real solutions::c_r
 
real solutions::gamma
 
real solutions::gam_p1
 
real solutions::gam_m1
 
real solutions::r0
 
real solutions::rt
 
real solutions::vmin
 
real solutions::vmax
 
real solutions::vshock
 
real solutions::n1
 
real solutions::n2
 
real solutions::n3
 
real solutions::n4
 
real solutions::n5
 
real solutions::r
 
real solutions::xi
 
real solutions::vxi
 
real solutions::gxi
 
real solutions::zxi
 
real solutions::zgxi
 
real solutions::xacc
 
real solutions::e0
 
real solutions::rho0
 
real solutions::p1
 

Function/Subroutine Documentation

◆ getroot_test()

real function sedov::getroot_test (   funcd,
real, intent(in)  x1,
real, intent(in)  x2,
real, intent(in)  xacc 
)
private

Definition at line 305 of file solutions.f90.

◆ sample()

subroutine riemann::sample ( real, intent(in)  x,
real, intent(out)  rho,
real, intent(out)  u,
real, intent(out)  p 
)
private

Definition at line 132 of file solutions.f90.