Cadabra
Computer algebra system for field theory problems
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
 c++lib
 
adjform.cc
 
nevaluate.cc
 
nevaluate.py
 
simple.cc
Sample program to demonstrate the use of Cadabra directly from C++ code
 
SympyDummy.cc
 
trivial.cc
 client_server
 
Actions.cc
 
Actions.hh
 
cadabra-jupyter-kernel.cc
 
cadabra-jupyter-kernel.hh
 
cadabra-jupyter-main.cc
 
cadabra-server.cc
 
cadabra2html.cc
 
cadabra2latex.cc
 
ComputeThread.cc
 
ComputeThread.hh
 
DocumentThread.cc
 
DocumentThread.hh
 
GUIBase.hh
 
popen2.cc
 
popen2.hh
 
regexp_tester.cc
 
ScriptThread.cc
 
ScriptThread.hh
 
Server.cc
 
Server.hh
 
Snoop.cc
 
Snoop.hh
 
test_client.cc
 
test_talk_to_server.cc
 
websocket_client.cc
 
websocket_client.hh
 
websocket_server.cc
 
websocket_server.hh
 core
 algorithms
 
canonicalise.cc
 
canonicalise.hh
 
collect_components.cc
 
collect_components.hh
 
collect_factors.cc
 
collect_factors.hh
 
collect_terms.cc
 
collect_terms.hh
 
combine.cc
 
combine.hh
 
complete.cc
 
complete.hh
 
component.hh
 
decompose.cc
 
decompose.hh
 
decompose_product.cc
 
decompose_product.hh
 
distribute.cc
 
distribute.hh
 
drop_weight.cc
 
drop_weight.hh
 
einsteinify.cc
 
einsteinify.hh
 
eliminate_kronecker.cc
 
eliminate_kronecker.hh
 
eliminate_metric.cc
 
eliminate_metric.hh
 
eliminate_vielbein.cc
 
eliminate_vielbein.hh
 
epsilon_to_delta.cc
 
epsilon_to_delta.hh
 
evaluate.cc
 
evaluate.hh
 
expand.cc
 
expand.hh
 
expand_delta.cc
 
expand_delta.hh
 
expand_diracbar.cc
 
expand_diracbar.hh
 
expand_dummies.cc
 
expand_dummies.hh
 
expand_power.cc
 
expand_power.hh
 
explicit_indices.cc
 
explicit_indices.hh
 
factor_in.cc
 
factor_in.hh
 
factor_out.cc
 
factor_out.hh
 
fierz.cc
 
fierz.hh
 
first_order_form.cc
 
first_order_form.hh
 
flatten_product.cc
 
flatten_product.hh
 
flatten_sum.cc
 
flatten_sum.hh
 
indexsort.cc
 
indexsort.hh
 
integrate_by_parts.cc
 
integrate_by_parts.hh
 
join_gamma.cc
 
join_gamma.hh
 
keep_terms.cc
 
keep_terms.hh
 
lower_free_indices.cc
 
lower_free_indices.hh
 
lr_tensor.cc
 
lr_tensor.hh
 
map_mma.cc
 
map_mma.hh
 
map_sympy.cc
 
map_sympy.hh
 
meld.cc
 
meld.hh
 
nevaluate.cc
 
nevaluate.hh
 
nval.cc
 
nval.hh
 
order.cc
 
order.hh
 
product_rule.cc
 
product_rule.hh
 
reduce_delta.cc
 
reduce_delta.hh
 
rename_dummies.cc
 
rename_dummies.hh
 
replace_match.cc
 
replace_match.hh
 
rewrite_indices.cc
 
rewrite_indices.hh
 
simplify.cc
 
simplify.hh
 
sort_product.cc
 
sort_product.hh
 
sort_spinors.cc
 
sort_spinors.hh
 
sort_sum.cc
 
sort_sum.hh
 
split.cc
 
split.hh
 
split_gamma.cc
 
split_gamma.hh
 
split_index.cc
 
split_index.hh
 
substitute.cc
 
substitute.hh
 
sym.cc
 
sym.hh
 
tab_basics.cc
 
tab_basics.hh
 
tab_dimension.cc
 
tab_dimension.hh
 
take_match.cc
 
take_match.hh
 
untrace.cc
 
untrace.hh
 
unwrap.cc
 
unwrap.hh
 
unzoom.cc
 
unzoom.hh
 
vary.cc
 
vary.hh
 
young_project.cc
 
