Tzanio
703eae8d2c
minor
2020-07-04 18:52:45 -07:00
Tzanio
d3eccdb1e7
Merge branch 'master' into slepc-dev
...
Conflicts:
CHANGELOG
2020-07-04 18:25:44 -07:00
Tzanio Kolev
a96c057950
Merge pull request #1521 from mfem/hypreblocks-bigj
...
Fixing big integer issue in HypreParMatrixFromBlocks.
2020-07-04 13:43:45 -07:00
Tzanio Kolev
4ff102bfdd
Merge pull request #1580 from mfem/yohann/fix-autotest
...
Use cuda-shared in ex1p to avoid differences in autotest.
2020-07-04 13:33:25 -07:00
Yohann Dudouit
dc29574cfb
Add fix to ex1 too.
2020-06-30 11:37:36 -07:00
Tzanio
4a2449d87f
Small adjustment in ceed-cuda skipped sample runs
2020-06-27 18:15:43 -07:00
Yohann Dudouit
63abc65aa0
Use cuda-shared in ex1p to avoid differences in autotest.
2020-06-25 15:19:36 -07:00
Veselin Dobrev
c0e8b29d07
Add test runs with SuperLU_DIST when it is enabled.
2020-06-25 02:15:16 -07:00
Tzanio Kolev
b5d35f9870
Merge branch 'master' into slepc-dev
2020-06-24 10:08:13 -07:00
Jean-Étienne Tremblay
68ecd01b9a
cmake: Simplify FindSLEPc.cmake
...
make: Source slepcvariables for external libraries (tested with e.g. ARPACK)
Both cmake and make: Add test targets for ex11p
ex11p: Fix unitialized
rc_ex11p_*: add LOBPCG example
2020-06-22 20:13:10 -07:00
Veselin Dobrev
126e75048c
Merge branch 'master' into gf-getgradient-dev
2020-06-22 14:15:58 -07:00
Veselin Dobrev
5f34f7f9a9
In class FaceElementTransformations, rename the parameter 'ip'
...
in the methods SetIntPoint and SetAllIntPoints to 'face_ip'.
In ex18.hpp, use FaceElementTransformations::SetAllIntPoints
instead of FaceElementTransformations::SetIntPoint.
In class DGDirichletLFIntegrator, evaluate the diffusivity
coefficient (Q or MQ) through the volume transformation to
support use cases where it is defined based on the volume
attributes.
2020-06-22 14:08:47 -07:00
Jean-Étienne Tremblay
7e3766eb02
Remove ex28p mention from CHANGELOG
...
Update sample runs for SLEPc ex11p
Add rc_ex11p to test slepcopts parameter
2020-06-19 15:58:52 -07:00
Jean-Étienne Tremblay
1399fe2d7c
Remove SLEPc ex28p for now, will add later as a miniapp
2020-06-19 09:53:09 -07:00
Veselin Dobrev
dd23ccddb3
In ex4p, added a sample run that tests hybridization in 2D when
...
there are ghost shared faces using amr-quad.mesh on 3 processors.
In ex9p, added a sample run on amr-hex.mesh on 3 processors so
have a test case with ghost shared faces in 3D.
2020-06-17 22:39:16 -07:00
Jean-Étienne Tremblay
2a72bfcd5c
Check for vector size in SlepcEigenSolver::GetEigenVector, and distribute eigenvector correctly in SLEPc ex11p
2020-06-17 08:32:51 -07:00
Jean-Étienne Tremblay
ec634749cf
Work around zero pivot in serial LU for ex28p
2020-06-16 13:07:32 -07:00
Jean-Étienne Tremblay
a6db609f67
make style
2020-06-11 12:47:39 -07:00
Stowell, Mark L
43d20869d2
Modifying new mesh names in sample runs
2020-06-07 12:08:58 -07:00
Stowell, Mark L
0f86486c74
Merge remote-tracking branch 'origin/master' into gmsh-periodic-dev
...
# Conflicts:
# CHANGELOG
2020-06-07 11:49:53 -07:00
Stowell, Mark L
6f9e370523
Adding Gmsh geo files, smaller Gmsh meshes, and sample runs in ex11p
2020-06-02 12:06:23 -07:00
Jean-Étienne Tremblay
d27f3d683e
Add second attribute to ex28p mesh to define a dielectric waveguide core
2020-06-01 10:35:10 -07:00
Jean-Étienne Tremblay
c7fe398bd7
Build SLEPc examples only when MFEM_USE_SLEPC is defined.
...
Make SLEPc detection more robust
Fix typos in ex28p.cpp
2020-06-01 10:00:27 -07:00
Tzanio Kolev
f8174fa8cd
Merge pull request #1454 from mortezah/pumi2mfem_field_transfer
...
Pumi2mfem field transfer updates [pumi2mfem_field_transfer]
2020-05-31 16:20:48 -07:00
Jean-Étienne Tremblay
1855ec2993
Add conversion from EPS to PetscObject.
...
Another typo in the boundary conditions of ex28p.
2020-05-28 16:04:55 -07:00
Jean-Étienne Tremblay
abfc34d652
Fix boundary condition typo in ex28p
2020-05-27 17:00:35 -07:00
Jean-Étienne Tremblay
15e01b2021
Add option to ex28p to use block matrices or not. Some SLEPc options (e.g. shift-and-invert with direct solvers) don't support block matrices.
2020-05-27 16:45:55 -07:00
Jean-Étienne Tremblay
a21130a958
Merge remote-tracking branch 'origin/master' into slepc-dev
2020-05-27 15:22:24 -07:00
Stowell, Mark L
286888a85d
Adding Gmsh example meshes and corresponding sample runs
2020-05-26 17:20:44 -07:00
Jean-Étienne Tremblay
45881cbdd5
Only allow PetscParMatrix for SLEPc operators
2020-05-20 17:13:18 -07:00
Jean-Étienne Tremblay
d4416684e8
Improve comments and fix formatting.
2020-05-20 15:33:46 -07:00
Jean-Étienne Tremblay
8d983963dd
Update CHANGELOG and INSTALL for SLEPc
...
Fix compiling SLEPc with regular make
Don't store number of converged eigenvalues for SLEPc
2020-05-19 16:12:43 -07:00
Tzanio Kolev
cc49757166
Merge branch 'master' into gf-getvalue-dev
2020-05-19 10:34:14 -07:00
Jean-Étienne Tremblay
5f8dab5dd3
Improve ex28p (2D Maxwell waveguide) documentation
2020-05-18 12:52:12 -07:00
Jean-Étienne Tremblay
a34395c540
SLEPc: Add options to wrap or not matrix, and to specify options file
...
Fix SLEPc ex11p
2020-05-17 19:02:30 -07:00
Jean-Étienne Tremblay
35519303a9
Small fixes to SLEPc.
2020-05-16 17:44:35 -07:00
Jean-Étienne Tremblay
6ef4c66236
Rename 2D Maxwell eigenproblem example (ex28p)
2020-05-16 17:44:35 -07:00
Jean-Étienne Tremblay
c7d65ff383
Create SLEPc class
...
Add SLEPc to build system
Add example 11 to PETSc folder using SLEPc eigensolver
2020-05-16 17:44:35 -07:00
Jean-Étienne Tremblay
f487715dca
PETSc example with 2D Maxwell eigenproblem
2020-05-16 17:44:35 -07:00
Yohann
4ff9fa3c28
Merge branch 'master' into yohann/mass-emat
2020-05-15 15:58:37 -07:00
Morteza HS
f55a46e2e7
Adds notes about the location of pumi mesh/models
2020-05-15 01:37:21 -04:00
Stowell, Mark L
493e8b7862
Merge remote-tracking branch 'origin/master' into gf-getvalue-dev
2020-05-11 16:01:59 -07:00
Tzanio Kolev
0f067d4139
Merge pull request #1390 from mfem/feature/monitor
...
Add IterativeSolverMonitor [feature/monitor]
2020-05-03 14:07:36 -07:00
Morteza H. Siboni
d6a4827869
Updates pumi ex6p for changes made to pumi code
2020-05-02 11:43:18 -04:00
Veselin Dobrev
11f3414929
Merge pull request #1353 from mfem/rtpa
...
Partial assembly for H(div)
2020-04-30 22:48:31 -07:00
Andrew T. Barker
8c253ad11c
Fix style
2020-04-28 16:10:44 -07:00
Andrew T. Barker
d9c6c1597f
Make ex10p.cpp look just like master.
2020-04-28 13:53:09 -07:00
Andrew T. Barker
7cca547853
Move residual monitor demonstration from ex10 to ex19
2020-04-28 13:28:19 -07:00
Dylan Copeland
1d0e05b5fd
Added the option to specify the number of serial mesh refinements in ex5p, and changed the star.mesh -pa sample run to use a coarser mesh.
2020-04-28 11:50:34 -07:00
Dylan Copeland
49bb10823a
Fixed memory leaks.
2020-04-27 22:32:07 -07:00