luz paz
476c855bd7
Fix various typos
...
Found via `codespell -q 3 -L allright,ba,equil,esy,fo,hda,lod,nd,ned,numer,ot,pres,ro,seh,shat,solfes,strat,tbe,te,warmup`
2022-08-05 20:50:51 -04:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Tzanio Kolev
935d3f6df0
Merge pull request #2737 from mfem/shadow-linalg-dev
...
Fixing shadow variables in linalg classes [shadow-linalg-dev]
2022-02-24 08:50:38 -08:00
Stowell, Mark L
63381b366a
Renaming ostream variables from out to os
2022-01-18 15:06:46 -08:00
Stowell, Mark L
61215468f3
Fixing shadow variables in linalg classes
2021-12-23 16:25:02 -08:00
Stowell, Mark L
f7c9bdab17
Renaming "out" and "err" local variables to avoid globals
2021-12-22 15:19:20 -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
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
Tzanio
0359c410a9
Merge branch 'master' into RK_solvers
2020-11-01 13:26:02 -08:00
Julian Andrej
c507d3dc3d
make style
2020-10-12 13:43:33 -07:00
Ben Southworth
62d78501a3
Change to three space=indent
2020-10-12 13:25:37 -07:00
bensworth
e4a8344e94
Merge branch 'master' into RK_solvers
2020-10-09 09:41:31 -06:00
Ido Akkerman
2dbb377f91
Adding alternative GetVector mechanism
2020-05-12 14:20:56 +02:00
Ido Akkerman
288cef9ccf
Fine tunning the number of states available
2020-04-21 10:59:48 +02:00
Ido Akkerman
27879297e4
Make style
2020-04-20 16:40:40 +02:00
Ido Akkerman
b3babbef60
Adding state vector access mechanism for 2nd order to unit tests
2020-04-20 16:38:47 +02:00
Ido Akkerman
9d0015949a
Adding state vector access mechanism for first order ODE solvers
2020-04-20 16:27:28 +02: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
88a78bb6aa
Merge branch 'master' into bsd-relicense
...
Conflicts:
CONTRIBUTING.md
2020-03-02 09:28:37 -08:00
Veselin Dobrev
b7359aed92
Fix compiler warnings.
...
Address reviewer feedback.
2020-02-24 19:39:40 -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
Ido Akkerman
183d7c6aa0
Correct startup of integrators
2020-02-07 10:19:29 +01:00
Ido Akkerman
9cf772e895
Going to seperate SecondOrder classes
2020-02-06 18:11:09 +01:00
Ido Akkerman
207d1b6227
rename example 2 + merge
2020-01-27 22:17:04 +01:00
Tzanio
9794864901
actual fix
2020-01-20 18:20:58 -08:00
Tzanio
4e1a5465b0
proposed fix for regression error
2020-01-18 21:33:12 -08:00
Tzanio
839a5a8a5a
Small fixes
2020-01-18 21:22:34 -08:00
Ido Akkerman
e9c2488fda
Modified start procedure for AM
2020-01-15 17:07:34 +01:00
Ido Akkerman
2aff024d74
Make style
2020-01-14 11:59:56 +01:00
Ido Akkerman
20bda274b1
Rewrite index shift again
2020-01-14 11:16:18 +01:00
Ido Akkerman
6f70a2e5ba
Rewrite index shift
2020-01-14 10:54:48 +01:00
Ido Akkerman
88f0058b42
AB and AM rewrite
2020-01-14 10:42:19 +01:00
Ido Akkerman
367a833b20
AB and AM fixes
2020-01-14 10:16:28 +01:00
Ido Akkerman
fe0b01c43d
Generalized alpha fix
2020-01-14 09:29:33 +01:00
Ido Akkerman
5a341ca423
Small type correction
2020-01-09 21:18:23 +01:00
Ido Akkerman
91cf36c4c7
Small changes to ODE, still wrong convergence error
2020-01-08 18:19:53 +01:00
Ido Akkerman
bee54eced3
Fixing gen alpha, using the check tools
2019-06-25 18:22:34 +02:00
Ben Southworth
bb28ac7435
Added three ESDIRK schemes
2019-06-18 07:49:15 -07:00
Ido Akkerman
6041b10037
Restoring deleted routines
2019-06-06 16:47:31 +02:00
Ido Akkerman
d9ceb2549c
Small change to gen-alpha text
2019-06-04 13:05:06 +02:00
Ido Akkerman
8b68c30eeb
Further cleaning
2019-06-04 12:52:41 +02:00
Ido Akkerman
d21ae39c1c
Removing specific 2nd order objects, merge with 1st order objects
2019-06-04 12:05:19 +02:00
Tzanio
32d7e036e7
Renamed
...
MemoryType GetSuitableMemoryType(MemoryClass mc);
to
MemoryType GetMemoryType(MemoryClass mc);
2019-05-24 15:54:24 -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
Tzanio
b73e7a2eca
Mentioned GeneralizedAlphaSolver in CHANGELOG
2018-04-09 09:05:31 -07:00
Tzanio
f57edec989
minor
2018-04-09 09:01:06 -07:00
Tzanio
99b0797c5b
make style
2018-04-09 08:54:57 -07:00
Ido Akkerman
c74ef16efc
Merge branch 'master' into add-gen-alpha-dev
2018-04-09 16:46:24 +02:00
Ido Akkerman
1eeb2f4465
Adding Generalized alpha ODE integrator
2018-04-09 16:38:26 +02:00