| add | foreseer_conservative_compressible | Function | Operator +. |
| add | foreseer_primitive_compressible | Function | Operator +. |
| add_euler | foreseer_euler_1d | Function | Add two Euler fields. |
| array | foreseer_conservative_compressible | Function | Return serialized array of conservative. |
| array | foreseer_primitive_compressible | Function | Return serialized array of primitive. |
| compute_derivate | foreseer_eos_compressible | Subroutine | Compute derivate quantities (from cp and cv). |
| compute_dt | foreseer_euler_1d | Function | Compute the current time step by means of CFL condition. |
| compute_fluxes | foreseer_conservative_compressible | Subroutine | Compute conservative fluxes. |
| compute_fluxes | foreseer_riemann_pattern_compressible_object | Subroutine | Compute fluxes at initial discontinuity interface. |
| compute_fluxes_from_primitive | foreseer_conservative_compressible | Subroutine | Compute conservative fluxes from primitives at interface. |
| compute_post_rarefaction | foreseer_riemann_pattern_compressible_object | Subroutine | Compute an unknown state x from a known state 0 when the two states are separated by a rarefaction, given the velocity
ux. |
| compute_post_shock | foreseer_riemann_pattern_compressible_object | Subroutine | Computing an unknown state x from a known state 0 when the two states are separated by a shock, given the velocity
ux. |
| compute_roe_state | foreseer_riemann_solver_compressible_roe | Subroutine | Evaluate the intermediate state from the known states U1,U4 using the Roe linearization. |
| compute_states23_from_u23 | foreseer_riemann_pattern_compressible_object | Subroutine | Compute interstates 2 and 3 given (an approximation of) veloctiy S=u23. |
| compute_u23 | foreseer_riemann_pattern_compressible_pvl | Subroutine | Compute interstates velocity. |
| compute_up23 | foreseer_riemann_pattern_compressible_pvl | Subroutine | Compute interstates velocity and pressure. |
| compute_waves | foreseer_riemann_pattern_compressible_pvl | Subroutine | Compute waves speed. |
| compute_waves_u23 | foreseer_riemann_pattern_compressible_pvl | Subroutine | Compute waves speed u23 algorithm. |
| compute_waves_up23 | foreseer_riemann_pattern_compressible_pvl | Subroutine | Compute waves speed u23 algorithm. |
| cons_assign_cons | foreseer_conservative_compressible | Subroutine | Operator =. |
| cons_divide_real | foreseer_conservative_compressible | Function | Operator cons / real. |
| cons_multiply_cons | foreseer_conservative_compressible | Function | Operator *. |
| cons_multiply_real | foreseer_conservative_compressible | Function | Operator cons * real. |
| conservative_compressible | foreseer_conservative_compressible | Interface | Overload conservative_compressible name with its constructor. |
| conservative_compressible_instance | foreseer_conservative_compressible | Function | Return and instance of conservative_compressible. |
| conservative_compressible_pointer | foreseer_conservative_compressible | Function | Return conservative_compressible pointer associated to conservative_object or its extensions until
conservative_compressible included. |
| conservative_to_primitive_compressible | foreseer_compressible_transformations | Function | Return a primitive_compressible state transforming a given conservative_compressible state. |
| cp | foreseer_eos_compressible | Function | Return specific heat at constant pressure. |
| cv | foreseer_eos_compressible | Function | Return specific heat at constant volume. |
| delta | foreseer_eos_compressible | Function | Return (gamma - 1) / 2. |
| density | foreseer_eos_compressible | Function | Return density. |
| description | foreseer_conservative_compressible | Function | Return a pretty-formatted object description. |
| description | foreseer_eos_compressible | Function | Return a pretty-formatted object description. |
| description | foreseer_primitive_compressible | Function | Return a pretty-formatted object description. |
| description | foreseer_riemann_pattern_compressible_object | Function | Return a pretty-formatted object description. |
| destroy | foreseer_conservative_compressible | Subroutine | Destroy conservative. |
| destroy | foreseer_primitive_compressible | Subroutine | Destroy primitive. |
| destroy | foreseer_euler_1d | Subroutine | Destroy field. |
| dEuler_dt | foreseer_euler_1d | Function | Time derivative of Euler field, the residuals function. |
| energy | foreseer_eos_compressible | Function | Return specific internal energy. |
| energy | foreseer_primitive_compressible | Function | Return energy value. |
| eos_assign_eos | foreseer_eos_compressible | Subroutine | Operator =. |
| eos_compressible | foreseer_eos_compressible | Interface | Overload eos_compressible name with its constructor. |
| eos_compressible_instance | foreseer_eos_compressible | Function | Return and instance of eos_compressible. |
| eos_compressible_pointer | foreseer_eos_compressible | Function | Return conservative_compressible pointer associated to conservative_object or its extensions until
conservative_compressible included. |
| eta | foreseer_eos_compressible | Function | Return 2 * gamma / (gamma - 1). |
| euler_assign_euler | foreseer_euler_1d | Subroutine | Assign one Euler field to another. |
| euler_assign_real | foreseer_euler_1d | Subroutine | Assign one real to an Euler field. |
| euler_local_error | foreseer_euler_1d | Function | Estimate local truncation error between 2 euler approximations. |
| euler_multiply_euler | foreseer_euler_1d | Function | Multiply an Euler field by another one. |
| euler_multiply_real | foreseer_euler_1d | Function | Multiply an Euler field by a real scalar. |
| g | foreseer_eos_compressible | Function | Return specific heats ratio gamma=cp/cv. |
| gm1 | foreseer_eos_compressible | Function | Return gamma - 1. |
| gp1 | foreseer_eos_compressible | Function | Return gamma + 1. |
| impose_boundary_conditions | foreseer_euler_1d | Subroutine | Impose boundary conditions. |
| initialize | foreseer_conservative_compressible | Subroutine | Initialize conservative. |
| initialize | foreseer_primitive_compressible | Subroutine | Initialize primitive. |
| initialize | foreseer_riemann_pattern_compressible_object | Subroutine | Initialize pattern with left and right states. |
| initialize | foreseer_riemann_solver_compressible_exact | Subroutine | Initialize solver. |
| initialize | foreseer_riemann_solver_compressible_hllc | Subroutine | Initialize solver. |
| initialize | foreseer_riemann_solver_compressible_llf | Subroutine | Initialize solver. |
| initialize | foreseer_riemann_solver_compressible_pvl | Subroutine | Initialize solver. |
| initialize | foreseer_riemann_solver_compressible_roe | Subroutine | Initialize solver. |
| initialize | foreseer_euler_1d | Subroutine | Initialize field. |
| initialize | foreseer_test_shock_tube | Subroutine | Initialize the test. |
| left_eigenvectors | foreseer_primitive_compressible | Function | Return the left eigenvectors matrix L as dF/dP = A = R ^ L. |
| momentum | foreseer_primitive_compressible | Function | Return momentum vector. |
| negative | foreseer_conservative_compressible | Function | Unary operator - cons. |
| negative | foreseer_primitive_compressible | Function | Unary operator - prim. |
| output | foreseer_euler_1d | Function | Output the Euler field state. |
| parse_command_line_interface | foreseer_test_shock_tube | Subroutine | Parse Command Line Interface (CLI). |
| positive | foreseer_conservative_compressible | Function | Unary operator + cons. |
| positive | foreseer_primitive_compressible | Function | Unary operator + prim. |
| pressure | foreseer_conservative_compressible | Function | Return pressure value. |
| pressure | foreseer_eos_compressible | Function | Return pressure. |
| prim_assign_prim | foreseer_primitive_compressible | Subroutine | Operator =. |
| prim_divide_real | foreseer_primitive_compressible | Function | Operator prim / real. |
| prim_multiply_prim | foreseer_primitive_compressible | Function | Operator *. |
| prim_multiply_real | foreseer_primitive_compressible | Function | Operator prim * real. |
| primitive_compressible | foreseer_primitive_compressible | Interface | Overload primitive_compressible name with its constructor. |
| primitive_compressible_instance | foreseer_primitive_compressible | Function | Return and instance of primitive_compressible. |
| primitive_compressible_pointer | foreseer_primitive_compressible | Function | Return primitive_compressible pointer associated to primitive_object or its extensions until
primitive_compressible included. |
| primitive_to_conservative_compressible | foreseer_compressible_transformations | Function | Return a conservative_compressible state transforming a given primitive_compressible state. |
| R | foreseer_eos_compressible | Function | Return fluid constant R=cp-cv. |
| real_multiply_cons | foreseer_conservative_compressible | Function | Operator real * cons. |
| real_multiply_euler | foreseer_euler_1d | Function | Multiply a real scalar by an Euler field. |
| real_multiply_prim | foreseer_primitive_compressible | Function | Operator real * prim. |
| reconstruct_interfaces_characteristic | foreseer_euler_1d | Subroutine | Reconstruct interfaces states. |
| reconstruct_interfaces_conservative | foreseer_euler_1d | Subroutine | Reconstruct interfaces states. |
| reconstruct_interfaces_primitive | foreseer_euler_1d | Subroutine | Reconstruct interfaces states. |
| right_eigenvectors | foreseer_primitive_compressible | Function | Return the right eigenvectors matrix R as dF/dP = A = R ^ L. |
| rpat_assign_rpat | foreseer_riemann_pattern_compressible_object | Subroutine | Operator =. |
| save_time_serie | foreseer_test_shock_tube | Subroutine | Save time-serie results. |
| solve | foreseer_riemann_solver_compressible_exact | Subroutine | Solve Riemann Problem. |
| solve | foreseer_riemann_solver_compressible_hllc | Subroutine | Solve Riemann Problem. |
| solve | foreseer_riemann_solver_compressible_llf | Subroutine | Solve Riemann Problem. |
| solve | foreseer_riemann_solver_compressible_pvl | Subroutine | Solve Riemann problem by PVL algorithm. |
| solve | foreseer_riemann_solver_compressible_roe | Subroutine | Solve Riemann Problem. |
| speed_of_sound | foreseer_eos_compressible | Function | Return speed of sound. |
| sub | foreseer_conservative_compressible | Function | Operator +. |
| sub | foreseer_primitive_compressible | Function | Operator +. |
| sub_euler | foreseer_euler_1d | Function | Subtract two Euler fields. |
| temperature | foreseer_eos_compressible | Function | Return temperature. |
| velocity | foreseer_conservative_compressible | Function | Return velocity vector. |