mus_field_cleanup Subroutine

public subroutine mus_field_cleanup(me, schemeHeader, minLevel, maxLevel, nBCs, nFields)

This routines act as a destructor for field type. Only allocatable arrays which are allocated in mus_construct routine are deallocated. KM: DO NOT DESTROY FIELD ARRAY AS IT CONTAINS ALL CONFIG INFO

Arguments

Type IntentOptional Attributes Name
type(mus_field_type), intent(inout) :: me(:)

single field type

type(mus_scheme_header_type), intent(in) :: schemeHeader

identifier of the scheme

integer, intent(in) :: minLevel

minlevel

integer, intent(in) :: maxLevel

maxlevel

integer, intent(in) :: nBCs

Number of boundary conditions

integer, intent(in) :: nFields

Number of fields