47    class(mesh_t),
pointer :: mesh
 
   60    type(mesh_interpolation_t), 
intent(out)   :: this
 
   61    class(mesh_t),
target,       
intent(in)    :: mesh
 
   65    assert(.not. mesh%use_curvilinear)
 
   74    type(mesh_interpolation_t), 
intent(inout)   :: this
 
   86#include "mesh_interpolation_inc.F90" 
   90#include "mesh_interpolation_inc.F90" 
This module implements the index, used for the mesh points.
 
subroutine, public zmesh_interpolation_test(mesh)
 
subroutine dmesh_interpolation_evaluate_vec(this, npoints, values, positions, interpolated_values)
 
subroutine zmesh_interpolation_evaluate(this, values, position, interpolated_value)
 
subroutine, public mesh_interpolation_init(this, mesh)
 
subroutine, public dmesh_interpolation_test(mesh)
 
subroutine dmesh_interpolation_evaluate(this, values, position, interpolated_value)
 
subroutine, public mesh_interpolation_end(this)
 
subroutine zmesh_interpolation_evaluate_vec(this, npoints, values, positions, interpolated_values)
 
This module defines the meshes, which are used in Octopus.
 
Some general things and nomenclature: