TwoGrids Interface

public interface TwoGrids

Calls

interface~~twogrids~~CallsGraph interface~twogrids TwoGrids proc~fromfine2coarse FromFine2Coarse interface~twogrids->proc~fromfine2coarse proc~wavenumber_fwrestriction wavenumber_FWrestriction proc~fromfine2coarse->proc~wavenumber_fwrestriction proc~mg_checkreal_xy2d mg_checkreal_xy2d proc~wavenumber_fwrestriction->proc~mg_checkreal_xy2d proc~mg_checkreal_x2d mg_checkreal_x2d proc~mg_checkreal_xy2d->proc~mg_checkreal_x2d proc~mg_checkreal_y2d mg_checkreal_y2d proc~mg_checkreal_xy2d->proc~mg_checkreal_y2d mpi_sendrecv mpi_sendrecv proc~mg_checkreal_x2d->mpi_sendrecv proc~mg_checkreal_y2d->mpi_sendrecv

Module Procedures

public function FromFine2Coarse(OneGrid)

A procedure to create a two-grid system from a given fine Gridpara type The wavenumber of the coarse level is restricted from the fine level

Arguments

Type IntentOptional Attributes Name
type(Gridpara), intent(inout) :: OneGrid

Return Value type(TwoGrids)