]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 years agoadd guard on PETSc version 2516/head
ESeNonFossiIo [Mon, 18 Apr 2016 09:25:58 +0000 (11:25 +0200)]
add guard on PETSc version

8 years agoMerge pull request #2502 from ESeNonFossiIo/PETSc_reinit_helper
Denis Davydov [Fri, 15 Apr 2016 08:20:56 +0000 (10:20 +0200)]
Merge pull request #2502 from ESeNonFossiIo/PETSc_reinit_helper

PETSc ReinitHelper for LinearOperator

8 years agoMerge pull request #2508 from bangerth/doc-update-57
Timo Heister [Thu, 14 Apr 2016 22:15:28 +0000 (00:15 +0200)]
Merge pull request #2508 from bangerth/doc-update-57

Update a copy-paste error for DoFTools::extract_boundary_dofs().

8 years agoUpdate a copy-paste error for DoFTools::extract_boundary_dofs(). 2508/head
Wolfgang Bangerth [Thu, 14 Apr 2016 21:07:17 +0000 (16:07 -0500)]
Update a copy-paste error for DoFTools::extract_boundary_dofs().

There are two functions of the same name with the same documentation, but in one
the argument is a std::vector<bool> and in the other it is an IndexSet. The former's
documentation was copied from the latter's and referred to the wrong data type.

While there, also mark arguments as [in] or [out].

8 years agoadd check on PETSc contiguos memory 2502/head
ESeNonFossiIo [Thu, 14 Apr 2016 15:15:51 +0000 (17:15 +0200)]
add check on PETSc contiguos memory

8 years agochanges.g
ESeNonFossiIo [Wed, 13 Apr 2016 19:06:26 +0000 (21:06 +0200)]
changes.g

8 years agoPETSc ReinitHelper for BlockVector
ESeNonFossiIo [Wed, 13 Apr 2016 15:15:38 +0000 (17:15 +0200)]
PETSc ReinitHelper for BlockVector

8 years agotest for PETSc Vector reinit helper
ESeNonFossiIo [Tue, 12 Apr 2016 20:11:33 +0000 (22:11 +0200)]
test for PETSc Vector reinit helper

8 years agoPETSc Vector reinit helper
ESeNonFossiIo [Tue, 12 Apr 2016 20:11:16 +0000 (22:11 +0200)]
PETSc Vector reinit helper

8 years agoadd locally_owned_range_indices and locally_owned_domain_indices
ESeNonFossiIo [Tue, 12 Apr 2016 20:09:22 +0000 (22:09 +0200)]
add locally_owned_range_indices and locally_owned_domain_indices

8 years agoadd m() and n() methods
ESeNonFossiIo [Tue, 12 Apr 2016 20:07:38 +0000 (22:07 +0200)]
add m() and n() methods

8 years agoMerge pull request #2503 from danshapero/vector-move-ctor
Matthias Maier [Wed, 13 Apr 2016 20:02:06 +0000 (15:02 -0500)]
Merge pull request #2503 from danshapero/vector-move-ctor

Vector, BlockVector are reset after move

8 years agochangelog 2503/head
danshapero [Wed, 13 Apr 2016 19:00:23 +0000 (12:00 -0700)]
changelog

8 years agoAdded default move ctor/assignment to BlockVector, BlockVectorBase
danshapero [Wed, 13 Apr 2016 05:29:55 +0000 (22:29 -0700)]
Added default move ctor/assignment to BlockVector, BlockVectorBase

This makes a moved BlockVector have the right post-condition, i.e.
the state it would have after default construction.

8 years agoAdded move ctor to BlockIndices
danshapero [Tue, 12 Apr 2016 16:51:45 +0000 (09:51 -0700)]
Added move ctor to BlockIndices

8 years agoChanged the vector move ctor/assignment operator not to use swap
danshapero [Mon, 11 Apr 2016 23:25:22 +0000 (16:25 -0700)]
Changed the vector move ctor/assignment operator not to use swap

8 years agoAdded move assignment operator to Subscriptor
danshapero [Mon, 11 Apr 2016 23:16:58 +0000 (16:16 -0700)]
Added move assignment operator to Subscriptor

