]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 months agoMake multithreading/task_17 more stable 17048/head
Daniel Arndt [Mon, 20 May 2024 22:10:21 +0000 (18:10 -0400)]
Make multithreading/task_17 more stable

4 months agoMerge pull request #17043 from bangerth/simplify
Martin Kronbichler [Sun, 19 May 2024 13:15:53 +0000 (15:15 +0200)]
Merge pull request #17043 from bangerth/simplify

Simplify some code.

4 months agoMerge pull request #17042 from peterrum/cite
Martin Kronbichler [Sun, 19 May 2024 13:12:10 +0000 (15:12 +0200)]
Merge pull request #17042 from peterrum/cite

Consistently use cite

4 months agoMerge pull request #17036 from bangerth/error-transfer
Martin Kronbichler [Sun, 19 May 2024 13:09:37 +0000 (15:09 +0200)]
Merge pull request #17036 from bangerth/error-transfer

Provide an error message that is more meaningful for global MG transfer operator.

4 months agoMerge pull request #17040 from marcfehling/link_sundials
Matthias Maier [Sun, 19 May 2024 03:10:38 +0000 (03:10 +0000)]
Merge pull request #17040 from marcfehling/link_sundials

Link against sundials_core.

4 months agoMerge pull request #17016 from bangerth/39
Timo Heister [Sat, 18 May 2024 16:24:26 +0000 (19:24 +0300)]
Merge pull request #17016 from bangerth/39

Remove dependence of step-39 on LocalIntegrators.

4 months agoConsistently use cite 17042/head
Peter Munch [Sat, 18 May 2024 11:22:22 +0000 (13:22 +0200)]
Consistently use cite

4 months agoSimplify some code. 17043/head
Wolfgang Bangerth [Sat, 18 May 2024 15:32:56 +0000 (09:32 -0600)]
Simplify some code.

4 months agoMerge pull request #17041 from peterrum/relax_docu
Wolfgang Bangerth [Sat, 18 May 2024 15:26:32 +0000 (09:26 -0600)]
Merge pull request #17041 from peterrum/relax_docu

Extend documentation of PreconditionRelaxation

4 months agoExtend documentation of PreconditionRelaxation 17041/head
Peter Munch [Sat, 18 May 2024 10:55:25 +0000 (12:55 +0200)]
Extend documentation of PreconditionRelaxation

4 months agoLink against sundials_core. 17040/head
Marc Fehling [Fri, 17 May 2024 12:29:24 +0000 (14:29 +0200)]
Link against sundials_core.

4 months agoMerge pull request #17026 from bangerth/lazy
Martin Kronbichler [Fri, 17 May 2024 13:02:37 +0000 (15:02 +0200)]
Merge pull request #17026 from bangerth/lazy

Add to the documentation of Lazy<T>.

4 months agoMerge pull request #17035 from bangerth/error
Martin Kronbichler [Fri, 17 May 2024 12:59:07 +0000 (14:59 +0200)]
Merge pull request #17035 from bangerth/error

Update supported gmsh cell types in exception message.

4 months agoMerge pull request #17027 from mschreter/add_trigonometric_hyperbolic_functions_vecto...
Martin Kronbichler [Fri, 17 May 2024 12:44:29 +0000 (14:44 +0200)]
Merge pull request #17027 from mschreter/add_trigonometric_hyperbolic_functions_vectorization

`VectorizedArray`: Add missing overloads of trigonometric and hyperbolic functions from cmath

4 months agoMerge pull request #17034 from bangerth/tpetra
Marc Fehling [Fri, 17 May 2024 08:13:30 +0000 (10:13 +0200)]
Merge pull request #17034 from bangerth/tpetra

Fix spelling of a Tpetra configuration flag.

4 months agoMerge pull request #17025 from kronbichler/fix_hess
Marc Fehling [Fri, 17 May 2024 08:10:50 +0000 (10:10 +0200)]
Merge pull request #17025 from kronbichler/fix_hess

Fix mesh in a test

4 months agoProvide an error message that is more meaningful for global MG transfer operator. 17036/head
Wolfgang Bangerth [Fri, 17 May 2024 02:22:06 +0000 (20:22 -0600)]
Provide an error message that is more meaningful for global MG transfer operator.

