__init__(self, add_timestamp=True, options=None) | CellMLToNektar.translators.CellMLTranslator | |
_main_output_to_subsidiary | CellMLToNektar.translators.CellMLTranslator | private |
_original_out | CellMLToNektar.translators.CellMLTranslator | private |
_vars_in(self, expr) | CellMLToNektar.translators.CellMLTranslator | private |
add_timestamp | CellMLToNektar.translators.CellMLTranslator | |
binary_ops | CellMLToNektar.translators.CellMLTranslator | static |
calculate_extended_dependencies(self, nodes, prune=[], prune_deps=[]) | CellMLToNektar.translators.CellMLTranslator | |
capture_output(self) | CellMLToNektar.translators.CellMLTranslator | |
class_name | CellMLToNektar.translators.CellMLTranslator | |
close_block(self, blank_line=True, **kwargs) | CellMLToNektar.translators.CellMLTranslator | |
close_paren(self, paren) | CellMLToNektar.translators.CellMLTranslator | |
code_name(self, var, ode=False, prefix=None) | CellMLToNektar.translators.CellMLTranslator | |
COMMENT_START | CellMLToNektar.translators.CellMLTranslator | static |
config(self) | CellMLToNektar.translators.CellMLTranslator | |
constrain_table_indices | CellMLToNektar.translators.CellMLTranslator | |
contained_table_indices(self, node) | CellMLToNektar.translators.CellMLTranslator | |
doc | CellMLToNektar.translators.CellMLTranslator | |
DOXYGEN_COMMENT_START | CellMLToNektar.translators.CellMLTranslator | static |
E | CellMLToNektar.translators.CellMLTranslator | static |
EQ_ASSIGN | CellMLToNektar.translators.CellMLTranslator | static |
error(self, lines, xml=None) | CellMLToNektar.translators.CellMLTranslator | |
eval_number(self, expr) | CellMLToNektar.translators.CellMLTranslator | |
FALSE | CellMLToNektar.translators.CellMLTranslator | static |
FILE_EXTENSIONS | CellMLToNektar.translators.CellMLTranslator | static |
final_configuration_hook(self) | CellMLToNektar.translators.CellMLTranslator | |
free_vars | CellMLToNektar.translators.CellMLTranslator | |
function_map | CellMLToNektar.translators.CellMLTranslator | static |
generate_interface(doc, solver_info) | CellMLToNektar.translators.CellMLTranslator | static |
get_captured_output(self) | CellMLToNektar.translators.CellMLTranslator | |
include_guard(self) | CellMLToNektar.translators.CellMLTranslator | |
indent_char | CellMLToNektar.translators.CellMLTranslator | |
indent_factor | CellMLToNektar.translators.CellMLTranslator | |
indent_level | CellMLToNektar.translators.CellMLTranslator | |
is_lookup_table(self, expr) | CellMLToNektar.translators.CellMLTranslator | |
lookup_method_prefix | CellMLToNektar.translators.CellMLTranslator | |
lt_index_uses_floor | CellMLToNektar.translators.CellMLTranslator | |
lut_access_code(self, table_index, table_name, i) | CellMLToNektar.translators.CellMLTranslator | |
lut_factor(self, idx, include_comma=False, include_type=False) | CellMLToNektar.translators.CellMLTranslator | |
lut_parameters(self, key) | CellMLToNektar.translators.CellMLTranslator | |
lut_size_calculation(self, min, max, step) | CellMLToNektar.translators.CellMLTranslator | |
model | CellMLToNektar.translators.CellMLTranslator | |
nary_ops | CellMLToNektar.translators.CellMLTranslator | static |
NOT_A_NUMBER | CellMLToNektar.translators.CellMLTranslator | static |
open_block(self, **kwargs) | CellMLToNektar.translators.CellMLTranslator | |
open_paren(self, paren) | CellMLToNektar.translators.CellMLTranslator | |
options | CellMLToNektar.translators.CellMLTranslator | |
out | CellMLToNektar.translators.CellMLTranslator | |
out2 | CellMLToNektar.translators.CellMLTranslator | |
output_apply(self, expr, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_assignment(self, expr) | CellMLToNektar.translators.CellMLTranslator | |
output_binary_operator(self, operator, operands, paren, expr) | CellMLToNektar.translators.CellMLTranslator | |
output_bottom_boilerplate(self) | CellMLToNektar.translators.CellMLTranslator | |
output_comment(self, *args, **kwargs) | CellMLToNektar.translators.CellMLTranslator | |
output_doxygen(self, *args, **kwargs) | CellMLToNektar.translators.CellMLTranslator | |
output_equations(self, nodeset) | CellMLToNektar.translators.CellMLTranslator | |
output_expr(self, expr, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_file_name(self, model_filename) | CellMLToNektar.translators.CellMLTranslator | |
output_filename | CellMLToNektar.translators.CellMLTranslator | |
output_function(self, func_name, args, paren, reciprocal=False) | CellMLToNektar.translators.CellMLTranslator | |
output_lhs(self, expr) | CellMLToNektar.translators.CellMLTranslator | |
output_log(self, expr, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_declarations(self) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_deletion(self, only_index=None) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_generation(self, only_index=None) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_index_declarations(self, idx) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_indices(self) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_methods(self) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_row_lookup_memory(self) | CellMLToNektar.translators.CellMLTranslator | |
output_lut_row_lookup_methods(self) | CellMLToNektar.translators.CellMLTranslator | |
output_mathematics(self) | CellMLToNektar.translators.CellMLTranslator | |
output_minus(self, expr, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_nary_operator(self, operator, operands, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_number(self, expr) | CellMLToNektar.translators.CellMLTranslator | |
output_piecewise(self, expr, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_root(self, expr, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_single_lookup(self, tidx, tname, result) | CellMLToNektar.translators.CellMLTranslator | |
output_table_index_checking(self, key, idx) | CellMLToNektar.translators.CellMLTranslator | |
output_table_index_generation(self, time_name, nodeset=set()) | CellMLToNektar.translators.CellMLTranslator | |
output_table_index_generation_code(self, key, idx) | CellMLToNektar.translators.CellMLTranslator | |
output_table_lookup(self, expr, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_top_boilerplate(self) | CellMLToNektar.translators.CellMLTranslator | |
output_unary_operator(self, operator, operand, paren) | CellMLToNektar.translators.CellMLTranslator | |
output_variable(self, ci_elt, ode=False) | CellMLToNektar.translators.CellMLTranslator | |
PI | CellMLToNektar.translators.CellMLTranslator | static |
recip_trig | CellMLToNektar.translators.CellMLTranslator | static |
register(cls, subclass, name) | CellMLToNektar.translators.CellMLTranslator | |
row_lookup_method | CellMLToNektar.translators.CellMLTranslator | |
scan_for_lookup_tables(self) | CellMLToNektar.translators.CellMLTranslator | |
send_main_output_to_subsidiary(self, to_subsidiary=True) | CellMLToNektar.translators.CellMLTranslator | |
set_indent(self, level=None, offset=None) | CellMLToNektar.translators.CellMLTranslator | |
single_component | CellMLToNektar.translators.CellMLTranslator | |
special_roots | CellMLToNektar.translators.CellMLTranslator | static |
state_vars | CellMLToNektar.translators.CellMLTranslator | |
STMT_END | CellMLToNektar.translators.CellMLTranslator | static |
subsidiary_file_name(self, output_filename) | CellMLToNektar.translators.CellMLTranslator | |
subsidiary_filename | CellMLToNektar.translators.CellMLTranslator | |
translate(self, doc, model_filename, output_filename=None, subsidiary_file_name=None, class_name=None, v_variable=None, continuation=None, lookup_method_prefix='', row_lookup_method=False, lt_index_uses_floor=True, constrain_table_indices=False) | CellMLToNektar.translators.CellMLTranslator | |
translators | CellMLToNektar.translators.CellMLTranslator | static |
TRUE | CellMLToNektar.translators.CellMLTranslator | static |
TYPE_CONST_DOUBLE | CellMLToNektar.translators.CellMLTranslator | static |
TYPE_CONST_UNSIGNED | CellMLToNektar.translators.CellMLTranslator | static |
TYPE_DOUBLE | CellMLToNektar.translators.CellMLTranslator | static |
TYPE_VOID | CellMLToNektar.translators.CellMLTranslator | static |
use_lookup_tables | CellMLToNektar.translators.CellMLTranslator | |
USES_SUBSIDIARY_FILE | CellMLToNektar.translators.CellMLTranslator | static |
USES_SUBSIDIARY_FILE | CellMLToNektar.translators.CellMLTranslator | |
v_index | CellMLToNektar.translators.CellMLTranslator | |
v_variable | CellMLToNektar.translators.CellMLTranslator | |
v_variable_name | CellMLToNektar.translators.CellMLTranslator | |
var_display_name(self, var) | CellMLToNektar.translators.CellMLTranslator | |
varobj(self, varname) | CellMLToNektar.translators.CellMLTranslator | |
write(self, *args) | CellMLToNektar.translators.CellMLTranslator | |
writeln(self, *args, **kwargs) | CellMLToNektar.translators.CellMLTranslator | |