8 years agoMerge pull request #2506 from kronbichler/improve_vector_grainsize
Bruno Turcksin [Wed, 13 Apr 2016 18:31:32 +0000 (13:31 -0500)]
Merge pull request #2506 from kronbichler/improve_vector_grainsize

Improve grainsize of vectors, unify vector loops

8 years agoMerge pull request #2466 from tjhei/parmg_missing_neighbors
Martin Kronbichler [Wed, 13 Apr 2016 15:45:26 +0000 (17:45 +0200)]
Merge pull request #2466 from tjhei/parmg_missing_neighbors

rework MG DoF distribution

8 years agoImprove grainsize of vectors, unify vector loops 2506/head
Martin Kronbichler [Wed, 13 Apr 2016 13:42:03 +0000 (15:42 +0200)]
Improve grainsize of vectors, unify vector loops

8 years agoMerge pull request #2501 from tjhei/tensor_mf_followup
Wolfgang Bangerth [Tue, 12 Apr 2016 16:17:03 +0000 (11:17 -0500)]
Merge pull request #2501 from tjhei/tensor_mf_followup

TensorProductManifold followup

8 years agochangelog 2466/head
Timo Heister [Tue, 12 Apr 2016 16:07:54 +0000 (18:07 +0200)]
changelog

8 years agorework MG distribution
Timo Heister [Mon, 4 Apr 2016 12:34:45 +0000 (14:34 +0200)]
rework MG distribution

Fix a rare case of missing level ghost neighbors for geometric
multigrid.

Add sanity checks to confirm several assumptions made in the code to
detect problems like this in the future.

Rework and simplify the logic of distribute_mg_dofs: don't communicate
ghost neighbors by level but all at once and instead of guessing who
will send data, actually request cells from the ghost neighbors.

Add and updated tests.

8 years agochangelog 2501/head
Timo Heister [Tue, 12 Apr 2016 16:00:17 +0000 (18:00 +0200)]
changelog

8 years agorequire muparser for manifold test
Timo Heister [Tue, 12 Apr 2016 16:00:11 +0000 (18:00 +0200)]
require muparser for manifold test

8 years agoMerge pull request #2499 from nicolacavallini/matrix_creator_inst
Luca Heltai [Tue, 12 Apr 2016 14:50:11 +0000 (16:50 +0200)]
Merge pull request #2499 from nicolacavallini/matrix_creator_inst

matrix creator instantiation

8 years agomatrix creator instantiation 2499/head
nicolacavallini [Mon, 11 Apr 2016 14:47:38 +0000 (16:47 +0200)]
matrix creator instantiation

restored codimension zero instatiation

deleted blank line

8 years agoMerge pull request #2416 from tjhei/tensor_mf
Wolfgang Bangerth [Tue, 12 Apr 2016 14:08:28 +0000 (09:08 -0500)]
Merge pull request #2416 from tjhei/tensor_mf

[WIP] implement TensorProductManifold

8 years agoimplement TensorProductManifold 2416/head
Timo Heister [Sat, 26 Mar 2016 05:58:29 +0000 (06:58 +0100)]
implement TensorProductManifold

8 years agoMerge pull request #2497 from kronbichler/fix_cuthill_mckee
Wolfgang Bangerth [Mon, 11 Apr 2016 11:48:18 +0000 (06:48 -0500)]
Merge pull request #2497 from kronbichler/fix_cuthill_mckee

Fix Cuthill-McKee renumbering on large processor counts

8 years agoMerge pull request #2498 from andreamola/read_ucd_manifold_ids_option_test
Luca Heltai [Mon, 11 Apr 2016 11:45:46 +0000 (13:45 +0200)]
Merge pull request #2498 from andreamola/read_ucd_manifold_ids_option_test

Read ucd manifold ids option test

8 years agoimplemented modifications asked by Luca H. on tests/grid/grid_in_ucd_01.cc 2498/head
amola [Mon, 11 Apr 2016 11:05:31 +0000 (13:05 +0200)]
implemented modifications asked by Luca H. on tests/grid/grid_in_ucd_01.cc

8 years agoadded comment on new read_ucd option in doc/news/changes.h
amola [Mon, 11 Apr 2016 10:57:30 +0000 (12:57 +0200)]
added comment on new read_ucd option in doc/news/changes.h

8 years agoindent
amola [Mon, 11 Apr 2016 10:26:19 +0000 (12:26 +0200)]
indent