4 months agoUpdate supported gmsh cell types in exception message. 17035/head
Wolfgang Bangerth [Fri, 17 May 2024 01:36:50 +0000 (19:36 -0600)]
Update supported gmsh cell types in exception message.

4 months agoFix spelling of a Tpetra configuration flag. 17034/head
Wolfgang Bangerth [Fri, 17 May 2024 01:28:40 +0000 (19:28 -0600)]
Fix spelling of a Tpetra configuration flag.

4 months agoMerge pull request #17018 from bangerth/kokkos-abort
Daniel Arndt [Thu, 16 May 2024 16:07:06 +0000 (12:07 -0400)]
Merge pull request #17018 from bangerth/kokkos-abort

Use Kokkos::abort() where necessary.

4 months agoMerge pull request #17024 from bangerth/stream-for-output
Daniel Arndt [Thu, 16 May 2024 15:09:50 +0000 (11:09 -0400)]
Merge pull request #17024 from bangerth/stream-for-output

Use correct stream for output.

4 months agoMerge pull request #17030 from ranocha/patch-1
Wolfgang Bangerth [Thu, 16 May 2024 15:05:56 +0000 (09:05 -0600)]
Merge pull request #17030 from ranocha/patch-1

Fix error message in step-50

4 months agoFix error message in step-50 17030/head
Hendrik Ranocha [Thu, 16 May 2024 13:20:56 +0000 (15:20 +0200)]
Fix error message in step-50

4 months agoSimplify code. 17018/head
Wolfgang Bangerth [Wed, 15 May 2024 00:23:33 +0000 (18:23 -0600)]
Simplify code.

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
4 months agoFix mesh in a test 17025/head
Martin Kronbichler [Wed, 15 May 2024 17:55:10 +0000 (19:55 +0200)]
Fix mesh in a test

4 months agoUse correct stream for output. 17024/head
Wolfgang Bangerth [Wed, 15 May 2024 17:50:11 +0000 (11:50 -0600)]
Use correct stream for output.

4 months agoRestrict operator<< for SymEngine auxiliary classes.
Wolfgang Bangerth [Wed, 15 May 2024 19:31:12 +0000 (13:31 -0600)]
Restrict operator<< for SymEngine auxiliary classes.

4 months agoadd missing trigonometric and hyperbolic functions for VectorizedArray 17027/head
Magdalena Schreter [Wed, 15 May 2024 21:03:58 +0000 (23:03 +0200)]
add missing trigonometric and hyperbolic functions for VectorizedArray

4 months agoAdd to the documentation of Lazy<T>. 17026/head
Wolfgang Bangerth [Wed, 15 May 2024 18:15:49 +0000 (12:15 -0600)]
Add to the documentation of Lazy<T>.

4 months agoMerge pull request #16990 from bangerth/zap-12b
Martin Kronbichler [Wed, 15 May 2024 16:37:06 +0000 (18:37 +0200)]
Merge pull request #16990 from bangerth/zap-12b

Zap step-12b.

4 months agoMerge pull request #16959 from dominiktassilostill/FixMGTwoLevelTransfer
Martin Kronbichler [Wed, 15 May 2024 16:36:38 +0000 (18:36 +0200)]
Merge pull request #16959 from dominiktassilostill/FixMGTwoLevelTransfer

Fix MG Transfer for Tetrahedrons

4 months agoMerge pull request #17010 from bangerth/todo-operator-concepts-2
Martin Kronbichler [Wed, 15 May 2024 16:35:58 +0000 (18:35 +0200)]
Merge pull request #17010 from bangerth/todo-operator-concepts-2

Annotate MatrixType with linear operator concepts.

4 months agoMerge pull request #17011 from bangerth/link-fes
Martin Kronbichler [Wed, 15 May 2024 16:35:10 +0000 (18:35 +0200)]
Merge pull request #17011 from bangerth/link-fes

Link FE_Q, FE_SimplexP, and friends in the documentation.

4 months agoMerge pull request #17020 from bangerth/zap-16b
Martin Kronbichler [Wed, 15 May 2024 16:34:06 +0000 (18:34 +0200)]
Merge pull request #17020 from bangerth/zap-16b

Zap step-16b.

