fixed: missed updating the lagrangian ASM drivers in 383390ebba
oh override how i miss you
This commit is contained in:
parent
78b6096f88
commit
df17ab5538
@ -742,7 +742,7 @@ bool ASMs2DLag::evalSolution (Matrix& sField, const IntegrandBase& integrand,
|
||||
}
|
||||
|
||||
|
||||
void ASMs2DLag::generateThreadGroups (const Integrand&, bool)
|
||||
void ASMs2DLag::generateThreadGroups (const Integrand&, bool, bool)
|
||||
{
|
||||
const int p1 = surf->order_u();
|
||||
const int p2 = surf->order_v();
|
||||
|
@ -156,7 +156,9 @@ public:
|
||||
|
||||
//! \brief Generates element groups for multi-threading of interior integrals.
|
||||
//! \param[in] silence If \e true, suppress threading group outprint
|
||||
virtual void generateThreadGroups(const Integrand&, bool silence);
|
||||
//! \param[in] ignoreGlobalLM If \e true ignore global multipliers in sanity check
|
||||
virtual void generateThreadGroups(const Integrand&, bool silence,
|
||||
bool ignoreGlobalLM);
|
||||
|
||||
//! \brief Returns the number of elements on a boundary.
|
||||
virtual size_t getNoBoundaryElms(char lIndex, char ldim) const;
|
||||
|
@ -989,7 +989,7 @@ bool ASMs3DLag::evalSolution (Matrix& sField, const IntegrandBase& integrand,
|
||||
}
|
||||
|
||||
|
||||
void ASMs3DLag::generateThreadGroups (const Integrand&, bool)
|
||||
void ASMs3DLag::generateThreadGroups (const Integrand&, bool, bool)
|
||||
{
|
||||
const int p1 = svol->order(0);
|
||||
const int p2 = svol->order(1);
|
||||
@ -1003,7 +1003,7 @@ void ASMs3DLag::generateThreadGroups (const Integrand&, bool)
|
||||
}
|
||||
|
||||
|
||||
void ASMs3DLag::generateThreadGroups (char lIndex, bool)
|
||||
void ASMs3DLag::generateThreadGroups (char lIndex, bool, bool)
|
||||
{
|
||||
if (threadGroupsFace.find(lIndex) != threadGroupsFace.end()) return;
|
||||
|
||||
|
@ -165,11 +165,13 @@ public:
|
||||
|
||||
//! \brief Generates element groups for multi-threading of interior integrals.
|
||||
//! \param[in] silence If \e true, suppress threading group outprint
|
||||
virtual void generateThreadGroups(const Integrand&, bool silence);
|
||||
//! \param[in] ignoreGlobalLM If \e true ignore global multipliers in sanity check
|
||||
virtual void generateThreadGroups(const Integrand&, bool silence,
|
||||
bool ignoreGlobalLM);
|
||||
//! \brief Generates element groups for multi-threading of boundary integrals.
|
||||
//! \param[in] lIndex Local index [1,6] of the boundary face
|
||||
//! \param[in] silence If \e true, suppress threading group outprint
|
||||
virtual void generateThreadGroups(char lIndex, bool silence);
|
||||
virtual void generateThreadGroups(char lIndex, bool silence, bool);
|
||||
|
||||
//! \brief Returns the number of elements on a boundary.
|
||||
virtual size_t getNoBoundaryElms(char lIndex, char ldim) const;
|
||||
|
Loading…
Reference in New Issue
Block a user