Added setters and implemented compiler workarounds
Note this release is not quite backwardly compatible with v1.0-beta5.
[1.0-beta6] 2022-03-24
Added
-
Interfaces for config setters
call node%set(<value>, SELECTORS, err_msg, rc)
Where can be:
. integer (32/64 bit), real (32/64 bit), logical or string.
. scalar or 1D array -
Add
NVHPC.cmake
andPGI.cmake
files for NVHPC support (requires nvfortran 22.3) -
A new interface to initialize
YAML_node
(formerlyConfiguration
)
objects. This is now the interface that associates the internal
pointer with the target argument. Previously was the constructor.
Changed
-
The derived type
Configuration
has been renamed toYAML_Node
. A
temporary workaround is provided to users to allow the older name to
be used, but it is deprecated and will go away whev V2.0.0 is
formally released. -
YAML_Node
constructor now copies the argument. Before it only
associated pointer with target.