4 months agoMerge pull request #17019 from bangerth/deprecate
Daniel Arndt [Wed, 15 May 2024 12:30:51 +0000 (08:30 -0400)]
Merge pull request #17019 from bangerth/deprecate

Deprecate two fields in MeshWorker::LocalIntegrator.

4 months agoMerge pull request #17022 from mschreter/fix_typo_FE_Nothing_FE_DGQ
Daniel Arndt [Wed, 15 May 2024 12:25:26 +0000 (08:25 -0400)]
Merge pull request #17022 from mschreter/fix_typo_FE_Nothing_FE_DGQ

Make spelling of FE_Nothing and FE_DGQ consistent

4 months agomake FE_Nothing and FE_DGQ consistent 17022/head
Magdalena Schreter [Wed, 15 May 2024 07:06:14 +0000 (09:06 +0200)]
make FE_Nothing and FE_DGQ consistent

4 months agoMerge pull request #16363 from marcfehling/oneapi
Daniel Arndt [Tue, 14 May 2024 15:22:30 +0000 (11:22 -0400)]
Merge pull request #16363 from marcfehling/oneapi

github-actions: simplify oneAPI setup with external action.

4 months agoAdd a changelog entry. 17019/head
Wolfgang Bangerth [Tue, 14 May 2024 12:55:18 +0000 (06:55 -0600)]
Add a changelog entry.

4 months agoZap step 16b. 17020/head
Wolfgang Bangerth [Tue, 14 May 2024 14:16:12 +0000 (08:16 -0600)]
Zap step 16b.

4 months agoDeprecate two fields in MeshWorker::LocalIntegrator.
Wolfgang Bangerth [Tue, 14 May 2024 12:53:31 +0000 (06:53 -0600)]
Deprecate two fields in MeshWorker::LocalIntegrator.

These fields are not used in the library. They are better placed in derived classes.

4 months agoMerge pull request #16985 from kronbichler/shape_info_no_vec
Martin Kronbichler [Tue, 14 May 2024 03:51:48 +0000 (05:51 +0200)]
Merge pull request #16985 from kronbichler/shape_info_no_vec

MatrixFree: Switch ShapeInfo from VectorizedArray<Number> to Number type

4 months agoMerge pull request #16984 from kronbichler/optimize_matvec_kernel
Martin Kronbichler [Tue, 14 May 2024 03:49:41 +0000 (05:49 +0200)]
Merge pull request #16984 from kronbichler/optimize_matvec_kernel

Tensor product operations: Use loop unrolling for slow mat-vec

4 months agoMerge pull request #17002 from bangerth/todo-step-3-triangle
Martin Kronbichler [Tue, 14 May 2024 03:49:02 +0000 (05:49 +0200)]
Merge pull request #17002 from bangerth/todo-step-3-triangle

Discuss triangular meshes in step-3.

4 months agoUse Kokkos::abort() where necessary.
Wolfgang Bangerth [Tue, 14 May 2024 02:02:38 +0000 (20:02 -0600)]
Use Kokkos::abort() where necessary.

4 months agoAdd a changelog entry. 17002/head
Wolfgang Bangerth [Mon, 13 May 2024 22:03:29 +0000 (16:03 -0600)]
Add a changelog entry.

4 months agoDiscuss triangular meshes in step-3.
Wolfgang Bangerth [Sat, 11 May 2024 15:07:08 +0000 (09:07 -0600)]
Discuss triangular meshes in step-3.

4 months agoSimplify by using that we here have a scalar element. 17016/head
Wolfgang Bangerth [Mon, 13 May 2024 21:15:38 +0000 (15:15 -0600)]
Simplify by using that we here have a scalar element.

4 months agoAdd a changelog entry.
Wolfgang Bangerth [Mon, 13 May 2024 21:07:21 +0000 (15:07 -0600)]
Add a changelog entry.

4 months agoLet the class own its finite element, rather than storing a reference.
Wolfgang Bangerth [Mon, 13 May 2024 21:05:54 +0000 (15:05 -0600)]
Let the class own its finite element, rather than storing a reference.

4 months agoFix a bug in the computation of the IP penalty.
Wolfgang Bangerth [Mon, 13 May 2024 21:02:22 +0000 (15:02 -0600)]
Fix a bug in the computation of the IP penalty.

