The implementation of the interfaces defined in grid_function.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip), | intent(in) | :: | n | The number of elements in this grid function. |
||
integer(kind=ip), | intent(in) | :: | order | The order of the elements in this grid function. |
||
character(len=*), | intent(in) | :: | var_name | The name to be assigned to this grid function. |
The return type has to be of type rgf.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(rgf) | :: | this | Has to be called with an rgf class. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip), | intent(in) | :: | n | The number of elements in this grid function. |
||
integer(kind=ip), | intent(in) | :: | order | The order of the elements in this grid function. |
||
character(len=*), | intent(in) | :: | var_name | The name to be assigned to this grid function. |
The return type has to be of type cgf.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(cgf) | :: | this | The object to finalize |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip), | intent(in) | :: | n | The number of elements. |
||
character(len=*), | intent(in) | :: | var_name | The name of the object. |
The object to construct.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(igfb) | :: | this | The object to finalize. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip), | intent(in) | :: | n | The number of elements. |
||
character(len=*), | intent(in) | :: | var_name | The name of the object. |
The object to construct.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(rgfb) | :: | this | The object to finalize. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip), | intent(in) | :: | n | The number of elements. |
||
character(len=*), | intent(in) | :: | var_name | The name of the object. |
The object to construct.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cgf), | intent(inout) | :: | this | The routine is called on this object. |
||
real(kind=wp), | intent(in) | :: | scalar | The scalar to multiply with. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cgf), | intent(inout) | :: | this | The routine is called on this object. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cgf), | intent(inout) | :: | this | The routine is called on this object. |
||
class(cgf), | intent(in) | :: | gf1 | The second grid function. |
||
real(kind=wp), | intent(in) | :: | scalar1 | The first scalar. |
||
class(cgf), | intent(in) | :: | gf2 | The third grid function. |
||
real(kind=wp), | intent(in) | :: | scalar2 | The second scalar. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(cgfb) | :: | this | The object to finalize. |