|
Nek5000
SEM for Incompressible NS
|
Input parameters from preprocessors. More...
Public Member Functions | |
| subroutine | init_input () |
Public Attributes | |
| real(dp) | rstim |
| real(dp) | vnekton |
| real(dp) | nktonv |
| integer | irstv |
| integer | irstt |
| integer | irstim |
| integer | nobj |
| integer | ngeom |
| integer | nhis |
| integer | ipscal |
| integer | npscal |
| integer | ipsco |
| integer | ifldmhd |
| real(dp), dimension(:), allocatable | param |
| real(dp), dimension(:,:), allocatable | cpfld |
| real(dp), dimension(:,:,:), allocatable | cpgrp |
| real(dp), dimension(:,:), allocatable | qinteg |
| integer, dimension(:,:), allocatable | matype |
| integer, dimension(:,:), allocatable | lochis |
| integer, dimension(:), allocatable | nmember |
| logical, dimension(:), allocatable | iftmsh |
| logical, dimension(:), allocatable | ifnonl |
| logical, dimension(:), allocatable | ifvarp |
| logical, dimension(:), allocatable | ifpsco |
| logical, dimension(:), allocatable | ifpso |
| logical, dimension(:), allocatable, target | ifadvc |
| logical | if3d |
| logical | ifflow |
| logical | ifheat |
| logical | iftran |
| logical | ifaxis |
| logical | ifstrs |
| logical | ifsplit |
| logical | ifmgrid |
| logical | ifmvbd |
| logical | ifnatc |
| logical | ifchar |
| logical | ifvps |
| logical | ifmodel |
| logical | ifkeps |
| logical | ifintq |
| logical | ifcons |
| logical | ifxyo |
| logical | ifpo |
| logical | ifvo |
| logical | ifto |
| logical | iftgo |
| logical | iffmtin |
| logical | ifbo |
| logical | ifanls |
| logical | ifanl2 |
| logical | ifmhd |
| logical | ifessr |
| logical | ifpert |
| logical | ifbase |
| logical | ifcvode |
| logical | iflomach |
| logical | ifexplvis |
| logical | ifschclob |
| logical | ifuservp |
| logical | ifcyclic |
| logical | ifmoab |
| logical | ifcoup |
| logical | ifvcoup |
| logical | ifusermv |
| logical | ifreguo |
| logical | ifxyo_ |
| logical | ifaziv |
| logical | ifneknek |
| logical | ifprint |
| logical, pointer | ifnav |
| character(1), dimension(:,:), allocatable | hcode |
| character(2), dimension(:), allocatable | ocode |
| character(10), dimension(:), allocatable | drivc |
| character(14) | rstv |
| character(14) | rstt |
| character(40), dimension(:,:), allocatable, target | textsw |
| character(40), pointer | turbmod |
| character(132), dimension(:), allocatable | initc |
| character(132) | reafle |
| character(132) | fldfle |
| character(132) | dmpfle |
| character(132) | hisfle |
| character(132) | schfle |
| character(132) | orefle |
| character(132) | nrefle |
| character(132) | session |
| character(132) | path |
| character(132) | re2fle |
| character(132) | h5mfle |
| character(132) | series |
| real(dp), dimension(:,:), allocatable | xc |
| real(dp), dimension(:,:), allocatable | yc |
| real(dp), dimension(:,:), allocatable | zc |
| real(dp), dimension(:,:,:,:), allocatable | bc |
| real(dp), dimension(:,:,:), allocatable | curve |
| real(dp), dimension(:), allocatable | cerror |
| integer, dimension(:), allocatable | igroup |
| integer, dimension(:,:,:), allocatable | object |
| character(1), dimension(:,:), allocatable | ccurve |
| character(1), dimension(:,:), allocatable | cdof |
| character(3), dimension(:,:,:), allocatable | cbc |
| character(3) | solver_type |
| integer, dimension(:), allocatable | ieact |
| integer | neact |
| integer, parameter | numsts = 50 |
| integer, dimension(:), allocatable | matindx |
| integer, dimension(:), allocatable | matids |
| integer, dimension(:), allocatable | imatie |
| integer, dimension(:), allocatable | ibcsts |
| integer, dimension(:), allocatable | bcf |
| character(3), dimension(:), allocatable | bctyps |
| integer | numflu |
| integer | numoth |
| integer | numbcs |
Input parameters from preprocessors.
Note that in parallel implementations, we distinguish between distributed data (LELT) and uniformly distributed data. Input common block structure: INPUT1: REAL INPUT5: REAL with LELT entries INPUT2: INTEGER INPUT6: INTEGER with LELT entries INPUT3: LOGICAL INPUT7: LOGICAL with LELT entries INPUT4: CHARACTER INPUT8: CHARACTER with LELT entries cleaned
Definition at line 11 of file input_mod.F90.
| subroutine input::init_input | ( | ) |
Definition at line 79 of file input_mod.F90.
Referenced by nek_init().
Here is the caller graph for this function:| real(dp), dimension(:,:,:,:), allocatable input::bc |
Definition at line 57 of file input_mod.F90.
| integer, dimension(:), allocatable input::bcf |
Definition at line 73 of file input_mod.F90.
| character(3), dimension(:), allocatable input::bctyps |
Definition at line 74 of file input_mod.F90.
| character(3), dimension(:,:,:), allocatable input::cbc |
Definition at line 65 of file input_mod.F90.
| character(1), dimension(:,:), allocatable input::ccurve |
Definition at line 64 of file input_mod.F90.
| character(1), dimension(:,:), allocatable input::cdof |
Definition at line 64 of file input_mod.F90.
| real(dp), dimension(:), allocatable input::cerror |
Definition at line 57 of file input_mod.F90.
| real(dp), dimension(:,:), allocatable input::cpfld |
Definition at line 22 of file input_mod.F90.
| real(dp), dimension(:,:,:), allocatable input::cpgrp |
Definition at line 22 of file input_mod.F90.
| real(dp), dimension(:,:,:), allocatable input::curve |
Definition at line 57 of file input_mod.F90.
| character(132) input::dmpfle |
Definition at line 52 of file input_mod.F90.
| character(10), dimension(:), allocatable input::drivc |
Definition at line 46 of file input_mod.F90.
| character(132) input::fldfle |
Definition at line 52 of file input_mod.F90.
| character(132) input::h5mfle |
Definition at line 53 of file input_mod.F90.
| character(1), dimension(:,:), allocatable input::hcode |
Definition at line 44 of file input_mod.F90.
| character(132) input::hisfle |
Definition at line 52 of file input_mod.F90.
| integer, dimension(:), allocatable input::ibcsts |
Definition at line 73 of file input_mod.F90.
| integer, dimension(:), allocatable input::ieact |
Definition at line 68 of file input_mod.F90.
| logical input::if3d |
Definition at line 27 of file input_mod.F90.
| logical, dimension(:), allocatable, target input::ifadvc |
Definition at line 25 of file input_mod.F90.
| logical input::ifanl2 |
Definition at line 27 of file input_mod.F90.
| logical input::ifanls |
Definition at line 27 of file input_mod.F90.
| logical input::ifaxis |
Definition at line 27 of file input_mod.F90.
| logical input::ifaziv |
Definition at line 27 of file input_mod.F90.
| logical input::ifbase |
Definition at line 27 of file input_mod.F90.
| logical input::ifbo |
Definition at line 27 of file input_mod.F90.
| logical input::ifchar |
Definition at line 27 of file input_mod.F90.
| logical input::ifcons |
Definition at line 27 of file input_mod.F90.
| logical input::ifcoup |
Definition at line 27 of file input_mod.F90.
| logical input::ifcvode |
Definition at line 27 of file input_mod.F90.
| logical input::ifcyclic |
Definition at line 27 of file input_mod.F90.
| logical input::ifessr |
Definition at line 27 of file input_mod.F90.
| logical input::ifexplvis |
Definition at line 27 of file input_mod.F90.
| logical input::ifflow |
Definition at line 27 of file input_mod.F90.
| logical input::iffmtin |
Definition at line 27 of file input_mod.F90.
| logical input::ifheat |
Definition at line 27 of file input_mod.F90.
| logical input::ifintq |
Definition at line 27 of file input_mod.F90.
| logical input::ifkeps |
Definition at line 27 of file input_mod.F90.
| integer input::ifldmhd |
Definition at line 20 of file input_mod.F90.
| logical input::iflomach |
Definition at line 27 of file input_mod.F90.
| logical input::ifmgrid |
Definition at line 27 of file input_mod.F90.
| logical input::ifmhd |
Definition at line 27 of file input_mod.F90.
| logical input::ifmoab |
Definition at line 27 of file input_mod.F90.
| logical input::ifmodel |
Definition at line 27 of file input_mod.F90.
| logical input::ifmvbd |
Definition at line 27 of file input_mod.F90.
| logical input::ifnatc |
Definition at line 27 of file input_mod.F90.
| logical, pointer input::ifnav |
Definition at line 42 of file input_mod.F90.
| logical input::ifneknek |
Definition at line 27 of file input_mod.F90.
| logical, dimension(:), allocatable input::ifnonl |
Definition at line 24 of file input_mod.F90.
| logical input::ifpert |
Definition at line 27 of file input_mod.F90.
| logical input::ifpo |
Definition at line 27 of file input_mod.F90.
| logical input::ifprint |
Definition at line 40 of file input_mod.F90.
| logical, dimension(:), allocatable input::ifpsco |
Definition at line 24 of file input_mod.F90.
| logical, dimension(:), allocatable input::ifpso |
Definition at line 24 of file input_mod.F90.
| logical input::ifreguo |
Definition at line 27 of file input_mod.F90.
| logical input::ifschclob |
Definition at line 27 of file input_mod.F90.
| logical input::ifsplit |
Definition at line 27 of file input_mod.F90.
| logical input::ifstrs |
Definition at line 27 of file input_mod.F90.
| logical input::iftgo |
Definition at line 27 of file input_mod.F90.
| logical, dimension(:), allocatable input::iftmsh |
Definition at line 24 of file input_mod.F90.
| logical input::ifto |
Definition at line 27 of file input_mod.F90.
| logical input::iftran |
Definition at line 27 of file input_mod.F90.
| logical input::ifusermv |
Definition at line 27 of file input_mod.F90.
| logical input::ifuservp |
Definition at line 27 of file input_mod.F90.
| logical, dimension(:), allocatable input::ifvarp |
Definition at line 24 of file input_mod.F90.
| logical input::ifvcoup |
Definition at line 27 of file input_mod.F90.
| logical input::ifvo |
Definition at line 27 of file input_mod.F90.
| logical input::ifvps |
Definition at line 27 of file input_mod.F90.
| logical input::ifxyo |
Definition at line 27 of file input_mod.F90.
| logical input::ifxyo_ |
Definition at line 27 of file input_mod.F90.
| integer, dimension(:), allocatable input::igroup |
Definition at line 62 of file input_mod.F90.
| integer, dimension(:), allocatable input::imatie |
Definition at line 73 of file input_mod.F90.
| character(132), dimension(:), allocatable input::initc |
Definition at line 50 of file input_mod.F90.
| integer input::ipscal |
Definition at line 20 of file input_mod.F90.
| integer input::ipsco |
Definition at line 20 of file input_mod.F90.
| integer input::irstim |
Definition at line 19 of file input_mod.F90.
| integer input::irstt |
Definition at line 19 of file input_mod.F90.
| integer input::irstv |
Definition at line 19 of file input_mod.F90.
| integer, dimension(:,:), allocatable input::lochis |
Definition at line 23 of file input_mod.F90.
| integer, dimension(:), allocatable input::matids |
Definition at line 73 of file input_mod.F90.
| integer, dimension(:), allocatable input::matindx |
Definition at line 73 of file input_mod.F90.
| integer, dimension(:,:), allocatable input::matype |
Definition at line 23 of file input_mod.F90.
| integer input::neact |
Definition at line 69 of file input_mod.F90.
| integer input::ngeom |
Definition at line 19 of file input_mod.F90.
| integer input::nhis |
Definition at line 20 of file input_mod.F90.
| real(dp) input::nktonv |
Definition at line 18 of file input_mod.F90.
| integer, dimension(:), allocatable input::nmember |
Definition at line 23 of file input_mod.F90.
| integer input::nobj |
Definition at line 19 of file input_mod.F90.
| integer input::npscal |
Definition at line 20 of file input_mod.F90.
| character(132) input::nrefle |
Definition at line 52 of file input_mod.F90.
| integer input::numbcs |
Definition at line 75 of file input_mod.F90.
| integer input::numflu |
Definition at line 75 of file input_mod.F90.
| integer input::numoth |
Definition at line 75 of file input_mod.F90.
| integer, parameter input::numsts = 50 |
Definition at line 72 of file input_mod.F90.
| integer, dimension(:,:,:), allocatable input::object |
Definition at line 62 of file input_mod.F90.
| character(2), dimension(:), allocatable input::ocode |
Definition at line 45 of file input_mod.F90.
| character(132) input::orefle |
Definition at line 52 of file input_mod.F90.
| real(dp), dimension(:), allocatable input::param |
Definition at line 22 of file input_mod.F90.
| character(132) input::path |
Definition at line 53 of file input_mod.F90.
| real(dp), dimension(:,:), allocatable input::qinteg |
Definition at line 22 of file input_mod.F90.
| character(132) input::re2fle |
Definition at line 53 of file input_mod.F90.
| character(132) input::reafle |
Definition at line 52 of file input_mod.F90.
| real(dp) input::rstim |
Definition at line 17 of file input_mod.F90.
| character(14) input::rstt |
Definition at line 47 of file input_mod.F90.
| character(14) input::rstv |
Definition at line 47 of file input_mod.F90.
| character(132) input::schfle |
Definition at line 52 of file input_mod.F90.
| character(132) input::series |
Definition at line 53 of file input_mod.F90.
| character(132) input::session |
Definition at line 53 of file input_mod.F90.
| character(3) input::solver_type |
Definition at line 66 of file input_mod.F90.
| character(40), dimension(:,:), allocatable, target input::textsw |
Definition at line 48 of file input_mod.F90.
| character(40), pointer input::turbmod |
Definition at line 49 of file input_mod.F90.
| real(dp) input::vnekton |
Definition at line 17 of file input_mod.F90.
| real(dp), dimension(:,:), allocatable input::xc |
Definition at line 57 of file input_mod.F90.
| real(dp), dimension(:,:), allocatable input::yc |
Definition at line 57 of file input_mod.F90.
| real(dp), dimension(:,:), allocatable input::zc |
Definition at line 57 of file input_mod.F90.
1.8.8