4 months agoRemove unnecessary 'typename' keywords.
Wolfgang Bangerth [Mon, 13 May 2024 20:55:32 +0000 (14:55 -0600)]
Remove unnecessary 'typename' keywords.

4 months agoRemove dependence of step-39 on LocalIntegrators.
Wolfgang Bangerth [Mon, 13 May 2024 20:53:01 +0000 (14:53 -0600)]
Remove dependence of step-39 on LocalIntegrators.

4 months agoMerge pull request #17015 from tjhei/step-72-fixes
Martin Kronbichler [Mon, 13 May 2024 15:37:09 +0000 (17:37 +0200)]
Merge pull request #17015 from tjhei/step-72-fixes

step-72: fix warnings

4 months agoMerge pull request #17013 from kronbichler/fix_step-67_step-76
Daniel Arndt [Mon, 13 May 2024 13:21:02 +0000 (09:21 -0400)]
Merge pull request #17013 from kronbichler/fix_step-67_step-76

Test for tutorials step-67 and step-76: Do not write output

4 months agoMerge pull request #17014 from kronbichler/fix_docu2
Marc Fehling [Mon, 13 May 2024 13:04:13 +0000 (15:04 +0200)]
Merge pull request #17014 from kronbichler/fix_docu2

Fix typo in documentation

4 months agostep-72: fix warnings 17015/head
Timo Heister [Mon, 13 May 2024 11:30:26 +0000 (07:30 -0400)]
step-72: fix warnings

4 months agoTest for tutorials step-67 and step-76: Do not write output 17013/head
Martin Kronbichler [Mon, 13 May 2024 07:20:41 +0000 (09:20 +0200)]
Test for tutorials step-67 and step-76: Do not write output

4 months agoFix MG Transfer for Tetrahedrons 16959/head
Dominik Still [Mon, 13 May 2024 08:41:48 +0000 (10:41 +0200)]
Fix MG Transfer for Tetrahedrons

Choose the prolongation and restriction  matrices based on the refinement choice chosen for the tetrahedrons.

4 months agoFix typo in documentation 17014/head
Martin Kronbichler [Mon, 13 May 2024 07:23:21 +0000 (09:23 +0200)]
Fix typo in documentation

4 months agoMerge pull request #17003 from bangerth/todo-grid-generator
Martin Kronbichler [Mon, 13 May 2024 07:22:20 +0000 (09:22 +0200)]
Merge pull request #17003 from bangerth/todo-grid-generator

Fix documentation in GridGenerator.

4 months agoMerge pull request #17005 from bangerth/todo-mesh
Martin Kronbichler [Mon, 13 May 2024 07:21:41 +0000 (09:21 +0200)]
Merge pull request #17005 from bangerth/todo-mesh

Better describe the equivalence triangulation=mesh=grid.

4 months agoLink FE_Q, FE_SimplexP, and friends in the documentation. 17011/head
Wolfgang Bangerth [Sun, 12 May 2024 18:11:12 +0000 (12:11 -0600)]
Link FE_Q, FE_SimplexP, and friends in the documentation.

4 months agoMerge pull request #17008 from tjhei/step-72-constraints
Wolfgang Bangerth [Sun, 12 May 2024 16:36:22 +0000 (10:36 -0600)]
Merge pull request #17008 from tjhei/step-72-constraints

step-72: use AffineConstraints only

4 months agoProvide alternatives. 17003/head
Wolfgang Bangerth [Sun, 12 May 2024 16:35:24 +0000 (10:35 -0600)]
Provide alternatives.

4 months agoBetter describe the equivalence triangulation=mesh=grid. 17005/head
Wolfgang Bangerth [Sat, 11 May 2024 14:08:27 +0000 (08:08 -0600)]
Better describe the equivalence triangulation=mesh=grid.

4 months agoAnnotate MatrixType with linear operator concepts. 17010/head
Wolfgang Bangerth [Fri, 10 May 2024 09:30:04 +0000 (15:00 +0530)]
Annotate MatrixType with linear operator concepts.

4 months agoMerge pull request #17009 from tjhei/changelog
Martin Kronbichler [Sun, 12 May 2024 13:46:24 +0000 (15:46 +0200)]
Merge pull request #17009 from tjhei/changelog

add changelog entry

