FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
ttable.f90 File Reference

Go to the source code of this file.

Data Types

type  m_table::ttable
 
interface  m_table::assignment(=)
 
interface  m_table::operator(==)
 

Modules

module  m_table
 This module provides data structure table which would be dictionaried afterwards.
 
module  table_dicts
 This module provides data structure of dictionaried table list.
 

Functions/Subroutines

subroutine m_table::init_table (table, ndp, col, row, tbval)
 
subroutine m_table::finalize_table (table)
 
subroutine m_table::print_table (table, fname)
 
logical function m_table::tablecompare (lhs, rhs)
 
subroutine m_table::tablecopy (lhs, rhs)
 
subroutine table_dicts::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 table_dicts::fetch_tablerow (key, dict)
 fetch a data table row More...
 
subroutine table_dicts::fetch_tablegrad (key, a, dict, outa, ierr)
 fetch a data by interpolation (This subroutine is specified for calculating temperature dependent hardening coefficient) More...
 
subroutine table_dicts::fetch_tabledata (key, dict, outa, ierr, a)
 fetch a data by interpolation (This subroutine is specified for calculating temperature dependent hardening coefficient) More...
 
subroutine table_dicts::print_tabledata (dict, fname)
 Print our the contents of a dictionary. More...
 

Variables

integer, parameter m_table::dict_key_length = 128
 
integer, parameter m_table::maxindex = 20
 
integer, parameter m_table::maxnval = 10000
 
type(ttable), parameter m_table::dict_null = tTable( 0, 0, 0, 0, null() )