40 character(len=20) :: FLUID_KNOWN_TYPES(2) = [character(len=20) :: &
41 "pnpn",
"compressible"]
46 module subroutine fluid_scheme_base_factory(object, type_name)
47 class(fluid_scheme_base_t),
intent(inout),
allocatable :: object
48 character(len=*) :: type_name
49 character(len=:),
allocatable :: type_string
51 select case (trim(type_name))
60 end subroutine fluid_scheme_base_factory
62end submodule fluid_base_fctry
Modular version of the Classic Nek5000 Pn/Pn formulation for fluids.
subroutine, public neko_type_error(base_type, wrong_type, known_types)
Reports an error allocating a type for a particular base pointer class.