Skip to content

Commit c144a6e

Browse files
authored
Merge pull request #4342 from jwpeterson/drop_deprecated_mesh_refinement_enforce_mismatch_accessors
Drop deprecated MeshRefinement accessor APIs
2 parents 4d68abd + 108441b commit c144a6e

1 file changed

Lines changed: 10 additions & 30 deletions

File tree

include/mesh/mesh_refinement.h

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -499,31 +499,13 @@ class MeshRefinement : public ParallelObject
499499
*/
500500
bool make_flags_parallel_consistent ();
501501

502-
/**
503-
* \returns The value of the \p _enforce_mismatch_limit_prior_to_refinement flag,
504-
* false by default.
505-
*
506-
* \deprecated Use enforce_mismatch_limit_prior_to_refinement() instead.
507-
*/
508-
#ifdef LIBMESH_ENABLE_DEPRECATED
509-
bool get_enforce_mismatch_limit_prior_to_refinement();
510-
#endif
511-
512-
/**
513-
* Set _enforce_mismatch_limit_prior_to_refinement option.
514-
* Defaults to false.
515-
*
516-
* \deprecated Use enforce_mismatch_limit_prior_to_refinement() instead.
517-
*/
518-
#ifdef LIBMESH_ENABLE_DEPRECATED
519-
void set_enforce_mismatch_limit_prior_to_refinement(bool enforce);
520-
#endif
521-
522502
/**
523503
* Get/set the _enforce_mismatch_limit_prior_to_refinement flag.
524504
* The default value for this flag is false.
525505
*/
526506
bool & enforce_mismatch_limit_prior_to_refinement();
507+
bool enforce_mismatch_limit_prior_to_refinement() const;
508+
void enforce_mismatch_limit_prior_to_refinement(bool enforce);
527509

528510
private:
529511

@@ -969,23 +951,21 @@ inline bool & MeshRefinement::allow_unrefined_patches()
969951
return _allow_unrefined_patches;
970952
}
971953

972-
#ifdef LIBMESH_ENABLE_DEPRECATED
973-
inline bool MeshRefinement::get_enforce_mismatch_limit_prior_to_refinement()
954+
inline bool & MeshRefinement::enforce_mismatch_limit_prior_to_refinement()
974955
{
975-
libmesh_deprecated();
976-
return enforce_mismatch_limit_prior_to_refinement();
956+
return _enforce_mismatch_limit_prior_to_refinement;
977957
}
978958

979-
inline void MeshRefinement::set_enforce_mismatch_limit_prior_to_refinement(bool enforce)
959+
inline bool
960+
MeshRefinement::enforce_mismatch_limit_prior_to_refinement() const
980961
{
981-
libmesh_deprecated();
982-
enforce_mismatch_limit_prior_to_refinement() = enforce;
962+
return _enforce_mismatch_limit_prior_to_refinement;
983963
}
984-
#endif
985964

986-
inline bool & MeshRefinement::enforce_mismatch_limit_prior_to_refinement()
965+
inline void
966+
MeshRefinement::enforce_mismatch_limit_prior_to_refinement(bool enforce)
987967
{
988-
return _enforce_mismatch_limit_prior_to_refinement;
968+
_enforce_mismatch_limit_prior_to_refinement = enforce;
989969
}
990970

991971

0 commit comments

Comments
 (0)