8 years agoAdded a test for the new read_ucd option that treats identifiers in a ucd file as...
amola [Mon, 11 Apr 2016 10:13:08 +0000 (12:13 +0200)]
Added a test for the new read_ucd option that treats identifiers in a ucd file as manifold_ids instead of boundary_ids

8 years agoFix Cuthill-McKee renumbering on large processor counts 2497/head
Martin Kronbichler [Mon, 11 Apr 2016 09:58:04 +0000 (11:58 +0200)]
Fix Cuthill-McKee renumbering on large processor counts

8 years agoMerge pull request #2483 from gpitton/new_gmres_signals
Martin Kronbichler [Mon, 11 Apr 2016 10:43:01 +0000 (12:43 +0200)]
Merge pull request #2483 from gpitton/new_gmres_signals

Added Hessenberg and Krylov signals to GMRES

8 years agoMerge pull request #2494 from luca-heltai/entry-mapping-manifold
Martin Kronbichler [Mon, 11 Apr 2016 10:41:25 +0000 (12:41 +0200)]
Merge pull request #2494 from luca-heltai/entry-mapping-manifold

Add entry in changes.h for MappingManifold

8 years agoUpdate a comment for a variable. 2483/head
Giuseppe Pitton [Thu, 7 Apr 2016 21:01:56 +0000 (16:01 -0500)]
Update a comment for a variable.

8 years agoAdded entry for MappingManifold. 2494/head
Luca Heltai [Mon, 11 Apr 2016 08:08:47 +0000 (10:08 +0200)]
Added entry for MappingManifold.

8 years agoMerge pull request #2411 from luca-heltai/composition-manifold
Luca Heltai [Mon, 11 Apr 2016 07:51:49 +0000 (09:51 +0200)]
Merge pull request #2411 from luca-heltai/composition-manifold

Composition manifold.

8 years agoImproved comment on periodicity for SphericalManifold. 2411/head
Luca Heltai [Mon, 11 Apr 2016 07:46:43 +0000 (09:46 +0200)]
Improved comment on periodicity for SphericalManifold.

8 years agoRemoved old manifold_tools.h
Luca Heltai [Sat, 9 Apr 2016 12:55:40 +0000 (14:55 +0200)]
Removed old manifold_tools.h

8 years agoAdded comment and entry to changes.h.
Luca Heltai [Sat, 9 Apr 2016 12:48:24 +0000 (14:48 +0200)]
Added comment and entry to changes.h.

8 years agoMoved CompositionManifold to its own directory.
Luca Heltai [Sat, 9 Apr 2016 12:23:54 +0000 (14:23 +0200)]
Moved CompositionManifold to its own directory.

8 years agoPeriodicity as Tensor<1,spacedim>.
Luca Heltai [Wed, 6 Apr 2016 15:20:23 +0000 (17:20 +0200)]
Periodicity as Tensor<1,spacedim>.

8 years agoAdded periodicity getter to ChartManifold
Luca Heltai [Sun, 27 Mar 2016 18:19:23 +0000 (20:19 +0200)]
Added periodicity getter to ChartManifold

8 years agoTest periodicity.
Luca Heltai [Sun, 27 Mar 2016 18:05:13 +0000 (20:05 +0200)]
Test periodicity.

8 years agoComposition of Manifold + Rotation.
Luca Heltai [Fri, 25 Mar 2016 21:14:42 +0000 (22:14 +0100)]
Composition of Manifold + Rotation.

8 years agoInitial CompositionManifold.
Luca Heltai [Thu, 24 Mar 2016 18:10:52 +0000 (19:10 +0100)]
Initial CompositionManifold.

8 years agoMerge pull request #2493 from luca-heltai/mdh266-refactor-trilinos-solvers
Matthias Maier [Sun, 10 Apr 2016 16:26:08 +0000 (11:26 -0500)]
Merge pull request #2493 from luca-heltai/mdh266-refactor-trilinos-solvers

Cleaned version of mdh266 PR (Refactor Trilinos Solvers)

8 years agoRefactored trilinos direct solver 2493/head
Mike Harmon [Sun, 10 Apr 2016 14:54:19 +0000 (16:54 +0200)]
Refactored trilinos direct solver