4 months agoadd changelog entry 17009/head
Timo Heister [Sun, 12 May 2024 07:36:54 +0000 (03:36 -0400)]
add changelog entry

4 months agoMerge pull request #17007 from bangerth/todo-authors
Timo Heister [Sun, 12 May 2024 07:25:31 +0000 (09:25 +0200)]
Merge pull request #17007 from bangerth/todo-authors

Remove authors from steps 1-8.

4 months agoMerge pull request #16995 from bangerth/vector-space-vector
Martin Kronbichler [Sun, 12 May 2024 06:11:02 +0000 (08:11 +0200)]
Merge pull request #16995 from bangerth/vector-space-vector

Annotate solver classes with vector space vector concept.

4 months agoMerge pull request #17004 from bangerth/todo-39
Martin Kronbichler [Sun, 12 May 2024 06:01:08 +0000 (08:01 +0200)]
Merge pull request #17004 from bangerth/todo-39

Test step-39.

4 months agoMerge pull request #17006 from bangerth/todo-comments
Martin Kronbichler [Sun, 12 May 2024 05:47:59 +0000 (07:47 +0200)]
Merge pull request #17006 from bangerth/todo-comments

Add some commentary about tests/examples.

4 months agoAdd some commentary about tests/examples. 17006/head
Wolfgang Bangerth [Sat, 11 May 2024 13:50:10 +0000 (07:50 -0600)]
Add some commentary about tests/examples.

4 months agoRemove authors from steps 1-8. 17007/head
Wolfgang Bangerth [Sat, 11 May 2024 15:11:00 +0000 (09:11 -0600)]
Remove authors from steps 1-8.

By now, pretty much everyone who has ever worked on deal.II, has contributed to
one or the other of these tutorial programs.

4 months agoFix documentation in GridGenerator.
Wolfgang Bangerth [Sat, 11 May 2024 14:37:33 +0000 (08:37 -0600)]
Fix documentation in GridGenerator.

4 months agostep-72: use AffineConstraints only 17008/head
Timo Heister [Sat, 11 May 2024 14:29:37 +0000 (10:29 -0400)]
step-72: use AffineConstraints only

Same as done in step-15 in #16981

4 months agoTest step-39. 17004/head
Wolfgang Bangerth [Sat, 11 May 2024 13:50:54 +0000 (07:50 -0600)]
Test step-39.

4 months agoMerge pull request #16981 from tjhei/step-15-constraints
Wolfgang Bangerth [Sat, 11 May 2024 08:14:37 +0000 (13:44 +0530)]
Merge pull request #16981 from tjhei/step-15-constraints

step-15: use AffineConstraints for boundary values

4 months agoMerge pull request #16998 from dominiktassilostill/TriaCompileWarning
Wolfgang Bangerth [Sat, 11 May 2024 08:13:43 +0000 (13:43 +0530)]
Merge pull request #16998 from dominiktassilostill/TriaCompileWarning

Fix Compiler warning in `tria.cc`

4 months agoMerge pull request #16957 from sebproell/vector-mem-consumption
Wolfgang Bangerth [Sat, 11 May 2024 08:10:23 +0000 (13:40 +0530)]
Merge pull request #16957 from sebproell/vector-mem-consumption

Include allocated vectors in GrowingVectorMemory's memory consumption

4 months agoMerge pull request #16996 from bangerth/operator-concepts
Martin Kronbichler [Fri, 10 May 2024 16:01:03 +0000 (18:01 +0200)]
Merge pull request #16996 from bangerth/operator-concepts

Introduce concepts that matrix template arguments have to satisfy.

4 months agoUpdate examples/step-15/step-15.cc 16981/head
Timo Heister [Fri, 10 May 2024 15:26:03 +0000 (17:26 +0200)]
Update examples/step-15/step-15.cc

Co-authored-by: Martin Kronbichler <martin.kronbichler@rub.de>
4 months agoUpdate examples/step-15/step-15.cc
Timo Heister [Fri, 10 May 2024 15:25:31 +0000 (17:25 +0200)]
Update examples/step-15/step-15.cc

Co-authored-by: Martin Kronbichler <martin.kronbichler@rub.de>
4 months agoMerge pull request #16987 from bangerth/3
Daniel Arndt [Fri, 10 May 2024 15:03:06 +0000 (11:03 -0400)]
Merge pull request #16987 from bangerth/3

