50 std::vector<RealPoint> positions = {
RealPoint( 0, 0, 0 ) ,
60 std::vector<Mesh::Vertices> faces = { { 1, 0, 2, 3 },
67 Mesh box(positions.cbegin(), positions.cend(),
68 faces.cbegin(), faces.cend());
73 SECTION(
"Construction and basic operators")
83 heat.addSource(0,Eigen::Vector3d(0.1,0.2,0.3));
84 std::vector<VectorsInHeat<PolygonalCalculus<RealPoint,RealVector>>
::Vector> d =
heat.compute();
85 REQUIRE( d.size() == positions.size() );
86 REQUIRE( d[5][0] == Approx(-0.111302) );