Block-Structured AMR Software Framework
amrex_string_module Module Reference

Data Types

type  amrex_string
 

Functions/Subroutines

character(kind=c_char) function, dimension(len_trim(fstr)+1), public amrex_string_f_to_c (fstr)
 
character(len=size(cstr) -1) function, public amrex_string_c_to_f (cstr)
 
subroutine, public amrex_string_build (str, fstr)
 
character(len=len_trim(fstr)) function, public amrex_string_f_to_lower (fstr)
 

Variables

character(kind=c_char), dimension(1), parameter, public amrex_c_null_char_array = (/ c_null_char /)
 

Function/Subroutine Documentation

◆ amrex_string_build()

subroutine, public amrex_string_module::amrex_string_build ( type(amrex_string), intent(inout)  str,
character(*), intent(in)  fstr 
)

◆ amrex_string_c_to_f()

character(len=size(cstr)-1) function, public amrex_string_module::amrex_string_c_to_f ( character(kind=c_char), dimension(:), intent(in)  cstr)

◆ amrex_string_f_to_c()

character(kind=c_char) function, dimension(len_trim(fstr)+1), public amrex_string_module::amrex_string_f_to_c ( character(*), intent(in)  fstr)

◆ amrex_string_f_to_lower()

character(len=len_trim(fstr)) function, public amrex_string_module::amrex_string_f_to_lower ( character(len=*), intent(in)  fstr)

Variable Documentation

◆ amrex_c_null_char_array

character(kind=c_char), dimension(1), parameter, public amrex_string_module::amrex_c_null_char_array = (/ c_null_char /)