WARPXM v1.10.0
|
Implicit Runge-Kutta temporal solver Note: currently will not work correctly with limiters on (limiters overwrite the stage variable data in-place) More...
Implicit Runge-Kutta temporal solver Note: currently will not work correctly with limiters on (limiters overwrite the stage variable data in-place)
Public Member Functions | |
def | __init__ (self, name, scheme, spatial_solvers=[], variable_adjusters=[]) |
def | name (self, stage=None) |
def | attrs (self, stage=None) |
def | generate (self, start=None, stop=None, stride=1, explode_name=True, explode_args=True) |
Public Member Functions inherited from warpy.host_actions.host_action.host_action | |
def | __init__ (self, name, req_attrs, opt_attrs=None, variables=None) |
def | variables (self) |
Public Attributes | |
num_copies | |
output_stage | |
spatial_solvers | |
variable_adjusters | |
Public Attributes inherited from warpy.host_actions.host_action.host_action | |
vars_ | |
Static Public Attributes | |
dict | rk_num_copies = {"IRK1": 3} |
dict | rk_output_stage = {"IRK1": 2} |
def warpy.host_actions.irk.irk.__init__ | ( | self, | |
name, | |||
scheme, | |||
spatial_solvers = [] , |
|||
variable_adjusters = [] |
|||
) |
Reimplemented from warpy.host_actions.host_action.host_action.
def warpy.host_actions.irk.irk.attrs | ( | self, | |
stage = None |
|||
) |
def warpy.host_actions.irk.irk.generate | ( | self, | |
start = None , |
|||
stop = None , |
|||
stride = 1 , |
|||
explode_name = True , |
|||
explode_args = True |
|||
) |
def warpy.host_actions.irk.irk.name | ( | self, | |
stage = None |
|||
) |
warpy.host_actions.irk.irk.num_copies |
warpy.host_actions.irk.irk.output_stage |
|
static |
|
static |
warpy.host_actions.irk.irk.spatial_solvers |
warpy.host_actions.irk.irk.variable_adjusters |