Commit Graph
54 Commits
Author SHA1 Message Date
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