[FLASH-USERS] Hybrid Conductivity for target, and chamber in laserslab Simulation

Adam Reyes adam.reyes at rochester.edu
Mon Jun 20 09:56:46 EDT 2022


Hello,

The Conductivity unit in FLASH doesn't differentiate between species,
instead calculates the conductivity based on the parametrized single fluid
state for the mixture.

If you want to implement a hybrid conductivity model like you've described
you can have a custom version of "Conductivity_fullState.F90" in your
simulation directory that would calculate the conductivity by species and
combine them together for a single conductivity.

*************************************************************************
Adam Reyes

Code Group Leader, Flash Center for Computational Science
Research Scientist, Dept. of Physics and Astronomy
University of Rochester
River Campus: Bausch and Lomb Hall, 369
500 Wilson Blvd. PO Box 270171, Rochester, NY 14627
Email adam.reyes at rochester.edu
Web https://flash.rochester.edu
 (he / him / his)

*************************************************************************

On Sun, Jun 19, 2022 at 4:41 AM kouider benbayer <benbayer.kouider at gmail.com>
wrote:

> Hi, all
> I want to use hybrid Conductivity in the laser lab simulation. For the
> target(Al) I use PowerLaw conductivity model, and for chamber (He) I use
> the SpitzerHighZ model.
> So I added some lines to the Config and example02.par files.
> But I have this error:
> /setup -auto LaserSlab -2d +hdf5typeio -nxb=16 -nyb=16 +mtmmmt +laser
> +uhd3t +mgd mgd_meshgroups=25 species=cham,targ -parfile=example02.par
> /home/phys46/Desktop/FLASHCODE/03/FLASH4.6.2/bin/setup.py:16:
> DeprecationWarning: sys.getcheckinterval() and sys.setcheckinterval() are
> deprecated.  Use sys.setswitchinterval() instead.
>   sys.setcheckinterval(10000) # this is not threaded application
> Processing Shortcut file:
> /home/phys46/Desktop/FLASHCODE/03/FLASH4.6.2/bin/setup_shortcuts.txt
> checking for needed files and directories
>     checking sites Aliases file
>     site directory for site Ben not found;
>     using prototype Linux
> generating default Units file
> /home/phys46/Desktop/FLASHCODE/03/FLASH4.6.2/bin/unitCfg.py:108:
> FutureWarning: Possible nested set at position 81
>   myClass.regexps[keyword] = re.compile(regexp)
> /home/phys46/Desktop/FLASHCODE/03/FLASH4.6.2/bin/unitCfg.py:114:
> FutureWarning: Possible nested set at position 42
>   myClass.regexps['pstring']=re.compile(r'PARAMETER\s+(\w+)\s+'\
> File: Simulation/SimulationMain/LaserSlab/Config
> Line: 16
> Condition: CHAM
> Variables: {'fixedBlockSize': True, 'withDriver': '', 'withGrid': True,
> 'withIO': True, 'withMultispecies': '', 'withParticles': '',
> 'withPhysicalConstants': '', 'withRuntimeParameters': '', 'withSimulation':
> '', 'withProtonEmission': '', 'withProtonImaging': '',
> 'withThomsonScattering': '', 'withXrayImaging': '', 'withDebugger': '',
> 'withLogfile': '', 'withProfiler': '', 'withTimers': '', 'withPipeline':
> '', 'withInterpolate': '', 'withRoots': '', 'withRungeKutta': '',
> 'withCosmology': '', 'withDiffuse': '', 'withEos': True, 'withGravity': '',
> 'withHydro': True, 'withImBound': '', 'withIncompNS': '', 'withRadTrans':
> True, 'withRayTrace': '', 'withSolidMechanics': '', 'withTreeRay': '',
> 'withConductivity': '', 'withMagneticResistivity': '',
> 'withMassDiffusivity': '', 'withNSE': '', 'withOpacity': True,
> 'withViscosity': '', 'withBurn': '', 'withCool': '', 'withDeleptonize': '',
> 'withEnergyDeposition': True, 'withFlame': '', 'withHeat': '',
> 'withHeatexchange': '', 'withIonize': '', 'withPolytrope': '',
> 'withPrimordialChemistry': '', 'withStir': '', 'withTurb': '',
> 'withPlasmaState': '', 'FlashAvoidOrrery': True, 'parallelIO': True, 'IO':
> 'hdf5', 'typeIO': True, 'Mtmmmt': True, 'ThreeT': 1, 'mgd_meshgroups': 25,
> 'species': 'cham,targ', 'nDim': 2, 'targ': '', 'cham': ''}
> Details: name 'CHAM' is not defined
>
> Can any one have a solution for this case, or where should I make the
> modification.
> Best regards.
>
> _______________________________________________
> flash-users mailing list
> flash-users at flash.rochester.edu
>
> For list info, including unsubscribe:
> https://flash.rochester.edu/mailman/listinfo/flash-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20220620/4faf47b0/attachment.htm>


More information about the flash-users mailing list