FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_result Module Reference

I/O and Utility. More...

Functions/Subroutines

subroutine, public hecmw_nullify_result_data (P)
 
subroutine, public hecmw_result_init (hecMESH, i_step, header, comment)
 
subroutine, public hecmw_result_add (dtype, n_dof, label, data)
 
subroutine, public hecmw_result_write_by_name (name_ID)
 
subroutine, public hecmw_result_finalize ()
 
subroutine, public hecmw_result_write_st_by_name (name_ID, result_data)
 
subroutine, public hecmw_result_write_by_addfname (name_ID, addfname)
 
subroutine, public hecmw_result_copy_f2c (result_data, ierr)
 
subroutine, public hecmw_result_checkfile_by_name (name_ID, i_step, ierr)
 
subroutine, public hecmw_result_read_by_name (hecMESH, name_ID, i_step, result)
 
subroutine, public hecmw_result_copy_c2f (result, n_node, n_elem, ierr)
 
subroutine, public hecmw_result_free (result_data)
 

Variables

integer(kind=kint), parameter, public hecmw_result_dtype_node = 1
 
integer(kind=kint), parameter, public hecmw_result_dtype_elem = 2
 
integer(kind=kint), parameter, public hecmw_result_dtype_global = 3
 

Detailed Description

I/O and Utility.

Function/Subroutine Documentation

◆ hecmw_nullify_result_data()

subroutine, public hecmw_result::hecmw_nullify_result_data ( type( hecmwst_result_data )  P)

Definition at line 64 of file hecmw_result_f.f90.

Here is the caller graph for this function:

◆ hecmw_result_add()

subroutine, public hecmw_result::hecmw_result_add ( integer(kind=kint)  dtype,
integer(kind=kint)  n_dof,
character(len=hecmw_name_len)  label,
real(kind=kreal), dimension(:)  data 
)

Definition at line 98 of file hecmw_result_f.f90.

Here is the call graph for this function:

◆ hecmw_result_checkfile_by_name()

subroutine, public hecmw_result::hecmw_result_checkfile_by_name ( character(len=hecmw_name_len), intent(in)  name_ID,
integer(kind=kint), intent(in)  i_step,
integer(kind=kint), intent(out)  ierr 
)

Definition at line 243 of file hecmw_result_f.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_result_copy_c2f()

subroutine, public hecmw_result::hecmw_result_copy_c2f ( type(hecmwst_result_data)  result,
integer(kind=kint)  n_node,
integer(kind=kint)  n_elem,
integer(kind=kint)  ierr 
)

Definition at line 323 of file hecmw_result_f.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_result_copy_f2c()

subroutine, public hecmw_result::hecmw_result_copy_f2c ( type(hecmwst_result_data), intent(in)  result_data,
integer(kind=kint), intent(inout)  ierr 
)

Definition at line 151 of file hecmw_result_f.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_result_finalize()

subroutine, public hecmw_result::hecmw_result_finalize

Definition at line 118 of file hecmw_result_f.f90.

Here is the call graph for this function:

◆ hecmw_result_free()

subroutine, public hecmw_result::hecmw_result_free ( type(hecmwst_result_data), intent(inout)  result_data)

Definition at line 423 of file hecmw_result_f.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_result_init()

subroutine, public hecmw_result::hecmw_result_init ( type(hecmwst_local_mesh hecMESH,
integer(kind=kint)  i_step,
character(len=hecmw_header_len)  header,
character(len=hecmw_msg_len)  comment 
)

Definition at line 81 of file hecmw_result_f.f90.

Here is the call graph for this function:

◆ hecmw_result_read_by_name()

subroutine, public hecmw_result::hecmw_result_read_by_name ( type(hecmwst_local_mesh), intent(in)  hecMESH,
character(len=hecmw_name_len), intent(in)  name_ID,
integer(kind=kint), intent(in)  i_step,
type(hecmwst_result_data), intent(inout)  result 
)

Definition at line 252 of file hecmw_result_f.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hecmw_result_write_by_addfname()

subroutine, public hecmw_result::hecmw_result_write_by_addfname ( character(len=hecmw_name_len)  name_ID,
character(len=hecmw_name_len)  addfname 
)

Definition at line 142 of file hecmw_result_f.f90.

Here is the call graph for this function:

◆ hecmw_result_write_by_name()

subroutine, public hecmw_result::hecmw_result_write_by_name ( character(len=hecmw_name_len)  name_ID)

Definition at line 109 of file hecmw_result_f.f90.

Here is the call graph for this function:

◆ hecmw_result_write_st_by_name()

subroutine, public hecmw_result::hecmw_result_write_st_by_name ( character(len=hecmw_name_len)  name_ID,
type(hecmwst_result_data)  result_data 
)

Definition at line 126 of file hecmw_result_f.f90.

Here is the call graph for this function:

Variable Documentation

◆ hecmw_result_dtype_elem

integer(kind=kint), parameter, public hecmw_result::hecmw_result_dtype_elem = 2

Definition at line 52 of file hecmw_result_f.f90.

◆ hecmw_result_dtype_global

integer(kind=kint), parameter, public hecmw_result::hecmw_result_dtype_global = 3

Definition at line 53 of file hecmw_result_f.f90.

◆ hecmw_result_dtype_node

integer(kind=kint), parameter, public hecmw_result::hecmw_result_dtype_node = 1

Definition at line 51 of file hecmw_result_f.f90.