recovery_m2p Submodule

This SUBMODULE contains the implementation of the method test_recovery of TYPE particles.

FT 25.02.2020



Uses

  • module~~recovery_m2p~~UsesGraph module~recovery_m2p recovery_m2p module~standard_tpo_formulation standard_tpo_formulation module~recovery_m2p->module~standard_tpo_formulation mesh_refinement mesh_refinement module~standard_tpo_formulation->mesh_refinement module~id_base id_base module~standard_tpo_formulation->module~id_base module~sph_particles sph_particles module~standard_tpo_formulation->module~sph_particles module~utility utility module~standard_tpo_formulation->module~utility timing timing module~standard_tpo_formulation->timing module~id_base->module~utility module~id_base->timing module~sph_particles->module~id_base module~sph_particles->module~utility module~sph_particles->timing constants constants module~utility->constants matrix matrix module~utility->matrix

Contents


Module Procedures

module procedure test_recovery_m2p module subroutine test_recovery_m2p(this, parts, namefile)

Tests the recovery using the metric mapped from the emsh to the particles. Computes the conserved variables from the physical ones, and then the physical ones from the conserved ones. It then compares the variables computed with the recovery PROCEDURES, with those computed with \(\texttt{SPHINCS_ID}\).

Read more…

Arguments

Type IntentOptional Attributes Name
class(tpo), intent(in) :: this

tpo object which this PROCEDURE is a member of

class(particles), intent(in) :: parts

particles object used to map the metric from the mesh to the particles, and to call the recovery procedures

character(len=*), intent(inout) :: namefile

Name of the formatted file where the data is printed