young_project.hh
 
young_project_product.cc
 
young_project_product.hh
 
young_project_tensor.cc
 
young_project_tensor.hh
 
zoom.cc
 
zoom.hh
 properties
 
Accent.cc
 
Accent.hh
 
AntiCommuting.cc
 
AntiCommuting.hh
 
AntiSymmetric.cc
 
AntiSymmetric.hh
 
Commuting.cc
 
Commuting.hh
 
CommutingAsProduct.cc
 
CommutingAsProduct.hh
 
CommutingAsSum.cc
 
CommutingAsSum.hh
 
CommutingBehaviour.cc
 
CommutingBehaviour.hh
 
Coordinate.cc
 
Coordinate.hh
 
DAntiSymmetric.cc
 
DAntiSymmetric.hh
 
Depends.cc
 
Depends.hh
 
DependsBase.hh
 
DependsInherit.cc
 
DependsInherit.hh
 
Derivative.cc
 
Derivative.hh
 
DerivativeOp.cc
 
DerivativeOp.hh
 
Determinant.cc
 
Determinant.hh
 
Diagonal.cc
 
Diagonal.hh
 
DifferentialForm.cc
 
DifferentialForm.hh
 
DifferentialFormBase.hh
 
DiracBar.cc
 
DiracBar.hh
 
Distributable.cc
 
Distributable.hh
 
EpsilonTensor.cc
 
EpsilonTensor.hh
 
ExteriorDerivative.cc
 
ExteriorDerivative.hh
 
FilledTableau.cc
 
FilledTableau.hh
 
GammaMatrix.cc
 
GammaMatrix.hh
 
GammaTraceless.cc
 
GammaTraceless.hh
 
ImaginaryI.cc
 
ImaginaryI.hh
 
ImplicitIndex.cc
 
ImplicitIndex.hh
 
IndexInherit.cc
 
IndexInherit.hh
 
Indices.cc
 
Indices.hh
 
Integer.cc
 
Integer.hh
 
Integral.hh
 
InverseMetric.cc
 
InverseMetric.hh
 
KroneckerDelta.cc
 
KroneckerDelta.hh
 
LaTeXForm.cc
 
LaTeXForm.hh
 
Matrix.cc
 
Matrix.hh
 
Metric.cc
 
Metric.hh
 
NonCommuting.cc
 
NonCommuting.hh
 
NumericalFlat.cc
 
NumericalFlat.hh
 
PartialDerivative.cc
 
PartialDerivative.hh
 
RiemannTensor.cc
 
RiemannTensor.hh
 
SatisfiesBianchi.cc
 
SatisfiesBianchi.hh
 
SelfAntiCommuting.cc
 
SelfAntiCommuting.hh
 
SelfCommuting.cc
 
SelfCommuting.hh
 
SelfCommutingBehaviour.hh
 
SelfNonCommuting.cc
 
SelfNonCommuting.hh
 
SigmaMatrix.hh
 
SortOrder.cc
 
SortOrder.hh
 
Spinor.cc
 
Spinor.hh
 
Symbol.cc
 
Symbol.hh
 
Symmetric.cc
 
Symmetric.hh
 
Tableau.cc
 
Tableau.hh
 
TableauBase.cc
 
TableauBase.hh
 
TableauInherit.cc
 
TableauInherit.hh
 
TableauSymmetry.cc
 
TableauSymmetry.hh
 
Trace.cc
 
Trace.hh
 
Traceless.cc
 
Traceless.hh
 
Vielbein.cc
 
Vielbein.hh
 
Weight.cc
 
Weight.hh
 
WeightBase.hh
 
WeightInherit.cc
 
WeightInherit.hh
 
WeylTensor.cc
 
WeylTensor.hh
 pythoncdb
 
py_algorithms.cc
 
py_algorithms.hh
 
py_ex.cc
 
py_ex.hh
 
py_globals.cc
 
py_globals.hh
 
py_helpers.cc
 
py_helpers.hh
 
py_kernel.cc
 
py_kernel.hh
 
py_media.cc
 
py_media.hh
 
py_module.cc
 
py_ntensor.cc
 
py_ntensor.hh
 
py_packages.cc
 
py_packages.hh
 
py_progress.cc
 
py_progress.hh
 
py_properties.cc
 
py_properties.hh
 
py_stopwatch.cc
 
py_stopwatch.hh
 
py_tableau.cc
 
py_tableau.hh
 
Adjform.cc
 
Adjform.hh
 
