SPEED
speed_sci Module Reference

Contains parameters for MDOF. More...

Data Types

type  system
 

Variables

type(system), dimension(:), allocatable sys
 SDOF system.
 
integer *4 bldinfo_fp
 
integer *4 sdofnum
 
integer *4 n_bld
 
integer *4 maxdof_glob
 
integer *4 maxdof_loc
 
integer *4, dimension(3) sdofout
 displ, acc, f_react
 
integer *4 flag_outatalldofs
 
logical isconfigpresent
 
real *8, dimension(:), allocatable gr_acc_rot
 
real *8, dimension(:), allocatable gr_intf
 
real *8, dimension(:), allocatable rot_sin
 
real *8, dimension(:), allocatable rot_cos
 
real *8, dimension(:), allocatable ug1
 
real *8, dimension(:), allocatable ug2
 
real *8, dimension(:), allocatable ug3
 
real *8, dimension(:,:), allocatable sdofag
 
real *8, dimension(:,:), allocatable sdofgd
 
real *8, dimension(:), allocatable sdofinput
 
real *8, dimension(:), allocatable sdofinputd
 
real *8, dimension(:), allocatable sdofforceinput
 
real *8, dimension(:), allocatable sdofinputbuffer
 
real *8, dimension(:), allocatable sdofforceinputbuffer
 
character *100 bldinfo
 
character *100 sdofdisplx
 
character *100 sdofdisply
 
character *100 sdofdisplz
 SDOF displacement.
 
character *100 sdofgrdisplx
 
character *100 sdofgrdisply
 
character *100 sdofgrdisplz
 SDOF base displacement.
 
character *100 sdofaccx
 
character *100 sdofaccy
 
character *100 sdofaccz
 SDOF total acceleration.
 
character *100 sdofgraccx
 
character *100 sdofgraccy
 
character *100 sdofgraccz
 SDOF base ground acceleration.
 
character *100 sdoffx
 
character *100 sdoffy
 
character *100 sdoffz
 SDOF reaction force.
 
character *100 strdisplx
 
character *100 strdisply
 4DOF structure displacement
 
character *100 grddisplx
 
character *100 grddisply
 
character *100 grddisplz
 4DOF ground displacement
 
character *100 fnddisplx
 
character *100 fnddisply
 
character *100 fnddisplrx
 
character *100 fnddisplry
 
character *100 fnddisplzx
 
character *100 fnddisplzy
 4DOF foundation displacement
 
character *100 straccx
 
character *100 straccy
 4DOF structure acceleration
 
character *100 grdaccx
 
character *100 grdaccy
 
character *100 grdaccz
 4DOF ground acceleration
 
character *100 fndaccx
 
character *100 fndaccy
 
character *100 fndaccrx
 
character *100 fndaccry
 
character *100 fndacczx
 
character *100 fndacczy
 4DOF foundation acceleration
 
character *100 strfx
 
character *100 strfy
 
character *100 fndfx
 
character *100 fndfy
 4DOF superstructure and foundation shear force
 
character *100 intfx
 
character *100 intfy
 
character *100 intfz
 4DOF interaction forces
 

Detailed Description

Contains parameters for MDOF.

Author
Aline Herlin, Srihari
Date
November, 2020 - Creation
Version
1.0

Variable Documentation

◆ bldinfo

character*100 speed_sci::bldinfo

Definition at line 786 of file MODULES.f90.

786 character*100 :: BLDinfo

Referenced by read_sdof_input_files().

◆ bldinfo_fp

integer*4 speed_sci::bldinfo_fp

Definition at line 772 of file MODULES.f90.

772 integer*4 :: bldinfo_fp, SDOFnum ! SS - deleted common integers i, j; SDOFnum - related to oscillator numbers in SYS.input file

Referenced by read_sdof_input_files().

◆ flag_outatalldofs

integer*4 speed_sci::flag_outatalldofs

Definition at line 777 of file MODULES.f90.

777 integer*4 :: flag_outAtAllDOFs

Referenced by write_sdof_output_files().

◆ fndaccrx

character*100 speed_sci::fndaccrx

Definition at line 798 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fndaccry

character*100 speed_sci::fndaccry

Definition at line 798 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fndaccx

character*100 speed_sci::fndaccx

Definition at line 798 of file MODULES.f90.

798 character*100 :: FNDaccX, FNDaccY, FNDaccRX, FNDaccRY, FNDaccZX, FNDaccZY

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fndaccy

character*100 speed_sci::fndaccy

Definition at line 798 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fndacczx

character*100 speed_sci::fndacczx

Definition at line 798 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fndacczy

character*100 speed_sci::fndacczy

