1 /*!
2  * \file  mfront/src/ImplicitFiniteStrainDSL.cxx
3  * \brief
4  * \author Thomas Helfer
5  * \brief 18 févr. 2013
6  * \copyright Copyright (C) 2006-2018 CEA/DEN, EDF R&D. All rights
7  * reserved.
8  * This project is publicly released under either the GNU GPL Licence
9  * or the CECILL-A licence. A copy of thoses licences are delivered
10  * with the sources of TFEL. CEA or EDF may also distribute this
11  * project under specific licensing conditions.
12  */
13 
14 #include"MFront/ImplicitFiniteStrainDSL.hxx"
15 
16 namespace mfront{
17 
ImplicitFiniteStrainDSL()18   ImplicitFiniteStrainDSL::ImplicitFiniteStrainDSL()
19   {
20     this->mb.setDSLName("ImplicitFiniteStrain");
21     this->mb.declareAsAFiniteStrainStandardBehaviour(false);
22   } // end of ImplicitFiniteStrainDSL::ImplicitFiniteStrainDSL
23 
24   std::string
getName()25   ImplicitFiniteStrainDSL::getName()
26   {
27     return "ImplicitFiniteStrain";
28   } // end of ImplicitFiniteStrainDSL::getName
29 
30   std::string
getDescription()31   ImplicitFiniteStrainDSL::getDescription()
32   {
33     return "this parser provides a generic integrator based on a theta method.";
34   } // end of ImplicitFiniteStrainDSL::getDescription
35 
36   ImplicitFiniteStrainDSL::~ImplicitFiniteStrainDSL() noexcept = default;
37 
38 } // end of namespace mfront
39