-
Notifications
You must be signed in to change notification settings - Fork 1
Reconstruction and Migration #68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 197 commits
Commits
Show all changes
201 commits
Select commit
Hold shift + click to select a range
d1e4e7f
migration test
Angelyr 41eef0a
copied old code
Angelyr 8a79fa4
owning proc
Angelyr 8234bc2
initialize material points
Angelyr 4bad5b8
migration test working
Angelyr 007c14e
moved out divide procs
Angelyr 851f99c
divide in wedges
Angelyr 66e00fd
rename procWedges
Angelyr 561ee39
use mpi_allreduce
Angelyr 3dbf75a
do while
Angelyr 59d7c6e
update comment
Angelyr 23ff539
migration timer
Angelyr b7af748
only run test if mpi
Angelyr b810f54
change MPF_Constv_Mdl_Param to MeshF_Invalid
RPIFisherman 87ad5de
skeleton of reconstruction APIs
RPIFisherman 7111077
setReconstructSlice
Angelyr f2fbda8
assembly
Angelyr ad5cb3e
more reconstruct slice types
Angelyr 70fe07c
API changes
RPIFisherman 325a42a
constexpr mpSliceToMeshField
Angelyr 2714909
mpSliceToMeshFieldSize
Angelyr c2e24d4
switch statement
Angelyr c2e500f
fixed spacing
Angelyr eb926e2
renaming
RPIFisherman abdd251
Merge branch 'ac/reconstruction-code' into yg/fortranMPFieldsRecons
RPIFisherman 45a8dae
moved assembly to MPMesh
Angelyr 75db26c
moved reconstruct slice
Angelyr 59f0319
move reconstruct down
Angelyr 68273a7
merge from yg/fortranMPFieldsRecons
Angelyr 219de7d
template type conversion
Angelyr 6de1bba
reconsOption
Angelyr 7db86c9
reconstruct error
Angelyr 33e532e
rename pmpo_assembly.hpp
Angelyr 2ebd503
seperate template index size
Angelyr 8ce9676
fixed comments
Angelyr c12d831
slice to type
Angelyr 514bf6a
combine size and type
Angelyr 931e28b
fixed sizes
Angelyr 206690c
MPTypeHelper
Angelyr ce6647b
compile time getSize
Angelyr ff6a3f7
removed type alias
Angelyr 32a5d76
using typedef
Angelyr 3537cea
variable renaming, notation fix
RPIFisherman d923fe0
using util types
Angelyr be1a761
reuse vec2d
Angelyr b5415ec
first scratch
RPIFisherman 9766115
remove mesh types
Angelyr db9cf81
add two options for recons
RPIFisherman 244f269
Merge branch 'ac/reconstruction-code' into yg/fortranMPFieldsRecons
RPIFisherman 16f7ad4
add reconstruct API
RPIFisherman c7978ab
test Recons
RPIFisherman f0eab00
removed extra types
Angelyr 39db742
reuse doubleview
Angelyr 16f92dc
rename mpSliceToNumEntries
Angelyr 74fad5d
Merge branch 'ac/reconstruction-code' of https://github.com/SCOREC/po…
RPIFisherman 2982786
remove setReconstructionOption, recons APIs name changes
RPIFisherman 04b7e29
swap mesh field and material point field
Angelyr ab0c665
add vtx/elm Mass mesh fields
RPIFisherman 9ac1622
set/get APIs for vtx/elm Mass mesh fields
RPIFisherman 2ffbeb3
Merge branch 'ac/reconstruction-code' into yg/fortranMPFieldsRecons
RPIFisherman 4b3d1e9
order change, put vtxMass and elmMass together
RPIFisherman 030faf4
mesh ENt TYpe
Angelyr 3fafa3e
doubleScrl
Angelyr e8e9dfe
assembly order
Angelyr 8e0f305
test for set/get vtx/elm Mass APIs
RPIFisherman 5c655ad
Merge branch 'ac/reconstruction-code' into yg/fortranMPFieldsRecons
RPIFisherman 7c72481
change order of MeshFieldIndex enums
RPIFisherman 01ed8fe
split into two functions
Angelyr 9efb88a
Merge branch 'yg/fortranMPFieldsRecons' of https://github.com/SCOREC/…
Angelyr b5a5703
fixed getmeshenttype
Angelyr 008ddfb
added elm or vtx to mesh fields
Angelyr c8f1dbf
assembly refactor
Angelyr 1dd7786
elm based assembly
Angelyr 7cd695f
fortran get mesh type
Angelyr dfbf897
removed basis and mass weight
Angelyr 9409ca4
rename mesh field type
Angelyr 0e96269
moved mesh field type fortran
Angelyr 2151c98
moved mpMass mpVel
Angelyr abc89fa
test vtx mass
Angelyr 231b10a
error msg
Angelyr 0e441ba
average num added
Angelyr 5cd803e
rename num components
Angelyr dda4286
1D num components
Angelyr a773fa1
test elm mass
Angelyr 3466013
average order 0
Angelyr 5fccd19
removed for testing
Angelyr e8a2183
calculate basis
Angelyr a5e8930
multiply weights
Angelyr 3deba98
removed recon option
Angelyr 5374e4a
assembly refactor
Angelyr af46ed9
fixed set elm mass
Angelyr 66f59c9
calculate basis
Angelyr ae13ea5
remove unused
Angelyr 840ef8c
fix recon test bug
Angelyr 98993cc
tests passing
Angelyr f42c245
fixed unit test
Angelyr 25703b8
test elm push reconstruction
Angelyr aed7204
small reconstruct test fixes
Angelyr e130a9e
moved tolerance
Angelyr 4f05ba8
moved calculate surface displacement
Angelyr 367ebfb
moved calculate displacement
Angelyr be80a24
mps per edge
Angelyr 26e4694
remove inbound
Angelyr 8d655ad
find new mp position
Angelyr 3d05114
rename mps scale factor per vtx
Angelyr ea04fbd
count num mps starting at 0
Angelyr 8bed835
fixed num mps
Angelyr cedb717
fixed num mps
Angelyr de65a0a
removed unused
Angelyr b474971
fixed radius
Angelyr 327911f
num mps count
Angelyr a547a03
numMPs count
Angelyr 73eaac7
fixed mpPosition error
Angelyr 75063fa
calcSurfDispIncr
Angelyr 44eea2f
bring back xc
Angelyr b49dc9a
record time
Angelyr b4fb99b
summrize time
Angelyr 9bd66a3
more timers
Angelyr 420daf8
print scale factor num mps
Angelyr c8e96dd
skip reconstruct if size == 0
Angelyr 0751d18
read input from command line
Angelyr ca8c816
fixed perlmutter error
Angelyr c708130
fixed elm push test
Angelyr edf67c3
Merge branch 'ac/reconstruction-code' of https://github.com/SCOREC/po…
Angelyr 553695f
fixed vtx test
Angelyr 50a4002
rename tolerance
Angelyr 21954c3
timing verbosity
Angelyr 64dd06e
more timers
Angelyr 6657923
moved advection test
Angelyr 39a3e72
rename advection test
Angelyr ab9da1e
combined reconstruction and advection test
Angelyr 77be2eb
num push
Angelyr e46a89a
more timers
Angelyr 6a44409
modify test
Angelyr 9f1d5fc
api test
Angelyr 3026017
function timers
Angelyr 0ec75be
added new files
Angelyr 0232f3c
calcsurfDispIncr
Angelyr 6f11255
advection passing
Angelyr 5d062e1
pumipic timing
Angelyr 6ab0ae8
set Proc Wedges
Angelyr bb00e55
fixed mpi test perlmutter
Angelyr 6bf8003
set owning proc
Angelyr 4448cef
fixed owning proc
Angelyr 9733e99
timers
Angelyr 9676003
fixed error
Angelyr 6d99d0c
cap normalize
Angelyr 82ba6f4
clip normalized
Angelyr 7e6b736
remake fill mesh field
Angelyr cac413e
Debug statement, run for just 1 step
dhyan1272 f46e91e
Debug statemensts in reconstruction
dhyan1272 e2c2764
elem of MP as before
dhyan1272 06f3f91
Num_elems_with_mps_before and after tracking
dhyan1272 60e3f1e
Bug of distance, element to element connectivity, and indexing -1
dhyan1272 cc2ab6e
Remove log file created erroneously
dhyan1272 6885608
Used offset in adajcency calculated before
dhyan1272 aa47551
Reverting to use of -1 instead of offset for setting elment to elemen…
dhyan1272 da467ec
E2E connetion not set a pplication level, -1 at tracking for now
dhyan1272 50b1893
fixed migration bug
Angelyr 8b639ea
removed comments whitespace
Angelyr 58d0bbe
removed whitespace
Angelyr 39ad114
remove unsued warnings
Angelyr e37645a
Merge branch 'dn/reconstruction-code' into ac/reconstruction-code
Angelyr 81bde51
removed debug code
Angelyr 3d8bdd6
Merge yg/elem_centre to ac/reconstrcuction
dhyan1272 1fe77ea
Not calculating old detla averaged centroid
dhyan1272 7aeb386
Changes requested in PR
dhyan1272 262a4aa
Minor formats
dhyan1272 e75fdb4
PR changes 2
dhyan1272 29b283c
Merge pull request #66 from SCOREC/dn/rec_elm_center
onkarsahni 5f6d963
Option to reverse lat lon increment
dhyan1272 91b3b9a
Check difference initial and final pos
dhyan1272 c5792f0
Fixed spherical interp bug, quantiatative push ctest
dhyan1272 c26a055
Assert statement added
dhyan1272 f64c2ed
Linear Reconstruction
dhyan1272 6292949
Linear Construction working, cleaner
dhyan1272 017ff34
enable c
Angelyr 8f85fd6
Merge branch 'cws/pumipicDps' into ac/reconstruction-code
Angelyr d858ac5
Merge remote-tracking branch 'origin/ac/simple-migration' into ac/rec…
Angelyr e04f3af
divide advection tests
Angelyr 6fb94f2
mpi fortran migration test
Angelyr f0913e4
typo
Angelyr 3dddd47
Cleaned, Linear Reconstruction with regularization
dhyan1272 333d2de
Some more cleaning
dhyan1272 644bf31
Added rotated cordinates, added linear reconstruction test
dhyan1272 726f00f
Merged with ac/reconstruction
dhyan1272 d90e369
Some more cleaning
dhyan1272 1da2366
Stricter tolerance
dhyan1272 e26dc5b
Linear Reconstruction test commented
dhyan1272 8333764
PR changes 1
dhyan1272 c7dfb27
Linear rec with MPs as Cell Centres
dhyan1272 8de3f3f
PR Changes 2
dhyan1272 dae686b
PR Change 3
dhyan1272 c52003e
Merge pull request #67 from SCOREC/dn/rotated_linear
onkarsahni e638a1f
renaming
Angelyr 9b7bcd2
set mpi communicator
Angelyr d86ea08
assert spherical
Angelyr 9e94aab
linear typo
Angelyr ebd5ecb
unimplemented code fix
Angelyr 92ecb65
rename variabel
Angelyr 113ddfe
change version
Angelyr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.