8 years agoMerge pull request #2488 from bangerth/doc-update-56
Wolfgang Bangerth [Sun, 10 Apr 2016 00:40:51 +0000 (19:40 -0500)]
Merge pull request #2488 from bangerth/doc-update-56

Add a changelog entry.

8 years agoAdd a changelog entry. 2488/head
Wolfgang Bangerth [Fri, 8 Apr 2016 21:05:33 +0000 (16:05 -0500)]
Add a changelog entry.

8 years agoMerge pull request #2462 from kronbichler/change_to_gausslobatto
Luca Heltai [Sat, 9 Apr 2016 16:59:25 +0000 (18:59 +0200)]
Merge pull request #2462 from kronbichler/change_to_gausslobatto

Make Gauss-Lobatto points the default support points in FE_Q/FE_DGQ

8 years agoAdjust test output due to change in elements 2462/head
Martin Kronbichler [Fri, 8 Apr 2016 15:21:55 +0000 (17:21 +0200)]
Adjust test output due to change in elements

8 years agoChange many tests to use equidistant points rather than GL points
Martin Kronbichler [Fri, 8 Apr 2016 15:21:18 +0000 (17:21 +0200)]
Change many tests to use equidistant points rather than GL points

8 years agoFE_Bernstein uses equidistant points
Martin Kronbichler [Fri, 8 Apr 2016 15:20:40 +0000 (17:20 +0200)]
FE_Bernstein uses equidistant points

8 years agoConvert FE_TraceQ to Gauss-Lobatto points for collaboration with FE_Q.
Martin Kronbichler [Fri, 8 Apr 2016 15:20:24 +0000 (17:20 +0200)]
Convert FE_TraceQ to Gauss-Lobatto points for collaboration with FE_Q.

8 years agoMention change
Martin Kronbichler [Tue, 5 Apr 2016 12:51:53 +0000 (14:51 +0200)]
Mention change

8 years agoAdjust tests to better cover Gauss-Lobatto and equidistant points
Martin Kronbichler [Tue, 5 Apr 2016 12:51:44 +0000 (14:51 +0200)]
Adjust tests to better cover Gauss-Lobatto and equidistant points

8 years agoAdjust comments regarding Gauss-Lobatto polynomials
Martin Kronbichler [Tue, 5 Apr 2016 12:50:17 +0000 (14:50 +0200)]
Adjust comments regarding Gauss-Lobatto polynomials

8 years agoMake Gauss-Lobatto points the default node distribution in FE_Q/FE_DGQ.
Martin Kronbichler [Tue, 5 Apr 2016 12:49:54 +0000 (14:49 +0200)]
Make Gauss-Lobatto points the default node distribution in FE_Q/FE_DGQ.

8 years agoMerge pull request #2492 from luca-heltai/hot-fix
Wolfgang Bangerth [Sat, 9 Apr 2016 12:37:48 +0000 (07:37 -0500)]
Merge pull request #2492 from luca-heltai/hot-fix

Restore a line removed by accident.

8 years agoRestored a line that was mistakenly removed by me. 2492/head
Luca Heltai [Sat, 9 Apr 2016 12:26:18 +0000 (14:26 +0200)]
Restored a line that was mistakenly removed by me.

8 years agoMerge pull request #2489 from danshapero/move-ctors
Wolfgang Bangerth [Sat, 9 Apr 2016 11:08:44 +0000 (06:08 -0500)]
Merge pull request #2489 from danshapero/move-ctors

move constructor for Quadrature

8 years agoAdded default constructor to Quadrature 2489/head
danshapero [Thu, 7 Apr 2016 19:47:11 +0000 (12:47 -0700)]
Added default constructor to Quadrature

8 years agoMerge pull request #2474 from davydden/step-16vs50
Martin Kronbichler [Fri, 8 Apr 2016 19:25:19 +0000 (21:25 +0200)]
Merge pull request #2474 from davydden/step-16vs50

add GMG unit tests which compare serial step-16 to paralle step-50 at…

8 years agoMerge pull request #2486 from davydden/parpack_fix_warnings
Wolfgang Bangerth [Fri, 8 Apr 2016 18:59:25 +0000 (13:59 -0500)]
Merge pull request #2486 from davydden/parpack_fix_warnings

fix compiler warnings in PArpack