Get rid of the use of deallog in step-3 and friends.

4 months agoFix Compiler warning in tria.cc 16998/head
Dominik Still [Fri, 10 May 2024 12:56:55 +0000 (14:56 +0200)]
Fix Compiler warning in tria.cc

4 months agoMerge pull request #16976 from bangerth/taskflow-for-async-2
Martin Kronbichler [Fri, 10 May 2024 12:54:19 +0000 (14:54 +0200)]
Merge pull request #16976 from bangerth/taskflow-for-async-2

Use taskflow to create asynchronous tasks.

4 months agoMerge pull request #16954 from bangerth/tolerance
Daniel Arndt [Fri, 10 May 2024 12:45:24 +0000 (08:45 -0400)]
Merge pull request #16954 from bangerth/tolerance

Consistently use a relative solver tolerance.

4 months agoGet rid of the use of deallog in step-3 and friends. 16987/head
Wolfgang Bangerth [Thu, 9 May 2024 07:13:18 +0000 (12:43 +0530)]
Get rid of the use of deallog in step-3 and friends.

Simply copy what we already in step-4 and nearly everywhere else.

4 months agoMerge pull request #16994 from kronbichler/more_example_tests
Wolfgang Bangerth [Fri, 10 May 2024 09:46:03 +0000 (15:16 +0530)]
Merge pull request #16994 from kronbichler/more_example_tests

Add a few more tests for the tutorials

4 months agoMerge pull request #16989 from kronbichler/test_mf_cases
Wolfgang Bangerth [Fri, 10 May 2024 09:44:57 +0000 (15:14 +0530)]
Merge pull request #16989 from kronbichler/test_mf_cases

Test step-67 and step-76 tutorial programs

4 months agoMerge pull request #16988 from tjhei/test-step-77
Wolfgang Bangerth [Fri, 10 May 2024 09:43:54 +0000 (15:13 +0530)]
Merge pull request #16988 from tjhei/test-step-77

add tests/examples/step-77

4 months agoMerge pull request #16993 from peterrum/fullmatrix_compress
Wolfgang Bangerth [Fri, 10 May 2024 09:41:58 +0000 (15:11 +0530)]
Merge pull request #16993 from peterrum/fullmatrix_compress

Introduce FullMatrix::compress()

4 months agoIntroduce concepts that matrix template arguments have to satisfy. 16996/head
Wolfgang Bangerth [Fri, 10 May 2024 06:21:12 +0000 (11:51 +0530)]
Introduce concepts that matrix template arguments have to satisfy.

4 months agoMerge pull request #16986 from bangerth/logstream
Martin Kronbichler [Fri, 10 May 2024 05:42:37 +0000 (07:42 +0200)]
Merge pull request #16986 from bangerth/logstream

Remove unnecessary references to logstream.h.

4 months agoMerge pull request #16992 from masterleinad/fix_arborx_cxx20_bug_check
Martin Kronbichler [Fri, 10 May 2024 05:36:39 +0000 (07:36 +0200)]
Merge pull request #16992 from masterleinad/fix_arborx_cxx20_bug_check

Fix DEAL_II_ARBORX_CXX20_BUG check

4 months agoMerge pull request #16991 from bangerth/vectortype
Martin Kronbichler [Fri, 10 May 2024 05:35:49 +0000 (07:35 +0200)]
Merge pull request #16991 from bangerth/vectortype

Name a template argument VectorType as per usual.

4 months agoMake test less expensive to avoid running into timeouts 16989/head
Martin Kronbichler [Fri, 10 May 2024 05:33:32 +0000 (07:33 +0200)]
Make test less expensive to avoid running into timeouts

4 months agoAnnotate solver classes with vector space vector concept. 16995/head
Wolfgang Bangerth [Fri, 10 May 2024 02:32:49 +0000 (08:02 +0530)]
Annotate solver classes with vector space vector concept.

4 months agoMerge pull request #16982 from kronbichler/simplify_call2
Peter Munch [Thu, 9 May 2024 19:32:20 +0000 (21:32 +0200)]
Merge pull request #16982 from kronbichler/simplify_call2

Matrix-free evaluation kernels: Do not template tensor_none case


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.