tools_mesh_move Module


Used by

  • module~~tools_mesh_move~~UsedByGraph module~tools_mesh_move tools_mesh_move module~tools_nemo tools_nemo module~tools_nemo->module~tools_mesh_move module~mobile_verts_implementation mobile_verts_implementation module~mobile_verts_implementation->module~tools_mesh_move proc~create_motion create_motion proc~create_motion->module~tools_mesh_move proc~rd_inp_bc rd_inp_bc proc~rd_inp_bc->module~tools_mesh_move proc~get_motion_velocity get_motion_velocity proc~get_motion_velocity->module~tools_mesh_move proc~move_boundary move_boundary proc~move_boundary->module~tools_mesh_move proc~get_motion_displacement get_motion_displacement proc~get_motion_displacement->module~tools_mesh_move module~rd_inp_motion_law_implementation rd_inp_motion_law_implementation module~rd_inp_motion_law_implementation->module~tools_mesh_move

Contents


Variables

TypeVisibility AttributesNameInitial
integer, public, parameter:: ml_position_ =1
integer, public, parameter:: ml_velocity_ =2
integer, public, parameter:: moving_ =2
integer, public, parameter:: sliding_ =2
integer, public, parameter:: stationary_ =1
integer, public, parameter:: sticky_ =1

Interfaces

interface

  • public module subroutine rd_inp_motion_law(ml_file, iml, law_x, law_y)

    Arguments

    Type IntentOptional AttributesName
    character(len=*), intent(in) :: ml_file
    integer, intent(out) :: iml
    real(kind=psb_dpk_), allocatable:: law_x(:)
    type(vector), allocatable:: law_y(:)