8 years agofix compiler warnings in PArpack 2486/head
Denis Davydov [Fri, 8 Apr 2016 18:53:28 +0000 (20:53 +0200)]
fix compiler warnings in PArpack

8 years agoMerge pull request #2485 from bangerth/doc-update-55
Luca Heltai [Fri, 8 Apr 2016 17:51:32 +0000 (19:51 +0200)]
Merge pull request #2485 from bangerth/doc-update-55

Better document what the anisotropic refine flags mean.

8 years agoMerge pull request #2459 from andreamola/read_ucd_for_manifold_ids
Luca Heltai [Fri, 8 Apr 2016 17:48:25 +0000 (19:48 +0200)]
Merge pull request #2459 from andreamola/read_ucd_for_manifold_ids

added new option to read boundary indicators in a ucd file as manifold ids

8 years agoBetter document what the anisotropic refine flags mean. 2485/head
Wolfgang Bangerth [Fri, 8 Apr 2016 17:25:49 +0000 (12:25 -0500)]
Better document what the anisotropic refine flags mean.

8 years agoMerge pull request #2484 from masterleinad/residual_change
Wolfgang Bangerth [Fri, 8 Apr 2016 17:00:07 +0000 (12:00 -0500)]
Merge pull request #2484 from masterleinad/residual_change

Add entry in changes.h for the fix in ResidualSimple

8 years agoAdd entry in changes.h for the fix in ResidualSimple 2484/head
Daniel Arndt [Fri, 8 Apr 2016 16:45:15 +0000 (18:45 +0200)]
Add entry in changes.h for the fix in ResidualSimple

8 years agoadded new option to read indicators in a abaqus file as manifold ids 2459/head
amola [Fri, 8 Apr 2016 16:07:14 +0000 (18:07 +0200)]
added new option to read indicators in a abaqus file as manifold ids

8 years agoadded new option to read indicators in a ucd file as manifold ids and not as boundary ids
amola [Tue, 5 Apr 2016 07:50:30 +0000 (09:50 +0200)]
added new option to read indicators in a ucd file as manifold ids and not as boundary ids

8 years agoMerge pull request #2476 from masterleinad/fix_residual_simple
Guido Kanschat [Fri, 8 Apr 2016 14:25:54 +0000 (16:25 +0200)]
Merge pull request #2476 from masterleinad/fix_residual_simple

Fix for ResidualSimple such that block vectors always can have multiple blocks

8 years agoMerge pull request #2481 from bangerth/update-comment
Luca Heltai [Fri, 8 Apr 2016 14:11:37 +0000 (16:11 +0200)]
Merge pull request #2481 from bangerth/update-comment

Update the comment for a variable.

8 years agoUpdate a comment for a variable. 2481/head
Wolfgang Bangerth [Thu, 7 Apr 2016 21:01:56 +0000 (16:01 -0500)]
Update a comment for a variable.

8 years agoMerge pull request #2479 from bangerth/better-unit_tangentials-data-structure-2
David Wells [Fri, 8 Apr 2016 02:16:46 +0000 (22:16 -0400)]
Merge pull request #2479 from bangerth/better-unit_tangentials-data-structure-2

Use a fixed size data structure for MappingManifold::InternalData::unit_tangentials.

8 years agoMerge pull request #2480 from bangerth/fix-warnings-7
David Wells [Thu, 7 Apr 2016 21:47:51 +0000 (17:47 -0400)]
Merge pull request #2480 from bangerth/fix-warnings-7

Avoid warnings with unused variables.

8 years agoAvoid warnings with unused variables. 2480/head
Wolfgang Bangerth [Thu, 7 Apr 2016 20:47:43 +0000 (15:47 -0500)]
Avoid warnings with unused variables.

8 years agoUse a fixed size data structure for MappingManifold::InternalData::unit_tangentials. 2479/head
Wolfgang Bangerth [Thu, 7 Apr 2016 20:37:43 +0000 (15:37 -0500)]
Use a fixed size data structure for MappingManifold::InternalData::unit_tangentials.

8 years agoMerge pull request #2272 from luca-heltai/mapping-manifold
Wolfgang Bangerth [Thu, 7 Apr 2016 20:28:23 +0000 (15:28 -0500)]
Merge pull request #2272 from luca-heltai/mapping-manifold

