Skip to content

Commit

Permalink
Merge pull request #27 from temf/ReleaseCandidate_v1.0
Browse files Browse the repository at this point in the history
Release candidate v1.0
  • Loading branch information
flx-wlf authored Apr 21, 2020
2 parents 0c1cc65 + df30383 commit e5b504f
Show file tree
Hide file tree
Showing 8 changed files with 153 additions and 153 deletions.
8 changes: 4 additions & 4 deletions Bembel/src/AnsatzSpace/AnsatzSpace.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -42,19 +42,19 @@ class AnsatzSpace {
return *this;
}

AnsatzSpace(Geometry &geomtry, int refinement_level, int polynomial_degree,
AnsatzSpace(const Geometry &geometry, int refinement_level, int polynomial_degree,
int knot_repetition = 1) {
init_AnsatzSpace(geomtry, refinement_level, polynomial_degree,
init_AnsatzSpace(geometry, refinement_level, polynomial_degree,
knot_repetition);
return;
}
//////////////////////////////////////////////////////////////////////////////
// init_Ansatzspace
//////////////////////////////////////////////////////////////////////////////
void init_AnsatzSpace(Geometry &geomtry, int refinement_level,
void init_AnsatzSpace(const Geometry &geometry, int refinement_level,
int polynomial_degree, int knot_repetition) {
knot_repetition_ = knot_repetition;
super_space_.init_SuperSpace(geomtry, refinement_level, polynomial_degree);
super_space_.init_SuperSpace(geometry, refinement_level, polynomial_degree);
Projector<Derived> proj(super_space_, knot_repetition_);
Glue<Derived> glue(super_space_, proj);
transformation_matrix_ =
Expand Down
2 changes: 1 addition & 1 deletion Bembel/src/AnsatzSpace/SuperSpace.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ struct SuperSpace {
//////////////////////////////////////////////////////////////////////////////
// init_SuperSpace
//////////////////////////////////////////////////////////////////////////////
void init_SuperSpace(Geometry& geom, int M, int P) {
void init_SuperSpace(const Geometry& geom, int M, int P) {
polynomial_degree = P;
polynomial_degree_plus_one_squared =
(polynomial_degree + 1) * (polynomial_degree + 1);
Expand Down
4 changes: 2 additions & 2 deletions Bembel/src/H2Matrix/H2Matrix.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -347,7 +347,7 @@ struct generic_product_impl<H2Matrix<ScalarT>, Rhs, SparseShape, DenseShape,
std::vector<Matrix<ScalarT, Dynamic, Dynamic>> long_rhs_forward =
Bembel::H2Multipole::forwardTransformation(
moment_matrix[col_component], transfer_matrices,
max_level - min_cluster_level - 1, long_rhs_matrix);
max_level - min_cluster_level, long_rhs_matrix);

#pragma omp parallel
{
Expand Down Expand Up @@ -417,7 +417,7 @@ struct generic_product_impl<H2Matrix<ScalarT>, Rhs, SparseShape, DenseShape,
// do backward transformation
my_long_dst += Bembel::H2Multipole::backwardTransformation(
moment_matrix[row_component], transfer_matrices,
max_level - min_cluster_level - 1, my_long_dst_backward);
max_level - min_cluster_level, my_long_dst_backward);

#pragma omp critical
long_dst += my_long_dst;
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ information. -->

Bembel is the
Boundary Element Method Based Engineering Library
written in C and C++ to solve boundary value problems governed by the Laplace,
written in C++ to solve boundary value problems governed by the Laplace,
Helmholtz or electric wave equation within the isogeometric framework [3,4,5,6].
It was developed as part of a cooperation between the TU Darmstadt and the
University of Basel, coordinated by [H. Harbrecht](#HeHa), [S. Kurz](#SK)
Expand Down
Binary file added assets/img/bembel.eps
Binary file not shown.
Binary file modified assets/img/bembel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/img/bembel_small.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
290 changes: 145 additions & 145 deletions geo/torus.dat

Large diffs are not rendered by default.

0 comments on commit e5b504f

Please sign in to comment.