]>
https://gitweb.dealii.org/ - dealii-svn.git/log
wolf [Mon, 6 May 2002 08:30:26 +0000 (08:30 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@5819
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 08:11:59 +0000 (08:11 +0000)]
Fix obvious typo.
git-svn-id: https://svn.dealii.org/trunk@5818
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 08:02:33 +0000 (08:02 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@5817
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:41:55 +0000 (07:41 +0000)]
Remove pre-gcc-2.95 cruft.
git-svn-id: https://svn.dealii.org/trunk@5813
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:41:48 +0000 (07:41 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5812
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:39:57 +0000 (07:39 +0000)]
Include necessary header.
git-svn-id: https://svn.dealii.org/trunk@5811
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:39:30 +0000 (07:39 +0000)]
Regenerate.
git-svn-id: https://svn.dealii.org/trunk@5810
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:39:02 +0000 (07:39 +0000)]
Detect __PRETTY_FUNCTION__, and if not available work around.
git-svn-id: https://svn.dealii.org/trunk@5809
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:37:45 +0000 (07:37 +0000)]
Report the subdir.
git-svn-id: https://svn.dealii.org/trunk@5808
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:37:26 +0000 (07:37 +0000)]
Mention icc6.
git-svn-id: https://svn.dealii.org/trunk@5807
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:37:13 +0000 (07:37 +0000)]
Finish step-14.
git-svn-id: https://svn.dealii.org/trunk@5806
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:33:49 +0000 (07:33 +0000)]
Detect and work around a bug involving typedefing with template template arguments in gcc2.95. Previously, we simply checked for the version number of the compiler, but we should get away from this and rather check for compiler features using autoconf, to make the whole thing more portable.
git-svn-id: https://svn.dealii.org/trunk@5805
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 6 May 2002 07:32:20 +0000 (07:32 +0000)]
Qualify access of member variables of template dependent base classes by this->, as requested by the aCC compiler.
git-svn-id: https://svn.dealii.org/trunk@5804
0785d39b -7218-0410-832d-
ea1e28bc413d
deal [Fri, 3 May 2002 16:02:27 +0000 (16:02 +0000)]
Have icc 6.0 in the list.
git-svn-id: https://svn.dealii.org/trunk@5803
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 3 May 2002 15:54:18 +0000 (15:54 +0000)]
calm down warning, then error out
git-svn-id: https://svn.dealii.org/trunk@5802
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 3 May 2002 12:58:27 +0000 (12:58 +0000)]
Explain error estimates for derivative.
git-svn-id: https://svn.dealii.org/trunk@5801
0785d39b -7218-0410-832d-
ea1e28bc413d
deal [Thu, 2 May 2002 17:46:03 +0000 (17:46 +0000)]
Link to the log files in case of a failure.
Give tool-tips if you hover over a pic indicating which system, which compiler, date, and time.
git-svn-id: https://svn.dealii.org/trunk@5799
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 2 May 2002 17:05:38 +0000 (17:05 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5798
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 2 May 2002 16:49:38 +0000 (16:49 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@5797
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 2 May 2002 16:41:27 +0000 (16:41 +0000)]
Include bibliography into file itself.
git-svn-id: https://svn.dealii.org/trunk@5796
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 2 May 2002 16:33:14 +0000 (16:33 +0000)]
Finish off.
git-svn-id: https://svn.dealii.org/trunk@5795
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 2 May 2002 16:26:53 +0000 (16:26 +0000)]
GridOut::write_dx
git-svn-id: https://svn.dealii.org/trunk@5794
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 2 May 2002 16:18:59 +0000 (16:18 +0000)]
TODO
git-svn-id: https://svn.dealii.org/trunk@5793
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 2 May 2002 16:18:30 +0000 (16:18 +0000)]
assert nobody wants to write just boundary faces
git-svn-id: https://svn.dealii.org/trunk@5792
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 2 May 2002 16:17:59 +0000 (16:17 +0000)]
Preliminary change in default argument
git-svn-id: https://svn.dealii.org/trunk@5791
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 2 May 2002 16:06:55 +0000 (16:06 +0000)]
new grid output for OpenDX
git-svn-id: https://svn.dealii.org/trunk@5790
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 2 May 2002 16:02:10 +0000 (16:02 +0000)]
OpenDX program for new grid output
git-svn-id: https://svn.dealii.org/trunk@5789
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 2 May 2002 13:49:14 +0000 (13:49 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@5788
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 2 May 2002 12:24:44 +0000 (12:24 +0000)]
avoid parallelizing make Makefile.dep for targets all, debug, optimized
git-svn-id: https://svn.dealii.org/trunk@5784
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 2 May 2002 11:26:19 +0000 (11:26 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5783
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 16:25:56 +0000 (16:25 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5782
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 16:15:59 +0000 (16:15 +0000)]
Add some std:: where necessary.
git-svn-id: https://svn.dealii.org/trunk@5781
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:58:04 +0000 (15:58 +0000)]
Well, give a return value after abort(), nevermind. cxx complains otherwise.
git-svn-id: https://svn.dealii.org/trunk@5780
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:57:22 +0000 (15:57 +0000)]
Use std::abort.
git-svn-id: https://svn.dealii.org/trunk@5779
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:56:36 +0000 (15:56 +0000)]
OSF needs unistd.h as well for autodetection of the number of processors.
git-svn-id: https://svn.dealii.org/trunk@5778
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:24:30 +0000 (15:24 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5777
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:22:56 +0000 (15:22 +0000)]
Call POSIX functions correctly
git-svn-id: https://svn.dealii.org/trunk@5776
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:21:12 +0000 (15:21 +0000)]
In shell scripts, don't set variables with a space in front of the =.
git-svn-id: https://svn.dealii.org/trunk@5775
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:19:15 +0000 (15:19 +0000)]
Work around a bug in Compaq cxx which disallows us to declare the Function destructor abstract (=0), and yet implement it.
git-svn-id: https://svn.dealii.org/trunk@5774
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 15:16:13 +0000 (15:16 +0000)]
Prefix math functions by std::
git-svn-id: https://svn.dealii.org/trunk@5771
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 12:00:53 +0000 (12:00 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5770
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 11:59:16 +0000 (11:59 +0000)]
More for step-14.
git-svn-id: https://svn.dealii.org/trunk@5769
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 11:47:43 +0000 (11:47 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5768
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 11:14:38 +0000 (11:14 +0000)]
Ugh.
git-svn-id: https://svn.dealii.org/trunk@5767
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 11:12:21 +0000 (11:12 +0000)]
More back.
git-svn-id: https://svn.dealii.org/trunk@5766
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 11:11:15 +0000 (11:11 +0000)]
Back to exercise 2.3 as default.
git-svn-id: https://svn.dealii.org/trunk@5765
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 10:55:51 +0000 (10:55 +0000)]
Some systems need to include sys/time.h as well.
git-svn-id: https://svn.dealii.org/trunk@5764
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 10:53:12 +0000 (10:53 +0000)]
Qualify sind/cos/exp for std::
git-svn-id: https://svn.dealii.org/trunk@5763
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 09:21:27 +0000 (09:21 +0000)]
Uh, squash big fat bug.
git-svn-id: https://svn.dealii.org/trunk@5762
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 08:45:28 +0000 (08:45 +0000)]
Generate the top and bottom part of the config.h.in file using the AH_TOP and AH_BOTTOM macros, as is recommended practice since autoconf2.50.
git-svn-id: https://svn.dealii.org/trunk@5761
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 08:39:08 +0000 (08:39 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5760
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 30 Apr 2002 08:30:07 +0000 (08:30 +0000)]
Support POSIX threads, as an alternative to ACE.
git-svn-id: https://svn.dealii.org/trunk@5759
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 16:12:13 +0000 (16:12 +0000)]
One more comment.
git-svn-id: https://svn.dealii.org/trunk@5755
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 16:09:47 +0000 (16:09 +0000)]
Update on what has been done.
git-svn-id: https://svn.dealii.org/trunk@5754
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 16:08:22 +0000 (16:08 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5753
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 16:08:11 +0000 (16:08 +0000)]
Enough for today.
git-svn-id: https://svn.dealii.org/trunk@5752
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 15:58:41 +0000 (15:58 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5751
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 14:49:52 +0000 (14:49 +0000)]
Fix two places where @sect{ was used without a number.
git-svn-id: https://svn.dealii.org/trunk@5750
0785d39b -7218-0410-832d-
ea1e28bc413d
hartmann [Mon, 29 Apr 2002 14:44:22 +0000 (14:44 +0000)]
Doc fix.
git-svn-id: https://svn.dealii.org/trunk@5749
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:54:29 +0000 (13:54 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5748
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:47:40 +0000 (13:47 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5747
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:41:20 +0000 (13:41 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5746
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:27:27 +0000 (13:27 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5745
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:18:45 +0000 (13:18 +0000)]
Equisize pix.
git-svn-id: https://svn.dealii.org/trunk@5744
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:16:44 +0000 (13:16 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5743
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:10:36 +0000 (13:10 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5742
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 13:01:02 +0000 (13:01 +0000)]
Work around a bug in Intel's icc, which introduced the wrong class names into the wrong namespace when using a namespace-using directive.
git-svn-id: https://svn.dealii.org/trunk@5741
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 12:20:44 +0000 (12:20 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5740
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 29 Apr 2002 12:19:40 +0000 (12:19 +0000)]
Finish.
git-svn-id: https://svn.dealii.org/trunk@5739
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 25 Apr 2002 12:28:45 +0000 (12:28 +0000)]
Change some smaller things.
git-svn-id: https://svn.dealii.org/trunk@5734
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 25 Apr 2002 07:24:22 +0000 (07:24 +0000)]
Mostly finish. Give playground to work on.
git-svn-id: https://svn.dealii.org/trunk@5733
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 18:07:29 +0000 (18:07 +0000)]
Clarify something about software design.
git-svn-id: https://svn.dealii.org/trunk@5732
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 16:26:15 +0000 (16:26 +0000)]
Incrementally forward.
git-svn-id: https://svn.dealii.org/trunk@5731
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 15:58:48 +0000 (15:58 +0000)]
More doc.
git-svn-id: https://svn.dealii.org/trunk@5730
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 15:32:58 +0000 (15:32 +0000)]
Add FreeBSD to known working buil-systems.
git-svn-id: https://svn.dealii.org/trunk@5729
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 13:22:54 +0000 (13:22 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5728
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 13:21:12 +0000 (13:21 +0000)]
Implement evaluating the x-derivative at a point.
git-svn-id: https://svn.dealii.org/trunk@5727
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 12:42:36 +0000 (12:42 +0000)]
Even more text.
git-svn-id: https://svn.dealii.org/trunk@5726
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 12:04:52 +0000 (12:04 +0000)]
More doc clarifications.
git-svn-id: https://svn.dealii.org/trunk@5725
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 12:02:22 +0000 (12:02 +0000)]
Clarify docs for the "interpolate" function.
git-svn-id: https://svn.dealii.org/trunk@5724
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 11:56:38 +0000 (11:56 +0000)]
Check in for now, although only partly finished.
git-svn-id: https://svn.dealii.org/trunk@5723
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 08:00:35 +0000 (08:00 +0000)]
More text. Grid output.
git-svn-id: https://svn.dealii.org/trunk@5722
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 08:00:08 +0000 (08:00 +0000)]
Add another paragraph.
git-svn-id: https://svn.dealii.org/trunk@5721
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 07:50:50 +0000 (07:50 +0000)]
Put definitions of static variables into sections guared by
#if deal_II_dimension == ...
git-svn-id: https://svn.dealii.org/trunk@5720
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Apr 2002 07:47:48 +0000 (07:47 +0000)]
FreeBSD wants these header files backward.
git-svn-id: https://svn.dealii.org/trunk@5719
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Apr 2002 16:06:39 +0000 (16:06 +0000)]
Minor fix.
git-svn-id: https://svn.dealii.org/trunk@5718
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Apr 2002 16:05:00 +0000 (16:05 +0000)]
Add some more docs.
git-svn-id: https://svn.dealii.org/trunk@5717
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Apr 2002 12:33:38 +0000 (12:33 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5716
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Apr 2002 10:43:13 +0000 (10:43 +0000)]
Change wording slightly.
git-svn-id: https://svn.dealii.org/trunk@5715
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Apr 2002 10:28:57 +0000 (10:28 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@5714
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Apr 2002 08:44:12 +0000 (08:44 +0000)]
More test. Fixes.
git-svn-id: https://svn.dealii.org/trunk@5713
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 16:19:01 +0000 (16:19 +0000)]
Print debug output.
git-svn-id: https://svn.dealii.org/trunk@5712
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 16:09:56 +0000 (16:09 +0000)]
Small fix.
git-svn-id: https://svn.dealii.org/trunk@5711
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 16:06:50 +0000 (16:06 +0000)]
Add more doc.
git-svn-id: https://svn.dealii.org/trunk@5710
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 13:03:05 +0000 (13:03 +0000)]
Fix naming of check.
git-svn-id: https://svn.dealii.org/trunk@5709
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 12:59:13 +0000 (12:59 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5708
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 12:58:36 +0000 (12:58 +0000)]
Work around a second bug in Intels icc compiler regarding pointers to constant member functions.
git-svn-id: https://svn.dealii.org/trunk@5707
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 11:50:44 +0000 (11:50 +0000)]
More doc.
git-svn-id: https://svn.dealii.org/trunk@5706
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 11:49:23 +0000 (11:49 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@5705
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Apr 2002 11:48:06 +0000 (11:48 +0000)]
Check for a bug in Intel's icc compiler.
git-svn-id: https://svn.dealii.org/trunk@5704
0785d39b -7218-0410-832d-
ea1e28bc413d
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.