Integrates spectrum forward in time using a time integration method
provided as the argument func
.
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
public pure function func(initial, tendency, dt)Arguments
Return Value type(spectrum_type) |
||||||||||||||||||||||||||||||||||
type(spectrum_type), | intent(in) | :: | initial | Initial spectrum instance |
||||||||||||||||||||||||||||||
type(spectrum_type), | intent(in) | :: | tendency | Spectrum tendency instance |
||||||||||||||||||||||||||||||
real(kind=rk), | intent(in) | :: | dt | Time step [s] |
Integrates domain forward in time using a time integration method
provided as the argument func
.
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
public pure function func(initial, tendency, dt)Arguments
Return Value type(domain_type) |
||||||||||||||||||||||||||||||||||
type(domain_type), | intent(in) | :: | initial | Initial domain instance |
||||||||||||||||||||||||||||||
type(domain_type), | intent(in) | :: | tendency | Spectrum domain instance |
||||||||||||||||||||||||||||||
real(kind=rk), | intent(in) | :: | dt | Time step [s] |