|
subroutine | str2ip (int_ptr, string_in) |
|
subroutine | str2rp (real_ptr, string_in) |
|
subroutine | str2dp (real_ptr, string_in) |
|
Definition at line 61 of file dc_string.f90.
◆ str2dp()
subroutine dc_string::get_array::str2dp |
( |
real(dp), dimension(:), pointer |
real_ptr, |
|
|
character(len = *), intent(in) |
string_in |
|
) |
| |
|
private |
Definition at line 659 of file dc_string.f90.
667 real(DP),
pointer:: real_ptr(:)
668 character(len = *),
intent(in):: string_in
669 integer:: i, j, idx, nvalues
674 idx = index(string_in(i: ),
',')
677 nvalues = nvalues + 1
679 allocate(real_ptr(nvalues))
683 idx = index(string_in(i: ),
',')
685 real_ptr(j) =
stod(string_in(i: ))
688 real_ptr(j) =
stod(string_in(i: i+idx-2))
◆ str2ip()
subroutine dc_string::get_array::str2ip |
( |
integer, dimension(:), pointer |
int_ptr, |
|
|
character(len = *), intent(in) |
string_in |
|
) |
| |
|
private |
Definition at line 587 of file dc_string.f90.
595 integer,
pointer:: int_ptr(:)
596 character(len = *),
intent(in):: string_in
597 integer:: i, j, idx, nvalues
602 idx = index(string_in(i: ),
',')
605 nvalues = nvalues + 1
607 allocate(int_ptr(nvalues))
611 idx = index(string_in(i: ),
',')
613 int_ptr(j) =
stoi(string_in(i: ))
616 int_ptr(j) =
stod(string_in(i: i+idx-2))
◆ str2rp()
subroutine dc_string::get_array::str2rp |
( |
real, dimension(:), pointer |
real_ptr, |
|
|
character(len = *), intent(in) |
string_in |
|
) |
| |
|
private |
Definition at line 623 of file dc_string.f90.
631 real,
pointer:: real_ptr(:)
632 character(len = *),
intent(in):: string_in
633 integer:: i, j, idx, nvalues
638 idx = index(string_in(i: ),
',')
641 nvalues = nvalues + 1
643 allocate(real_ptr(nvalues))
647 idx = index(string_in(i: ),
',')
649 real_ptr(j) =
stod(string_in(i: ))
652 real_ptr(j) =
stod(string_in(i: i+idx-2))
The documentation for this interface was generated from the following file: