type_ic_uniform Derived Type

type, public, extends(abst_ic) :: type_ic_uniform


Inherits

type~~type_ic_uniform~~InheritsGraph type~type_ic_uniform type_ic_uniform type~abst_ic abst_ic type~type_ic_uniform->type~abst_ic

Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: type
real(kind=real64), public :: value

Type-Bound Procedures

procedure, public, pass(self) :: apply => apply_uniform

procedure, public, pass(self) :: initialize => initialize_type_ic_uniform

  • interface

    private module subroutine initialize_type_ic_uniform(self, input, initial_target)

    Arguments

    Type IntentOptional Attributes Name
    class(type_ic_uniform), intent(inout) :: self
    type(type_input), intent(in) :: input
    character(len=*), intent(in) :: initial_target