Skip to content

Commit

Permalink
Applying name-change. Updating changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
tdegeus committed Dec 11, 2020
1 parent 5012c22 commit d3014aa
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 6 deletions.
2 changes: 2 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Changelog
v0.5.0
======

* Renaming ``MatrixDiagonal::AsDiagonal`` -> ``MatrixDiagonal::Todiagonal``
to maintain API consistency.
* Adding ``Mesh::elemmap2nodemap``. Updating Python API.
* Adding ``roll`` to FineLayer
* Adding ``Mesh::centers`` and ``Mesh::defaultElementType``
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/dynamics/Elastic-VelocityVerlet/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ int main()

M.assemble(nodalQuad.Int_N_scalar_NT_dV(rho));

xt::xtensor<double, 1> mass = M.AsDiagonal();
xt::xtensor<double, 1> mass = M.Todiagonal();

// update in macroscopic deformation gradient

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/dynamics/Elastic-Verlet/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ int main()

M.assemble(nodalQuad.Int_N_scalar_NT_dV(rho));

xt::xtensor<double, 1> mass = M.AsDiagonal();
xt::xtensor<double, 1> mass = M.Todiagonal();

// update in macroscopic deformation gradient

Expand Down
4 changes: 2 additions & 2 deletions python/MatrixDiagonal.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,8 @@ void init_MatrixDiagonal(py::module& m)
.def("dofs", &GooseFEM::MatrixDiagonal::dofs, "Return degrees-of-freedom")

.def(
"AsDiagonal",
&GooseFEM::MatrixDiagonal::AsDiagonal,
"Todiagonal",
&GooseFEM::MatrixDiagonal::Todiagonal,
"Return as diagonal matrix (column)")

.def(
Expand Down
2 changes: 1 addition & 1 deletion test/basic/ElementHex8.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ TEST_CASE("GooseFEM::ElementHex8", "ElementHex8.h")
xt::xtensor<double, 2> rho = xt::ones<double>({mesh.nelem(), quad.nip()});

mat.assemble(quad.Int_N_scalar_NT_dV(rho));
auto M = mat.AsDiagonal();
auto M = mat.Todiagonal();

REQUIRE(M.size() == vec.ndof());
REQUIRE(xt::allclose(M, 1.));
Expand Down
2 changes: 1 addition & 1 deletion test/basic/ElementQuad4.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ TEST_CASE("GooseFEM::ElementQuad4", "ElementQuad4.h")
xt::xtensor<double, 2> rho = xt::ones<double>({mesh.nelem(), quad.nip()});

mat.assemble(quad.Int_N_scalar_NT_dV(rho));
auto M = mat.AsDiagonal();
auto M = mat.Todiagonal();

REQUIRE(M.size() == vec.ndof());
REQUIRE(xt::allclose(M, 1.));
Expand Down

0 comments on commit d3014aa

Please sign in to comment.