Skip to content

Commit

Permalink
Fixes documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
pveigadecamargo committed Dec 15, 2023
1 parent 864f5dd commit 8798f47
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 10 deletions.
2 changes: 2 additions & 0 deletions aequilibrae/paths/optimal_strategies.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@

class OptimalStrategies:
def __init__(self, assig_spec):
from aequilibrae.paths import TransitAssignment

self.__assig_spec = assig_spec # type: TransitAssignment
self.__logger = assig_spec.logger
self.__classes = {}
Expand Down
5 changes: 5 additions & 0 deletions docs/source/_static/switcher.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
"version": "develop",
"url": "https://aequilibrae.com/python/develop/"
},
{
"name": "1.0.0",
"version": "1.0.0",
"url": "https://aequilibrae.com/python/V.1.0.0/"
},
{
"name": "0.9.5",
"version": "0.9.5",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,18 @@
from os import remove
from os.path import join
from tempfile import gettempdir

from aequilibrae.paths import TransitAssignment, TransitClass
from aequilibrae.utils.create_example import create_example
import numpy as np

# Imports for GTFS import
from aequilibrae.transit import Transit

# Imports for SF transit graph construction
import aequilibrae.transit.transit_graph_builder
from aequilibrae.project.database_connection import database_connection
from aequilibrae.transit.transit_graph_builder import TransitGraphBuilder
from aequilibrae.project import Project

# Import for the Spiess & Florian assignment
from aequilibrae.paths.public_transport import HyperpathGenerating

# %%
# Let's create an empty project on an arbitrary folder.
Expand Down Expand Up @@ -109,7 +108,7 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# You can create back in a particular graph via it's `period_id`.
pt_con = database_connection("transit")
graph_db = TransitGraphBuilder.from_db(pt_con, periods.default_period)
graph_db = TransitGraphBuilder.from_db(pt_con, periods.default_period.period_id)
graph_db.vertices.drop(columns="geometry")

# %%
Expand All @@ -128,7 +127,7 @@
# %%
# Mock demand matrix
# ~~~~~~~~~~~~~~~~~~
# We'll create a mock demand martix with demand `1` for every zone.
# We'll create a mock demand matrix with demand `1` for every zone.
# We'll also need to convert from `zone_id`s to `node_id`s.
from aequilibrae.matrix import AequilibraeMatrix

Expand All @@ -137,13 +136,12 @@
names_list = ['pt']

mat = AequilibraeMatrix()
mat.create_empty(file_name='/tmp/path_to_matrix.aem',
zones=zones_in_the_model,
mat.create_empty(zones=zones_in_the_model,
matrix_names=names_list,
memory_only=False)
memory_only=True)
mat.index = transit_graph.centroids[:]
mat.matrices[:, :, 0] = np.full((zones_in_the_model, zones_in_the_model), 1.0)
mat.computational_view()
mat.matrix_view[:, :, 0] = np.full((zones_in_the_model, zones_in_the_model), 1.0)

# %%
# Hyperpath generation/assignment
Expand Down

0 comments on commit 8798f47

Please sign in to comment.