Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
3ce8036
Add optional arg, -P, to pass in prefix file
MiCurry Aug 13, 2025
a217274
Create routines for reading and writing solnVectors_t
MiCurry Aug 14, 2025
bb426a7
Create an MPI Context Holder for keeping track of communicators
MiCurry Aug 28, 2025
437c8bb
Allow SolnVectors_t and cvectors_t be able to be place holders
MiCurry Aug 28, 2025
22930e5
Add in ESolnManager module to ModEM
MiCurry Mar 3, 2026
f58c3c2
Add in error checking when writing and reading cvectors
MiCurry Mar 3, 2026
b13f718
Add a logical 'trial' to define_worker_job to signal trial computations
MiCurry Mar 3, 2026
68693e4
Add in PQMult and DataResp routines to Main_MPI.f90
MiCurry Mar 4, 2026
ba2f56a
Initialize ModEM Context for use
MiCurry Mar 4, 2026
e3398c0
Add flag in func and gradient to signal trial or to use starting guess
MiCurry Mar 4, 2026
61c01a4
Implement ESolnManager into ModEM MF
MiCurry Mar 4, 2026
593076d
Allow ESolnManager to work with SP2 FG
MiCurry Mar 9, 2026
87d5867
Correct error in DataResp that caused an error with 2, 3, 4 procs
MiCurry Mar 12, 2026
5dfdd81
Remove comm input from Master_job_DataResp
MiCurry Mar 12, 2026
a6c8f02
Actually fix error with 2,3,4 procs
MiCurry Mar 20, 2026
1a7f459
Use size_current instead of size_leader
MiCurry Mar 20, 2026
301f9be
Separate DataResp code into separate functions
MiCurry Mar 23, 2026
4617773
Add separate functions for PQMult routines
MiCurry Mar 23, 2026
2c85c31
Add timers around PQMult and DataResp
MiCurry Mar 23, 2026
eba6a9c
Add ability to pass labels to esoln files
MiCurry Mar 31, 2026
91df140
Remove debug print statements
MiCurry Mar 31, 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 @@ -24,6 +24,7 @@ target_sources(${MODEM_EXE}
#PRIVATE DataIO_HDF5.f90
PRIVATE DataIO.f90
PRIVATE EMfieldInterp.f90
PRIVATE ESolnManager.f90
PRIVATE ForwardSolver.f90
PRIVATE GridCalc.f90
#PRIVATE GridCalcS.f90
Expand Down
Loading
Loading