Skip to content
#

Fortran

Fortran is a statically typed compiled programming language that is especially suited to numeric computation, and scientific computing.

While Fortran has been in use since its inception by John Backus at IBM in 1957, it still remains popular today, especially for computationally intensive

applications including numerical weather prediction, finite element analysis, computational fuild dynamics, computational physics, crystallography, and

computational chemistry. Despite its age, new language revisions include syntax and semantics for modern language ideas including pointers, recursion,

object orientated programming features, and parallel programming using Coarray Fortran.

Here are 1,305 public repositories matching this topic...

devreal
devreal commented Nov 6, 2019

The documentation for the function shmem_wait seems inconsistent with the function signatures as it describes parameters target, pe, and value that are actually not part of the interface. The parameter ivar is described but at least in the C interface the variable is named var (without the prefix i).

See https://github.com/open-mpi/ompi/blob/master/oshmem/shmem/man/man3/shmem_wai

ivan-pi
ivan-pi commented Apr 23, 2021

Description

A function to pad a string with zeros or another symbol to a given width could be helpful in many cases, especially together with the to_string() function for integer to string conversion.

Currently available methods to achieve this are using concatenation

width = 32
str = "hello"
padded_str = repeat('0',width-len(str)')//str

and perhaps also internal file I/O

good first issue idea easy topic: strings