4DOF foundation acceleration

Definition at line 798 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fnddisplrx

character*100 speed_sci::fnddisplrx

Definition at line 795 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fnddisplry

character*100 speed_sci::fnddisplry

Definition at line 795 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fnddisplx

character*100 speed_sci::fnddisplx

Definition at line 795 of file MODULES.f90.

795 character*100 :: FNDdisplX, FNDdisplY, FNDdisplRX, FNDdisplRY, FNDdisplZX, FNDdisplZY

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fnddisply

character*100 speed_sci::fnddisply

Definition at line 795 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fnddisplzx

character*100 speed_sci::fnddisplzx

Definition at line 795 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fnddisplzy

character*100 speed_sci::fnddisplzy

4DOF foundation displacement

Definition at line 795 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fndfx

character*100 speed_sci::fndfx

Definition at line 799 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ fndfy

character*100 speed_sci::fndfy

4DOF superstructure and foundation shear force

Definition at line 799 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ gr_acc_rot

real*8, dimension(:), allocatable speed_sci::gr_acc_rot

Definition at line 779 of file MODULES.f90.

779 real*8, dimension(:), allocatable :: gr_acc_rot, gr_intf

Referenced by read_sdof_input_files().

◆ gr_intf

real*8, dimension(:), allocatable speed_sci::gr_intf

Definition at line 779 of file MODULES.f90.

Referenced by read_sdof_input_files().

◆ grdaccx

character*100 speed_sci::grdaccx

Definition at line 797 of file MODULES.f90.

797 character*100 :: GRDaccX, GRDaccY, GRDaccZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ grdaccy

character*100 speed_sci::grdaccy

Definition at line 797 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ grdaccz

character*100 speed_sci::grdaccz

4DOF ground acceleration

Definition at line 797 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ grddisplx

character*100 speed_sci::grddisplx

Definition at line 794 of file MODULES.f90.

794 character*100 :: GRDdisplX, GRDdisplY, GRDdisplZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ grddisply

character*100 speed_sci::grddisply

Definition at line 794 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ grddisplz

character*100 speed_sci::grddisplz

4DOF ground displacement

Definition at line 794 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ intfx

character*100 speed_sci::intfx

Definition at line 800 of file MODULES.f90.

800 character*100 :: INTfX, INTfY, INTfZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ intfy

character*100 speed_sci::intfy

Definition at line 800 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ intfz

character*100 speed_sci::intfz

4DOF interaction forces

Definition at line 800 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ isconfigpresent

logical speed_sci::isconfigpresent

Definition at line 778 of file MODULES.f90.

778 logical :: isConfigPresent

◆ maxdof_glob

integer*4 speed_sci::maxdof_glob

Definition at line 775 of file MODULES.f90.

775 integer*4 :: MaxDOF_glob, MaxDOF_loc

◆ maxdof_loc

integer*4 speed_sci::maxdof_loc

Definition at line 775 of file MODULES.f90.

Referenced by make_sdof_system().

◆ n_bld

integer*4 speed_sci::n_bld

Definition at line 773 of file MODULES.f90.

773 integer*4:: n_bld ! SS - Number of structures - Seen in BLDInfo.txt file - Currently n_bld is non zero only in mpi_id = 0.

Referenced by make_sdof_output_files(), make_sdof_system(), read_sdof_input_files(), and write_sdof_output_files().

◆ rot_cos

real*8, dimension(:), allocatable speed_sci::rot_cos

Definition at line 780 of file MODULES.f90.

Referenced by read_system_position().

◆ rot_sin

real*8, dimension(:), allocatable speed_sci::rot_sin

Definition at line 780 of file MODULES.f90.

780 real*8, dimension(:), allocatable :: rot_sin, rot_cos

Referenced by read_system_position().

◆ sdofaccx

character*100 speed_sci::sdofaccx

Definition at line 789 of file MODULES.f90.

789 character*100 :: SDOFaccX, SDOFaccY, SDOFaccZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofaccy

character*100 speed_sci::sdofaccy

Definition at line 789 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofaccz

character*100 speed_sci::sdofaccz

SDOF total acceleration.

Definition at line 789 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofag

real*8, dimension(:,:), allocatable speed_sci::sdofag

Definition at line 782 of file MODULES.f90.

782 real*8, dimension(:,:), allocatable :: sdofag, sdofgd !!! ground acc and displ

Referenced by read_sdof_input_files(), and write_sdof_output_files().

◆ sdofdisplx

character*100 speed_sci::sdofdisplx

Definition at line 787 of file MODULES.f90.

787 character*100 :: SDOFdisplX, SDOFdisplY, SDOFdisplZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofdisply

character*100 speed_sci::sdofdisply

Definition at line 787 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofdisplz

character*100 speed_sci::sdofdisplz

SDOF displacement.

Definition at line 787 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofforceinput

real*8, dimension(:), allocatable speed_sci::sdofforceinput

Definition at line 783 of file MODULES.f90.

Referenced by write_sdof_output_files().

◆ sdofforceinputbuffer

real*8, dimension(:), allocatable speed_sci::sdofforceinputbuffer

Definition at line 784 of file MODULES.f90.

◆ sdoffx

character*100 speed_sci::sdoffx

Definition at line 791 of file MODULES.f90.

791 character*100 :: SDOFfX, SDOFfY, SDOFfZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdoffy

character*100 speed_sci::sdoffy

Definition at line 791 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdoffz

character*100 speed_sci::sdoffz

SDOF reaction force.

Definition at line 791 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofgd

real*8, dimension(:,:), allocatable speed_sci::sdofgd

Definition at line 782 of file MODULES.f90.

Referenced by read_sdof_input_files(), and write_sdof_output_files().

◆ sdofgraccx

character*100 speed_sci::sdofgraccx

Definition at line 790 of file MODULES.f90.

790 character*100 :: SDOFgraccX, SDOFgraccY, SDOFgraccZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofgraccy

character*100 speed_sci::sdofgraccy

Definition at line 790 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofgraccz

character*100 speed_sci::sdofgraccz

SDOF base ground acceleration.

Definition at line 790 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofgrdisplx

character*100 speed_sci::sdofgrdisplx

Definition at line 788 of file MODULES.f90.

788 character*100 :: SDOFgrdisplX, SDOFgrdisplY, SDOFgrdisplZ

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofgrdisply

character*100 speed_sci::sdofgrdisply

Definition at line 788 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofgrdisplz

character*100 speed_sci::sdofgrdisplz

SDOF base displacement.

Definition at line 788 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sdofinput

real*8, dimension(:), allocatable speed_sci::sdofinput

Definition at line 783 of file MODULES.f90.

783 real*8,dimension(:), allocatable :: sdofinput, sdofinputd, sdofforceinput

◆ sdofinputbuffer

real*8, dimension(:), allocatable speed_sci::sdofinputbuffer

Definition at line 784 of file MODULES.f90.

784 real*8,dimension(:), allocatable :: sdofinputbuffer, sdofforceinputbuffer

◆ sdofinputd

real*8, dimension(:), allocatable speed_sci::sdofinputd

Definition at line 783 of file MODULES.f90.

◆ sdofnum

integer*4 speed_sci::sdofnum

Definition at line 772 of file MODULES.f90.

Referenced by read_sdof_input_files(), and read_system_position().

◆ sdofout

integer*4, dimension(3) speed_sci::sdofout

displ, acc, f_react

Definition at line 776 of file MODULES.f90.

776 integer*4, dimension(3) :: SDOFout

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ straccx

character*100 speed_sci::straccx

Definition at line 796 of file MODULES.f90.

796 character*100 :: STRaccX, STRaccY

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ straccy

character*100 speed_sci::straccy

4DOF structure acceleration

Definition at line 796 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ strdisplx

character*100 speed_sci::strdisplx

Definition at line 793 of file MODULES.f90.

793 character*100 :: STRdisplX, STRdisplY

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ strdisply

character*100 speed_sci::strdisply

4DOF structure displacement

Definition at line 793 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ strfx

character*100 speed_sci::strfx

Definition at line 799 of file MODULES.f90.

799 character*100 :: STRfX, STRfY, FNDfX, FNDfY

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ strfy

character*100 speed_sci::strfy

Definition at line 799 of file MODULES.f90.

Referenced by make_sdof_output_files(), and write_sdof_output_files().

◆ sys

type(system), dimension(:), allocatable speed_sci::sys

SDOF system.

Definition at line 771 of file MODULES.f90.

771 type(system),allocatable:: sys(:)

Referenced by make_sdof_output_files(), make_sdof_system(), read_sdof_input_files(), sdof_sfs_model(), sdof_shear_model(), and write_sdof_output_files().

◆ ug1

real*8, dimension(:), allocatable speed_sci::ug1

Definition at line 781 of file MODULES.f90.

781 real*8, dimension(:), allocatable :: ug1, ug2, ug3

◆ ug2

real*8, dimension(:), allocatable speed_sci::ug2

Definition at line 781 of file MODULES.f90.

◆ ug3

real*8, dimension(:), allocatable speed_sci::ug3

Definition at line 781 of file MODULES.f90.