mod_bg_density Module



Derived Types

type, public ::  bg_density_t

Components

Type Visibility Attributes Name Initial
procedure(real(dp)), public, pointer, nopass :: rho0
procedure(real(dp)), public, pointer, nopass :: drho0

Type-Bound Procedures

procedure, public :: delete

Functions

public function new_bg_density(default_func) result(bg_density)

Arguments

Type IntentOptional Attributes Name
procedure(real(dp)) :: default_func

Return Value type(bg_density_t)


Subroutines

private pure subroutine delete(this)

Arguments

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