Octopus
regridding.F90 File Reference

Go to the source code of this file.

Modules

module  regridding_oct_m
 Implementation details for regridding.
 

Data Types

interface  regridding_oct_m::regridding_t
 contains the information of the meshes and provides the transfer functions More...
 

Functions/Subroutines

class(regridding_t) function, pointer regridding_oct_m::regridding_init (mesh_out, mesh_in, space_in, namespace)
 Generate a re-mapping of points from mesh_in to mesh_out. More...
 
subroutine regridding_oct_m::regridding_finalize (this)
 
subroutine regridding_oct_m::dregridding_do_transfer_1 (this, ff_out, ff_in)
 transfer fields of rank 1 More...
 
subroutine regridding_oct_m::dregridding_do_transfer_2 (this, ff_out, ff_in)
 transfer fields of rank 2 More...
 
subroutine regridding_oct_m::zregridding_do_transfer_1 (this, ff_out, ff_in)
 transfer fields of rank 1 More...
 
subroutine regridding_oct_m::zregridding_do_transfer_2 (this, ff_out, ff_in)
 transfer fields of rank 2 More...
 

Variables

integer, parameter regridding_oct_m::linear = 0
 
integer, parameter regridding_oct_m::nearest_neighbor = 1
 
integer, parameter regridding_oct_m::scale_none = 0
 
integer, parameter regridding_oct_m::scale_norm2 = 1