Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
c397c5b
Add optional arg, -P, to pass in prefix file
MiCurry Aug 13, 2025
969fa74
Create routines for reading and writing solnVectors_t
MiCurry Aug 14, 2025
f36443f
Create an MPI Context Holder for keeping track of communicators
MiCurry Aug 28, 2025
dd7d78d
Allow SolnVectors_t and cvectors_t be able to be place holders
MiCurry Aug 28, 2025
443f0c7
Add in ESolnManager module to ModEM
MiCurry Mar 3, 2026
d24c8c5
Add in error checking when writing and reading cvectors
MiCurry Mar 3, 2026
0677155
Add a logical 'trial' to define_worker_job to signal trial computations
MiCurry Mar 3, 2026
77b1b5a
Add in PQMult and DataResp routines to Main_MPI.f90
MiCurry Mar 4, 2026
057fbb9
Initialize ModEM Context for use
MiCurry Mar 4, 2026
cf7a79a
Add flag in func and gradient to signal trial or to use starting guess
MiCurry Mar 4, 2026
90ca704
Implement ESolnManager into ModEM MF
MiCurry Mar 4, 2026
f386065
Allow ESolnManager to work with SP2 FG
MiCurry Mar 9, 2026
72d4a9f
Correct error in DataResp that caused an error with 2, 3, 4 procs
MiCurry Mar 12, 2026
bc31758
Remove comm input from Master_job_DataResp
MiCurry Mar 12, 2026
9bb4738
Actually fix error with 2,3,4 procs
MiCurry Mar 20, 2026
fa62b04
Use size_current instead of size_leader
MiCurry Mar 20, 2026
800a420
Separate DataResp code into separate functions
MiCurry Mar 23, 2026
901368e
Add separate functions for PQMult routines
MiCurry Mar 23, 2026
4a54a8f
Add timers around PQMult and DataResp
MiCurry Mar 23, 2026
af9cb30
Add ability to pass labels to esoln files
MiCurry Mar 31, 2026
a4536df
Remove debug print statements
MiCurry Mar 31, 2026
5094157
Update Main_MPI so that PQMULT is in distribute taskes
MiCurry May 11, 2026
90586c2
Rename PQMULT to PQMULTT as it is the transponse
MiCurry May 12, 2026
c515c1a
Response to misc. PR comments
MiCurry May 12, 2026
44ad03c
Only allow EsolnManager to be used with MPI
MiCurry Sep 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions f90/3D_MT/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ endif()
if(BUILD_MPI)
target_sources(${MODEM_EXE}
PRIVATE Sub_MPI.f90
PRIVATE EsolnManager.f90
)
endif()

Expand Down
Loading
Loading