Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
MoReFEM
CoreLibrary
MoReFEM
Commits
ddf2b381
Commit
ddf2b381
authored
May 27, 2020
by
GILLES Sebastien
Browse files
#1443
Add several steps to two step parallelism, and fix one Doxygen comment.
parent
731b5c76
Changes
4
Hide whitespace changes
Inline
Side-by-side
Sources/FiniteElement/FiniteElementSpace/GodOfDof.cpp
View file @
ddf2b381
...
...
@@ -229,7 +229,6 @@ namespace MoReFEM
decltype
(
auto
)
felt_space_list
=
GetFEltSpaceList
();
decltype
(
auto
)
node_bearer_list
=
GetProcessorWiseNodeBearerList
();
decltype
(
auto
)
numbering_subset_list
=
GetNumberingSubsetList
();
// Finish the reduction to processor-wise: remove dof in boundary conditions that are not processor-wise.
if
(
mpi
.
Nprocessor
<
int
>
()
>
1
)
...
...
Sources/FiniteElement/FiniteElementSpace/TwoStepsParallelism.cpp
View file @
ddf2b381
...
...
@@ -336,14 +336,14 @@ namespace MoReFEM
felt_space
.
ComputeDofList
(
dof_unique_id_list
);
}
//
matrix_pattern_per_numbering_subset_ =
//
Internal::FEltSpaceNS::ComputeMatrixPattern::Perform(GetMpi().GetRank<unsigned int>(),
//
felt_space_list,
//
GetProcessorWiseNodeBearerList(),
//
numbering_subset_list,
//
GetNdofHolder());
//
Init4(do_consider_processor_wise_local_2_global, parallelism);
matrix_pattern_per_numbering_subset_
=
Internal
::
FEltSpaceNS
::
ComputeMatrixPattern
::
Perform
(
GetMpi
().
GetRank
<
unsigned
int
>
(),
felt_space_list
,
GetProcessorWiseNodeBearerList
(),
numbering_subset_list
,
GetNdofHolder
());
Init4
(
do_consider_processor_wise_local_2_global
,
parallelism
);
}
...
...
Sources/FiniteElement/Nodes_and_dofs/Node.cpp
View file @
ddf2b381
...
...
@@ -91,7 +91,6 @@ namespace MoReFEM
}
}
// namespace MoReFEM
...
...
Sources/FiniteElement/Nodes_and_dofs/Node.hpp
View file @
ddf2b381
...
...
@@ -113,7 +113,7 @@ namespace MoReFEM
* \internal The \a Dof are built there as they need weak pointer to current object - which the constructor can't give directly.
*
* \param[in] Ndof Number of dofs to create.
*
*/
*/
void
Init
(
unsigned
int
Ndof
);
public:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment