Skip to content
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

Add postprocessing diagnostics for fully convective star #228

Open
wants to merge 86 commits into
base: development
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
ab9694a
read in plotfile and setup basestategeometry for postprocessing
doreenfan Jun 25, 2020
d956562
local average subroutine works
doreenfan Jun 26, 2020
d1fc0a3
added convection speed
doreenfan Jun 26, 2020
d2edcb6
include read and write subroutines for model file and base state files
doreenfan Jun 30, 2020
8ac87ce
add rotation rate and ratio of mean rotation rate at r and surface
doreenfan Jul 1, 2020
eaa6f18
include instantaneous meridional circulation velocities in 2D
doreenfan Jul 10, 2020
47dc18b
add README
doreenfan Jul 10, 2020
3af680e
add time-averaged meridional circulation diagnostics
doreenfan Jul 13, 2020
18a118f
Merge branch 'development' into rotation_postproc
doreenfan Jul 27, 2020
b1b350a
added latitudinal shear
doreenfan Jul 31, 2020
d13f8bb
Merge branch 'development' into rotation_postproc
doreenfan Jul 31, 2020
c19bef2
Update AMReX and Microphysics to release 20.08
doreenfan Aug 3, 2020
f49681c
include test problem with exact solution
doreenfan Aug 3, 2020
9924121
Merge branch 'development' into rotation_postproc
doreenfan Aug 14, 2020
ffdcad7
test now compiles
doreenfan Aug 14, 2020
8b8e993
some fixes to run test problem
doreenfan Aug 17, 2020
fd7780f
Merge branch 'development' into rotation_postproc
doreenfan Aug 19, 2020
b858b25
restructure code so it doesn't segfault after amrex::finalize()
doreenfan Aug 19, 2020
7129893
Merge branch 'development' into rotation_postproc
doreenfan Aug 19, 2020
769a0a9
change default compile options
doreenfan Aug 19, 2020
d2fcf95
Clang-format has tidied up the code.
actions-user Aug 20, 2020
f80d407
added timer output to screen (total runtime of program)
ajnonaka Aug 24, 2020
042e659
Clang-format has tidied up the code.
actions-user Aug 24, 2020
3a19c03
clean up makefile only
ajnonaka Aug 24, 2020
516772a
Merge branch 'rotation_postproc' of https://github.com/AMReX-Astro/MA…
ajnonaka Aug 24, 2020
73b55ef
Merge branch 'development' into rotation_postproc
ajnonaka Aug 24, 2020
be19794
add description of metrics to README
doreenfan Aug 24, 2020
e48b85b
convert equations in README
doreenfan Aug 25, 2020
c1918a2
more equation changes
doreenfan Aug 25, 2020
4ee19a6
fixed an equation
doreenfan Aug 25, 2020
bb91831
formatting output
ajnonaka Aug 25, 2020
de6cf07
Clang-format has tidied up the code.
actions-user Aug 25, 2020
7bc2e4f
Add postprocessing after each timestep to main code. Compiles for rot…
doreenfan Aug 28, 2020
a724615
added Average version of computing latitudinal shear
doreenfan Aug 28, 2020
59d1d4e
Tabs have been converted to spaces by tab_exterminator.sh
actions-user Aug 28, 2020
b6491af
Add post-timestep diagnostics to Maestro class. Now compiles and runs…
doreenfan Aug 29, 2020
d049625
Tabs have been converted to spaces by tab_exterminator.sh
actions-user Aug 29, 2020
54c3328
Add time-average convection speed to post-timestep diagnostics
doreenfan Aug 31, 2020
cfd3116
Tabs have been converted to spaces by tab_exterminator.sh
actions-user Aug 31, 2020
b4ff907
Add meridional circulation to post-timestep diagnostics
doreenfan Sep 1, 2020
d0edb26
Clang-format has tidied up the code.
actions-user Sep 1, 2020
8ba66f5
Add baroclinity to postprocessing
doreenfan Sep 3, 2020
1762c24
Merge branch 'development' into rotation_postproc
doreenfan Sep 3, 2020
bfc7cb3
Merge branch 'development' into rotation_postproc
doreenfan Sep 3, 2020
c608a02
Clang-format has tidied up the code.
actions-user Sep 3, 2020
a5481d8
Merge branch 'development' into rotation_postproc
doreenfan Sep 10, 2020
41bc51f
bug fix: access the correct component of totsum
doreenfan Sep 10, 2020
b1ac357
need to add absolute values to time-averaged convection velocity
doreenfan Sep 11, 2020
492d9e1
Clang-format has tidied up the code.
actions-user Sep 11, 2020
7b866b5
zero radially interpolated velocities if negative
doreenfan Sep 11, 2020
32a983c
Clang-format has tidied up the code.
actions-user Sep 11, 2020
df46f9d
revert changes to centrifugal force
doreenfan Sep 11, 2020
5435b80
Added running diagnostics sums to checkpoint folder
doreenfan Sep 11, 2020
5789381
Clang-format has tidied up the code.
actions-user Sep 11, 2020
b8621e8
add spaces between component write out for base state FCS diagnostics
ajnonaka Sep 11, 2020
c3480a0
Clang-format has tidied up the code.
actions-user Sep 11, 2020
d186669
remove extra copies of these inputs files
ajnonaka Sep 14, 2020
5128a2d
add "diag_skip_time" (default 0) for how long you want to ignore the …
ajnonaka Sep 14, 2020
ef34e1b
Clang-format has tidied up the code.
actions-user Sep 14, 2020
1571e28
enable control for toggling fancy bottom solver via maestro.mg_bottom…
ajnonaka Sep 14, 2020
368e9b8
Merge branch 'bottom_solver_toggle' into rotation_postproc
ajnonaka Sep 14, 2020
8ac301c
Clang-format has tidied up the code.
actions-user Sep 14, 2020
3ec49b7
Add flag to turn on/off centrifugal force
doreenfan Sep 15, 2020
e0acec0
Merge branch 'centrifugal_flag' into rotation_postproc
doreenfan Sep 15, 2020
30a096c
Clang-format has tidied up the code.
actions-user Sep 15, 2020
80f2064
Merge branch 'development' into rotation_postproc
ajnonaka Sep 16, 2020
9ed3e44
remove USE_CENTRIFUGAL
ajnonaka Sep 16, 2020
4b51965
replace Vector with GpuArray
ajnonaka Sep 16, 2020
0e321d6
Clang-format has tidied up the code.
actions-user Sep 16, 2020
daeeddc
use Real theat_dir[3] instead of GpuArray to compile on summi
ajnonaka Sep 16, 2020
101f960
revert GNUmakefile
ajnonaka Sep 16, 2020
d7d6ce9
Clang-format has tidied up the code.
actions-user Sep 16, 2020
db18f94
Merge branch 'development' into rotation_postproc
doreenfan Sep 16, 2020
6e3f393
Clang-format has tidied up the code.
actions-user Sep 16, 2020
bf3c107
some gpu fixes
doreenfan Sep 16, 2020
349d69c
Clang-format has tidied up the code.
actions-user Sep 16, 2020
9df619e
protect against a numerical roundoff issue in MakeBeta0 that was caus…
ajnonaka Sep 19, 2020
1a80cc5
Clang-format has tidied up the code.
actions-user Sep 19, 2020
adfa15c
revert if test to hard zeroy
ajnonaka Sep 21, 2020
430c9e5
Match changes to AMReX: setCGVerbose -> setBottomVerbose
doreenfan Sep 25, 2020
c699e19
Merge branch 'development' into rotation_postproc
ajnonaka Jan 25, 2021
bc3c558
Merge branch 'development' into rotation_postproc
ajnonaka Jan 26, 2021
4ff91d6
Merge branch 'development' into rotation_postproc
ajnonaka Jan 26, 2021
30b9d0d
Merge branch 'development' into rotation_postproc
ajnonaka Feb 10, 2021
8ea74a6
Merge branch 'development' into rotation_postproc
ajnonaka Sep 28, 2021
05c4766
Merge branch 'development' into rotation_postproc
zingale Apr 29, 2023
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: 0 additions & 1 deletion Exec/science/fully_convective_star/GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ PROFILE = FALSE # TRUE overrides TINY_PROFILE
# define the location of the MAESTROEX home directory
MAESTROEX_HOME := ../../..


# Set the EOS, conductivity, and network directories
# We first check if these exist in $(MAESTROEX_HOME)/Microphysics/(EOS/conductivity/networks)
# If not we use the version in $(MICROPHYSICS_HOME)/Microphysics/(EOS/conductivity/networks)
Expand Down
1 change: 1 addition & 0 deletions Exec/science/fully_convective_star/Make.package
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CEXE_sources += Problem.cpp
15 changes: 15 additions & 0 deletions Exec/science/fully_convective_star/Problem.H
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
// Preprocessor macros we need.

#ifndef DO_PROBLEM_POST_INIT
#define DO_PROBLEM_POST_INIT
#endif

// #ifndef DO_PROBLEM_POST_RESTART
// #define DO_PROBLEM_POST_RESTART
// #endif

#ifndef DO_PROBLEM_POST_TIMESTEP
#define DO_PROBLEM_POST_TIMESTEP
#endif

// Problem analytics.
Loading