Class action_base_class
In: ActionBaseClass/action_base_class.F90
lattice_class hmc_status_class comlib action_base_class dot/f_103.png

Definition of Action parameter base class

version

$Id: action_base_class.F90,v 1.2 2011/06/14 11:10:42 ishikawa Exp $

Methods

Included Modules

lattice_class hmc_status_class comlib

Public Instance methods

action_parameters
Derived Type :
myid = 0 :integer, public
: action ID
action_name = "" :character(len=CHARLEN), public

Base type for action parameter

Function :
id :integer
this :class(action_parameters), intent(in)

[Source]

function get_id(this) result(id)
  implicit none
  class(action_parameters), intent(in) :: this
  integer :: id
  id = this%myid
  return
end function
Subroutine :
this :class(action_parameters), intent(inout)
id :integer, intent(in)

[Source]

subroutine set_id(this,id)
  implicit none
  class(action_parameters), intent(inout) :: this
  integer, intent(in) :: id
  this%myid = id
  return
end subroutine