ReMKiT1D
Documentation
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
ConstSignal
Derived Type
4 statements
Source File
constant_signal.f90
constant_signal_class
ConstSignal
Contents
Type-Bound Procedures
calculate
type, public, extends(
TimeSignal
) :: ConstSignal
Signal wrapper always returning 1
Type-Bound Procedures
procedure, public ::
calculate
=>
calculateConst
interface
private module function calculateConst(this, time, period, params) result(res)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
class(
ConstSignal
),
intent(inout)
::
this
real(kind=rk),
intent(in)
::
time
real(kind=rk),
intent(in)
::
period
real(kind=rk),
intent(in),
optional,
dimension(:)
::
params
Return Value
real(kind=rk)