op_obj_intrp3 Function

private function op_obj_intrp3(this, in) result(out)

Interpolate in the x3-direction. Note: If input is face-centered (on x3), result is cell-centered (on x3m). If input is cell-centered (on x3m), result is face-centered (on x3).

Type Bound

op_obj

Arguments

Type IntentOptional Attributes Name
class(op_obj), intent(inout) :: this

Differential operators utility

type(eulerian_obj_r), intent(in) :: in

Field to interpolate

Return Value type(eulerian_obj_r)

Result


Calls

proc~~op_obj_intrp3~~CallsGraph proc~op_obj_intrp3 op_obj%op_obj_intrp3 proc~eulerian_obj_init eulerian_obj_base%eulerian_obj_Init proc~op_obj_intrp3->proc~eulerian_obj_init

Called by

proc~~op_obj_intrp3~~CalledByGraph proc~op_obj_intrp3 op_obj%op_obj_intrp3 proc~cdifs_obj_advancesolutionib cdifs_obj_AdvanceSolutionIB proc~cdifs_obj_advancesolutionib->proc~op_obj_intrp3 proc~cdifs_obj_writeoutputdata cdifs_obj_WriteOutputData proc~cdifs_obj_writeoutputdata->proc~op_obj_intrp3 proc~op_obj_conv13 op_obj%op_obj_conv13 proc~op_obj_conv13->proc~op_obj_intrp3 proc~op_obj_conv23 op_obj%op_obj_conv23 proc~op_obj_conv23->proc~op_obj_intrp3 proc~op_obj_conv33 op_obj%op_obj_conv33 proc~op_obj_conv33->proc~op_obj_intrp3 interface~cdifs_obj_writeoutputdata cdifs_obj%cdifs_obj_WriteOutputData interface~cdifs_obj_writeoutputdata->proc~cdifs_obj_writeoutputdata proc~cdifs_obj_advancesolution cdifs_obj_AdvanceSolution proc~cdifs_obj_advancesolution->proc~cdifs_obj_advancesolutionib interface~cdifs_obj_advancesolution cdifs_obj%cdifs_obj_AdvanceSolution interface~cdifs_obj_advancesolution->proc~cdifs_obj_advancesolution proc~cdifs_obj_preparesolver cdifs_obj_PrepareSolver proc~cdifs_obj_preparesolver->interface~cdifs_obj_writeoutputdata interface~cdifs_obj_preparesolver cdifs_obj%cdifs_obj_PrepareSolver interface~cdifs_obj_preparesolver->proc~cdifs_obj_preparesolver