More raiju changes from Jeff.

This commit is contained in:
Eric Winter
2025-07-29 12:51:34 -06:00
parent f83c590f75
commit 7bf8ade3f9
18 changed files with 184 additions and 148 deletions

View File

@@ -5,7 +5,7 @@
<time tFin="7201.0"/>
<spinup doSpin="T" tSpin="3600.0"/>
<output dtOut="60.0" tsOut="100"/>
<coupling dtCouple="5.0" imType="RCM" doQkSquish="F" qkSquishStride="2" doAsyncCoupling="F" doSerial="{{ serial_coupling }}"/>
<coupling dtCouple="5.0" imType="RAIJU" doQkSquish="F" qkSquishStride="2" doAsyncCoupling="F" doSerial="{{ serial_coupling }}"/>
<restart dtRes="3600.0"/>
<imag doInit="T"/>
<threading NumTh="128"/>
@@ -37,10 +37,15 @@
<conductance doStarlight="T" doRamp="F"/>
<precipitation aurora_model_type="LINMRG" alpha="0.2" beta="0.4" doAuroralSmooth="F"/>
</REMIX>
<RCM>
<rcmdomain domType="ELLIPSE"/>
<ellipse xSun="12.5" yDD="15.0" xTail="-20.0" isDynamic="T"/>
<grid LowLat="30.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="2" doRefill="T" tAvg="600.0"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -5,7 +5,7 @@
<time tFin="11.5"/>
<spinup doSpin="T" tSpin="5.0"/>
<output dtOut="300.0" tsOut="100"/>
<coupling dtCouple="5.0" imType="RCM" doQkSquish="T" qkSquishStride="2" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" imType="RAIJU" doQkSquish="T" qkSquishStride="2" doAsyncCoupling="F"/>
<restart dtRes="10800.0"/>
<imag doInit="T"/>
<threading NumTh="128"/>
@@ -36,11 +36,16 @@
<conductance doStarlight="T" doRamp="F"/>
<precipitation aurora_model_type="LINMRG" alpha="0.2" beta="0.4" doAuroralSmooth="F"/>
</REMIX>
<RCM>
<rcmdomain domType="ELLIPSE"/>
<ellipse xSun="12.5" yDD="15.0" xTail="-20.0" isDynamic="T"/>
<grid LowLat="30.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="2" doRefill="T" tAvg="600.0"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<time tFin="108000.2"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0" doSeq="F"/>
<output dtOut="30.0" tsOut="100"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="F" qkSquishStride="2"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="F" qkSquishStride="2"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -33,12 +33,15 @@
<conductance doStarlight="T" doRamp="F" doMR="F"/>
<precipitation aurora_model_type="LINMRG" alpha="0.2" beta="0.4" doAuroralSmooth="F"/>
</REMIX>
<RCM>
<ellipse xSun="12.5" yDD="15.0" xTail="-15.0" isDynamic="T"/>
<grid LowLat="30.0" HiLat="75.0" doLatStretch="F"/>
<torcm doFluidSplit="F"/>
<tomhd doAvg2MHD="T"/>
<plasmasphere isDynamic="T" initKp="3" doRefill="T" DenPP0="1.0" staticR="2" tAvg="300.0"/>
<loss doRelax="F" doNewCX="T"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<time tFin="108000.2"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0" doSeq="F"/>
<output dtOut="30.0" tsOut="100"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="F" qkSquishStride="2"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="F" qkSquishStride="2"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -33,12 +33,15 @@
<conductance doStarlight="T" doRamp="F" doMR="F"/>
<precipitation aurora_model_type="LINMRG" alpha="0.2" beta="0.4" doAuroralSmooth="F"/>
</REMIX>
<RCM>
<ellipse xSun="12.5" yDD="15.0" xTail="-15.0" isDynamic="T"/>
<grid LowLat="30.0" HiLat="75.0" doLatStretch="F"/>
<torcm doFluidSplit="F"/>
<tomhd doAvg2MHD="T"/>
<plasmasphere isDynamic="T" initKp="3" doRefill="T" DenPP0="1.0" staticR="2" tAvg="300.0"/>
<loss doRelax="F" doNewCX="T"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<time tFin="108000.2"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0" doSeq="F"/>
<output dtOut="30.0" tsOut="100"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="F" qkSquishStride="2"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="F" qkSquishStride="2"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -33,12 +33,15 @@
<conductance doStarlight="T" doRamp="F" doMR="F"/>
<precipitation aurora_model_type="LINMRG" alpha="0.2" beta="0.4" doAuroralSmooth="F"/>
</REMIX>
<RCM>
<ellipse xSun="12.5" yDD="15.0" xTail="-15.0" isDynamic="T"/>
<grid LowLat="30.0" HiLat="75.0" doLatStretch="F"/>
<torcm doFluidSplit="F"/>
<tomhd doAvg2MHD="T"/>
<plasmasphere isDynamic="T" initKp="3" doRefill="T" DenPP0="1.0" staticR="2" tAvg="300.0"/>
<loss doRelax="F" doNewCX="T"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -16,7 +16,8 @@ contains
subroutine lastSerial()
end subroutine lastSerial
@test
! no more rcm, no more rcm test
!@test
subroutine testRcmFakeTubes()
! testing that rcm produces expected output when debug tubes is enabled
type(voltApp_T) :: voltronApp

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="677.115987461"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -37,11 +37,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="677.115987461"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -38,11 +38,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="677.115987461"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -38,11 +38,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="601.0"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<restart dtRes="60.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -38,11 +38,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="677.115987461"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -38,11 +38,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="677.115987461"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -38,11 +38,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="677.115987461"/>
<spinup doSpin="T" tSpin="60.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="T" doDynDT="T" doAsyncCoupling="F"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -38,11 +38,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -1,10 +1,4 @@
<Kaiju>
<RCM>
<rcmdomain domType="ELLIPSE" />
<ellipse isDynamic="T" xSun="12.5" xTail="-20.0" yDD="15.0" />
<grid HiLat="75.0" LowLat="30.0" doLatStretch="F" />
<plasmasphere DenPP0="1.0e-2" doRefill="T" initKp="2" isDynamic="T" tAvg="600.0" />
</RCM>
<CHIMP>
<units uid="EARTHCODE" />
<fields grType="lfm" />
@@ -15,7 +9,7 @@
<time tFin="3600.0" />
<spinup doSpin="T" tSpin="3600.0" />
<output dtOut="900.0" tsOut="100" />
<coupling doQkSquish="T" dtCouple="5.0" imType="RCM" qkSquishStride="2" rTrc="40.0" doAsyncCoupling="F" />
<coupling doQkSquish="T" dtCouple="5.0" imType="RAIJU" qkSquishStride="2" rTrc="40.0" doAsyncCoupling="F" />
<restart dtRes="1800.0" />
<imag doInit="T" />
<ebsquish epsSquish="0.05" />
@@ -39,4 +33,15 @@
<conductance doRamp="F" doStarlight="T" />
<precipitation alpha="0.2" aurora_model_type="LINMRG" beta="0.4" />
</REMIX>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -39,26 +39,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<driver isSA="F"/>
<restart doRes="T" nRes="18"/>
<output doFat="F"/>
<debug isLoud="T" writeGhosts="F" debugOutput="T"/>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75" useVelLRs="T"/>
<activeShell doAS="F"/>
<config fname="raijuconfig.h5" ignoreMismatch="F"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T" eLossModel="WM" doOutput="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.00" bminThresh="1.0" Pstd="100.0" normAngThresh="180.0"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -4,7 +4,7 @@
<voltron>
<time tFin="21.0"/>
<spinup doSpin="T" tSpin="20.0" tIO="0.0"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RCM" doQkSquish="F" doDynDT="F" doAsyncCoupling="F"/>
<coupling dtCouple="5.0" rTrc="40.0" imType="RAIJU" doQkSquish="F" doDynDT="F" doAsyncCoupling="F"/>
<restart dtRes="1800.0"/>
<imag doInit="T"/>
<ebsquish epsSquish="0.05"/>
@@ -39,11 +39,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -39,26 +39,15 @@
<domain dtype="MAGE"/>
<tracer epsds="0.05"/>
</CHIMP>
<RCM>
<output debug="F" toRCM="F" toMHD="F"/>
<clawpack doKaiClaw="F" doOMPClaw="T"/>
<ellipse xSun="10.0" yDD="12.5" xTail="-15.0" isDynamic="F"/>
<grid LowLat="25.0" HiLat="75.0" doLatStretch="F"/>
<plasmasphere isDynamic="T" initKp="1"/>
</RCM>
<RAIJU>
<driver isSA="F"/>
<restart doRes="T" nRes="18"/>
<output doFat="F"/>
<debug isLoud="T" writeGhosts="F" debugOutput="T"/>
<RAIJU>
<output loudConsole="T" doFat="F" doLossExtras="F" doDebug="F" writeGhosts="F"/>
<grid gType="SHGRID" ThetaL="15" ThetaU="50"/>
<domain tail_buffer="15.0" sun_buffer="15.0" tail_active="12.0" sun_active="12.0"/>
<sim pdmb="0.75" useVelLRs="T"/>
<activeShell doAS="F"/>
<config fname="raijuconfig.h5" ignoreMismatch="F"/>
<sim pdmb="0.75"/>
<config fname="raijuconfig.h5"/>
<plasmasphere doPsphere="T" doExcessMap="T"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T" eLossModel="WM" doOutput="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.00" bminThresh="1.0" Pstd="100.0" normAngThresh="180.0"/>
<losses doLosses="T" doCX="T" doSS="T" doCC="T"/>
<cpl nFluidsIn="1" startupTscl="7200.0" vaFracThresh="0.60" bminThresh="5.0" Pstd="5.0" normAngThresh="180.0"/>
<fluidIn1 imhd="0" flav="2" excessToPsph="T"/>
</RAIJU>
</Kaiju>

View File

@@ -124,7 +124,8 @@ contains
end subroutine
@test(npes=[2,5,9])
! not supported without RCM
!@test(npes=[2,5,9])
subroutine VMPIsquishDipoleTest(this)
class (MpiTestMethod), intent(inout) :: this