exarl.envs.env_vault.ExaCH

Module Contents

Classes

CahnHilliardEnv

Custom Environment that follows gym interface

Functions

print_status(msg, *args, comm_rank=None, showtime=True, barrier=True, allranks=False, flush=True)

exarl.envs.env_vault.ExaCH.print_status(msg, *args, comm_rank=None, showtime=True, barrier=True, allranks=False, flush=True)
class exarl.envs.env_vault.ExaCH.CahnHilliardEnv

Bases: gym.Env

Custom Environment that follows gym interface

metadata
getStateSize(self)
getActionSize(self)
setRandInitT(self)
reset(self)
setTargetState(self)
generateTargetState(self)
step(self, action_idx)
distanceFromTerminalState(self)
isTerminalState(self, normdiff=None)
getReward(self, t)
setNextAction(self, action_idx)
getNextState(self, action_idx, i)
setInitSimParams(self)
setControlParams(self, T)
getImgStruct(self, data, t)
getImgStruct2(self, data, t)
getImgStruct6(self, data, t)
getFullCircAvgFFT(self, data, t, interpolation_abscissa=None)
render(self, mode='human', close=False)
set_results_dir(self, results_dir)