FrontISTR  6.0.0
Large-scale structural analysis program with finit element method
fstr_setup_finish.f90 File Reference

Go to the source code of this file.

Data Types

type  m_fstr_setup_finish::fstr_setup_counts
 Counts of the input for fstr_setup_prepare and fstr_setup_finish, independent of the input file format. A reader of an input file format sets them from what it counts in the file. More...
 

Modules

module  m_fstr_setup_finish
 This module provides subroutines to process the data read from the cards, independently of the input file format: the allocation and the preparation after the cards are counted (fstr_setup_prepare) and the processing after all the cards are read (fstr_setup_finish).
 

Functions/Subroutines

subroutine m_fstr_setup_finish::fstr_setup_prepare (P, counts)
 Allocation and preparation after the cards are counted: the arrays sized by counts, the materials and sections from the mesh, and the output controls. The section defaults depend on the analysis type, and fstr_convert_rotation_dof rewrites the boundary conditions, so this is called after the analysis type and all the boundary conditions are read. More...
 
subroutine m_fstr_setup_finish::fstr_setup_finish (P, counts)
 Processing after all the cards are read: the temperature arrays, the default step, the element initialization and the checks, and the result arrays (fstr_setup_post). More...
 
subroutine m_fstr_setup_finish::fstr_check_up_inputs (hecMESH, fstrSOLID)
 
subroutine m_fstr_setup_finish::fstr_check_shell_gauss_output (hecMESH, fstrSOLID)
 
subroutine m_fstr_setup_finish::fstr_check_shell_j2_inputs (hecMESH, fstrSOLID, fstrPARAM)
 
subroutine m_fstr_setup_finish::fstr_setup_post_phys_alloc (phys, NDOF, n_node, n_elem)
 Initial setting of postprecessor. More...
 
subroutine m_fstr_setup_finish::fstr_setup_post (P)
 
subroutine m_fstr_setup_finish::fstr_convert_contact_type (hecMESH)
 Convert SURF-SURF contact to NODE-SURF contact ! More...
 
subroutine m_fstr_setup_finish::fstr_convert_rotation_dof (P)
 Move dof 4-6 of 641/761/781 nodes to their rotational dummy nodes ! More...
 
subroutine m_fstr_setup_finish::rotation_dof_err_stop (header_name)
 
subroutine m_fstr_setup_finish::explicit_dummy_node_err_stop (header_name)
 
subroutine m_fstr_setup_finish::remap_integer_array (array, src, n)
 
subroutine m_fstr_setup_finish::remap_real_array (array, src, n)