(git:6a2e663)
qs_fb_trial_fns_types Module Reference

Functions/Subroutines

subroutine, public fb_trial_fns_retain (trial_fns)
 retains given object More...
 
subroutine, public fb_trial_fns_release (trial_fns)
 releases given object More...
 
subroutine, public fb_trial_fns_nullify (trial_fns)
 nullifies the content of given object More...
 
subroutine, public fb_trial_fns_associate (a, b)
 associates the content of an object to that of another object of the same type More...
 
logical function, public fb_trial_fns_has_data (trial_fns)
 check if the object has data associated to it More...
 
subroutine, public fb_trial_fns_create (trial_fns)
 creates an fb_trial_fns object and initialises it More...
 
subroutine, public fb_trial_fns_get (trial_fns, nfunctions, functions)
 get values of the attributes of a fb_trial_fns object More...
 
subroutine, public fb_trial_fns_set (trial_fns, nfunctions, functions)
 sets the attributes of a fb_trial_fns object More...
 

Function/Subroutine Documentation

◆ fb_trial_fns_retain()

subroutine, public qs_fb_trial_fns_types::fb_trial_fns_retain ( type(fb_trial_fns_obj), intent(in)  trial_fns)

retains given object

...

Parameters
trial_fns: the fb_trial_fns object in question
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 66 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function:

◆ fb_trial_fns_release()

subroutine, public qs_fb_trial_fns_types::fb_trial_fns_release ( type(fb_trial_fns_obj), intent(inout)  trial_fns)

releases given object

...

Parameters
trial_fns: the fb_trial_fns object in question
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 82 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function:

◆ fb_trial_fns_nullify()

subroutine, public qs_fb_trial_fns_types::fb_trial_fns_nullify ( type(fb_trial_fns_obj), intent(inout)  trial_fns)

nullifies the content of given object

Parameters
trial_fns: the fb_trial_fns object in question
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 109 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function:

◆ fb_trial_fns_associate()

subroutine, public qs_fb_trial_fns_types::fb_trial_fns_associate ( type(fb_trial_fns_obj), intent(out)  a,
type(fb_trial_fns_obj), intent(in)  b 
)

associates the content of an object to that of another object of the same type

Parameters
a: the output object
b: the input object
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 122 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function:

◆ fb_trial_fns_has_data()

logical function, public qs_fb_trial_fns_types::fb_trial_fns_has_data ( type(fb_trial_fns_obj), intent(in)  trial_fns)

check if the object has data associated to it

Parameters
trial_fns: the fb_trial_fns object in question
Returns
: true if trial_fnsobj is associated, false otherwise
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 135 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function:

◆ fb_trial_fns_create()

subroutine, public qs_fb_trial_fns_types::fb_trial_fns_create ( type(fb_trial_fns_obj), intent(inout)  trial_fns)

creates an fb_trial_fns object and initialises it

Parameters
trial_fns: the fb_trial_fns object in question
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 147 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function:

◆ fb_trial_fns_get()

subroutine, public qs_fb_trial_fns_types::fb_trial_fns_get ( type(fb_trial_fns_obj), intent(in)  trial_fns,
integer, dimension(:), optional, pointer  nfunctions,
integer, dimension(:, :), optional, pointer  functions 
)

get values of the attributes of a fb_trial_fns object

Parameters
trial_fns: the fb_trial_fns object in question
nfunctions: outputs pointer to trial_fnsobjnfunctions
functions: outputs pointer to trial_fnsobjfunctions
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 182 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function:

◆ fb_trial_fns_set()

subroutine, public qs_fb_trial_fns_types::fb_trial_fns_set ( type(fb_trial_fns_obj), intent(inout)  trial_fns,
integer, dimension(:), optional, pointer  nfunctions,
integer, dimension(:, :), optional, pointer  functions 
)

sets the attributes of a fb_trial_fns object

Parameters
trial_fns: the fb_trial_fns object in question
nfunctions: associates trial_fnsobjnfunctions to this pointer
functions: associates trial_fnsobjnfunctions to this pointer
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 201 of file qs_fb_trial_fns_types.F.

Here is the caller graph for this function: