HyperHDG
Variables
diffusion_uniform Namespace Reference

Variables

 const = HyperHDG.config()
 
 global_loop
 
 local_solver
 
 topology
 
 geometry
 
 node_descriptor
 
 cython_replacements
 
 debug_mode
 
 allow_file_output
 
 PyDiffusionProblem = HyperHDG.include(const)
 
int tolerance = 1e-8
 
 HDG_wrapper = PyDiffusionProblem([4,2,2])
 
 vectorDirichlet = HDG_wrapper.zero_vector()
 
 index_vector = np.array([ 0, len(vectorDirichlet)-1 ])
 
list vectorRHS = [-i for i in HDG_wrapper.trace_to_flux(vectorDirichlet)]
 
 system_size = HDG_wrapper.size_of_system()
 
 A = LinearOperator( (system_size,system_size), matvec= HDG_wrapper.trace_to_flux )
 
 maxiter
 
 tol
 
 reference_solution
 

Variable Documentation

◆ A

diffusion_uniform.A = LinearOperator( (system_size,system_size), matvec= HDG_wrapper.trace_to_flux )

◆ allow_file_output

diffusion_uniform.allow_file_output

◆ const

diffusion_uniform.const = HyperHDG.config()

◆ cython_replacements

diffusion_uniform.cython_replacements

◆ debug_mode

diffusion_uniform.debug_mode

◆ geometry

diffusion_uniform.geometry

◆ global_loop

diffusion_uniform.global_loop

◆ HDG_wrapper

diffusion_uniform.HDG_wrapper = PyDiffusionProblem([4,2,2])

◆ index_vector

diffusion_uniform.index_vector = np.array([ 0, len(vectorDirichlet)-1 ])

◆ local_solver

diffusion_uniform.local_solver

◆ maxiter

diffusion_uniform.maxiter

◆ node_descriptor

diffusion_uniform.node_descriptor

◆ PyDiffusionProblem

diffusion_uniform.PyDiffusionProblem = HyperHDG.include(const)

◆ reference_solution

diffusion_uniform.reference_solution
Initial value:
1 = np.array(
2  [ 1., 0.6999695, 0.55280737, 0.46359316, 0.41591649, 0.72849089,
3  0.62353531, 0.52383342, 0.4428244, 0.39207816, 0.63876017, 0.57986777,
4  0.5, 0.42013223, 0.36123983, 0.72849089, 0.62353531, 0.52383342,
5  0.4428244, 0.39207816, 0.65166809, 0.58551499, 0.5, 0.41448501,
6  0.34833191, 0.60792184, 0.5571756, 0.47616658, 0.37646469, 0.27150911,
7  0.63876017, 0.57986777, 0.5, 0.42013223, 0.36123983, 0.60792184,
8  0.5571756, 0.47616658, 0.37646469, 0.27150911, 0.58408351, 0.53640684,
9  0.44719263, 0.3000305, 0. ])

◆ system_size

diffusion_uniform.system_size = HDG_wrapper.size_of_system()

◆ tol

diffusion_uniform.tol

◆ tolerance

int diffusion_uniform.tolerance = 1e-8

◆ topology

diffusion_uniform.topology

◆ vectorDirichlet

diffusion_uniform.vectorDirichlet = HDG_wrapper.zero_vector()

◆ vectorRHS

diffusion_uniform.vectorRHS = [-i for i in HDG_wrapper.trace_to_flux(vectorDirichlet)]