FrontISTR  6.0.0
Large-scale structural analysis program with finit element method
table_dicts Module Reference

This module provides data structure of dictionaried table list. More...

Functions/Subroutines

subroutine fetch_table (key, dict, dicval, ierr)
 fetch a data table itself. P.A. it should be deleted by users of this subroutine More...
 
integer function fetch_tablerow (key, dict)
 fetch a data table row More...
 
subroutine fetch_tablegrad (key, a, dict, outa, ierr)
 fetch a data by interpolation (This subroutine is specified for calculating temperature dependent hardening coefficient) More...
 
subroutine fetch_tabledata (key, dict, outa, ierr, a)
 fetch a data by interpolation (This subroutine is specified for calculating temperature dependent hardening coefficient) More...
 

Detailed Description

This module provides data structure of dictionaried table list.

Author
Xi YUAN (AdavanceSoft)
Date
2010/08/28
Version
0.00

Function/Subroutine Documentation

◆ fetch_table()

subroutine table_dicts::fetch_table ( character(len=*), intent(in)  key,
type(dict_struct), pointer  dict,
type(dict_data), pointer  dicval,
logical, intent(out)  ierr 
)

fetch a data table itself. P.A. it should be deleted by users of this subroutine

Parameters
[in]keyparameter key
dictdata table

Definition at line 152 of file ttable.f90.

◆ fetch_tabledata()

subroutine table_dicts::fetch_tabledata ( character(len=*), intent(in)  key,
type(dict_struct), pointer  dict,
real(kind=kreal), dimension(:), intent(out)  outa,
logical, intent(out)  ierr,
real(kind=kreal), dimension(:), intent(in), optional  a 
)

fetch a data by interpolation (This subroutine is specified for calculating temperature dependent hardening coefficient)

Parameters
[in]keyparameter key
dictdata table
[out]outaoutput data
[out]ierrerror message
[in]aautomatic variables

Definition at line 279 of file ttable.f90.

◆ fetch_tablegrad()

subroutine table_dicts::fetch_tablegrad ( character(len=*), intent(in)  key,
real(kind=kreal), dimension(:), intent(in)  a,
type(dict_struct), pointer  dict,
real(kind=kreal), intent(inout)  outa,
logical, intent(out)  ierr 
)

fetch a data by interpolation (This subroutine is specified for calculating temperature dependent hardening coefficient)

Parameters
[in]keyparameter key
[in]aautomatic variables
dictdata table
[in,out]outagradient

Definition at line 182 of file ttable.f90.

◆ fetch_tablerow()

integer function table_dicts::fetch_tablerow ( character(len=*), intent(in)  key,
type(dict_struct), pointer  dict 
)

fetch a data table row

Parameters
[in]keyparameter key
dictdata table

Definition at line 168 of file ttable.f90.