Skip to content

Towards all integer parameters being long long

James Willenbring requested to merge long-long-params into develop

Created by: ibaned

@trilinos/teuchos

Description

This work-in-progess change starts out by:

  1. removing all #ifdef TEUCHOS_ENABLE_LONG_LONG_INT since Teuchos now requires C++11
  2. changing key ParameterList and ParameterEntry APIs to return values instead of references (this is likely to break downstream code)
  3. adding enable_if-based overloads of ParameterEntry->getValue which will convert a long long to whatever (integral) type the user really wanted.

Motivation and Context

See #2529 (closed)

Related Issues

#2529 (closed)

Merge request reports

Loading