Peano
Loading...
Searching...
No Matches
LOH Namespace Reference

Variables

int min_level = 3
 
int max_depth = 0
 
int order = 5
 
str precision = "double"
 
float e_t = 2.0
 
float plot_dt = 0.1
 
str polynomials = "legendre"
 
bool use_tracers = True
 
float size_1d = 9.0
 
list size = [size_1d, size_1d, size_1d]
 
list offset = [-size[0]/2., -size[1]/2., 0.0]
 
dict unknowns = {"v": 3, "sigma": 6}
 
dict auxiliary_variables = {"rho":1, "cp": 1, "cs": 1}
 
float max_h = 1.1 * min(size) / (3.0**min_level)
 
float min_h = max_h / (3.0**max_depth)
 
 project
 
 theSolver
 
 is_linear
 
 True
 
 solution_persistent_storage_precision
 
 predictor_computation_precisions
 
 corrector_computation_precision
 
 initial_conditions
 
 boundary_conditions
 
 eigenvalues
 
 flux
 
 refinement_criterion
 
 point_source
 
 tracer_particles = project.add_tracer(name="Tracer", attribute_count=12)
 
 dimensions
 
 min_end_time
 
 first_plot_time_stamp
 
 time_in_between_plots
 
 peano4_project = project.generate_Peano4_project("False")
 
 make_clean_first
 

Variable Documentation

◆ auxiliary_variables

dict LOH.auxiliary_variables = {"rho":1, "cp": 1, "cs": 1}

Definition at line 23 of file LOH.py.

◆ boundary_conditions

LOH.boundary_conditions

Definition at line 46 of file LOH.py.

◆ corrector_computation_precision

LOH.corrector_computation_precision

Definition at line 41 of file LOH.py.

◆ dimensions

LOH.dimensions

Definition at line 92 of file LOH.py.

◆ e_t

float LOH.e_t = 2.0

Definition at line 13 of file LOH.py.

◆ eigenvalues

LOH.eigenvalues

Definition at line 47 of file LOH.py.

◆ first_plot_time_stamp

LOH.first_plot_time_stamp

Definition at line 96 of file LOH.py.

◆ flux

LOH.flux

Definition at line 48 of file LOH.py.

◆ initial_conditions

LOH.initial_conditions

Definition at line 45 of file LOH.py.

◆ is_linear

LOH.is_linear

Definition at line 38 of file LOH.py.

◆ make_clean_first

LOH.make_clean_first

Definition at line 106 of file LOH.py.

◆ max_depth

int LOH.max_depth = 0

Definition at line 10 of file LOH.py.

◆ max_h

float LOH.max_h = 1.1 * min(size) / (3.0**min_level)

Definition at line 25 of file LOH.py.

◆ min_end_time

LOH.min_end_time

Definition at line 95 of file LOH.py.

◆ min_h

float LOH.min_h = max_h / (3.0**max_depth)

Definition at line 26 of file LOH.py.

◆ min_level

int LOH.min_level = 3

Definition at line 9 of file LOH.py.

◆ offset

LOH.offset = [-size[0]/2., -size[1]/2., 0.0]

Definition at line 20 of file LOH.py.

◆ order

int LOH.order = 5

Definition at line 11 of file LOH.py.

◆ peano4_project

LOH.peano4_project = project.generate_Peano4_project("False")

Definition at line 102 of file LOH.py.

◆ plot_dt

float LOH.plot_dt = 0.1

Definition at line 14 of file LOH.py.

◆ point_source

LOH.point_source

Definition at line 50 of file LOH.py.

◆ polynomials

LOH.polynomials = "legendre"

Definition at line 15 of file LOH.py.

◆ precision

str LOH.precision = "double"

Definition at line 12 of file LOH.py.

◆ predictor_computation_precisions

LOH.predictor_computation_precisions

Definition at line 40 of file LOH.py.

◆ project

LOH.project
Initial value:
1= exahype2.Project( ["applications", "exahype2", "elastic"], ".",
2 executable="LOH_level_"+str(min_level)+"_order_"+str(order)+"_"+polynomials+"_precision_"+str(precision) )

Definition at line 28 of file LOH.py.

◆ refinement_criterion

LOH.refinement_criterion

Definition at line 49 of file LOH.py.

◆ size

LOH.size = [size_1d, size_1d, size_1d]

Definition at line 19 of file LOH.py.

◆ size_1d

float LOH.size_1d = 9.0

Definition at line 18 of file LOH.py.

◆ solution_persistent_storage_precision

LOH.solution_persistent_storage_precision

Definition at line 39 of file LOH.py.

◆ theSolver

LOH.theSolver
Initial value:
1= exahype2.solvers.aderdg.GlobalAdaptiveTimeStep(
2 name="elastic", order=order,
3 unknowns=unknowns, auxiliary_variables=auxiliary_variables,
4 min_cell_h=min_h, max_cell_h=max_h, time_step_relaxation=0.9
5)

Definition at line 31 of file LOH.py.

◆ time_in_between_plots

LOH.time_in_between_plots

Definition at line 97 of file LOH.py.

◆ tracer_particles

LOH.tracer_particles = project.add_tracer(name="Tracer", attribute_count=12)

Definition at line 56 of file LOH.py.

◆ True

LOH.True

Definition at line 38 of file LOH.py.

◆ unknowns

dict LOH.unknowns = {"v": 3, "sigma": 6}

Definition at line 22 of file LOH.py.

◆ use_tracers

bool LOH.use_tracers = True

Definition at line 16 of file LOH.py.