destroy_solver Subroutine

public subroutine destroy_solver()

Call to different modules to deallocate memory

Arguments

None

Calls

proc~~destroy_solver~~CallsGraph proc~destroy_solver destroy_solver proc~destroy_time destroy_time proc~destroy_solver->proc~destroy_time debugcall debugcall proc~destroy_solver->debugcall proc~destroy_time->debugcall mpi_gather mpi_gather proc~destroy_time->mpi_gather proc~write_time write_time proc~destroy_time->proc~write_time interface~alloc alloc proc~destroy_time->interface~alloc proc~alloc_rank2_real alloc_rank2_real interface~alloc->proc~alloc_rank2_real proc~alloc_rank4_real alloc_rank4_real interface~alloc->proc~alloc_rank4_real proc~alloc_rank3_real alloc_rank3_real interface~alloc->proc~alloc_rank3_real proc~alloc_rank2_integer alloc_rank2_integer interface~alloc->proc~alloc_rank2_integer proc~alloc_rank1_integer alloc_rank1_integer interface~alloc->proc~alloc_rank1_integer proc~alloc_rank6_real alloc_rank6_real interface~alloc->proc~alloc_rank6_real proc~alloc_rank5_real alloc_rank5_real interface~alloc->proc~alloc_rank5_real proc~alloc_rank3_integer alloc_rank3_integer interface~alloc->proc~alloc_rank3_integer proc~alloc_rank1_real alloc_rank1_real interface~alloc->proc~alloc_rank1_real

Called by

proc~~destroy_solver~~CalledByGraph proc~destroy_solver destroy_solver proc~finish_run finish_run proc~finish_run->proc~destroy_solver program~main main program~main->proc~finish_run proc~abort_run abort_run proc~abort_run->proc~finish_run

Contents

Source Code


Source Code

        subroutine destroy_solver()
          !< Call to different modules to deallocate memory
          !--------------------------------------------------

            implicit none
            
            DebugCall('destroy_solver')
            call destroy_time(control)

        end subroutine destroy_solver