First working version of MappingManifold

8 years agoFix for ResidualSimple 2476/head
Daniel Arndt [Wed, 6 Apr 2016 17:56:03 +0000 (19:56 +0200)]
Fix for ResidualSimple

8 years agoadd GMG unit tests which compare serial step-16 to parallel step-50 at the same condi... 2474/head
Denis Davydov [Thu, 7 Apr 2016 07:49:05 +0000 (09:49 +0200)]
add GMG unit tests which compare serial step-16 to parallel step-50 at the same conditions

8 years agoMerge pull request #2471 from bangerth/better-unit_tangentials-data-structure
David Wells [Thu, 7 Apr 2016 12:51:45 +0000 (08:51 -0400)]
Merge pull request #2471 from bangerth/better-unit_tangentials-data-structure

Better unit tangentials data structure

8 years agoUse a fixed size data structure for MappingFEField::InternalData::unit_tangentials. 2471/head
Wolfgang Bangerth [Mon, 4 Apr 2016 02:31:33 +0000 (21:31 -0500)]
Use a fixed size data structure for MappingFEField::InternalData::unit_tangentials.

8 years agoUse a fixed size data structure for MappingQGeneric::InternalData::unit_tangentials.
Wolfgang Bangerth [Sun, 3 Apr 2016 15:07:09 +0000 (10:07 -0500)]
Use a fixed size data structure for MappingQGeneric::InternalData::unit_tangentials.

8 years agoMerge pull request #2442 from danshapero/subscriptor-move-ctor
Wolfgang Bangerth [Thu, 7 Apr 2016 02:18:43 +0000 (21:18 -0500)]
Merge pull request #2442 from danshapero/subscriptor-move-ctor

added move constructor to Subscriptor

8 years agoRemoved unnecessary cleanup in subscriptor dtor/move ctor 2442/head
danshapero [Wed, 6 Apr 2016 21:39:30 +0000 (14:39 -0700)]
Removed unnecessary cleanup in subscriptor dtor/move ctor

8 years agoMerge pull request #2472 from bangerth/fix-warnings-6
Bruno Turcksin [Wed, 6 Apr 2016 21:14:51 +0000 (16:14 -0500)]
Merge pull request #2472 from bangerth/fix-warnings-6

Avoid a warning.

8 years agoMerge pull request #2470 from tjhei/8_4_1_changelog
Wolfgang Bangerth [Wed, 6 Apr 2016 21:11:53 +0000 (16:11 -0500)]
Merge pull request #2470 from tjhei/8_4_1_changelog

update 8.4.1 changelog

8 years agoAvoid a warning. 2472/head
Wolfgang Bangerth [Wed, 6 Apr 2016 21:07:49 +0000 (16:07 -0500)]
Avoid a warning.

This fixes a warning introduced in #2449. There, @drwells had asked me
why I wrote
        for (std::size_t i=0; i!=N; ++i)
when I could have written
        for (std::size_t i=0; i<N; ++i)
I didn't remember and changed it to the latter, which did not warn on
my laptop but does now on the compute server. The reason is that N is
of type std::size_t, which turns out to be unsigned, and so warns if
we happen to have N==0. This patch fixes the issue.

8 years agoupdate 8.4.1 changelog 2470/head
Timo Heister [Wed, 6 Apr 2016 20:37:30 +0000 (22:37 +0200)]
update 8.4.1 changelog

8 years agoMerge pull request #2449 from bangerth/more-memory-consumption
David Wells [Wed, 6 Apr 2016 19:41:46 +0000 (15:41 -0400)]
Merge pull request #2449 from bangerth/more-memory-consumption

Add memory_consumption() for std_cxx11::array objects.

8 years agoAdded normal to test. 2272/head
Luca Heltai [Wed, 6 Apr 2016 17:58:45 +0000 (19:58 +0200)]
Added normal to test.

8 years agoDoc changes and minor adjustments.
Luca Heltai [Wed, 6 Apr 2016 17:14:55 +0000 (19:14 +0200)]
Doc changes and minor adjustments.

8 years agoFactored out Subscriptor error checking into member function
danshapero [Wed, 6 Apr 2016 16:58:10 +0000 (09:58 -0700)]
Factored out Subscriptor error checking into member function


In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.