-// Copyright (C) 2007-2016 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2021 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
#include "SMESH_Hypothesis.hxx"
#include "Utils_SALOME_Exception.hxx"
+#include <TCollection_AsciiString.hxx>
// Parameters for work of GHS3DPRL
//
{
public:
- GHS3DPRLPlugin_Hypothesis(int hypId, int studyId, SMESH_Gen* gen);
+ GHS3DPRLPlugin_Hypothesis(int hypId, SMESH_Gen* gen);
static const char* GetHypType() { return "MG-Tetra Parallel Parameters"; }
+ static std::string DefaultWorkingDirectory();
+
+ /*!
+ * \brief Return a unique file name
+ */
+ static std::string GetFileName(const GHS3DPRLPlugin_Hypothesis* hyp);
+
void SetMEDName(std::string theVal);
std::string GetMEDName() const { return _MEDName; }