Skip to content

Commit

Permalink
Merge pull request #701 from Pressio/remove_cpp20_concepts_from_rom
Browse files Browse the repository at this point in the history
remove C++20 concepts from ode and rom
  • Loading branch information
fnrizzi authored Oct 25, 2024
2 parents a250560 + 14c9c62 commit 75d339c
Show file tree
Hide file tree
Showing 29 changed files with 108 additions and 1,257 deletions.
91 changes: 0 additions & 91 deletions include/pressio/ode/concepts/ode_others_cxx20.hpp

This file was deleted.

214 changes: 0 additions & 214 deletions include/pressio/ode/concepts/ode_system_cxx20.hpp

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -133,12 +133,6 @@ class ExplicitStepperWithMassMatrixImpl
public:

template<class LinearSolverType>
// // #if defined PRESSIO_ENABLE_CXX20
// requires requires (LinearSolverType & solver,
// StateType & x,
// const mass_matrix_type & M,
// const RightHandSideType & b){ { solver.solve(M, x, b) }; }
// #else
// std::enable_if_t<
// std::is_void<
// decltype(
Expand All @@ -150,7 +144,6 @@ class ExplicitStepperWithMassMatrixImpl
// )
// >::value, void
// >
//#endif
void operator()(StateType & odeState,
const ::pressio::ode::StepStartAt<independent_variable_type> & stepStartVal,
::pressio::ode::StepCount step,
Expand Down
Loading

0 comments on commit 75d339c

Please sign in to comment.