-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* poisson_prom example initial loading. * utils.Database class from libROM. minor fixes in BasisGenerator. * poisson_global_rom example. work in progress. * poisson_global_rom without timing. * BasisReader Database::formats fix. * mfem/Utilities bindings. necessary mfem dependencies are added in CMakeLists.txt * minor fix. PyMFEM parallel version is essential. * Database.formats fix * cmake-with-librom: added unit tests. * python_utils/cpp_utils: auxiliary functions for c++ side. * fix the path to mfem dependencies. * change all input numpy array to be references. * cpp_utils::getVectorPointer - get contiguous double pointer from numpy array. * binding for serial ComputeCtAB. * specified namespace CAROM. * fixed the binding. * ComputeCtAB defined in python end. * minor bug fix * add timers. * removed mfem bindings and dependencies. * python routines are added, with proper __init__.py files. * libROM is now compiled without mfem dependencies. scalapack install is executed separately, in cmake. * libROM commit update & README.md update. * docker back to librom master branch. * fix __init.py structures. * update README.md
- Loading branch information
1 parent
a1ba073
commit 55473f4
Showing
38 changed files
with
1,200 additions
and
196 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
from . import linalg | ||
from . import algo | ||
from . import utils | ||
# To add pure python routines to this module, | ||
# either define/import the python routine in this file. | ||
# This will combine both c++ bindings/pure python routines into this module. | ||
|
||
from _pylibROM import * |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
from .pyDMD import DMD | ||
# To add pure python routines to this module, | ||
# either define/import the python routine in this file. | ||
# This will combine both c++ bindings/pure python routines into this module. | ||
|
||
# For other c++ binding modules, change the module name accordingly. | ||
from _pylibROM.algo import * |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,6 @@ | ||
from .pyVector import Vector | ||
from .pyMatrix import Matrix | ||
from .pyBasisWriter import BasisWriter | ||
from .pyBasisReader import BasisReader | ||
from .pyBasisGenerator import BasisGenerator | ||
from .pyOptions import Options | ||
from . import svd | ||
# To add pure python routines to this module, | ||
# either define/import the python routine in this file. | ||
# This will combine both c++ bindings/pure python routines into this module. | ||
|
||
# For other c++ binding modules, change the module name accordingly. | ||
from _pylibROM.linalg import * |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
from .pySVD import SVD | ||
from .pyStaticSVD import StaticSVD | ||
from .pyIncrementalSVD import IncrementalSVD | ||
# To add pure python routines to this module, | ||
# either define/import the python routine in this file. | ||
# This will combine both c++ bindings/pure python routines into this module. | ||
|
||
# For other c++ binding modules, change the module name accordingly. | ||
from _pylibROM.linalg.svd import * |
Oops, something went wrong.