Algorithm.cc
 
Algorithm.hh
 
Bridge.cc
 
Bridge.hh
 
cadabra2-cli.cc
 
cadabra2-cli.hh
 
cadabra2cadabra.cc
 
cadabra2ipynb.cc
 
cadabra2python.cc
 
cdb-nbtool.cc
 
CdbPython.cc
 
CdbPython.hh
 
Cleanup.cc
 
Cleanup.hh
 
Combinatorics.cc
 
Combinatorics.hh
 
Compare.cc
 
Compare.hh
 
Config.hh
 
DataCell.cc
 
DataCell.hh
 
Debug.hh
 
DisplayBase.cc
 
DisplayBase.hh
 
DisplayMMA.cc
 
DisplayMMA.hh
 
DisplaySympy.cc
 
DisplaySympy.hh
 
DisplayTerminal.cc
 
DisplayTerminal.hh
 
DisplayTeX.cc
 
DisplayTeX.hh
 
Dummies.hh
 
echokernel.py
 
Equals.cc
 
Equals.hh
 
Exceptions.cc
 
Exceptions.hh
 
Exchange.cc
 
Exchange.hh
 
ExManip.cc
 
ExManip.hh
 
ExNode.cc
 
ExNode.hh
 
Functional.cc
 
Functional.hh
 
Grouping.cc
 
Grouping.hh
 
Hash.cc
 
Hash.hh
 
IndexClassifier.cc
 
IndexClassifier.hh
 
IndexIterator.cc
 
IndexIterator.hh
 
InstallPrefix.cc
 
InstallPrefix.hh
 
Kernel.cc
 
Kernel.hh
 
Linear.cc
 
Linear.hh
 
lru_cache.hh
 
Media.cc
 
Media.hh
 
MMACdb.cc
 
MMACdb.hh
 
MultiIndex.hh
 
Multiplier.cc
 
Multiplier.hh
 
NDSolver.cc
 
NDSolver.hh
 
NEvaluator.cc
 
NEvaluator.hh
 
NIntegrator.cc
 
NIntegrator.hh
 
NInterpolatingFunction.cc
 
NInterpolatingFunction.hh
 
NTensor.cc
 
NTensor.hh
 
Parser.cc
 
Parser.hh
 
passing.cc
 
Permutations.hh
 
PreClean.cc
 
PreClean.hh
 
PreProcessor.cc
 
PreProcessor.hh
 
ProgressMonitor.cc
 
ProgressMonitor.hh
 
Props.cc
 
Props.hh
 
PythonException.cc
 
PythonException.hh
 
ReservedNode.cc
 
ReservedNode.hh
 
Stopwatch.cc
 
Stopwatch.hh
 
Storage.cc
 
Storage.hh
 
Sum.cc
 
Sum.hh
 
Symbols.cc
 
Symbols.hh
 
SympyCdb.cc
 
SympyCdb.hh
 
TerminalStream.cc
 
TerminalStream.hh
 
test_benchmark.cc
 
test_compile_command.py
 
test_internals.cc
 
test_multiindex.cc
 
test_multiplier.cc
 
test_permutations.cc
 
test_preprocessor.cc
 
test_wstp.cc
 
YoungTab.cc
 
YoungTab.hh
 
doc
 frontend
 common
 
test_tex.cc
 
TeXEngine.cc
 
TeXEngine.hh
 gtkmm
 
Cadabra.cc
 
Cadabra.hh
 
ChooseColoursDialog.cc
 
ChooseColoursDialog.hh
 
CodeInput.cc
 
CodeInput.hh
 
Console.cc
 
Console.hh
 
DiffViewer.cc
 
DiffViewer.hh
 
ImageView.cc
 
ImageView.hh
 
Keywords.cc
 
Keywords.hh
 
main.cc
 
NotebookCanvas.cc
 
NotebookCanvas.hh
 
NotebookWindow.cc
 
NotebookWindow.hh
 
Preferences.hh
 
SelectFileDialog.cc
 
SelectFileDialog.hh
 
SliderView.cc
 
SliderView.hh
 
TeXView.cc
 
TeXView.hh
 
VisualCell.hh
 osx
 Cadabra
 Cadabra
 
AppDelegate.h
 
AppDelegate.mm
 
main.m
 
NotebookCanvas.hh
 
NotebookCanvas.mm
 
NotebookWindow.hh
 
NotebookWindow.mm
 
NotebookController.h
 
NotebookController.mm