|
procedure, public | init (this) |
|
procedure, public | final (this) |
|
generic, public | regist regist1d |
|
generic, public | regist regist2d |
|
generic, public | regist regist3d |
|
procedure, public | get (this, keyid, pfield) |
|
procedure, public | get2d (this, keyid, pfield) |
|
procedure, public | get3d (this, keyid, pfield) |
|
procedure, public | getlocalmeshfield (this, keyid, domid, pfield_lc) |
|
procedure, public | getlocalmeshfieldlist (this, keyid_list, domid, lcfield_list) |
|
procedure, public | meshfieldcomm_prepair (this, comm, fields) |
|
procedure, public | meshfieldcomm_exchange (this, do_wait) |
|
procedure, public | meshfieldcomm_get (this) |
|
Definition at line 41 of file scale_model_var_manager.F90.
◆ init()
procedure, public scale_model_var_manager::modelvarmanager::init |
( |
class(modelvarmanager), intent(inout) | this | ) |
|
◆ final()
procedure, public scale_model_var_manager::modelvarmanager::final |
( |
class(modelvarmanager), intent(inout) | this | ) |
|
◆ regist() [1/3]
generic, public scale_model_var_manager::modelvarmanager::regist |
◆ regist() [2/3]
generic, public scale_model_var_manager::modelvarmanager::regist |
◆ regist() [3/3]
generic, public scale_model_var_manager::modelvarmanager::regist |
◆ get()
procedure, public scale_model_var_manager::modelvarmanager::get |
( |
class(modelvarmanager), intent(inout) | this, |
|
|
integer, intent(in) | keyid, |
|
|
class(meshfieldbase), intent(out), pointer | pfield ) |
◆ get2d()
procedure, public scale_model_var_manager::modelvarmanager::get2d |
( |
class(modelvarmanager), intent(inout) | this, |
|
|
integer, intent(in) | keyid, |
|
|
class(meshfield2d), intent(out), pointer | pfield ) |
◆ get3d()
procedure, public scale_model_var_manager::modelvarmanager::get3d |
( |
class(modelvarmanager), intent(inout) | this, |
|
|
integer, intent(in) | keyid, |
|
|
class(meshfield3d), intent(out), pointer | pfield ) |
◆ getlocalmeshfield()
procedure, public scale_model_var_manager::modelvarmanager::getlocalmeshfield |
( |
class(modelvarmanager), intent(inout) | this, |
|
|
integer, intent(in) | keyid, |
|
|
integer, intent(in) | domid, |
|
|
class(localmeshfieldbase), intent(out), pointer | pfield_lc ) |
◆ getlocalmeshfieldlist()
procedure, public scale_model_var_manager::modelvarmanager::getlocalmeshfieldlist |
( |
class(modelvarmanager), intent(inout) | this, |
|
|
integer, dimension(:), intent(in) | keyid_list, |
|
|
integer, intent(in) | domid, |
|
|
type(localmeshfieldbaselist), dimension(size(keyid_list)), intent(out) | lcfield_list ) |
◆ meshfieldcomm_prepair()
procedure, public scale_model_var_manager::modelvarmanager::meshfieldcomm_prepair |
( |
class(modelvarmanager), intent(inout) | this, |
|
|
class(meshfieldcommbase), intent(in), target | comm, |
|
|
class(meshfieldbase), dimension(:), intent(in), target | fields ) |
◆ meshfieldcomm_exchange()
procedure, public scale_model_var_manager::modelvarmanager::meshfieldcomm_exchange |
( |
class(modelvarmanager), intent(inout) | this, |
|
|
logical, intent(in), optional | do_wait ) |
◆ meshfieldcomm_get()
procedure, public scale_model_var_manager::modelvarmanager::meshfieldcomm_get |
( |
class(modelvarmanager), intent(inout) | this | ) |
|
◆ list
type(linkedlist) scale_model_var_manager::modelvarmanager::list |
◆ ptr_comm
◆ comm_list
type(meshfieldcontainer), dimension(:), allocatable scale_model_var_manager::modelvarmanager::comm_list |
The documentation for this type was generated from the following file: