0.6.0
Loading...
Searching...
No Matches
solution_tools.f90 File Reference

Data Types

interface  ut_solution_tools::solution_function
 
interface  ut_solution_tools::solution_function_2d
 

Modules

module  ut_solution_tools
 Tools to play with solutions.
 

Functions/Subroutines

subroutine ut_solution_tools::init_positions (positions, non_uniform)
 
subroutine ut_solution_tools::init_dx_u (dx, pos)
 Init the spacing 'dx' between positions.
 
subroutine ut_solution_tools::init_cv (cv, dx_u, pos)
 Init the control volume 'cv' around nodes The first and last ones are set to dx_u.
 
subroutine ut_solution_tools::init_faces_positions (faces_positions, positions, cv)
 Compute the positions of the faces surrounding nodes.
 
subroutine ut_solution_tools::fill_solution (field, pos, sol)
 
subroutine ut_solution_tools::fill_integ_solution (field, pos, dx, integ_sol)
 
subroutine ut_solution_tools::fill_mean_solution (field, pos, dx, integ_sol)
 
subroutine ut_solution_tools::fill_solution_2d (field, pos_x, pos_y, sol)
 
subroutine ut_solution_tools::print_solution (it, t, pos, field, ref)
 
subroutine ut_solution_tools::print_solution_verbose (it, name, t, pos, field, ref)
 
subroutine ut_solution_tools::print_solution_verbose_2d (it, name, t, pos, field, ref)
 
double precision function ut_solution_tools::compute_l2_error (solution, approx)