Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Dylan Copeland
046a874cfb
Merge branch 'master' of github.com:mfem/mfem into float
2024-02-06 10:56:41 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Tzanio Kolev
d983b34924
Renamed ftype -> real_t
2023-12-13 12:51:43 -08:00
Dylan Copeland
ee3a46af24
Added support for LAPACK in single-precision. Changed fmax -> std::max, etc.
2023-10-31 14:30:44 -07:00
Will Pazner
c770c80bf7
Allow std::string in OptionsParser
2023-08-03 19:42:44 -07:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Aaron Fisher
e758c37691
Removed nearly all leading underscores for variable names. Every once in a while one of these will confilct with standard libraries in an oddball compiler and it's best to just avoid this problem alltogether.
2021-05-10 16:06:51 -07:00
Will Pazner
2b5edbb055
Add OptionsParser::ParseCheck to simplify parsing and checking command line options
2021-03-16 12:41:21 -07:00
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
Tzanio
ca5a4dff6f
Various documentation adjustments
2020-06-07 15:56:56 -07:00
Aaron Fisher
523db914fc
make style
2020-05-04 16:32:15 -07:00
Aaron Fisher
add2e8a3f2
Fixed the remainder of the issues that Mark caught.
2020-04-20 16:51:30 -07:00
Aaron Fisher
2dcae3ac05
make style
2020-04-09 14:06:34 -07:00
Aaron Fisher
bb2f464ca6
Merge branch 'master' into dox-update1
2020-04-08 15:15:52 -07:00
Aaron Fisher
c3be660074
Merge branch 'master' into dox-update1
2020-04-07 17:25:23 -07:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Tzanio
2caa222edf
A number of changes to switch the code from LGPL-2.1 to BSD-3:
...
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Bruno Turcksin
5385bf3aae
Add documentation for Parse() function of OptionsParser
2019-12-13 12:00:12 -05:00
Aaron Fisher
35d6b0a442
Merge branch 'master' into dox-update1
2019-07-03 14:20:36 -07:00
Veselin Dobrev
40378a046b
Introduce a new Memory class for handling host + device allocations
...
and transfers.
The Memory class is now used by some MFEM classes (like Array and
Vector) which can be used on the Device. Such classes now provide
methods to access the underlying Memory object, e.g. GetMemory.
Updated ex1/ex1p and ex6/ex6p to not need to enable/disable the
Device at specific points -- the Device is now enabled just at the
start. Also, the same examples can now run on Device (e.g. -d cuda)
without the partial assembly option (-pa) -- full assembly will
be still done on CPU but the sparse matrix action and vector
operations will be done using the Device.
Reverted changes in class DenseMatrix related to using the Device.
At this point, DenseMatrix operations are only used for small matrices
and using the Device in this case is not a good option.
2019-05-16 14:53:39 -07:00
Aaron Fisher
9c838adca6
Added some doxygen to everything in general and started in fem.
2019-05-08 14:10:49 -07:00
Tzanio
dbae60fe32
Version 3.1
2016-02-16 15:45:48 -08:00
Tzanio Kolev
9d7774a03e
Version 3.0
2015-01-26 15:07:34 -08:00