SimiLie
Loading...
Searching...
No Matches
generate_cpp_hamiltonian.HamiltonianDefinition Class Reference
Collaboration diagram for generate_cpp_hamiltonian.HamiltonianDefinition:
Collaboration graph

Static Public Attributes

list parameters [str]
 
list variables [object]
 
list includes = None
 
str moments_computer = None
 
list template_parameters = None
 
dict parameter_types = None
 
dict parameter_value_expressions = None
 
dict symbolic_functions = None
 
str moments_object_component_expression = None
 
str moments_object_norm2_expression = None
 
bool generate_moments_jacobian = False
 
str namespace_preamble = ""
 
str namespace_epilogue = ""
 
bool is_linear = False
 

Detailed Description

Definition at line 21 of file generate_cpp_hamiltonian.py.

Member Data Documentation

◆ parameters

list generate_cpp_hamiltonian.HamiltonianDefinition.parameters [str]
static

Definition at line 24 of file generate_cpp_hamiltonian.py.

◆ variables

list generate_cpp_hamiltonian.HamiltonianDefinition.variables [object]
static

Definition at line 26 of file generate_cpp_hamiltonian.py.

◆ includes

list generate_cpp_hamiltonian.HamiltonianDefinition.includes = None
static

Definition at line 27 of file generate_cpp_hamiltonian.py.

◆ moments_computer

str generate_cpp_hamiltonian.HamiltonianDefinition.moments_computer = None
static

Definition at line 28 of file generate_cpp_hamiltonian.py.

◆ template_parameters

list generate_cpp_hamiltonian.HamiltonianDefinition.template_parameters = None
static

Definition at line 29 of file generate_cpp_hamiltonian.py.

◆ parameter_types

dict generate_cpp_hamiltonian.HamiltonianDefinition.parameter_types = None
static

Definition at line 30 of file generate_cpp_hamiltonian.py.

◆ parameter_value_expressions

dict generate_cpp_hamiltonian.HamiltonianDefinition.parameter_value_expressions = None
static

Definition at line 31 of file generate_cpp_hamiltonian.py.

◆ symbolic_functions

dict generate_cpp_hamiltonian.HamiltonianDefinition.symbolic_functions = None
static

Definition at line 32 of file generate_cpp_hamiltonian.py.

◆ moments_object_component_expression

str generate_cpp_hamiltonian.HamiltonianDefinition.moments_object_component_expression = None
static

Definition at line 33 of file generate_cpp_hamiltonian.py.

◆ moments_object_norm2_expression

str generate_cpp_hamiltonian.HamiltonianDefinition.moments_object_norm2_expression = None
static

Definition at line 34 of file generate_cpp_hamiltonian.py.

◆ generate_moments_jacobian

bool generate_cpp_hamiltonian.HamiltonianDefinition.generate_moments_jacobian = False
static

Definition at line 35 of file generate_cpp_hamiltonian.py.

◆ namespace_preamble

str generate_cpp_hamiltonian.HamiltonianDefinition.namespace_preamble = ""
static

Definition at line 36 of file generate_cpp_hamiltonian.py.

◆ namespace_epilogue

str generate_cpp_hamiltonian.HamiltonianDefinition.namespace_epilogue = ""
static

Definition at line 37 of file generate_cpp_hamiltonian.py.

◆ is_linear

bool generate_cpp_hamiltonian.HamiltonianDefinition.is_linear = False
static

Definition at line 38 of file generate_cpp_hamiltonian.py.


The documentation for this class was generated from the following file: