Skip to content

Commit

Permalink
Teuchos: Remove list include from Teuchos_ConfigDefs.hpp
Browse files Browse the repository at this point in the history
@trilinos/teuchos Remove <list> include from Teuchos_ConfigDefs.hpp,
and fix Teuchos files that need includes added as a result.

This commit affects the following packages:
  - MueLu
  - Pike
  - Rythmos
  - Tempus
  - Thyra

This commit may break the build of downstream applications that depend
on header files implicitly included via Teuchos_ConfigDefs.hpp.  This
is why I will do this a few includes at a time, to facilitate
bisection.  This is worth the risk because it will improve build times
and encapsulation.
  • Loading branch information
Mark Hoemmen committed Nov 15, 2017
1 parent 4c50223 commit 84051d4
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions blackbox/src/Pike_Solver_TransientStepper.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@
#include "Teuchos_Array.hpp"
#include "Teuchos_RCP.hpp"
#include "Teuchos_ParameterListAcceptorDefaultBase.hpp"
#include <list>

namespace pike {

class TransientStepper : public pike::Solver,
public Teuchos::ParameterListAcceptorDefaultBase {
public Teuchos::ParameterListAcceptorDefaultBase {

public:

TransientStepper();
Expand Down

0 comments on commit 84051d4

Please sign in to comment.