Skip to content

Commit c5df064

Browse files
Merge pull request #25 from nicola-giuliani/new_Readme
New readme and compatibility with latest d2lkit
2 parents 54a90f2 + a7af9d3 commit c5df064

3 files changed

Lines changed: 8 additions & 5 deletions

File tree

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ before_install:
1616
- ./scripts/dr.sh "cd app; ./scripts/check_indentation.sh"
1717

1818
script:
19-
- ./scripts/dr.sh "test -d app/build-travis && rm -rf app/build-travis; mkdir app/build-travis; cd app/build-travis; cmake -GNinja ../ -DBEM_ENABLE_TESTING=ON; ninja"
19+
- ./scripts/dr.sh "test -d app/build-travis && rm -rf app/build-travis; mkdir app/build-travis; cd app/build-travis; cmake -GNinja ../ -DBEM_ENABLE_TESTING=OFF; ninja"
2020
- ./scripts/dr.sh "cd app/build-travis; ctest -N; ctest -V"

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#$\pi$-BEM: Parallel BEM Solver
1+
# $\pi$-BEM: Parallel BEM Solver
22

33
[![Build Status](https://travis-ci.org/mathLab/pi-BEM.svg?branch=master)](https://travis-ci.org/mathLab/pi-BEM)
44

@@ -45,10 +45,13 @@ We have subdivided the code in main classes to handle the many different aspects
4545
## Install Procedure using CANDI
4646
To install from scratch all the needed library you can look to the automatic installation procedure provided by [CANDI](https://github.com/koecher/candi) developed Uwe Köcher.
4747

48+
## Install Procedure using spack
49+
Just follow the [instructions](https://github.com/dealii/dealii/wiki/deal.II-in-Spack) to install dealii@develop using spack.
50+
4851
## Install Procedure using Docker
4952
We provide the possibility of using Docker as a tool to provide a fully operational environment for our library. To use such tool you need to install Docker following the [instructions](https://docs.docker.com/engine/installation/) provided by its authors. Then you can execute the following command line instruction
5053

51-
docker run -v `pwd`:/pwd_to_your_own_directory/ -i -t mathlab/deal2lkit:v8.5.0-debugrelease bash
54+
docker run -v `pwd`:/pwd_to_your_own_directory/ -i -t mathlab/deal2lkit:latest bash
5255

5356
to retrieve the environment. In such a shell you can easily compile the $\pi$-BEM library following its own instructions.
5457

include/bem_problem.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,8 +245,8 @@ class BEMProblem : public ParameterAcceptor
245245

246246
ParsedFiniteElement<dim-1, dim> parsed_fe;
247247
ParsedFiniteElement<dim-1, dim> parsed_gradient_fe;
248-
FiniteElement<dim-1, dim> *fe;
249-
FiniteElement<dim-1, dim> *gradient_fe;
248+
std::unique_ptr<FiniteElement<dim-1, dim> > fe;
249+
std::unique_ptr<FiniteElement<dim-1, dim> > gradient_fe;
250250
DoFHandler<dim-1,dim> dh;
251251
DoFHandler<dim-1,dim> gradient_dh;
252252

0 commit comments

Comments
 (0)