programmer's documentation
Functions/Subroutines
fldprp.f90 File Reference

Properties definition initialization, according to calculation type selected by the user. More...

Functions/Subroutines

subroutine fldprp
 
subroutine add_property_field_nd (name, label, dim, iprop)
 add field defining a property field defined on cells, with default options More...
 
subroutine add_property_field_hidden (name, dim, iprop)
 add field defining a hidden property field defined on cells More...
 
subroutine add_property_field (name, label, iprop)
 add field defining a property field defined on cells, with default options More...
 
subroutine hide_property (iprop)
 disable logging and postprocessing for a property More...
 
subroutine fldprp_check_nproce
 check npromx is sufficient for the required number of properties. More...
 
subroutine add_property_field_owner (name, label, dim, has_previous, f_id)
 add owner field defining a property field defined on cells, with default options More...
 
subroutine add_boundary_property_field_owner (name, label, f_id)
 add owner field defining a property field defined on boundary faces, with default options More...
 

Detailed Description

Properties definition initialization, according to calculation type selected by the user.

Function/Subroutine Documentation

subroutine add_boundary_property_field_owner ( character(len=*), intent(in)  name,
character(len=*), intent(in)  label,
integer, intent(out)  f_id 
)

add owner field defining a property field defined on boundary faces, with default options

It is recommended not to define property names of more than 16 characters, to get a clear execution listing (some advanced writing levels take into account only the first 16 characters).

Parameters
[in]namefield name
[in]labelfield default label, or empty
[out]f_idmatching field id
subroutine add_property_field ( character(len=*), intent(in)  name,
character(len=*), intent(in)  label,
integer, intent(out)  iprop 
)

add field defining a property field defined on cells, with default options

It is recommended not to define property names of more than 16 characters, to get a clear execution listing (some advanced writing levels take into account only the first 16 characters).

Parameters
[in]namefield name
[in]labelfield default label, or empty
[out]ipropmatching field property id
subroutine add_property_field_hidden ( character(len=*), intent(in)  name,
integer, intent(in)  dim,
integer, intent(out)  iprop 
)

add field defining a hidden property field defined on cells

Parameters
[in]namefield name
[in]dimfield dimension
[out]ipropmatching field property id
subroutine add_property_field_nd ( character(len=*), intent(in)  name,
character(len=*), intent(in)  label,
integer, intent(in)  dim,
integer, intent(out)  iprop 
)

add field defining a property field defined on cells, with default options

It is recommended not to define property names of more than 16 characters, to get a clear execution listing (some advanced writing levels take into account only the first 16 characters).

Parameters
[in]namefield name
[in]labelfield default label, or empty
[in]dimfield dimension
[out]ipropmatching field property id
subroutine add_property_field_owner ( character(len=*), intent(in)  name,
character(len=*), intent(in)  label,
integer, intent(in)  dim,
logical, intent(in)  has_previous,
integer, intent(out)  f_id 
)

add owner field defining a property field defined on cells, with default options

It is recommended not to define property names of more than 16 characters, to get a clear execution listing (some advanced writing levels take into account only the first 16 characters).

Parameters
[in]namefield name
[in]labelfield default label, or empty
[in]dimfield dimension
[in]has_previousindicates if the field also has previous time step values
[out]f_idmatching field id
subroutine fldprp ( )
subroutine fldprp_check_nproce ( )

check npromx is sufficient for the required number of properties.

subroutine hide_property ( integer, intent(in)  iprop)

disable logging and postprocessing for a property

Parameters
[in]ipropproperty id