ComFiT Library Reference documentation
Contents:
- Base System
BaseSystemBaseSystemInitBaseSystemEvolveBaseSystemGetBaseSystemPlotBaseSystemPlot._check_if_fourier_and_adjust()BaseSystemPlot.plot_add_plotly()BaseSystemPlot.plot_angle_field()BaseSystemPlot.plot_angle_field_in_plane()BaseSystemPlot.plot_complex_field()BaseSystemPlot.plot_complex_field_in_plane()BaseSystemPlot.plot_field()BaseSystemPlot.plot_field_in_plane()BaseSystemPlot.plot_nodes()BaseSystemPlot.plot_prepare()BaseSystemPlot.plot_save()BaseSystemPlot.plot_subplots()BaseSystemPlot.plot_vector_field()BaseSystemPlot.plot_vector_field_in_plane()BaseSystemPlot.show()
BaseSystemCalcBaseSystemCalc.calc_Gaussian()BaseSystemCalc.calc_Gaussian_filter_f()BaseSystemCalc.calc_advect_field()BaseSystemCalc.calc_angle_field_single_vortex()BaseSystemCalc.calc_angle_field_vortex_dipole()BaseSystemCalc.calc_angle_field_vortex_filament()BaseSystemCalc.calc_angle_field_vortex_ring()BaseSystemCalc.calc_coarse_grain()BaseSystemCalc.calc_defect_current_density()BaseSystemCalc.calc_defect_density()BaseSystemCalc.calc_defect_density_singular()BaseSystemCalc.calc_defect_nodes()BaseSystemCalc.calc_defect_velocity_field()BaseSystemCalc.calc_delta_function()BaseSystemCalc.calc_determinant_field()BaseSystemCalc.calc_distance_squared_to_point()BaseSystemCalc.calc_evolution_integrating_factors_ETD2RK()BaseSystemCalc.calc_evolution_integrating_factors_ETD4RK()BaseSystemCalc.calc_integrate_field()BaseSystemCalc.calc_integrating_factors_f_and_solver()BaseSystemCalc.calc_k2()BaseSystemCalc.calc_region_ball()BaseSystemCalc.calc_region_cylinder()BaseSystemCalc.calc_region_disk()BaseSystemCalc.calc_region_interval()BaseSystemCalc.calc_wavenums()
BaseSystemConf
- Class: Quantum Mechanics
QuantumMechanicsQuantumMechanics.__init__()QuantumMechanics.calc_hydrogen_state()QuantumMechanics.calc_nonlinear_evolution_function_f()QuantumMechanics.conf_harmonic_potential()QuantumMechanics.conf_hydrogen_state()QuantumMechanics.conf_initial_condition_Gaussian()QuantumMechanics.conf_wavefunction()QuantumMechanics.evolve_schrodinger()
- Class: Bose Einstein Condensate
BoseEinsteinCondensateBoseEinsteinCondensate.__init__()BoseEinsteinCondensate.calc_force_on_external_potential()BoseEinsteinCondensate.calc_hamiltonian()BoseEinsteinCondensate.calc_hamiltonian_density()BoseEinsteinCondensate.calc_harmonic_potential()BoseEinsteinCondensate.calc_kinetic_energy()BoseEinsteinCondensate.calc_nonlinear_evolution_function_f()BoseEinsteinCondensate.calc_nonlinear_evolution_term_comoving_f()BoseEinsteinCondensate.calc_superfluid_current()BoseEinsteinCondensate.calc_velocity()BoseEinsteinCondensate.calc_vortex_density()BoseEinsteinCondensate.calc_vortex_density_singular()BoseEinsteinCondensate.calc_vortex_nodes()BoseEinsteinCondensate.calc_vortex_velocity_field()BoseEinsteinCondensate.conf_dissipative_frame()BoseEinsteinCondensate.conf_external_potential()BoseEinsteinCondensate.conf_initial_condition_Thomas_Fermi()BoseEinsteinCondensate.conf_initial_condition_disordered()BoseEinsteinCondensate.conf_insert_vortex()BoseEinsteinCondensate.conf_insert_vortex_dipole()BoseEinsteinCondensate.conf_insert_vortex_filament()BoseEinsteinCondensate.conf_insert_vortex_ring()BoseEinsteinCondensate.conf_vortex_remover()BoseEinsteinCondensate.evolve_comoving_dGPE()BoseEinsteinCondensate.evolve_dGPE()BoseEinsteinCondensate.evolve_relax()
- Class: Nematic Liquid Crystal
NematicLiquidCrystalNematicLiquidCrystal.__init__()NematicLiquidCrystal.calc_active_force_f()NematicLiquidCrystal.calc_disclination_density_decoupled()NematicLiquidCrystal.calc_disclination_density_nematic()NematicLiquidCrystal.calc_disclination_nodes_nem()NematicLiquidCrystal.calc_disclination_polarization_field()NematicLiquidCrystal.calc_disclination_velocity_field()NematicLiquidCrystal.calc_dt_psi()NematicLiquidCrystal.calc_equilibrium_S()NematicLiquidCrystal.calc_g_matrix()NematicLiquidCrystal.calc_gradient_pressure_f()NematicLiquidCrystal.calc_molecular_field()NematicLiquidCrystal.calc_nonlinear_evolution_function_f()NematicLiquidCrystal.calc_nonlinear_evolution_term_no_flow_f()NematicLiquidCrystal.calc_order_and_director()NematicLiquidCrystal.calc_passive_force_f()NematicLiquidCrystal.calc_passive_stress_f()NematicLiquidCrystal.calc_pressure_f()NematicLiquidCrystal.calc_strain_rate_tensor_f()NematicLiquidCrystal.calc_trace_Q2()NematicLiquidCrystal.calc_vorticity_tensor()NematicLiquidCrystal.conf_active_channel()NematicLiquidCrystal.conf_initial_condition_ordered()NematicLiquidCrystal.conf_initial_disclination_lines()NematicLiquidCrystal.conf_insert_disclination_dipole()NematicLiquidCrystal.conf_velocity()NematicLiquidCrystal.evolve_nematic()NematicLiquidCrystal.evolve_nematic_no_flow()NematicLiquidCrystal.plot_field_velocity_and_director()
plot_field_velocity_and_director_matplotlib()plot_field_velocity_and_director_plotly()
- Class: Phase Field Crystal
PhaseFieldCrystalPhaseFieldCrystal.__init__()PhaseFieldCrystal.calc_PFC_free_energy_density_and_chemical_potential()PhaseFieldCrystal.calc_PFC_from_amplitudes()PhaseFieldCrystal.calc_amplitudes_with_dislocation()PhaseFieldCrystal.calc_amplitudes_with_dislocation_dipole()PhaseFieldCrystal.calc_amplitudes_with_dislocation_ring()PhaseFieldCrystal.calc_demodulate_PFC()PhaseFieldCrystal.calc_dislocation_density()PhaseFieldCrystal.calc_dislocation_nodes()PhaseFieldCrystal.calc_displacement_field_to_equilibrium()PhaseFieldCrystal.calc_free_energy()PhaseFieldCrystal.calc_nonlinear_evolution_function_conserved_f()PhaseFieldCrystal.calc_nonlinear_evolution_function_unconserved_f()PhaseFieldCrystal.calc_nonlinear_hydrodynamic_evolution_function_f()PhaseFieldCrystal.calc_omega_hydrodynamic_f()PhaseFieldCrystal.calc_orientation_field()PhaseFieldCrystal.calc_strain_tensor()PhaseFieldCrystal.calc_strained_amplitudes()PhaseFieldCrystal.calc_stress_divergence_f()PhaseFieldCrystal.calc_stress_tensor()PhaseFieldCrystal.calc_stress_tensor_microscopic()PhaseFieldCrystal.calc_structure_tensor()PhaseFieldCrystal.calc_structure_tensor_f()PhaseFieldCrystal.conf_PFC_from_amplitudes()PhaseFieldCrystal.conf_advect_PFC()PhaseFieldCrystal.conf_apply_distortion()PhaseFieldCrystal.conf_create_polycrystal()PhaseFieldCrystal.conf_strain_to_equilibrium()PhaseFieldCrystal.evolve_PFC()PhaseFieldCrystal.evolve_PFC_hydrodynamic()PhaseFieldCrystal.evolve_PFC_mechanical_equilibrium()PhaseFieldCrystal.plot_PFC()PhaseFieldCrystal.plot_field()PhaseFieldCrystal.plot_orientation_field()
PhaseFieldCrystal1DPeriodicPhaseFieldCrystal2DSquarePhaseFieldCrystal2DSquare.__init__()PhaseFieldCrystal2DSquare.calc_L_f()PhaseFieldCrystal2DSquare.calc_L_sum_f()PhaseFieldCrystal2DSquare.calc_free_energy_from_proto_amplitudes()PhaseFieldCrystal2DSquare.calc_proto_amplitude_equations_conserved()PhaseFieldCrystal2DSquare.calc_proto_amplitudes_conserved()
PhaseFieldCrystal2DTriangularPhaseFieldCrystal2DTriangular.__init__()PhaseFieldCrystal2DTriangular.calc_L_f()PhaseFieldCrystal2DTriangular.calc_L_sum_f()PhaseFieldCrystal2DTriangular.calc_free_energy_from_proto_amplitudes()PhaseFieldCrystal2DTriangular.calc_proto_amplitude_equations_unconserved()PhaseFieldCrystal2DTriangular.calc_proto_amplitudes_conserved()PhaseFieldCrystal2DTriangular.calc_proto_amplitudes_unconserved()
PhaseFieldCrystal3DBodyCenteredCubicPhaseFieldCrystal3DFaceCenteredCubicPhaseFieldCrystal3DFaceCenteredCubic.__init__()PhaseFieldCrystal3DFaceCenteredCubic.calc_L_f()PhaseFieldCrystal3DFaceCenteredCubic.calc_L_sum_f()PhaseFieldCrystal3DFaceCenteredCubic.calc_free_energy_from_proto_amplitudes()PhaseFieldCrystal3DFaceCenteredCubic.calc_proto_amplitude_equations_conserved()PhaseFieldCrystal3DFaceCenteredCubic.calc_proto_amplitudes_conserved()
PhaseFieldCrystal3DSimpleCubicPhaseFieldCrystal3DSimpleCubic.__init__()PhaseFieldCrystal3DSimpleCubic.calc_L_f()PhaseFieldCrystal3DSimpleCubic.calc_L_sum_f()PhaseFieldCrystal3DSimpleCubic.calc_free_energy_from_proto_amplitudes()PhaseFieldCrystal3DSimpleCubic.calc_proto_amplitude_equations_conserved()PhaseFieldCrystal3DSimpleCubic.calc_proto_amplitudes_conserved()
- Auxiliary Plot Functions
plot_angle_field_matplotlib()plot_angle_field_plotly()plot_complex_field_in_plane_matplotlib()plot_complex_field_in_plane_plotly()plot_complex_field_matplotlib()plot_complex_field_plotly()plot_field_in_plane_matplotlib()plot_field_in_plane_plotly()plot_field_matplotlib()plot_field_plotly()plot_nodes_matplotlib()plot_nodes_plotly()plot_subplots_matplotlib()plot_subplots_plotly()plot_surface_matplotlib()plot_vector_field_in_plane_both_plot_libs()plot_vector_field_matplotlib()plot_vector_field_plotly()
- Auxiliary Tool Functions
tool_add_spacing_2D()tool_add_spacing_3D()tool_make_animation_gif()tool_make_animation_movie()tool_colormap()tool_complete_field()tool_configure_axis()tool_create_orthonormal_triad()tool_extract_node_arrays()levi_civita_symbol()tool_multinom()tool_matplotlib_define_2D_plot_ax()tool_matplotlib_define_3D_plot_ax()format_tick_value()generate_numbers_between()tool_plotly_colorbar()tool_plotly_define_2D_plot_ax()tool_plotly_define_3D_plot_ax()tool_plotly_find_next_sceneN()tool_plotly_find_next_xN()tool_zoom_plot_matplotlib()tool_print_in_color()tool_set_plot_axis_properties_matplotlib()tool_set_plot_axis_properties_plotly()