]>
https://gitweb.dealii.org/ - dealii-svn.git/log
bangerth [Fri, 12 Aug 2011 23:09:37 +0000 (23:09 +0000)]
Make FEFaceValues in 1d also work with MappingCartesian.
git-svn-id: https://svn.dealii.org/trunk@24057
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 23:09:22 +0000 (23:09 +0000)]
Make FEFaceValues in 1d also work with MappingCartesian.
git-svn-id: https://svn.dealii.org/trunk@24056
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 22:44:18 +0000 (22:44 +0000)]
Make FEFaceValues and FESubFaceValues work for faces in 1d, i.e. on points.
git-svn-id: https://svn.dealii.org/trunk@24055
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 22:37:55 +0000 (22:37 +0000)]
Properly set the quadrature weight for 0d quadrature formulas to 1.
git-svn-id: https://svn.dealii.org/trunk@24054
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 21:13:52 +0000 (21:13 +0000)]
Clean up unused variable.
git-svn-id: https://svn.dealii.org/trunk@24053
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 20:57:41 +0000 (20:57 +0000)]
Allow creation of a Tensor<1,0>.
git-svn-id: https://svn.dealii.org/trunk@24052
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 20:55:03 +0000 (20:55 +0000)]
Make a couple things compile for 1d face quadrature as well.
git-svn-id: https://svn.dealii.org/trunk@24051
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 20:07:35 +0000 (20:07 +0000)]
Allow creation of Quadrature objects for dim==0. This is one step in the direction of making FEFaceValue work in 1d.
git-svn-id: https://svn.dealii.org/trunk@24050
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 16:10:48 +0000 (16:10 +0000)]
List paper as accepted.
git-svn-id: https://svn.dealii.org/trunk@24049
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 12 Aug 2011 16:10:07 +0000 (16:10 +0000)]
Add a reference to some literature.
git-svn-id: https://svn.dealii.org/trunk@24048
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Fri, 12 Aug 2011 16:03:14 +0000 (16:03 +0000)]
adapt to changed constructor
git-svn-id: https://svn.dealii.org/trunk@24047
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Fri, 12 Aug 2011 16:02:47 +0000 (16:02 +0000)]
change scope of class
git-svn-id: https://svn.dealii.org/trunk@24046
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 10 Aug 2011 22:57:51 +0000 (22:57 +0000)]
Move test that now works.
git-svn-id: https://svn.dealii.org/trunk@24045
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 10 Aug 2011 22:53:44 +0000 (22:53 +0000)]
Fix a bug in compute_no_normal_flux_constraints.
git-svn-id: https://svn.dealii.org/trunk@24044
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Wed, 10 Aug 2011 21:15:41 +0000 (21:15 +0000)]
add failing test with strange normals for a half_hyper_shell.
git-svn-id: https://svn.dealii.org/trunk@24043
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 9 Aug 2011 14:29:06 +0000 (14:29 +0000)]
Fix wording.
git-svn-id: https://svn.dealii.org/trunk@24042
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 9 Aug 2011 14:27:29 +0000 (14:27 +0000)]
Restructure a bit and provide some advice on debugging, with a link to the FAQ.
git-svn-id: https://svn.dealii.org/trunk@24041
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 9 Aug 2011 14:12:18 +0000 (14:12 +0000)]
Minor edits.
git-svn-id: https://svn.dealii.org/trunk@24040
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 9 Aug 2011 13:42:16 +0000 (13:42 +0000)]
Make compile with older compilers.
git-svn-id: https://svn.dealii.org/trunk@24039
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 9 Aug 2011 13:23:53 +0000 (13:23 +0000)]
Compute local CFL number. Use two solver alternatives for the Stokes system: a fast and a robust one.
git-svn-id: https://svn.dealii.org/trunk@24038
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Tue, 9 Aug 2011 09:56:33 +0000 (09:56 +0000)]
FESystem fixed
git-svn-id: https://svn.dealii.org/trunk@24037
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Tue, 9 Aug 2011 09:38:41 +0000 (09:38 +0000)]
fix a bug in FESystem:\
the functions get_data, get_face_data and get_subface_data did not honor if a base element required a separate implementation
git-svn-id: https://svn.dealii.org/trunk@24036
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Tue, 9 Aug 2011 09:36:39 +0000 (09:36 +0000)]
change flags
git-svn-id: https://svn.dealii.org/trunk@24035
0785d39b -7218-0410-832d-
ea1e28bc413d
carraro [Tue, 9 Aug 2011 05:18:08 +0000 (05:18 +0000)]
Fixed problem with initializing xfem fevalues. The test works and the convergence is ~1.7. Check if convergence is OK!
git-svn-id: https://svn.dealii.org/trunk@24034
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Tue, 9 Aug 2011 00:06:50 +0000 (00:06 +0000)]
add output
git-svn-id: https://svn.dealii.org/trunk@24033
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 8 Aug 2011 16:08:15 +0000 (16:08 +0000)]
test FE_FaceQ shape functions on faces\
test fails because FESystem does not copy information correctly
git-svn-id: https://svn.dealii.org/trunk@24032
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 8 Aug 2011 12:00:26 +0000 (12:00 +0000)]
first test for face elements
git-svn-id: https://svn.dealii.org/trunk@24031
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 8 Aug 2011 10:41:19 +0000 (10:41 +0000)]
use Polynomials::LagrangeEquidistant
git-svn-id: https://svn.dealii.org/trunk@24030
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 8 Aug 2011 10:31:16 +0000 (10:31 +0000)]
adjust doc and parameter name to reality
git-svn-id: https://svn.dealii.org/trunk@24029
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 8 Aug 2011 10:30:33 +0000 (10:30 +0000)]
only initialize cell data if cells are integrated
git-svn-id: https://svn.dealii.org/trunk@24028
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 8 Aug 2011 10:29:43 +0000 (10:29 +0000)]
use Table for quadrature values
git-svn-id: https://svn.dealii.org/trunk@24027
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 5 Aug 2011 22:01:26 +0000 (22:01 +0000)]
Use a different formulation where we use a different enriched space
that is only defined on cells that are intersected and where the
additional basis functions are zero at the vertices of cells that are intersected.
git-svn-id: https://svn.dealii.org/trunk@24026
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 5 Aug 2011 21:43:22 +0000 (21:43 +0000)]
Increase degree of quadrature formula since the integrand actually has
higher polynomial degree.
git-svn-id: https://svn.dealii.org/trunk@24025
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 5 Aug 2011 20:19:50 +0000 (20:19 +0000)]
Also output the error.
git-svn-id: https://svn.dealii.org/trunk@24024
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 5 Aug 2011 19:44:57 +0000 (19:44 +0000)]
Produce output that shows the solution as a whole and inside the cells
as well. Also compute the L2 error.
git-svn-id: https://svn.dealii.org/trunk@24023
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 5 Aug 2011 18:58:05 +0000 (18:58 +0000)]
Make it run. Not tested yet.
git-svn-id: https://svn.dealii.org/trunk@24022
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 5 Aug 2011 18:11:58 +0000 (18:11 +0000)]
Add.
git-svn-id: https://svn.dealii.org/trunk@24021
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Fri, 5 Aug 2011 16:17:07 +0000 (16:17 +0000)]
optionally plot all faces\
but for unexplicable reasons, this does not use FEFaceValues
git-svn-id: https://svn.dealii.org/trunk@24020
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Fri, 5 Aug 2011 14:46:40 +0000 (14:46 +0000)]
rename triple_product
git-svn-id: https://svn.dealii.org/trunk@24019
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Fri, 5 Aug 2011 14:46:28 +0000 (14:46 +0000)]
improve and rename triple_product
git-svn-id: https://svn.dealii.org/trunk@24018
0785d39b -7218-0410-832d-
ea1e28bc413d
carraro [Fri, 5 Aug 2011 00:36:46 +0000 (00:36 +0000)]
compute_quadrature and append_quadrature ok
git-svn-id: https://svn.dealii.org/trunk@24017
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 4 Aug 2011 18:56:37 +0000 (18:56 +0000)]
Move slightly further.
git-svn-id: https://svn.dealii.org/trunk@24016
0785d39b -7218-0410-832d-
ea1e28bc413d
carraro [Thu, 4 Aug 2011 18:26:57 +0000 (18:26 +0000)]
added type 3
git-svn-id: https://svn.dealii.org/trunk@24015
0785d39b -7218-0410-832d-
ea1e28bc413d
carraro [Thu, 4 Aug 2011 15:32:09 +0000 (15:32 +0000)]
Step 47 XFEM
append_quadrature implemented
git-svn-id: https://svn.dealii.org/trunk@24014
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 4 Aug 2011 13:52:36 +0000 (13:52 +0000)]
Test works now.
git-svn-id: https://svn.dealii.org/trunk@24013
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 3 Aug 2011 21:04:31 +0000 (21:04 +0000)]
Update output.
git-svn-id: https://svn.dealii.org/trunk@24012
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 3 Aug 2011 21:04:07 +0000 (21:04 +0000)]
Test is now fixed.
git-svn-id: https://svn.dealii.org/trunk@24011
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Wed, 3 Aug 2011 20:26:35 +0000 (20:26 +0000)]
add comment about affected Trilinos versions
git-svn-id: https://svn.dealii.org/trunk@24010
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Wed, 3 Aug 2011 20:05:41 +0000 (20:05 +0000)]
fix test output
git-svn-id: https://svn.dealii.org/trunk@24009
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 3 Aug 2011 16:37:08 +0000 (16:37 +0000)]
Add missing include file.
git-svn-id: https://svn.dealii.org/trunk@24008
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 3 Aug 2011 16:36:41 +0000 (16:36 +0000)]
Remove the automatic way of compressing PETSc vectors based on the mode. This was an endless source of difficult to find bugs in parallel programs. We do still track the mode, however, for error reporting.
git-svn-id: https://svn.dealii.org/trunk@24007
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 3 Aug 2011 16:36:23 +0000 (16:36 +0000)]
Remove tests that no longer make sense following the next commit.
git-svn-id: https://svn.dealii.org/trunk@24006
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Wed, 3 Aug 2011 16:06:09 +0000 (16:06 +0000)]
fix test for bug in trilinos compress()
git-svn-id: https://svn.dealii.org/trunk@24005
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 3 Aug 2011 15:54:15 +0000 (15:54 +0000)]
Avoid a compiler warning about a double passed as an integer. This can
be avoided by using an integer power function.
git-svn-id: https://svn.dealii.org/trunk@24004
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 3 Aug 2011 15:44:17 +0000 (15:44 +0000)]
Be a bit more carefully when we actually call VecAssembleBegin/End for PETSc vectors.
git-svn-id: https://svn.dealii.org/trunk@24003
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 3 Aug 2011 08:17:52 +0000 (08:17 +0000)]
Fix assertion.
git-svn-id: https://svn.dealii.org/trunk@24002
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 3 Aug 2011 08:17:27 +0000 (08:17 +0000)]
Make compile.
git-svn-id: https://svn.dealii.org/trunk@24001
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Wed, 3 Aug 2011 03:36:32 +0000 (03:36 +0000)]
add test for a parallel trilinos bug when calling compress()
git-svn-id: https://svn.dealii.org/trunk@24000
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 2 Aug 2011 20:20:02 +0000 (20:20 +0000)]
Make more to standard.
git-svn-id: https://svn.dealii.org/trunk@23999
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 2 Aug 2011 20:12:04 +0000 (20:12 +0000)]
Rename variable.
git-svn-id: https://svn.dealii.org/trunk@23998
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 2 Aug 2011 20:11:42 +0000 (20:11 +0000)]
Implement the first few steps of what's necessary here.
git-svn-id: https://svn.dealii.org/trunk@23997
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 2 Aug 2011 18:45:16 +0000 (18:45 +0000)]
Add a program that may or may not become an XFEM tutorial.
git-svn-id: https://svn.dealii.org/trunk@23996
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 2 Aug 2011 14:50:13 +0000 (14:50 +0000)]
Clarify documentation.
git-svn-id: https://svn.dealii.org/trunk@23995
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 2 Aug 2011 14:33:46 +0000 (14:33 +0000)]
Add another link.
git-svn-id: https://svn.dealii.org/trunk@23994
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 14:14:36 +0000 (14:14 +0000)]
Cleanup.
git-svn-id: https://svn.dealii.org/trunk@23993
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 13:34:29 +0000 (13:34 +0000)]
Fix compilation on systems without std-c++11.
git-svn-id: https://svn.dealii.org/trunk@23992
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 12:19:58 +0000 (12:19 +0000)]
Fix scalar product with complex number: return real_type, not Number. Make unroll() work also for vectors that are not based on doubles by moving it to the .h file. This obviates tensor.cc
git-svn-id: https://svn.dealii.org/trunk@23991
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 12:17:17 +0000 (12:17 +0000)]
Test Tensor with non-default template arguments: float and std::complex<double>.
git-svn-id: https://svn.dealii.org/trunk@23990
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 09:47:19 +0000 (09:47 +0000)]
Extend classes Tensor, SymmetricTensor and Point to work with templates for the number type. Default template value is double, so all old code remains valid, except for forward declarations without the number type.
git-svn-id: https://svn.dealii.org/trunk@23989
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 09:00:00 +0000 (09:00 +0000)]
Fix typos.
git-svn-id: https://svn.dealii.org/trunk@23988
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 08:59:22 +0000 (08:59 +0000)]
Cache loop bounds.
git-svn-id: https://svn.dealii.org/trunk@23987
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 2 Aug 2011 08:55:36 +0000 (08:55 +0000)]
Make transpose of matrix in Trilinos matmatmult work. Still not correct result.
git-svn-id: https://svn.dealii.org/trunk@23986
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Sun, 31 Jul 2011 17:30:43 +0000 (17:30 +0000)]
Cleanup of operations. Can now also be compiled with boost::numeric::interval.
git-svn-id: https://svn.dealii.org/trunk@23985
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sat, 30 Jul 2011 05:31:07 +0000 (05:31 +0000)]
Output efficiency index and orders
git-svn-id: https://svn.dealii.org/trunk@23984
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Fri, 29 Jul 2011 22:45:15 +0000 (22:45 +0000)]
Fix problem with constant polynomials
git-svn-id: https://svn.dealii.org/trunk@23983
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Thu, 28 Jul 2011 18:41:25 +0000 (18:41 +0000)]
test FullMatrix Schur complement
git-svn-id: https://svn.dealii.org/trunk@23982
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Thu, 28 Jul 2011 17:48:13 +0000 (17:48 +0000)]
add function for Schur complement; needs testing
git-svn-id: https://svn.dealii.org/trunk@23981
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Thu, 28 Jul 2011 16:43:36 +0000 (16:43 +0000)]
compute correct energy norm and L2 norm
git-svn-id: https://svn.dealii.org/trunk@23980
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Thu, 28 Jul 2011 12:52:27 +0000 (12:52 +0000)]
Need to include limits.
git-svn-id: https://svn.dealii.org/trunk@23979
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Wed, 27 Jul 2011 18:58:46 +0000 (18:58 +0000)]
fix unnecessary if
git-svn-id: https://svn.dealii.org/trunk@23978
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 14:22:17 +0000 (14:22 +0000)]
Set svn:ignore.
git-svn-id: https://svn.dealii.org/trunk@23977
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 14:11:50 +0000 (14:11 +0000)]
Omit unused parameters.
git-svn-id: https://svn.dealii.org/trunk@23976
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 14:11:20 +0000 (14:11 +0000)]
Test serialization of polynomial based on product form. Fix output in other polynomial tests.
git-svn-id: https://svn.dealii.org/trunk@23975
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 14:10:41 +0000 (14:10 +0000)]
Implement serialization. Clean up change between product form and standard form: Use explicit transformation function.
git-svn-id: https://svn.dealii.org/trunk@23974
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 10:22:59 +0000 (10:22 +0000)]
Make compile with gcc 4.6.
git-svn-id: https://svn.dealii.org/trunk@23973
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 10:20:11 +0000 (10:20 +0000)]
Update output after r23960.
git-svn-id: https://svn.dealii.org/trunk@23972
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 09:31:09 +0000 (09:31 +0000)]
Fix output because of different roundoff due to r23961.
git-svn-id: https://svn.dealii.org/trunk@23971
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 09:24:47 +0000 (09:24 +0000)]
Reduce range of shift test.
git-svn-id: https://svn.dealii.org/trunk@23970
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 09:15:28 +0000 (09:15 +0000)]
Fix warning on unused variables.
git-svn-id: https://svn.dealii.org/trunk@23969
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Wed, 27 Jul 2011 09:15:09 +0000 (09:15 +0000)]
Correct error message for deal.II and PETSc MPI settings consistency.
git-svn-id: https://svn.dealii.org/trunk@23968
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Wed, 27 Jul 2011 05:32:17 +0000 (05:32 +0000)]
rename class to Step3
git-svn-id: https://svn.dealii.org/trunk@23967
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Wed, 27 Jul 2011 05:29:10 +0000 (05:29 +0000)]
make first steps a bit more conforming to later
git-svn-id: https://svn.dealii.org/trunk@23966
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 26 Jul 2011 15:13:11 +0000 (15:13 +0000)]
Improve performance of evaluation of tensor product polynomials: no need to allocate memory.
git-svn-id: https://svn.dealii.org/trunk@23965
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 26 Jul 2011 15:12:31 +0000 (15:12 +0000)]
Now finally fix LagrangeEquidistant constructor. Add TODO for serialization.
git-svn-id: https://svn.dealii.org/trunk@23964
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 26 Jul 2011 14:41:50 +0000 (14:41 +0000)]
Fix initialization of LagrangeEquidistant.
git-svn-id: https://svn.dealii.org/trunk@23963
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 26 Jul 2011 13:05:59 +0000 (13:05 +0000)]
Document changes in FE_Q and Polynomial.
git-svn-id: https://svn.dealii.org/trunk@23962
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 26 Jul 2011 13:05:02 +0000 (13:05 +0000)]
Improved initialization of embedding and restriction: need to evaluate a tensor product polynomial a lot of times on tensor product points. Hence, do the polynomial evaluation in one dimension at a time. This makes code slightly more complicated to read, but it evaluates much faster, especially for high orders. Now, FE_Q can be initialized for order 15 in 3D in less than a second. Before it took hundreds of seconds.
git-svn-id: https://svn.dealii.org/trunk@23961
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 26 Jul 2011 13:00:44 +0000 (13:00 +0000)]
Better evaluation of Lagrangian basis functions: use the form based on product of linear factors whenever possible. However, the form gets destroyed if we add polynomials, so still hold the old coefficients.
git-svn-id: https://svn.dealii.org/trunk@23960
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Tue, 26 Jul 2011 12:58:28 +0000 (12:58 +0000)]
Polynomial evaluation at high orders: old implementation based on form a_0 + a_1 x^1 + ... + a_n x^n produces bad results.
git-svn-id: https://svn.dealii.org/trunk@23959
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 25 Jul 2011 20:40:05 +0000 (20:40 +0000)]
Add note for mac users
git-svn-id: https://svn.dealii.org/trunk@23958
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.